diff --git a/.prettierrc.json b/.prettierrc.json deleted file mode 100644 index 878026f924c8..000000000000 --- a/.prettierrc.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "overrides": [ - { - "files": [ - "specification/**/*.json", - "documentation/swagger-bootstrap.json", - "documentation/samplefiles/**/*.json" - ], - "options": { - "plugins": [ - "./scripts/prettier-swagger-plugin" - ], - "parser": "json-swagger", - "printWidth": 20, - "endOfLine": "auto" - } - }, - { - "files": [ - "**/*.json" - ], - "options": { - "parser": "json", - "printWidth": 20, - "endOfLine": "auto" - }, - "excludeFiles": [ - "specification/**/*.json" - ] - }, - { - "files": [ - "**/*.ts" - ], - "options": { - "arrowParens": "always", - "bracketSpacing": true, - "endOfLine": "lf", - "printWidth": 100, - "semi": true, - "singleQuote": false, - "tabWidth": 2 - } - } - ] -} diff --git a/custom-words.txt b/custom-words.txt index ccbba9c93771..b6552f5cf6a5 100644 --- a/custom-words.txt +++ b/custom-words.txt @@ -200,6 +200,7 @@ asyncoperation asyncrhonously asyncronously atascada +Atleast attachednetworks attestationcollateral attestationmechanism @@ -701,6 +702,9 @@ deletedstorage deletedwithversions deletefailed deleteissuers +deletejobs +Deletejob +Deletejobs deleteprivateendpointconnection deletesas deletetype @@ -894,6 +898,9 @@ exploitability exportconfiguration exportdevices exporterrors +exportjobs +Exportjob +Exportjobs exportstatus externaldatasources externaldnsipaddress01 @@ -1161,6 +1168,8 @@ hypernet hyperparameters hyperparams hyperscale +Hyperscale +hyperthread hyperv hypervcollectors iaas @@ -1196,9 +1205,13 @@ immutabilitypolicy importances importcollectors importdevices +importjobs +Importjobs +Importjob imsi inari inbuild +Inbuild incomingrelationships incrementalcopy indic @@ -1939,8 +1952,12 @@ pearsons peekonly peerings pendingissuance +Pendingissuance pendingrevocation +Pendingrevocation +Pendpoint percentcomplete +percentComplete perfcounters perfmon performant @@ -2295,8 +2312,13 @@ rtmp rtsp ruleid ruleproperties +Ruleproperties ruleset +Ruleset rulesets +Rulesets +runasaccount +runasaccounts rulestack rulestacks runbook @@ -2480,6 +2502,7 @@ snmp snomed snssai sobol +softwareinventories softwareplan sohsv solaris @@ -2544,6 +2567,7 @@ stateset statesets statetile staticsite +statsu statusdir stderror stdev @@ -2612,6 +2636,7 @@ subvolumes subwoofer subword subwords +Succeded suceeded sudoer suggesters @@ -2667,7 +2692,10 @@ taxii tbps tcbbaselines tcpdump +TCPIP +teamsinterop tcpkeepalive +Tcpkeepalive teamsinterop telangana telemetryconfig @@ -2914,7 +2942,10 @@ verifyx versionid versionswithin vertica +Vertica vfyc +Vfyc +VFFS vhds vhdx videoanalyzer @@ -2946,7 +2977,9 @@ vldb vm's vmdk vmextension +VMFS vmilr +VMILR vmimage vmimages vmip @@ -2981,14 +3014,21 @@ vpndeviceconfigurationscript vray vrfs vrops +VSAN vsphere +vSphere vsts +VSTS vstsrm +VSTSRM vuln vusers +VVOL +VXLAN vwan vxlan w3clogfile +W3CLOGFILE waagent wadl waitforjobcompletion @@ -3243,6 +3283,7 @@ Kurukh Lule Mahasu Malto +Mapextensions Niuean Nogay Sadri diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index ffb7ecef3ae6..000000000000 --- a/package-lock.json +++ /dev/null @@ -1,2741 +0,0 @@ -{ - "name": "azure-rest-api-specs", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "azure-rest-api-specs", - "devDependencies": { - "@azure-tools/cadl-apiview": "0.3.5", - "@azure-tools/cadl-autorest": "0.26.0", - "@azure-tools/cadl-azure-core": "0.26.0", - "@azure-tools/cadl-azure-resource-manager": "0.26.0", - "@azure-tools/cadl-providerhub": "0.26.0", - "@azure-tools/typespec-apiview": "0.4.4", - "@azure-tools/typespec-autorest": "0.32.0", - "@azure-tools/typespec-azure-core": "0.32.0", - "@azure-tools/typespec-azure-resource-manager": "0.32.0", - "@azure-tools/typespec-client-generator-core": "0.32.0", - "@azure-tools/typespec-providerhub": "0.32.0", - "@azure/avocado": "^0.8.4", - "@types/prettier": "^2.7.2", - "@typespec/compiler": "0.46.0", - "@typespec/http": "0.46.0", - "@typespec/openapi": "0.46.0", - "@typespec/rest": "0.46.0", - "@typespec/versioning": "0.46.0", - "azure-rest-api-specs-eng-tools": "file:eng/tools", - "prettier": "^2.8.8", - "typescript": "~5.0.4" - } - }, - "eng/tools": { - "name": "azure-rest-api-specs-eng-tools", - "dev": true, - "devDependencies": { - "@azure-tools/typespec-validation": "file:TypeSpecValidation" - } - }, - "eng/tools/node_modules/@types/node": { - "version": "18.16.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.19.tgz", - "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", - "dev": true - }, - "eng/tools/TypeSpecValidation": { - "name": "@azure-tools/typespec-validation", - "version": "0.0.1", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "debug": "^4.3.4", - "simple-git": "^3.16.0" - }, - "bin": { - "tsv": "cmd/tsv.js" - }, - "devDependencies": { - "@types/debug": "^4.1.8", - "@types/node": "^18.16.18", - "typescript": "~5.0.4" - } - }, - "node_modules/@azure-tools/cadl-apiview": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-apiview/-/cadl-apiview-0.3.5.tgz", - "integrity": "sha512-1+g/I7/PzEQQv8jE7HyxBKYSru+Ji0Myuviuy2qK8TE8gYcBoGjRdNb1aIIYyJpuqkazJ5hLtEKDD9enVhMNoA==", - "deprecated": "Package renamed to @azure-tools/typespec-apiview.", - "dev": true, - "dependencies": { - "@azure-tools/cadl-autorest": "0.26.0", - "@azure-tools/cadl-azure-core": "0.26.0", - "@azure-tools/cadl-dpg": "latest", - "@cadl-lang/compiler": "0.40.0", - "@cadl-lang/rest": "latest", - "@cadl-lang/versioning": "latest" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@azure-tools/cadl-autorest": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-autorest/-/cadl-autorest-0.26.0.tgz", - "integrity": "sha512-CoMddqhtZ7lP6O3hbX7Qxq3QeOou64IBmuf4Iz8dcTHOaLfrSoiJshbczEgO/mV62sY5kTmdamWEIi5ZRUpvWA==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/cadl-azure-core": "~0.26.0", - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/openapi": "~0.40.0", - "@cadl-lang/rest": "~0.40.0", - "@cadl-lang/versioning": "~0.40.0" - } - }, - "node_modules/@azure-tools/cadl-azure-core": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-azure-core/-/cadl-azure-core-0.26.0.tgz", - "integrity": "sha512-PYmG/cp+QhyjuQa0jwTkkPp487d500FmPUB5rhjjx+OG080322d+uLeS9tx25dEq3GRoehEnF80qkupBjZBr1g==", - "dev": true, - "dependencies": { - "@cadl-lang/lint": "~0.40.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/rest": "~0.40.0" - } - }, - "node_modules/@azure-tools/cadl-azure-resource-manager": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-azure-resource-manager/-/cadl-azure-resource-manager-0.26.0.tgz", - "integrity": "sha512-0SVf/c5vZH6aCD05Ni7FjpGtKfd5bP8JqPFslhQyxqL9i3ILPso5xS1MOfFBI51L2gxy5ranSgGzTz3TOotiXw==", - "dev": true, - "dependencies": { - "@cadl-lang/lint": "~0.40.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/cadl-autorest": "~0.26.0", - "@azure-tools/cadl-azure-core": "~0.26.0", - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/openapi": "~0.40.0", - "@cadl-lang/rest": "~0.40.0", - "@cadl-lang/versioning": "~0.40.0" - } - }, - "node_modules/@azure-tools/cadl-dpg": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-dpg/-/cadl-dpg-0.26.0.tgz", - "integrity": "sha512-/F40cUDwKZVPj+dBWxdZ3rXwiqs0kGV6ra/LcNoqK+M+nacd48R4L0512izfJbm8KqFen8yh9jfVC8xQfB6bJg==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/rest": "~0.40.0" - } - }, - "node_modules/@azure-tools/cadl-providerhub": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@azure-tools/cadl-providerhub/-/cadl-providerhub-0.26.0.tgz", - "integrity": "sha512-SZWnsuQziw2XJ7audHCpeYGmr1SMVOouqhqQPCSlMMo23elGmWnV+ThB3bso2t7m7PqPjGAhZZNsupQhVbWByg==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/cadl-autorest": "~0.26.0", - "@azure-tools/cadl-azure-core": "~0.26.0", - "@azure-tools/cadl-azure-resource-manager": "~0.26.0", - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/openapi": "~0.40.0", - "@cadl-lang/rest": "~0.40.0", - "@cadl-lang/versioning": "~0.40.0" - } - }, - "node_modules/@azure-tools/typespec-apiview": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-apiview/-/typespec-apiview-0.4.4.tgz", - "integrity": "sha512-9F8+wx7Nl5USPDo2d9QClDjZyDLXNF/kJ23lb50goIuskePsFBzlb4KlaUc3Xehy7kPanR/E4zH9f0lLm2tGXg==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": ">=0.40 <1.0", - "@typespec/versioning": ">=0.40 <1.0" - } - }, - "node_modules/@azure-tools/typespec-autorest": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.32.0.tgz", - "integrity": "sha512-EjF1tZdoMwUgcMRA6u3ZqabnmpvXsfnkEVvC8v7iL8v80EeGpn6ZjHzeH7jp8p/is4i54DAA9b8OFmxMEOed7A==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.32.0", - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/openapi": "~0.46.0", - "@typespec/rest": "~0.46.0", - "@typespec/versioning": "~0.46.0" - } - }, - "node_modules/@azure-tools/typespec-azure-core": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.32.0.tgz", - "integrity": "sha512-KnatCnncPVXQqUMHv5TYHrrcELtCCAbBIp3oMemqU8BLECs8KefOlLvxTqnkd9nSWdbcQTuJPnafmaH8A7gtrg==", - "dev": true, - "dependencies": { - "@typespec/lint": "~0.46.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/rest": "~0.46.0" - } - }, - "node_modules/@azure-tools/typespec-azure-resource-manager": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.32.0.tgz", - "integrity": "sha512-yeDhg5qC73bqlWxyNDqD0bhvsdNPKyczx3FY6hYT4xGP1fynZbk3OXEduJuDIi65f4H1e762TBZDvGPv1/y7uw==", - "dev": true, - "dependencies": { - "@typespec/lint": "~0.46.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-autorest": "~0.32.0", - "@azure-tools/typespec-azure-core": "~0.32.0", - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/openapi": "~0.46.0", - "@typespec/rest": "~0.46.0", - "@typespec/versioning": "~0.46.0" - } - }, - "node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.32.0.tgz", - "integrity": "sha512-jukmmipTgyhnVe+Bzo8b8qQNZOTyZGxHZLsBryMEJJSJQwGPIz4eZ5O/GNSRmmBSau9+Fg/TE9rB/4lelE/c0w==", - "dev": true, - "dependencies": { - "@typespec/lint": "~0.46.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/rest": "~0.46.0", - "@typespec/versioning": "~0.46.0" - } - }, - "node_modules/@azure-tools/typespec-providerhub": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-providerhub/-/typespec-providerhub-0.32.0.tgz", - "integrity": "sha512-x6wrTxe8GdaY5RCiPLgLcKXNeIwbH7CNg+6M3DQ9DHWVEigr0tdSHUkyozLeqmaMbxUYUScinRzxoy/LR9Cklw==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-autorest": "~0.32.0", - "@azure-tools/typespec-azure-core": "~0.32.0", - "@azure-tools/typespec-azure-resource-manager": "~0.32.0", - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/openapi": "~0.46.0", - "@typespec/rest": "~0.46.0", - "@typespec/versioning": "~0.46.0" - } - }, - "node_modules/@azure-tools/typespec-validation": { - "resolved": "eng/tools/TypeSpecValidation", - "link": true - }, - "node_modules/@azure/avocado": { - "version": "0.8.14", - "resolved": "https://registry.npmjs.org/@azure/avocado/-/avocado-0.8.14.tgz", - "integrity": "sha512-9Jor5h3ztfqCfFXuu4ZWYAqAopGn3yRC/G0r9uXqj1yOJSQ1L8rA9r7jME2Syqu6KgTPew7RTbMFE1GIMY/Brw==", - "dev": true, - "dependencies": { - "@azure/openapi-markdown": "^0.9.4", - "@azure/swagger-validation-common": "^0.0.5", - "@ts-common/async-iterator": "^0.2.2", - "@ts-common/commonmark-to-markdown": "^2.0.2", - "@ts-common/fs": "^0.2.0", - "@ts-common/iterator": "^1.1.2", - "@ts-common/json": "^0.3.1", - "@ts-common/json-parser": "^0.9.0", - "@ts-common/string-map": "^0.3.0", - "commonmark": "^0.29.0", - "glob": "^7.2.0", - "js-yaml": "^3.13.1", - "jsonpath-plus": "^6.0.1", - "node-fetch": ">=2.6.1", - "node-notifier": ">=8.0.1", - "node-object-hash": "^1.4.2", - "yargs": "^15.3.1" - }, - "bin": { - "avocado": "bin/cli.js" - } - }, - "node_modules/@azure/openapi-markdown": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/@azure/openapi-markdown/-/openapi-markdown-0.9.4.tgz", - "integrity": "sha512-QBxabmf+64mQuyWRLsBoLKdvB7PH2U9RsyQMekorl17DOVEkgQxMsQdL/WMlz/V2wMyiI433FlrbdUiiFapfKg==", - "dev": true, - "dependencies": { - "@ts-common/commonmark-to-markdown": "^2.0.2", - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0", - "@ts-common/virtual-fs": "^0.3.0", - "commonmark": "^0.28.1", - "js-yaml": "^3.13.1", - "tslib": "^1.9.3" - } - }, - "node_modules/@azure/openapi-markdown/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@azure/openapi-markdown/node_modules/commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", - "dev": true, - "dependencies": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@azure/openapi-markdown/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "node_modules/@azure/openapi-markdown/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@azure/swagger-validation-common": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@azure/swagger-validation-common/-/swagger-validation-common-0.0.5.tgz", - "integrity": "sha512-oc6OHLdoLlOpO5GjMcOFETEhJi45CI3MVIhvVY/yqyGw9AtaqOYw5HzO3wTuYgYFeGS4v9iqFah0SNLZrpk3Sg==", - "dev": true - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@cadl-lang/compiler": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@cadl-lang/compiler/-/compiler-0.40.0.tgz", - "integrity": "sha512-4u/Dnm39Ma+8wH0SDu7ya1+2oBRDiNByiRoijwyScHRec26UWLyWvHMvvU89ISU6O8Vwtq0bpmbD7FeJTnlbHw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "~7.18.6", - "ajv": "~8.11.2", - "change-case": "~4.1.2", - "globby": "~13.1.1", - "js-yaml": "~4.1.0", - "mkdirp": "~1.0.4", - "mustache": "~4.2.0", - "node-fetch": "3.2.8", - "node-watch": "~0.7.1", - "picocolors": "~1.0.0", - "prettier": "~2.8.1", - "prompts": "~2.4.1", - "vscode-languageserver": "~8.0.2", - "vscode-languageserver-textdocument": "~1.0.1", - "yargs": "~17.6.2" - }, - "bin": { - "cadl": "cmd/cadl.js", - "cadl-server": "cmd/cadl-server.js" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@cadl-lang/compiler/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@cadl-lang/compiler/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/node-fetch": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.8.tgz", - "integrity": "sha512-KtpD1YhGszhntMpBDyp5lyagk8KIMopC1LEb7cQUAh7zcosaX5uK8HnbNb2i3NTQK3sIawCItS0uFC3QzcLHdg==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cadl-lang/compiler/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cadl-lang/lint": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@cadl-lang/lint/-/lint-0.40.0.tgz", - "integrity": "sha512-V/V5Msuurhb7kVZsvuAKVAHq4twmC5YC5k/t7YJWETOowFXepgIneWJPH2TDyyzO9WqJjqRJVRXPTrTuKuNFsA==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@cadl-lang/compiler": "~0.40.0" - } - }, - "node_modules/@cadl-lang/openapi": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@cadl-lang/openapi/-/openapi-0.40.0.tgz", - "integrity": "sha512-M2/Pb5AyZd2O5ycYBIoIf4bufip7bCUTMt3gdom1ss6726APbG1fxx98HPcTbXXx0oA+SuqEXtz8k9eaUGLadQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@cadl-lang/compiler": "~0.40.0", - "@cadl-lang/rest": "~0.40.0" - } - }, - "node_modules/@cadl-lang/rest": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@cadl-lang/rest/-/rest-0.40.0.tgz", - "integrity": "sha512-WfGq6lN87adRKsKd3XtztvOLXHzyFlDRQiEcXKfnwXia37zVwK355KX39P1RimQ9mpDsmXaGG4ETkdUSWvXe7w==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@cadl-lang/compiler": "~0.40.0" - } - }, - "node_modules/@cadl-lang/versioning": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@cadl-lang/versioning/-/versioning-0.40.0.tgz", - "integrity": "sha512-HK/jw0kxo/6RwbnR7nPyCj2kJ94uZbBhEmS08ms+fX4UB4nDNBXqXFwMwgftVZ2qdS9xEkRhLqpVYfEPzlFBJw==", - "dev": true, - "dependencies": { - "@cadl-lang/compiler": "~0.40.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1" - } - }, - "node_modules/@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", - "dev": true - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@ts-common/add-position": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@ts-common/add-position/-/add-position-0.0.2.tgz", - "integrity": "sha512-ENfIN5410jyxqXbQZXmj1ifFPjnhXOuJdQjglDXhLR8vyD74PTUz277BN9Voua2DKeOjlAnyBK7ml1ciMsBqhw==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.5" - } - }, - "node_modules/@ts-common/add-position/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/async-iterator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@ts-common/async-iterator/-/async-iterator-0.2.3.tgz", - "integrity": "sha512-szLdrutwQxBCIECaO2RTFcUPFj+9QVk4xKAj+APgeeLoEs67tNjXFgvfU0kOfF04qTHlPNPqcutSqxMHqzG3qA==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.6", - "tslib": "^1.10.0" - } - }, - "node_modules/@ts-common/async-iterator/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/async-iterator/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@ts-common/commonmark-to-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@ts-common/commonmark-to-markdown/-/commonmark-to-markdown-2.0.2.tgz", - "integrity": "sha512-gLUxc7phOvWiDavHDshU3JGxKsepSCYAuXpMVxU0j6MDah2EbV3y0UA4x1wHkWmlf7bVuDLcnsiYQttqEX1zQw==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^1.1.1", - "@types/commonmark": "^0.27.3", - "commonmark": "^0.28.1", - "front-matter": "^4.0.2" - } - }, - "node_modules/@ts-common/commonmark-to-markdown/node_modules/commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", - "dev": true, - "dependencies": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@ts-common/commonmark-to-markdown/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "node_modules/@ts-common/fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@ts-common/fs/-/fs-0.2.0.tgz", - "integrity": "sha512-ul1v4ZatcHuAzrwr/hGjSbk37pnfnLYDWC1yMEynQlnV8ndAcIVNYwQPPOYtLADPKTi3y74g5Q4BF3xPurDHLA==", - "dev": true, - "dependencies": { - "@ts-common/async-iterator": "^0.2.0", - "@types/node": "^10.12.18", - "tslib": "^1.9.3" - } - }, - "node_modules/@ts-common/fs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@ts-common/iterator": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-1.1.2.tgz", - "integrity": "sha512-edwrL2/efx3uphxuSEI7fCHJENFmTg+gR7TY8ruTRxNWIWc240YSg+v4T3qVAtgG8npwRC4QtQDu72hi8mrR5A==", - "dev": true, - "peerDependencies": { - "tslib": "^2.3.1" - } - }, - "node_modules/@ts-common/json": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@ts-common/json/-/json-0.3.1.tgz", - "integrity": "sha512-vaplNdZPdeWr4p+hLJGdn08UMTSgYQrlRtxrAS0fAWyMlmFalBm/XRhHnohgiflRaj2jxl7ZxihjNlC/LZ/1YQ==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0" - } - }, - "node_modules/@ts-common/json-parser": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@ts-common/json-parser/-/json-parser-0.9.0.tgz", - "integrity": "sha512-how0z/Ak7Bay+feIYfJFVV8UMw8Ky2Czoo5XwN7QigCOlN4HyW6wSNup4zrZ7t6NUB0002tW/+IOKCH2lAVJOg==", - "dev": true, - "dependencies": { - "@ts-common/add-position": "0.0.2", - "@ts-common/iterator": "^0.3.5", - "@ts-common/json": "^0.3.1", - "@ts-common/source-map": "^0.5.0", - "@ts-common/string-map": "^0.3.0", - "tslib": "^1.9.3" - } - }, - "node_modules/@ts-common/json-parser/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/json-parser/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@ts-common/json/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/property-set": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@ts-common/property-set/-/property-set-0.1.0.tgz", - "integrity": "sha512-Mw/CPiksQI/Tvp8/bmne6ZYmOcgHuMOrflairbzdpfgMz7lrINFu8PyDQw6yTnIASeZR4yW0xljb66gCE4Jj0w==", - "dev": true - }, - "node_modules/@ts-common/source-map": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@ts-common/source-map/-/source-map-0.5.0.tgz", - "integrity": "sha512-aKFWvuN5uALt+hUtkPA4gHjtloDy2qHW1FB1r758KCTI0h0lP3dNJGcfwg7NnmD0qKQiZAY/J73/NYrbuTfT3A==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.0", - "@ts-common/json": "^0.3.0", - "@ts-common/property-set": "^0.1.0", - "@ts-common/string-map": "^0.3.0" - } - }, - "node_modules/@ts-common/source-map/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/string-map": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/string-map/-/string-map-0.3.0.tgz", - "integrity": "sha512-tikHtQPV/R48VAnlolyl1FIHciror68LXyruelvYf+lRE6ysjIGB2iNyw7wN6aDcUs2wN/CD6fF8Ye7lVIWNTQ==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.0" - } - }, - "node_modules/@ts-common/string-map/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/virtual-fs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/virtual-fs/-/virtual-fs-0.3.0.tgz", - "integrity": "sha512-ryoXw52FTLhiexoNBA/hcAlW8gxPhrKEuZODgpCiF0wswNJdg/j+rCb9k1VppJdeIJ30b0Wg+2vPsrOrdnYTIw==", - "dev": true, - "dependencies": { - "@ts-common/fs": "^0.2.0", - "@ts-common/iterator": "^0.3.0", - "@types/async-retry": "^1.4.1", - "@types/node-fetch": "^2.5.5", - "async-retry": "^1.3.1", - "node-fetch": "^2.6.0" - } - }, - "node_modules/@ts-common/virtual-fs/node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/virtual-fs/node_modules/node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@types/async-retry": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.5.tgz", - "integrity": "sha512-YrdjSD+yQv7h6d5Ip+PMxh3H6ZxKyQk0Ts+PvaNRInxneG9PFVZjFg77ILAN+N6qYf7g4giSJ1l+ZjQ1zeegvA==", - "dev": true, - "dependencies": { - "@types/retry": "*" - } - }, - "node_modules/@types/commonmark": { - "version": "0.27.6", - "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.6.tgz", - "integrity": "sha512-t3S2hOtSSuBp1H5PTFmekGFu9U9LBzGvHy93zHwusvj4RIGUrBQ4zHvw49CkJtAl6fZvsadKhYbv8WTxJLbBmw==", - "dev": true - }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dev": true, - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", - "dev": true - }, - "node_modules/@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "node_modules/@typespec/compiler": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.46.0.tgz", - "integrity": "sha512-CTt6WzGCUwXJ1w8Tto6/C3MtSa220Fo9pE2c4s+X620TxHV1kUb6ifOIkLonBbUHM++qSjXjG19kASoHXAQ08g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "~7.22.5", - "ajv": "~8.12.0", - "change-case": "~4.1.2", - "globby": "~13.1.1", - "js-yaml": "~4.1.0", - "mustache": "~4.2.0", - "node-watch": "~0.7.1", - "picocolors": "~1.0.0", - "prettier": "~2.8.7", - "prompts": "~2.4.1", - "semver": "^7.3.8", - "vscode-languageserver": "~8.1.0", - "vscode-languageserver-textdocument": "~1.0.1", - "yargs": "~17.7.1" - }, - "bin": { - "tsp": "cmd/tsp.js", - "tsp-server": "cmd/tsp-server.js" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@typespec/compiler/node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@typespec/compiler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@typespec/compiler/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@typespec/compiler/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@typespec/compiler/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@typespec/compiler/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@typespec/compiler/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@typespec/compiler/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@typespec/compiler/node_modules/vscode-jsonrpc": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz", - "integrity": "sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@typespec/compiler/node_modules/vscode-languageserver": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz", - "integrity": "sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==", - "dev": true, - "dependencies": { - "vscode-languageserver-protocol": "3.17.3" - }, - "bin": { - "installServerIntoExtension": "bin/installServerIntoExtension" - } - }, - "node_modules/@typespec/compiler/node_modules/vscode-languageserver-protocol": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz", - "integrity": "sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==", - "dev": true, - "dependencies": { - "vscode-jsonrpc": "8.1.0", - "vscode-languageserver-types": "3.17.3" - } - }, - "node_modules/@typespec/compiler/node_modules/vscode-languageserver-types": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz", - "integrity": "sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==", - "dev": true - }, - "node_modules/@typespec/compiler/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@typespec/compiler/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typespec/compiler/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@typespec/compiler/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@typespec/http": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.46.0.tgz", - "integrity": "sha512-MGZxRvgqsbTlHUFd7ueWwoIXMf0ZPjWtg7K4GjfS0XR4EAmag3zz4Y85QK6vSNFj7q7SxvLMKCezlCoo8KB1SA==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0" - } - }, - "node_modules/@typespec/lint": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/lint/-/lint-0.46.0.tgz", - "integrity": "sha512-aIW4rnBFhjMbfdLdPw0u5sx2Gn4uOWhqp4ttLv27hy8/itsDBEPzDd9ID+gy6AlsRqfJRwnK3xRiknLr+No6wA==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0" - } - }, - "node_modules/@typespec/openapi": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.46.0.tgz", - "integrity": "sha512-br54z+FpLU7T08Q89KBnhrGM7U+LfI0KnTbqpb0c8M0NZ+nbJvKGAVAHO/NcCA6J8L3TTEkUC1GaWhiwrUF8RQ==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0", - "@typespec/http": "~0.46.0", - "@typespec/rest": "~0.46.0" - } - }, - "node_modules/@typespec/rest": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.46.0.tgz", - "integrity": "sha512-WmSCI/J1QRy9W6Cq9595jqjyzCTYpOAWzzVDNMdyWH66BRVp3ckBdaXRynq1HfkUBaRd9qQCZGv1rA6qqhVTCA==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0" - } - }, - "node_modules/@typespec/versioning": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.46.0.tgz", - "integrity": "sha512-f0/pxvV+CZAfFZjQYS/tVm3qY9BigijCtja1vPeHBqe92TxQW10+He82LLOv6udAdRzuy+Zd+B8kzLVXa3ShUQ==", - "dev": true, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.46.0" - } - }, - "node_modules/ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/async-retry": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", - "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", - "dev": true, - "dependencies": { - "retry": "0.13.1" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/azure-rest-api-specs-eng-tools": { - "resolved": "eng/tools", - "link": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/capital-case": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", - "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case-first": "^2.0.2" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/change-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", - "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.2", - "capital-case": "^1.0.4", - "constant-case": "^3.0.4", - "dot-case": "^3.0.4", - "header-case": "^2.0.4", - "no-case": "^3.0.4", - "param-case": "^3.0.4", - "pascal-case": "^3.1.2", - "path-case": "^3.0.4", - "sentence-case": "^3.0.4", - "snake-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commonmark": { - "version": "0.29.3", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.3.tgz", - "integrity": "sha512-fvt/NdOFKaL2gyhltSy6BC4LxbbxbnPxBMl923ittqO/JBM0wQHaoYZliE4tp26cRxX/ZZtRsJlZzQrVdUkXAA==", - "dev": true, - "dependencies": { - "entities": "~2.0", - "mdurl": "~1.0.1", - "minimist": ">=1.2.2", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/constant-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", - "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case": "^2.0.2" - } - }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", - "dev": true - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", - "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dev": true, - "dependencies": { - "fetch-blob": "^3.1.2" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "dev": true, - "dependencies": { - "js-yaml": "^3.13.1" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globby": { - "version": "13.1.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz", - "integrity": "sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/header-case": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", - "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, - "dependencies": { - "capital-case": "^1.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/jsonpath-plus": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-6.0.1.tgz", - "integrity": "sha512-EvGovdvau6FyLexFH2OeXfIITlgIbgZoAZe3usiySeaIDm5QS+A10DKNpaPBBqqRSZr2HN6HVNXxtwUAr2apEw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "dev": true, - "bin": { - "mustache": "bin/mustache" - } - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/node-fetch": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", - "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/node-notifier": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", - "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - } - }, - "node_modules/node-object-hash": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-1.4.2.tgz", - "integrity": "sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-watch": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.3.tgz", - "integrity": "sha512-3l4E8uMPY1HdMMryPRUAl+oIHtXtyiTlIiESNSVSNxcPfzAFzeTbXFQkZfAwBbo0B1qMSG8nUABx+Gd+YrbKrQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", - "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sentence-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", - "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case-first": "^2.0.2" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "node_modules/simple-git": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.19.1.tgz", - "integrity": "sha512-Ck+rcjVaE1HotraRAS8u/+xgTvToTuoMkT9/l9lvuP5jftwnYUp6DwuJzsKErHgfyRk8IB8pqGHWEbM3tLgV1w==", - "dev": true, - "dependencies": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.4" - }, - "funding": { - "type": "github", - "url": "https://github.com/steveukx/git-js?sponsor=1" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.repeat": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==", - "dev": true - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/tslib": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", - "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=12.20" - } - }, - "node_modules/upper-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", - "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/upper-case-first": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", - "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vscode-jsonrpc": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", - "integrity": "sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/vscode-languageserver": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", - "integrity": "sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==", - "dev": true, - "dependencies": { - "vscode-languageserver-protocol": "3.17.2" - }, - "bin": { - "installServerIntoExtension": "bin/installServerIntoExtension" - } - }, - "node_modules/vscode-languageserver-protocol": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", - "integrity": "sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==", - "dev": true, - "dependencies": { - "vscode-jsonrpc": "8.0.2", - "vscode-languageserver-types": "3.17.2" - } - }, - "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", - "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==", - "dev": true - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", - "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==", - "dev": true - }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 04c8ab07c302..000000000000 --- a/package.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "azure-rest-api-specs", - "devDependencies": { - "@azure-tools/cadl-apiview": "0.3.5", - "@azure-tools/cadl-autorest": "0.26.0", - "@azure-tools/cadl-azure-core": "0.26.0", - "@azure-tools/cadl-azure-resource-manager": "0.26.0", - "@azure-tools/cadl-providerhub": "0.26.0", - "@azure-tools/typespec-apiview": "0.4.4", - "@azure-tools/typespec-autorest": "0.32.0", - "@azure-tools/typespec-azure-core": "0.32.0", - "@azure-tools/typespec-azure-resource-manager": "0.32.0", - "@azure-tools/typespec-client-generator-core": "0.32.0", - "@azure-tools/typespec-providerhub": "0.32.0", - "@typespec/compiler": "0.46.0", - "@typespec/http": "0.46.0", - "@typespec/openapi": "0.46.0", - "@typespec/rest": "0.46.0", - "@typespec/versioning": "0.46.0", - "@azure/avocado": "^0.8.4", - "@types/prettier": "^2.7.2", - "azure-rest-api-specs-eng-tools": "file:eng/tools", - "prettier": "^2.8.8", - "typescript": "~5.0.4" - }, - "private": true -} diff --git a/specification/migrate/Migrate.Management/assessment/ApiVersions.tsp b/specification/migrate/Migrate.Management/assessment/ApiVersions.tsp new file mode 100644 index 000000000000..50e7f7072bf3 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/ApiVersions.tsp @@ -0,0 +1,24 @@ +using TypeSpec.Versioning; + +namespace Microsoft.Migrate; + +enum ApiVersions { + // @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + // v2018_06_30_preview: "2019-10-01", + // @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + // v2019_05_01: "2019-05-01", + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2019_10_01: "2019-10-01", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_01_01: "2020-01-01", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_05_01_preview: "2020-05-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2022_02_02_preview: "2022-02-02-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2023_03_03: "2023-03-03", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AssessedMachine.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AssessedMachine.tsp new file mode 100644 index 000000000000..01c7bad36bea --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AssessedMachine.tsp @@ -0,0 +1,187 @@ +import "../Common/CommonEnums.tsp"; +import "../Common/AzureResourceProperties.tsp"; +import "../Common/CommonAssessmentPropertiesEnums.tsp"; +import "../Common/CostComponent.tsp"; +import "../Common/CommonModels.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Machine assessment Assessed Machine resource.") +@parentResource(Assessment) +model AssessedMachine is ProxyResource { + @doc("Machine assessment Assessed Machine ARM name") + @key("assessedMachineName") + @segment("assessedMachines") + @path + name: string; +} + +@doc("Assessed machine properties class.") +model AssessedMachineProperties extends AzureResourceProperties { + // @doc("List of errors for this machine.") + // @visibility("read") + // @added(ApiVersions.v2022_02_02_preview) + // errors?: Error[]; + + @doc("Dictionary of disks attached to the machine. Key is ID of disk. Value is a disk object.") + @visibility("read") + disks?: Record; + + @doc("Monthly ultra storage cost.") + @visibility("read") + @added(ApiVersions.v2020_05_01_preview) + monthlyUltraStorageCost?: float32; + + @doc("Gets or sets the processor details of the host.") + @added(ApiVersions.v2020_01_01) + hostProcessor?: ProcessorInfo; + + @doc("Gets or sets the collection of cost components.") + @added(ApiVersions.v2020_01_01) + @extension("x-ms-identifiers", []) + costComponents?: CostComponent[]; + + @doc("Monthly networking cost.") + @visibility("read") + monthlyBandwidthCost?: float32; + + @doc("Monthly storage cost.") + @visibility("read") + monthlyStorageCost?: float32; + + @doc("Monthly premium storage cost.") + @visibility("read") + monthlyPremiumStorageCost?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Monthly standard SSD storage cost.") + @visibility("read") + monthlyStandardSSDStorageCost?: float32; + + @doc(""" +List of Network Adapters that were assessed as part of this machine's +assessment. +""") + @visibility("read") + networkAdapters?: Record; + + @doc("Recommended Azure Size for the machine.") + @visibility("read") + recommendedSize?: AzureVmSize; + + @doc("Number of cores for recommended size. Read Only.") + @visibility("read") + numberOfCoresForRecommendedSize?: int32; + + @doc("Megabytes of memory for recommended size. Read Only.") + @visibility("read") + megabytesOfMemoryForRecommendedSize?: float32; + + @doc("Monthly Compute cost calculated for Recommended size, for a 31-day month.") + @visibility("read") + monthlyComputeCostForRecommendedSize?: float32; + + @doc("Gets the explanation if machine is not suitable for cloud.") + @visibility("read") + suitabilityExplanation?: AzureVmSuitabilityExplanation; + + @doc("Gets the details if machine is not suitable for cloud.") + @visibility("read") + suitabilityDetail?: AzureVmSuitabilityDetail; + + #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-duplicate-property" + @doc("Assessed machine type.") + @visibility("read") + type?: AssessedMachineType; + + @doc("Boot type of machine discovered in private data center.") + @visibility("read") + bootType?: MachineBootType; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemType?: string; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemName?: string; + + @doc("Operating system version as reported by datacenter management solution.") + @visibility("read") + operatingSystemVersion?: string; + + @doc("Operating system architecture as reported by datacenter management solution.") + @visibility("read") + operatingSystemArchitecture?: GuestOperatingSystemArchitecture; + + @doc("When was machine first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("When was machine last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Display Name of the Machine.") + @visibility("read") + displayName?: string; + + @doc("Description for the machine.") + @visibility("read") + description?: string; + + @doc("Data center machine ARM id.") + @visibility("read") + datacenterMachineArmId?: string; + + @doc("Data center management server ARM id.") + @visibility("read") + datacenterManagementServerArmId?: string; + + @doc("Data center management server name.") + @visibility("read") + datacenterManagementServerName?: string; + + @doc("Megabytes of memory found allocated for the machine in private data center.") + @visibility("read") + megabytesOfMemory?: float32; + + @doc("Number of CPU cores found on the machine.") + @visibility("read") + numberOfCores?: int32; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc(""" +Percentile of Percentage of Cores Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageCoresUtilization?: float32; + + @doc(""" +Percentile of Percentage of Memory Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageMemoryUtilization?: float32; + + @doc(""" +Gets a value indicating whether machine is suitable for the cloud platform +selected. +""") + @visibility("read") + suitability?: CloudSuitability; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AvsAssessedMachine.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AvsAssessedMachine.tsp new file mode 100644 index 000000000000..38a5940dd2c9 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessedEntities/AvsAssessedMachine.tsp @@ -0,0 +1,204 @@ +import "../Common/AvsEnums.tsp"; +import "../Common/CommonEnums.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("AVS assessment Assessed Machine resource.") +@parentResource(AvsAssessment) +model AvsAssessedMachine is ProxyResource { + @doc("AVS assessment Assessed Machine ARM name") + @key("avsAssessedMachineName") + @segment("avsAssessedMachines") + @path + name: string; +} + +@doc("AVS assessed machine properties web model.") +model AvsAssessedMachineProperties extends AzureResourceProperties { +// @doc("List of errors for this machine.") +// @visibility("read") +// errors?: Error[]; + + @doc("List of Disks that were assessed as part of this machine's assessment.") + @visibility("read") + disks?: Record; + + @doc(""" +List of Network Adapters that were assessed as part of this machine's +assessment. +""") + @visibility("read") + networkAdapters?: Record; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the storage in use.") + @visibility("read") + storageInUseGB?: float32; + + @doc("Gets the explanation if machine is not suitable for cloud.") + @visibility("read") + suitabilityExplanation?: AzureAvsVmSuitabilityExplanation; + + @doc("Gets the details if machine is not suitable for cloud.") + @visibility("read") + suitabilityDetail?: AzureAvsVmSuitabilityDetail; + + #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-duplicate-property" + @doc("Assessed machine type.") + @visibility("read") + type?: AssessedMachineType; + + @doc("Boot type of machine discovered in private data center.") + @visibility("read") + bootType?: MachineBootType; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemType?: string; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemName?: string; + + @doc("Operating system version as reported by datacenter management solution.") + @visibility("read") + operatingSystemVersion?: string; + + @doc("Operating system architecture as reported by datacenter management solution.") + @visibility("read") + operatingSystemArchitecture?: GuestOperatingSystemArchitecture; + + @doc("When was machine first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("When was machine last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Display Name of the Machine.") + @visibility("read") + displayName?: string; + + @doc("Description for the machine.") + @visibility("read") + description?: string; + + @doc("Data center machine ARM id.") + @visibility("read") + datacenterMachineArmId?: string; + + @doc("Data center management server ARM id.") + @visibility("read") + datacenterManagementServerArmId?: string; + + @doc("Data center management server name.") + @visibility("read") + datacenterManagementServerName?: string; + + @doc("Megabytes of memory found allocated for the machine in private data center.") + @visibility("read") + megabytesOfMemory?: float32; + + @doc("Number of CPU cores found on the machine.") + @visibility("read") + numberOfCores?: int32; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc(""" +Percentile of Percentage of Cores Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageCoresUtilization?: float32; + + @doc(""" +Percentile of Percentage of Memory Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageMemoryUtilization?: float32; + + @doc(""" +Gets a value indicating whether machine is suitable for the cloud platform +selected. +""") + @visibility("read") + suitability?: CloudSuitability; +} + +@doc("AVS assessed disk web model class.") +model AvsAssessedDisk { + @doc("Gets the ID of the disk.") + @visibility("read") + name?: string; + + @doc("Gets the display name of the disk.") + @visibility("read") + displayName?: string; + + @doc("Gigabytes Provisioned for a disk in private data center.") + @visibility("read") + gigabytesProvisioned?: float32; + + @doc("Disk Read Throughput in MB/s.") + @visibility("read") + megabytesPerSecondOfRead?: float32; + + @doc("Disk Write Throughput in MB/s.") + @visibility("read") + megabytesPerSecondOfWrite?: float32; + + @doc("Read Operations per second.") + @visibility("read") + numberOfReadOperationsPerSecond?: float32; + + @doc("Write Operations per second.") + @visibility("read") + numberOfWriteOperationsPerSecond?: float32; +} + +@doc("Second level object returned as part of AVS AssessedMachine REST resource.") +model AvsAssessedNetworkAdapter { + @doc("Mac address of the NIC.") + @visibility("read") + macAddress?: string; + + @doc("IP V4 addresses for the machine.") + @visibility("read") + ipAddresses?: string[]; + + @doc("Gets the display name of the network adapter.") + @visibility("read") + displayName?: string; + + @doc(""" +Gets the Received data for Network Adapter in MB/s. + This value is +the percentile of historical data based on options selected in Assessment. +""") + @visibility("read") + megabytesPerSecondReceived?: float32; + + @doc(""" +Gets the Transmitted data for Network Adapter in MB/s. + This value +is the percentile of historical data based on options selected in Assessment. +""") + @visibility("read") + megabytesPerSecondTransmitted?: float32; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessibleEntities/Machine.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessibleEntities/Machine.tsp new file mode 100644 index 000000000000..8f6c305f86b0 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessibleEntities/Machine.tsp @@ -0,0 +1,159 @@ +import "../Common/CommonEnums.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Machine resource.") +@parentResource(AssessmentProject) +model Machine is ProxyResource { + @doc("Assessible Machine ARM name") + @key("machineName") + @segment("machines") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@doc("Properties of a machine.") +model MachineProperties extends AzureResourceProperties { + @doc("Gets or sets workload summary.") + @visibility("read") + @added(ApiVersions.v2022_02_02_preview) + workloadSummary?: WorkloadSummary; + // @doc("List of errors for this machine.") + // @visibility("read") + // @added(ApiVersions.v2022_02_02_preview) + // errors?: Error[]; + + + @doc("Gets Processor details of the host.") + @visibility("read") + @added(ApiVersions.v2020_01_01) + hostProcessor?: ProcessorInfo; + + @doc("Site id of machine discovered in private data center.") + @visibility("read") + discoveryMachineArmId?: string; + + @doc("The data center management server ARM Id for the machine.") + @visibility("read") + datacenterManagementServerArmId?: string; + + @doc("The data center management server name for the machine.") + @visibility("read") + datacenterManagementServerName?: string; + + @doc("Boot type of machine discovered in private data center.") + @visibility("read") + bootType?: MachineBootType; + + @doc("Display Name of the Machine.") + @visibility("read") + displayName?: string; + + @doc("Megabytes of memory found allocated for the machine in private data center.") + @visibility("read") + megabytesOfMemory?: float32; + + @doc("Number of CPU cores found on the machine.") + @visibility("read") + numberOfCores?: int32; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemType?: string; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemName?: string; + + @doc("Operating system version as reported by datacenter management solution.") + @visibility("read") + operatingSystemVersion?: string; + + @doc("Description for the machine.") + @visibility("read") + description?: string; + + @doc("When was machine first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("Disks attached to the machine discovered in private data center.") + @visibility("read") + disks?: Record; + + @doc("Gets the References to the groups that this machine is member of.") + @visibility("read") + groups?: string[]; + + @doc("Network adapters attached to the machine discovered in private data center.") + @visibility("read") + networkAdapters?: Record; + + @doc("SQL instances discovered on the machine.") + @visibility("read") + sqlInstances?: string[]; + + @doc("Web applications discovered on the machine.") + @visibility("read") + webApplications?: string[]; + + @doc("When was machine last updated.") + @visibility("read") + updatedTimestamp?: string; +} + +@doc("A disk discovered on a machine.") +model Disk { + @doc("Gigabytes of storage provisioned for this disk.") + @visibility("read") + gigabytesAllocated?: float32; + + @doc("User friendly name of the disk.") + @visibility("read") + displayName?: string; +} + +@doc("A network adapter discovered on a machine.") +model NetworkAdapter { + @doc("MAC Address of the network adapter.") + @visibility("read") + macAddress?: string; + + @doc("List of IP Addresses on the network adapter.") + @visibility("read") + ipAddresses?: string[]; + + @doc("User friendly name of the network adapter.") + @visibility("read") + displayName?: string; +} + +@doc("Workload summary.") +model WorkloadSummary { + @doc("Gets or sets oracle databases.") + oracleInstances?: int32; + + @doc("Gets or sets oracle databases.") + springApps?: int32; +} + +@doc("Represents a information \\ details of a processor.") +model ProcessorInfo { + @doc("Gets or sets the name \\ model of a processor.") + name?: string; + + @doc("Gets or sets the number of sockets.") + numberOfSockets?: int32; + + @doc("Gets or sets the number of cores in a socket.") + numberOfCoresPerSocket?: int32; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentOptions.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentOptions.tsp new file mode 100644 index 000000000000..96eb2ec62c97 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentOptions.tsp @@ -0,0 +1,96 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Assessment options resource.") +@parentResource(AssessmentProject) +model AssessmentOptions is ProxyResource { + @doc(" assessment options ARM name. Accepted value is 'default'") + @key("assessmentOptionsName") + @segment("assessmentOptions") + @path + name: string; +} + +@doc("Assessment options properties.") +model AssessmentOptionsProperties extends AzureResourceProperties { + @doc(""" +Dictionary of VM families grouped by vm family name describing the targeted +azure locations of VM family and the category of the family. +""") + @visibility("read") + @extension("x-ms-identifiers", []) + vmFamilies?: VmFamilyOptions[]; + + @doc("List of supported VM Families.") + @visibility("read") + reservedInstanceVmFamilies?: string[]; + + @doc("List of supported Azure regions for reserved instances.") + @visibility("read") + reservedInstanceSupportedLocations?: string[]; + + @doc("List of supported currencies for reserved instances.") + @visibility("read") + reservedInstanceSupportedCurrencies?: string[]; + + @doc("List of supported Azure offer codes for reserved instances.") + @visibility("read") + reservedInstanceSupportedOffers?: string[]; + + @doc("Ultra disk related assessment options.") + @visibility("read") + @added(ApiVersions.v2020_01_01) + @extension("x-ms-identifiers", []) + ultraDiskVmFamilies?: UltraDiskAssessmentOptions[]; + + @doc("List of VM Families that support premium disks for assessments.") + @visibility("read") + @added(ApiVersions.v2020_01_01) + premiumDiskVmFamilies?: string[]; + + @doc("List of VM Families that support Savings plan offer for assessments.") + @visibility("read") + @added(ApiVersions.v2020_01_01) + savingsPlanVmFamilies?: string[]; + + @doc("List of Azure locations that support Savings plan offer for assessments.") + @visibility("read") + @added(ApiVersions.v2020_01_01) + savingsPlanSupportedLocations?: string[]; +} + +@doc(""" +VM family name, the list of targeted azure locations and the category of the +family. +""") +model VmFamilyOptions { + @doc("Name of the VM family.") + @visibility("read") + familyName?: string; + + @doc("List of Azure regions.") + @visibility("read") + targetLocations?: string[]; + + @doc("Category of the VM family.") + @visibility("read") + category?: string[]; +} + +@doc("Assessment options for Ultra disk type.") +model UltraDiskAssessmentOptions { + @doc("Family name.") + familyName?: string; + + @doc("List of locations where ultra disk is supported for this VMfamily.") + targetLocations?: string[]; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProject.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProject.tsp new file mode 100644 index 000000000000..e0a472bb8a2c --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProject.tsp @@ -0,0 +1,95 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("An Assessment project site resource.") +model AssessmentProject is TrackedResource { + @key("projectName") + @segment("assessmentProjects") + @doc("Assessment Project Name") + @path + name: string; +} + +@doc("Properties of a project.") +model ProjectProperties extends AzureResourceProperties { + @doc("Time when this project was created. Date-Time represented in ISO-8601 format.") + @visibility("read") + createdTimestamp?: utcDateTime; + + @doc(""" +Time when this project was last updated. Date-Time represented in ISO-8601 +format. +""") + @visibility("read") + updatedTimestamp?: utcDateTime; + + @doc("Endpoint at which the collector agent can call agent REST API.") + @visibility("read") + serviceEndpoint?: string; + + @doc("Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.") + assessmentSolutionId?: string; + + @doc("Assessment project status.") + projectStatus?: ProjectStatus; + + @doc("The ARM id of service map workspace created by customer.") + customerWorkspaceId?: string; + + @doc("Location of service map workspace created by customer.") + customerWorkspaceLocation?: string; + + @doc("Number of groups created in the project.") + @visibility("read") + numberOfGroups?: int32; + + @doc("Number of machines in the project.") + @visibility("read") + numberOfMachines?: int32; + + @doc("Number of assessments created in the project.") + @visibility("read") + numberOfAssessments?: int32; + + @doc(""" +Time when last assessment was created. Date-Time represented in ISO-8601 +format. This value will be null until assessment is created. +""") + @visibility("read") + lastAssessmentTimestamp?: utcDateTime; + + @doc(""" +This value can be set to 'enabled' to avoid breaking changes on existing +customer resources and templates. If set to 'disabled', traffic over public +interface is not allowed, and private endpoint connections would be the +exclusive access method. +""") + @added(ApiVersions.v2019_10_01) + publicNetworkAccess?: string; + + @doc("The list of private endpoint connections to the project.") + @visibility("read") + @added(ApiVersions.v2019_10_01) + privateEndpointConnections?: PrivateEndpointConnection[]; + + @doc(""" +The ARM id of the storage account used for interactions when public access is +disabled. +""") + @added(ApiVersions.v2019_10_01) + customerStorageAccountArmId?: string; +} + +enum ProjectStatus { + "Active", + "Inactive", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProjectSummary.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProjectSummary.tsp new file mode 100644 index 000000000000..aeb4ca0d414a --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AssessmentProjectSummary.tsp @@ -0,0 +1,69 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Assessment project summary resource.") +@parentResource(AssessmentProject) +model AssessmentProjectSummary + is ProxyResource { + @doc("Group ARM name") + @key("projectSummaryName") + @segment("projectSummary") + @path + name: string; +} + +@doc("Assessment project summary properties class.") +model AssessmentProjectSummaryProperties extends AzureResourceProperties { + // @doc(""" + // Gets the Error summary by feature. Contains number of affected Entities per + // feature. + // """) + // @visibility("read") + // @added(ApiVersions.v2022_02_02_preview) + // errorSummaryAffectedEntities?: ErrorSummary[]; + + @doc("Gets the number of private endpoint connections.") + @visibility("read") + @added(ApiVersions.v2020_05_01_preview) + numberOfPrivateEndpointConnections?: int32; + + @doc("Gets the number of groups created in this project.") + @visibility("read") + numberOfGroups?: int32; + + @doc("Gets the number of machines part of this project.") + @visibility("read") + numberOfMachines?: int32; + + @doc("Gets the number of import machines part of this project.") + @visibility("read") + numberOfImportMachines?: int32; + + @doc("Gets the number of assessments created in this project.") + @visibility("read") + numberOfAssessments?: int32; + + @doc("Gets the last assessment timestamp.") + @visibility("read") + lastAssessmentTimestamp?: utcDateTime; +} + +@doc("Error summary containing affected entities for each type of assessment.") +model ErrorSummary { + @doc("Gets the assessment type.") + @visibility("read") + assessmentType?: AssessmentType; + + @doc("Gets the affected entity count.") + @visibility("read") + count?: int32; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/Assessment.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/Assessment.tsp new file mode 100644 index 000000000000..63826ab11119 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/Assessment.tsp @@ -0,0 +1,190 @@ +import "../Common/CommonAssessmentPropertiesEnums.tsp"; +import "../Common/VmUptime.tsp"; +import "../Common/CostComponent.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Machine assessment resource.") +@parentResource(Group) +model Assessment is ProxyResource { + @doc("Machine Assessment ARM name") + @key("assessmentName") + @segment("assessments") + @path + name: string; +} + +@doc("Properties of an assessment.") +model MachineAssessmentProperties extends AzureResourceProperties { + // @doc(""" + // Gets or sets the assessment error summary. + // This is the number of + // machines affected by each type of error in this assessment. + // """) + // @added(ApiVersions.v2022_02_02_preview) + // assessmentErrorSummary?: Record; + + @doc(""" +Gets or sets the aggregate ultra storage cost for all machines in the +assessment. +""") + @added(ApiVersions.v2020_05_01_preview) + monthlyUltraStorageCost?: float32; + + @doc("Gets or sets the name of the tag with which the assessment is created.") + @added(ApiVersions.v2020_05_01_preview) + tagName?: string; + + @doc("Gets or sets enterprise agreement subscription id.") + eaSubscriptionId?: string; + + @doc("Gets or sets Azure Pricing Tier - Free, Basic, etc.") + azurePricingTier?: AzurePricingTier; + + @doc("Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.") + azureStorageRedundancy?: AzureStorageRedundancy; + + @doc("Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.") + reservedInstance?: AzureReservedInstance; + + @doc(""" +Gets or sets the user configurable setting to display the azure hybrid use +benefit. +""") + azureHybridUseBenefit?: AzureHybridUseBenefit; + + @doc("Gets or sets the azure storage type. Premium, Standard etc.") + azureDiskType?: AzureDiskType; + + @doc("Gets or sets the Azure VM families.") + azureVmFamilies?: AzureVmFamily[]; + + @doc("Gets or sets the aggregate Compute Cost for all machines in the assessment.") + monthlyComputeCost?: float32; + + @doc("Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.") + monthlyBandwidthCost?: float32; + + @doc("Gets or sets the aggregate Storage Cost for all machines in the assessment.") + monthlyStorageCost?: float32; + + @doc(""" +Gets or sets the aggregate premium storage cost for all machines in the +assessment. +""") + monthlyPremiumStorageCost?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc(""" +Gets or sets the aggregate standard SSD storage cost for all the machines in +the assessment. +""") + monthlyStandardSSDStorageCost?: float32; + + @doc(""" +Gets or sets the Cloud suitability summary for all the machines in the +assessment. +""") + suitabilitySummary?: Record; + + @doc("Gets or sets the Number of machines part of the assessment.") + numberOfMachines?: int32; + + @doc(""" +Gets or sets the duration for which the VMs are up in the on-premises +environment. +""") + vmUptime?: VmUptime; + + @doc("Gets the group type for the assessment.") + @visibility("read") + groupType?: GroupType; + + @doc("Assessment type of the assessment.") + @visibility("read") + assessmentType?: AssessmentType; + + @doc("Azure Location or Azure region where to which the machines will be migrated.") + @visibility("read") + azureLocation?: string; + + @doc("Azure Offer Code.") + @visibility("read") + azureOfferCode?: AzureOfferCode; + + @doc("Currency in which prices should be reported.") + @visibility("read") + currency?: AzureCurrency; + + @doc(""" +Percentage of buffer that user wants on performance metrics when recommending +Azure sizes. +""") + @visibility("read") + scalingFactor?: float32; + + @doc(""" +Percentile of the utilization data values to be considered while assessing +machines. +""") + @visibility("read") + percentile?: Percentile; + + @doc(""" +Time Range for which the historic utilization data should be considered for +assessment. +""") + @visibility("read") + timeRange?: TimeRange; + + @doc("Gets or sets the start time to consider performance data for assessment.") + perfDataStartTime?: utcDateTime; + + @doc("Gets or sets the end time to consider performance data for assessment.") + perfDataEndTime?: utcDateTime; + + @doc("User configurable setting to display the Stage of Assessment.") + @visibility("read") + stage?: AssessmentStage; + + @doc("Custom discount percentage.") + @visibility("read") + discountPercentage?: float32; + + @doc("Assessment sizing criterion.") + @visibility("read") + sizingCriterion?: AssessmentSizingCriterion; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc("Last time when rates were queried.") + @visibility("read") + pricesTimestamp?: string; + + @doc("Date and Time when assessment was created.") + @visibility("read") + createdTimestamp?: string; + + @doc("Date and Time when assessment was last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Whether assessment is in valid state and all machines have been assessed.") + @visibility("read") + status?: AssessmentStatus; + + @doc("Schema version.") + @visibility("read") + schemaVersion?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/AvsAssessment.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/AvsAssessment.tsp new file mode 100644 index 000000000000..72b75bc349da --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Assessments/AvsAssessment.tsp @@ -0,0 +1,203 @@ +import "../Common/CommonAssessmentPropertiesEnums.tsp"; +import "../Common/AvsEnums.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("AVS assessment resource.") +@parentResource(Group) +model AvsAssessment is ProxyResource { + @doc("AVS Assessment ARM name") + @key("assessmentName") + @segment("avsAssessments") + @path + name: string; +} + +@doc("Properties of the AVS assessment.") +model AvsAssessmentProperties extends AzureResourceProperties { + // @doc(""" + // Gets the assessment error summary. + // This is the number of machines + // affected by each type of error in this assessment. + // """) + // @visibility("read") + // @added(ApiVersions.v2022_02_02_preview) + // assessmentErrorSummary?: Record; + + @doc("Failures to tolerate and RAID level in a common property.") + @visibility("read") + failuresToTolerateAndRaidLevel?: FttAndRaidLevel; + + @doc("VCPU over subscription.") + @visibility("read") + vcpuOversubscription?: float32; + + @doc("AVS node type.") + @visibility("read") + nodeType?: AzureAvsNodeType; + + @doc("Reserved instance.") + @visibility("read") + reservedInstance?: AzureReservedInstance; + + @doc("Total monthly cost.") + @visibility("read") + totalMonthlyCost?: float32; + + @doc("Gets or sets the Assessment cloud suitability.") + @visibility("read") + suitability?: CloudSuitability; + + @doc("Gets or sets the Assessment suitability explanation.") + @visibility("read") + suitabilityExplanation?: AzureAvsSuitabilityExplanation; + + @doc("Recommended number of nodes.") + @visibility("read") + numberOfNodes?: int32; + + @doc("Predicted CPU utilization.") + @visibility("read") + cpuUtilization?: float32; + + @doc("Predicted RAM utilization.") + @visibility("read") + ramUtilization?: float32; + + @doc("Predicted storage utilization.") + @visibility("read") + storageUtilization?: float32; + + @doc("Predicted total CPU cores used.") + @visibility("read") + totalCpuCores?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Predicted total RAM used in GB.") + @visibility("read") + totalRamInGB?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Predicted total Storage used in GB.") + @visibility("read") + totalStorageInGB?: float32; + + @doc("Number of machines part of the assessment.") + @visibility("read") + numberOfMachines?: int32; + + @doc("Cloud suitability summary for all the machines in the assessment.") + @visibility("read") + suitabilitySummary?: Record; + + @doc("Memory overcommit.") + @visibility("read") + memOvercommit?: float32; + + @doc("De-duplication compression.") + @visibility("read") + dedupeCompression?: float32; + + @doc("Limiting factor.") + @visibility("read") + limitingFactor?: string; + + @doc("Is Stretch Cluster Enabled.") + @visibility("read") + isStretchClusterEnabled?: boolean; + + @doc("Gets the group type for the assessment.") + @visibility("read") + groupType?: GroupType; + + @doc("Assessment type of the assessment.") + @visibility("read") + assessmentType?: AssessmentType; + + @doc("Azure Location or Azure region where to which the machines will be migrated.") + @visibility("read") + azureLocation?: AzureLocation; + + @doc("Azure Offer code according to which cost estimation is done.") + @visibility("read") + azureOfferCode?: AzureOfferCode; + + @doc("Currency in which prices should be reported.") + @visibility("read") + currency?: AzureCurrency; + + @doc(""" + Percentage of buffer that user wants on performance metrics when recommending + Azure sizes. + """) + @visibility("read") + scalingFactor?: float32; + + @doc(""" + Percentile of the utilization data values to be considered while assessing + machines. + """) + @visibility("read") + percentile?: Percentile; + + @doc(""" + Time Range for which the historic utilization data should be considered for + assessment. + """) + @visibility("read") + timeRange?: TimeRange; + + @doc("Gets or sets the start time to consider performance data for assessment.") + perfDataStartTime?: utcDateTime; + + @doc("Gets or sets the end time to consider performance data for assessment.") + perfDataEndTime?: utcDateTime; + + @doc("User configurable setting to display the Stage of Assessment.") + @visibility("read") + stage?: AssessmentStage; + + @doc("Custom discount percentage.") + @visibility("read") + discountPercentage?: float32; + + @doc("Assessment sizing criterion.") + @visibility("read") + sizingCriterion?: AssessmentSizingCriterion; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc(""" +Time when the Azure Prices were queried. Date-Time represented in ISO-8601 +format. +""") + @visibility("read") + pricesTimestamp?: string; + + @doc("Date and Time when assessment was created.") + @visibility("read") + createdTimestamp?: string; + + @doc("Date and Time when assessment was last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Whether assessment is in valid state and all machines have been assessed.") + @visibility("read") + status?: AssessmentStatus; + + @doc("Schema version.") + @visibility("read") + schemaVersion?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/AvsAssessmentOptions.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/AvsAssessmentOptions.tsp new file mode 100644 index 000000000000..01b25c885fdc --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/AvsAssessmentOptions.tsp @@ -0,0 +1,52 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("AVS Assessment options resource.") +@parentResource(AssessmentProject) +model AvsAssessmentOptions is ProxyResource { + @doc("AVS Assessment options ARM name. Accepted value is 'default'") + @key("avsAssessmentOptionsName") + @segment("avsAssessmentOptions") + @path + name: string; +} + +@doc("AVS Assessment options properties.") +model AvsAssessmentOptionsProperties extends AzureResourceProperties { + @doc("AVS SKU Nodes.") + @extension("x-ms-identifiers", []) + avsNodes?: AvsSkuOptions[]; + + @doc("FTT and Raid level values.") + failuresToTolerateAndRaidLevelValues?: FttAndRaidLevel[]; + + @doc("List of AVS nodes for RI.") + reservedInstanceAvsNodes?: AzureAvsNodeType[]; + + @doc("List of supported Azure regions for reserved instances.") + reservedInstanceSupportedLocations?: AzureLocation[]; + + @doc("List of supported currencies for reserved instances.") + reservedInstanceSupportedCurrencies?: AzureCurrency[]; + + @doc("List of supported Azure offer codes for reserved instances.") + reservedInstanceSupportedOffers?: AzureOfferCode[]; +} + +@doc("AVS SKU specific options.") +model AvsSkuOptions { + @doc("AVS Node type.") + nodeType?: AzureAvsNodeType; + + @doc("List of locations where this node type is available.") + targetLocations?: AzureLocation[]; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/CollectorProperties.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/CollectorProperties.tsp new file mode 100644 index 000000000000..0b3abde5e936 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/CollectorProperties.tsp @@ -0,0 +1,60 @@ +import "../Common/AzureResourceProperties.tsp"; + +@doc("Collector properties class.") +model CollectorPropertiesBaseWithAgent extends AzureResourceProperties { + @doc("Gets or sets the collector agent properties.") + agentProperties?: CollectorAgentPropertiesBase; + + @doc("Gets the discovery site id.") + @visibility("read") + discoverySiteId?: string; + + @doc("Gets the Timestamp when collector was created.") + @visibility("read") + createdTimestamp?: string; + + @doc("Timestamp when collector was last updated.") + @visibility("read") + updatedTimestamp?: string; +} + +@doc("Collector agent property class.") +model CollectorAgentPropertiesBase { + @doc("Gets the collector agent id.") + @visibility("read") + id?: string; + + @doc("Gets the collector agent version.") + @visibility("read") + version?: string; + + @doc("Gets the collector last heartbeat time.") + @visibility("read") + lastHeartbeatUtc?: utcDateTime; + + @doc("Gets or sets the SPN details.") + spnDetails?: CollectorAgentSpnPropertiesBase; +} + +@doc("Collector agent SPN details class.") +model CollectorAgentSpnPropertiesBase { + @doc("Gets the AAD authority endpoint.") + @visibility("read") + authority?: string; + + @doc("Gets the AAD application id.") + @visibility("read") + applicationId?: string; + + @doc("Gets the AAD audience url.") + @visibility("read") + audience?: string; + + @doc("Gets the object id of the AAD application.") + @visibility("read") + objectId?: string; + + @doc("Gets the tenant id of the AAD application.") + @visibility("read") + tenantId?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/HyperVCollector.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/HyperVCollector.tsp new file mode 100644 index 000000000000..acb7130b1f12 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/HyperVCollector.tsp @@ -0,0 +1,21 @@ +import "./CollectorProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Hyper-V collector resource.") +@parentResource(AssessmentProject) +model HypervCollector is ProxyResource { + @doc("Hyper-V collector ARM name") + @key("hyperCollectorName") + @segment("hypervcollectors") + @path + name: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/ServerCollector.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/ServerCollector.tsp new file mode 100644 index 000000000000..ab8f54efe140 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/ServerCollector.tsp @@ -0,0 +1,21 @@ +import "./CollectorProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Physical server collector resource.") +@parentResource(AssessmentProject) +model ServerCollector is ProxyResource { + @doc("Physical server collector ARM name") + @key("serverCollectorName") + @segment("servercollectors") + @path + name: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/SqlCollector.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/SqlCollector.tsp new file mode 100644 index 000000000000..534a25e3bd2d --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/SqlCollector.tsp @@ -0,0 +1,21 @@ +import "./CollectorProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("The SQL collector REST object.") +@parentResource(AssessmentProject) +model SqlCollector is ProxyResource{ + @doc("Sql collector ARM name.") + @key("collectorName") + @segment("sqlcollectors") + @path + name: string; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/VmwareCollector.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/VmwareCollector.tsp new file mode 100644 index 000000000000..61e61ce57456 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Collectors/VmwareCollector.tsp @@ -0,0 +1,22 @@ +import "./CollectorProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("VMware collector resource.") +@parentResource(AssessmentProject) +model VmwareCollector is ProxyResource { + @doc("VMware collector ARM name") + @key("vmWareCollectorName") + @segment("vmwarecollectors") + @path + name: string; +} + diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/AvsEnums.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/AvsEnums.tsp new file mode 100644 index 000000000000..fef6927e9b59 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/AvsEnums.tsp @@ -0,0 +1,35 @@ +enum FttAndRaidLevel { + "Unknown", + "Ftt1Raid1", + "Ftt1Raid5", + "Ftt2Raid1", + "Ftt2Raid6", + "Ftt3Raid1", +} + +enum AzureAvsNodeType { + "Unknown", + "AV36", +} + +enum AzureAvsSuitabilityExplanation { + "Unknown", + "NotApplicable", + "UnsupportedLocationForSelectedNode", +} + +enum AzureAvsVmSuitabilityExplanation { + "Unknown", + "NotApplicable", + "IpV6NotSupported", + "UnsupportedOperatingSystem", +} + +enum AzureAvsVmSuitabilityDetail { + "None", + "PercentageOfCoresUtilizedMissing", + "PercentageOfMemoryUtilizedMissing", + "PercentageOfCoresUtilizedOutOfRange", + "PercentageOfMemoryUtilizedOutOfRange", + "PercentageOfStorageUtilizedOutOfRange", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/AzureResourceProperties.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/AzureResourceProperties.tsp new file mode 100644 index 000000000000..b74e60202b74 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/AzureResourceProperties.tsp @@ -0,0 +1,7 @@ +import "./CommonEnums.tsp"; + +@doc("Common properties for all azure tracked and proxy resources.") +model AzureResourceProperties { + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonAssessmentPropertiesEnums.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonAssessmentPropertiesEnums.tsp new file mode 100644 index 000000000000..a2130ec58a29 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonAssessmentPropertiesEnums.tsp @@ -0,0 +1,929 @@ +enum AzureLocation { + "Unknown", + "EastAsia", + "SoutheastAsia", + "AustraliaEast", + "AustraliaSoutheast", + "BrazilSouth", + "CanadaCentral", + "CanadaEast", + "WestEurope", + "NorthEurope", + "CentralIndia", + "SouthIndia", + "WestIndia", + "JapanEast", + "JapanWest", + "KoreaCentral", + "KoreaSouth", + "UkWest", + "UkSouth", + "NorthCentralUs", + "EastUs", + "WestUs2", + "SouthCentralUs", + "CentralUs", + "EastUs2", + "WestUs", + "WestCentralUs", + "GermanyCentral", + "GermanyNortheast", + "ChinaNorth", + "ChinaEast", + "USGovArizona", + "USGovTexas", + "USGovIowa", + "USGovVirginia", + "USDoDCentral", + "USDoDEast", + "FranceCentral", + "AustraliaCentral", + "SouthAfricaNorth", + "FranceSouth", + "AustraliaCentral2", + "SouthAfricaWest", + "GermanyNorth", + "GermanyWestCentral", + "NorwayEast", + "NorwayWest", + "ChinaEast2", + "ChinaNorth2", + "SwitzerlandNorth", + "SwitzerlandWest", + "UAENorth", + "UAECentral", + "UsNatEast", + "UsNatWest", + "UsSecEast", + "UsSecCentral", + "UsSecWest", + "SwedenCentral", + "QatarCentral", + } + +enum GroupType { + "Default", + "Import", +} + +enum AssessmentType { + "Unknown", + "MachineAssessment", + "AvsAssessment", + "SqlAssessment", + "WebAppAssessment", +} + +enum AzureOfferCode { + "Unknown", + Msazr0003P: "MSAZR0003P", + Msazr0044P: "MSAZR0044P", + Msazr0059P: "MSAZR0059P", + Msazr0060P: "MSAZR0060P", + Msazr0062P: "MSAZR0062P", + Msazr0063P: "MSAZR0063P", + Msazr0064P: "MSAZR0064P", + Msazr0029P: "MSAZR0029P", + Msazr0022P: "MSAZR0022P", + Msazr0023P: "MSAZR0023P", + Msazr0148P: "MSAZR0148P", + Msazr0025P: "MSAZR0025P", + Msazr0036P: "MSAZR0036P", + Msazr0120P: "MSAZR0120P", + Msazr0121P: "MSAZR0121P", + Msazr0122P: "MSAZR0122P", + Msazr0123P: "MSAZR0123P", + Msazr0124P: "MSAZR0124P", + Msazr0125P: "MSAZR0125P", + Msazr0126P: "MSAZR0126P", + Msazr0127P: "MSAZR0127P", + Msazr0128P: "MSAZR0128P", + Msazr0129P: "MSAZR0129P", + Msazr0130P: "MSAZR0130P", + Msazr0111P: "MSAZR0111P", + Msazr0144P: "MSAZR0144P", + Msazr0149P: "MSAZR0149P", + Msmcazr0044P: "MSMCAZR0044P", + Msmcazr0059P: "MSMCAZR0059P", + Msmcazr0060P: "MSMCAZR0060P", + Msmcazr0063P: "MSMCAZR0063P", + Msmcazr0120P: "MSMCAZR0120P", + Msmcazr0121P: "MSMCAZR0121P", + Msmcazr0125P: "MSMCAZR0125P", + Msmcazr0128P: "MSMCAZR0128P", + Msazrde0003P: "MSAZRDE0003P", + Msazrde0044P: "MSAZRDE0044P", + Msazrusgov0003P: "MSAZRUSGOV0003P", + "EA", + Msazr0243P: "MSAZR0243P", + "SavingsPlan1Year", + "SavingsPlan3Year", +} + +enum AzurePricingTier { + "Standard", + "Basic", +} + +enum AzureStorageRedundancy { + "Unknown", + "LocallyRedundant", + "ZoneRedundant", + "GeoRedundant", + "ReadAccessGeoRedundant", +} + +enum Percentile { + "Percentile50", + "Percentile90", + "Percentile95", + "Percentile99", +} + +enum TimeRange { + "Day", + "Week", + "Month", + "Custom", +} + +enum AssessmentStage { + "InProgress", + "UnderReview", + "Approved", +} + +enum AzureCurrency { + "Unknown", + "USD", + "DKK", + "CAD", + "IDR", + "JPY", + "KRW", + "NZD", + "NOK", + "RUB", + "SAR", + "ZAR", + "SEK", + "TRY", + "GBP", + "MXN", + "MYR", + "INR", + "HKD", + "BRL", + "TWD", + "EUR", + "CHF", + "ARS", + "AUD", + "CNY", +} + +enum AzureHybridUseBenefit { + "Unknown", + "Yes", + "No", +} + +enum AssessmentSizingCriterion { + "PerformanceBased", + "AsOnPremises", +} + +enum AzureReservedInstance { + "None", + "RI1Year", + "RI3Year", +} + +enum AzureVmFamily { + "Unknown", + BasicA0A4: "Basic_A0_A4", + StandardA0A7: "Standard_A0_A7", + StandardA8A11: "Standard_A8_A11", + Av2Series: "Av2_series", + DSeries: "D_series", + Dv2Series: "Dv2_series", + DSSeries: "DS_series", + DSv2Series: "DSv2_series", + FSeries: "F_series", + FsSeries: "Fs_series", + GSeries: "G_series", + GSSeries: "GS_series", + HSeries: "H_series", + LsSeries: "Ls_series", + Dsv3Series: "Dsv3_series", + Dv3Series: "Dv3_series", + Fsv2Series: "Fsv2_series", + Ev3Series: "Ev3_series", + Esv3Series: "Esv3_series", + MSeries: "M_series", + DCSeries: "DC_Series", + Lsv2Series: "Lsv2_series", + Ev4Series: "Ev4_series", + Esv4Series: "Esv4_series", + Edv4Series: "Edv4_series", + Edsv4Series: "Edsv4_series", + Dv4Series: "Dv4_series", + Dsv4Series: "Dsv4_series", + Ddv4Series: "Ddv4_series", + Ddsv4Series: "Ddsv4_series", + Easv4Series: "Easv4_series", + Dasv4Series: "Dasv4_series", + Mv2Series: "Mv2_series", + Eav4Series: "Eav4_series", + Dav4Series: "Dav4_series", + Msv2Series: "Msv2_series", + Mdsv2Series: "Mdsv2_series", + Dv5Series: "Dv5_series", + Dsv5Series: "Dsv5_series", + Ddv5Series: "Ddv5_series", + Ddsv5Series: "Ddsv5_series", + Dasv5Series: "Dasv5_series", + Dadsv5Series: "Dadsv5_series", + Ev5Series: "Ev5_series", + Esv5Series: "Esv5_series", + Edv5Series: "Edv5_series", + Edsv5Series: "Edsv5_series", + Easv5Series: "Easv5_series", + Eadsv5Series: "Eadsv5_series", + Ebsv5Series: "Ebsv5_series", + Ebdsv5Series: "Ebdsv5_series", + } + +enum AzureDiskType { + "Unknown", + "Standard", + "StandardSSD", + "Premium", + "StandardOrPremium", + "Ultra", + } + +enum AssessmentStatus { + "Created", + "Updated", + "Running", + "Completed", + "Invalid", + "OutOfSync", + "OutDated", + "Deleted", +} + +enum CloudSuitability { + "Unknown", + "NotSuitable", + "Suitable", + "ConditionallySuitable", + "ReadinessUnknown", +} + +enum AzureDiskSuitabilityExplanation { + "Unknown", + "NotApplicable", + "DiskSizeGreaterThanSupported", + "NoSuitableDiskSizeForIops", + "NoSuitableDiskSizeForThroughput", + "NoDiskSizeFoundInSelectedLocation", + "NoDiskSizeFoundForSelectedRedundancy", + "InternalErrorOccurredForDiskEvaluation", + "NoEaPriceFoundForDiskSize", +} + +enum AzureDiskSuitabilityDetail { + "None", + "NumberOfReadOperationsPerSecondMissing", + "NumberOfWriteOperationsPerSecondMissing", + "MegabytesPerSecondOfReadMissing", + "MegabytesPerSecondOfWriteMissing", + "DiskGigabytesConsumedMissing", + "DiskGigabytesProvisionedMissing", + "NumberOfReadOperationsPerSecondOutOfRange", + "NumberOfWriteOperationsPerSecondOutOfRange", + "MegabytesPerSecondOfReadOutOfRange", + "MegabytesPerSecondOfWriteOutOfRange", + "DiskGigabytesConsumedOutOfRange", + "DiskGigabytesProvisionedOutOfRange", +} + +enum AzureNetworkAdapterSuitabilityExplanation { + "Unknown", + "NotApplicable", + "InternalErrorOccurred", +} + +enum AzureNetworkAdapterSuitabilityDetail { + "None", + "MegabytesOfDataTransmittedMissing", + "MegabytesOfDataTransmittedOutOfRange", + "MegabytesOfDataRecievedMissing", + "MegabytesOfDataRecievedOutOfRange", + } + +enum AzureDiskSize { + "Unknown", + StandardS4: "Standard_S4", + StandardS6: "Standard_S6", + StandardS10: "Standard_S10", + StandardS15: "Standard_S15", + StandardS20: "Standard_S20", + StandardS30: "Standard_S30", + StandardS40: "Standard_S40", + StandardS50: "Standard_S50", + StandardS60: "Standard_S60", + StandardS70: "Standard_S70", + StandardS80: "Standard_S80", + PremiumP4: "Premium_P4", + PremiumP6: "Premium_P6", + PremiumP10: "Premium_P10", + PremiumP15: "Premium_P15", + PremiumP20: "Premium_P20", + PremiumP30: "Premium_P30", + PremiumP40: "Premium_P40", + PremiumP50: "Premium_P50", + PremiumP60: "Premium_P60", + PremiumP70: "Premium_P70", + PremiumP80: "Premium_P80", + StandardSSDE10: "StandardSSD_E10", + StandardSSDE15: "StandardSSD_E15", + StandardSSDE20: "StandardSSD_E20", + StandardSSDE30: "StandardSSD_E30", + StandardSSDE40: "StandardSSD_E40", + StandardSSDE50: "StandardSSD_E50", + StandardSSDE60: "StandardSSD_E60", + StandardSSDE70: "StandardSSD_E70", + StandardSSDE80: "StandardSSD_E80", + StandardSSDE4: "StandardSSD_E4", + StandardSSDE6: "StandardSSD_E6", + StandardSSDE1: "StandardSSD_E1", + StandardSSDE2: "StandardSSD_E2", + StandardSSDE3: "StandardSSD_E3", + PremiumP1: "Premium_P1", + PremiumP2: "Premium_P2", + PremiumP3: "Premium_P3", + "Ultra", + } + +enum AzureVmSize { + "Unknown", + BasicA0: "Basic_A0", + BasicA1: "Basic_A1", + BasicA2: "Basic_A2", + BasicA3: "Basic_A3", + BasicA4: "Basic_A4", + StandardA0: "Standard_A0", + StandardA1: "Standard_A1", + StandardA2: "Standard_A2", + StandardA3: "Standard_A3", + StandardA4: "Standard_A4", + StandardA5: "Standard_A5", + StandardA6: "Standard_A6", + StandardA7: "Standard_A7", + StandardA8: "Standard_A8", + StandardA9: "Standard_A9", + StandardA10: "Standard_A10", + StandardA11: "Standard_A11", + StandardA1V2: "Standard_A1_v2", + StandardA2V2: "Standard_A2_v2", + StandardA4V2: "Standard_A4_v2", + StandardA8V2: "Standard_A8_v2", + StandardA2MV2: "Standard_A2m_v2", + StandardA4MV2: "Standard_A4m_v2", + StandardA8MV2: "Standard_A8m_v2", + StandardD1: "Standard_D1", + StandardD2: "Standard_D2", + StandardD3: "Standard_D3", + StandardD4: "Standard_D4", + StandardD11: "Standard_D11", + StandardD12: "Standard_D12", + StandardD13: "Standard_D13", + StandardD14: "Standard_D14", + StandardD1V2: "Standard_D1_v2", + StandardD2V2: "Standard_D2_v2", + StandardD3V2: "Standard_D3_v2", + StandardD4V2: "Standard_D4_v2", + StandardD5V2: "Standard_D5_v2", + StandardD11V2: "Standard_D11_v2", + StandardD12V2: "Standard_D12_v2", + StandardD13V2: "Standard_D13_v2", + StandardD14V2: "Standard_D14_v2", + StandardD15V2: "Standard_D15_v2", + StandardDS1: "Standard_DS1", + StandardDS2: "Standard_DS2", + StandardDS3: "Standard_DS3", + StandardDS4: "Standard_DS4", + StandardDS11: "Standard_DS11", + StandardDS12: "Standard_DS12", + StandardDS13: "Standard_DS13", + StandardDS14: "Standard_DS14", + StandardDS1V2: "Standard_DS1_v2", + StandardDS2V2: "Standard_DS2_v2", + StandardDS3V2: "Standard_DS3_v2", + StandardDS4V2: "Standard_DS4_v2", + StandardDS5V2: "Standard_DS5_v2", + StandardDS11V2: "Standard_DS11_v2", + StandardDS12V2: "Standard_DS12_v2", + StandardDS13V2: "Standard_DS13_v2", + StandardDS14V2: "Standard_DS14_v2", + StandardDS15V2: "Standard_DS15_v2", + StandardF1: "Standard_F1", + StandardF2: "Standard_F2", + StandardF4: "Standard_F4", + StandardF8: "Standard_F8", + StandardF16: "Standard_F16", + StandardF1S: "Standard_F1s", + StandardF2S: "Standard_F2s", + StandardF4S: "Standard_F4s", + StandardF8S: "Standard_F8s", + StandardF16S: "Standard_F16s", + StandardG1: "Standard_G1", + StandardG2: "Standard_G2", + StandardG3: "Standard_G3", + StandardG4: "Standard_G4", + StandardG5: "Standard_G5", + StandardGS1: "Standard_GS1", + StandardGS2: "Standard_GS2", + StandardGS3: "Standard_GS3", + StandardGS4: "Standard_GS4", + StandardGS5: "Standard_GS5", + StandardH8: "Standard_H8", + StandardH16: "Standard_H16", + StandardH8M: "Standard_H8m", + StandardH16M: "Standard_H16m", + StandardH16R: "Standard_H16r", + StandardH16Mr: "Standard_H16mr", + StandardL4S: "Standard_L4s", + StandardL8S: "Standard_L8s", + StandardL16S: "Standard_L16s", + StandardL32S: "Standard_L32s", + StandardD2SV3: "Standard_D2s_v3", + StandardD4SV3: "Standard_D4s_v3", + StandardD8SV3: "Standard_D8s_v3", + StandardD16SV3: "Standard_D16s_v3", + StandardD32SV3: "Standard_D32s_v3", + StandardD64SV3: "Standard_D64s_v3", + StandardD2V3: "Standard_D2_v3", + StandardD4V3: "Standard_D4_v3", + StandardD8V3: "Standard_D8_v3", + StandardD16V3: "Standard_D16_v3", + StandardD32V3: "Standard_D32_v3", + StandardD64V3: "Standard_D64_v3", + StandardF2SV2: "Standard_F2s_v2", + StandardF4SV2: "Standard_F4s_v2", + StandardF8SV2: "Standard_F8s_v2", + StandardF16SV2: "Standard_F16s_v2", + StandardF32SV2: "Standard_F32s_v2", + StandardF64SV2: "Standard_F64s_v2", + StandardF72SV2: "Standard_F72s_v2", + StandardE2V3: "Standard_E2_v3", + StandardE4V3: "Standard_E4_v3", + StandardE8V3: "Standard_E8_v3", + StandardE16V3: "Standard_E16_v3", + StandardE32V3: "Standard_E32_v3", + StandardE64V3: "Standard_E64_v3", + StandardE2SV3: "Standard_E2s_v3", + StandardE4SV3: "Standard_E4s_v3", + StandardE8SV3: "Standard_E8s_v3", + StandardE16SV3: "Standard_E16s_v3", + StandardE32SV3: "Standard_E32s_v3", + StandardE64SV3: "Standard_E64s_v3", + StandardM64S: "Standard_M64s", + StandardM64Ms: "Standard_M64ms", + StandardM128S: "Standard_M128s", + StandardM128Ms: "Standard_M128ms", + StandardDC2S: "Standard_DC2s", + StandardDC4S: "Standard_DC4s", + StandardE20V3: "Standard_E20_v3", + StandardE20SV3: "Standard_E20s_v3", + StandardE64IV3: "Standard_E64i_v3", + StandardE64IsV3: "Standard_E64is_v3", + StandardM8Ms: "Standard_M8ms", + StandardM16Ms: "Standard_M16ms", + StandardM32Ls: "Standard_M32ls", + StandardM32Ms: "Standard_M32ms", + StandardM32Ts: "Standard_M32ts", + StandardM64: "Standard_M64", + StandardM64Ls: "Standard_M64ls", + StandardM64M: "Standard_M64m", + StandardM128: "Standard_M128", + StandardM128M: "Standard_M128m", + StandardL8SV2: "Standard_L8s_v2", + StandardL16SV2: "Standard_L16s_v2", + StandardL32SV2: "Standard_L32s_v2", + StandardL48SV2: "Standard_L48s_v2", + StandardL64SV2: "Standard_L64s_v2", + StandardL80SV2: "Standard_L80s_v2", + StandardD2V4: "Standard_D2_v4", + StandardD4V4: "Standard_D4_v4", + StandardD8V4: "Standard_D8_v4", + StandardD16V4: "Standard_D16_v4", + StandardD32V4: "Standard_D32_v4", + StandardD48V4: "Standard_D48_v4", + StandardD64V4: "Standard_D64_v4", + StandardD2SV4: "Standard_D2s_v4", + StandardD4SV4: "Standard_D4s_v4", + StandardD8SV4: "Standard_D8s_v4", + StandardD16SV4: "Standard_D16s_v4", + StandardD32SV4: "Standard_D32s_v4", + StandardD48SV4: "Standard_D48s_v4", + StandardD64SV4: "Standard_D64s_v4", + StandardD2DV4: "Standard_D2d_v4", + StandardD4DV4: "Standard_D4d_v4", + StandardD8DV4: "Standard_D8d_v4", + StandardD16DV4: "Standard_D16d_v4", + StandardD32DV4: "Standard_D32d_v4", + StandardD48DV4: "Standard_D48d_v4", + StandardD64DV4: "Standard_D64d_v4", + StandardD2DsV4: "Standard_D2ds_v4", + StandardD4DsV4: "Standard_D4ds_v4", + StandardD8DsV4: "Standard_D8ds_v4", + StandardD16DsV4: "Standard_D16ds_v4", + StandardD32DsV4: "Standard_D32ds_v4", + StandardD48DsV4: "Standard_D48ds_v4", + StandardD64DsV4: "Standard_D64ds_v4", + StandardE2V4: "Standard_E2_v4", + StandardE4V4: "Standard_E4_v4", + StandardE8V4: "Standard_E8_v4", + StandardE16V4: "Standard_E16_v4", + StandardE20V4: "Standard_E20_v4", + StandardE32V4: "Standard_E32_v4", + StandardE48V4: "Standard_E48_v4", + StandardE64V4: "Standard_E64_v4", + StandardE2SV4: "Standard_E2s_v4", + StandardE4SV4: "Standard_E4s_v4", + StandardE8SV4: "Standard_E8s_v4", + StandardE16SV4: "Standard_E16s_v4", + StandardE20SV4: "Standard_E20s_v4", + StandardE32SV4: "Standard_E32s_v4", + StandardE48SV4: "Standard_E48s_v4", + StandardE64SV4: "Standard_E64s_v4", + StandardE2DV4: "Standard_E2d_v4", + StandardE4DV4: "Standard_E4d_v4", + StandardE8DV4: "Standard_E8d_v4", + StandardE16DV4: "Standard_E16d_v4", + StandardE20DV4: "Standard_E20d_v4", + StandardE32DV4: "Standard_E32d_v4", + StandardE48DV4: "Standard_E48d_v4", + StandardE64DV4: "Standard_E64d_v4", + StandardE2DsV4: "Standard_E2ds_v4", + StandardE4DsV4: "Standard_E4ds_v4", + StandardE8DsV4: "Standard_E8ds_v4", + StandardE16DsV4: "Standard_E16ds_v4", + StandardE20DsV4: "Standard_E20ds_v4", + StandardE32DsV4: "Standard_E32ds_v4", + StandardE48DsV4: "Standard_E48ds_v4", + StandardE64DsV4: "Standard_E64ds_v4", + StandardE2AsV4: "Standard_E2as_v4", + StandardE4AsV4: "Standard_E4as_v4", + StandardE8AsV4: "Standard_E8as_v4", + StandardE16AsV4: "Standard_E16as_v4", + StandardE20AsV4: "Standard_E20as_v4", + StandardE32AsV4: "Standard_E32as_v4", + StandardE48AsV4: "Standard_E48as_v4", + StandardE64AsV4: "Standard_E64as_v4", + StandardE96AsV4: "Standard_E96as_v4", + StandardD2AsV4: "Standard_D2as_v4", + StandardD4AsV4: "Standard_D4as_v4", + StandardD8AsV4: "Standard_D8as_v4", + StandardD16AsV4: "Standard_D16as_v4", + StandardD32AsV4: "Standard_D32as_v4", + StandardD48AsV4: "Standard_D48as_v4", + StandardD64AsV4: "Standard_D64as_v4", + StandardD96AsV4: "Standard_D96as_v4", + StandardM208MsV2: "Standard_M208ms_v2", + StandardM208SV2: "Standard_M208s_v2", + StandardM416MsV2: "Standard_M416ms_v2", + StandardM416SV2: "Standard_M416s_v2", + StandardF48SV2: "Standard_F48s_v2", + StandardE48V3: "Standard_E48_v3", + StandardE48SV3: "Standard_E48s_v3", + StandardE80IsV4: "Standard_E80is_v4", + StandardE80IdsV4: "Standard_E80ids_v4", + StandardE2AV4: "Standard_E2a_v4", + StandardE4AV4: "Standard_E4a_v4", + StandardE8AV4: "Standard_E8a_v4", + StandardE16AV4: "Standard_E16a_v4", + StandardE20AV4: "Standard_E20a_v4", + StandardE32AV4: "Standard_E32a_v4", + StandardE48AV4: "Standard_E48a_v4", + StandardE64AV4: "Standard_E64a_v4", + StandardE96AV4: "Standard_E96a_v4", + StandardD2AV4: "Standard_D2a_v4", + StandardD4AV4: "Standard_D4a_v4", + StandardD8AV4: "Standard_D8a_v4", + StandardD16AV4: "Standard_D16a_v4", + StandardD32AV4: "Standard_D32a_v4", + StandardD48AV4: "Standard_D48a_v4", + StandardD64AV4: "Standard_D64a_v4", + StandardD96AV4: "Standard_D96a_v4", + StandardM32MsV2: "Standard_M32ms_v2", + StandardM64SV2: "Standard_M64s_v2", + StandardM64MsV2: "Standard_M64ms_v2", + StandardM128SV2: "Standard_M128s_v2", + StandardM128MsV2: "Standard_M128ms_v2", + StandardM192IsV2: "Standard_M192is_v2", + StandardM192ImsV2: "Standard_M192ims_v2", + StandardM32DmsV2: "Standard_M32dms_v2", + StandardM64DsV2: "Standard_M64ds_v2", + StandardM64DmsV2: "Standard_M64dms_v2", + StandardM128DsV2: "Standard_M128ds_v2", + StandardM128DmsV2: "Standard_M128dms_v2", + StandardM192IdsV2: "Standard_M192ids_v2", + StandardM192IdmsV2: "Standard_M192idms_v2", + StandardD2V5: "Standard_D2_v5", + StandardD4V5: "Standard_D4_v5", + StandardD8V5: "Standard_D8_v5", + StandardD16V5: "Standard_D16_v5", + StandardD32V5: "Standard_D32_v5", + StandardD48V5: "Standard_D48_v5", + StandardD64V5: "Standard_D64_v5", + StandardD96V5: "Standard_D96_v5", + StandardD2SV5: "Standard_D2s_v5", + StandardD4SV5: "Standard_D4s_v5", + StandardD8SV5: "Standard_D8s_v5", + StandardD16SV5: "Standard_D16s_v5", + StandardD32SV5: "Standard_D32s_v5", + StandardD48SV5: "Standard_D48s_v5", + StandardD64SV5: "Standard_D64s_v5", + StandardD96SV5: "Standard_D96s_v5", + StandardD2DV5: "Standard_D2d_v5", + StandardD4DV5: "Standard_D4d_v5", + StandardD8DV5: "Standard_D8d_v5", + StandardD16DV5: "Standard_D16d_v5", + StandardD32DV5: "Standard_D32d_v5", + StandardD48DV5: "Standard_D48d_v5", + StandardD64DV5: "Standard_D64d_v5", + StandardD96DV5: "Standard_D96d_v5", + StandardD2DsV5: "Standard_D2ds_v5", + StandardD4DsV5: "Standard_D4ds_v5", + StandardD8DsV5: "Standard_D8ds_v5", + StandardD16DsV5: "Standard_D16ds_v5", + StandardD32DsV5: "Standard_D32ds_v5", + StandardD48DsV5: "Standard_D48ds_v5", + StandardD64DsV5: "Standard_D64ds_v5", + StandardD96DsV5: "Standard_D96ds_v5", + StandardD2AsV5: "Standard_D2as_v5", + StandardD4AsV5: "Standard_D4as_v5", + StandardD8AsV5: "Standard_D8as_v5", + StandardD16AsV5: "Standard_D16as_v5", + StandardD32AsV5: "Standard_D32as_v5", + StandardD48AsV5: "Standard_D48as_v5", + StandardD64AsV5: "Standard_D64as_v5", + StandardD96AsV5: "Standard_D96as_v5", + StandardD2AdsV5: "Standard_D2ads_v5", + StandardD4AdsV5: "Standard_D4ads_v5", + StandardD8AdsV5: "Standard_D8ads_v5", + StandardD16AdsV5: "Standard_D16ads_v5", + StandardD32AdsV5: "Standard_D32ads_v5", + StandardD48AdsV5: "Standard_D48ads_v5", + StandardD64AdsV5: "Standard_D64ads_v5", + StandardD96AdsV5: "Standard_D96ads_v5", + StandardE2V5: "Standard_E2_v5", + StandardE4V5: "Standard_E4_v5", + StandardE8V5: "Standard_E8_v5", + StandardE16V5: "Standard_E16_v5", + StandardE20V5: "Standard_E20_v5", + StandardE32V5: "Standard_E32_v5", + StandardE48V5: "Standard_E48_v5", + StandardE64V5: "Standard_E64_v5", + StandardE96V5: "Standard_E96_v5", + StandardE104IV5: "Standard_E104i_v5", + StandardE2SV5: "Standard_E2s_v5", + StandardE4SV5: "Standard_E4s_v5", + StandardE8SV5: "Standard_E8s_v5", + StandardE16SV5: "Standard_E16s_v5", + StandardE20SV5: "Standard_E20s_v5", + StandardE32SV5: "Standard_E32s_v5", + StandardE48SV5: "Standard_E48s_v5", + StandardE64SV5: "Standard_E64s_v5", + StandardE96SV5: "Standard_E96s_v5", + StandardE104IsV5: "Standard_E104is_v5", + StandardE2DV5: "Standard_E2d_v5", + StandardE4DV5: "Standard_E4d_v5", + StandardE8DV5: "Standard_E8d_v5", + StandardE16DV5: "Standard_E16d_v5", + StandardE20DV5: "Standard_E20d_v5", + StandardE32DV5: "Standard_E32d_v5", + StandardE48DV5: "Standard_E48d_v5", + StandardE64DV5: "Standard_E64d_v5", + StandardE96DV5: "Standard_E96d_v5", + StandardE104IdV5: "Standard_E104id_v5", + StandardE2DsV5: "Standard_E2ds_v5", + StandardE4DsV5: "Standard_E4ds_v5", + StandardE8DsV5: "Standard_E8ds_v5", + StandardE16DsV5: "Standard_E16ds_v5", + StandardE20DsV5: "Standard_E20ds_v5", + StandardE32DsV5: "Standard_E32ds_v5", + StandardE48DsV5: "Standard_E48ds_v5", + StandardE64DsV5: "Standard_E64ds_v5", + StandardE96DsV5: "Standard_E96ds_v5", + StandardE104IdsV5: "Standard_E104ids_v5", + StandardE2AsV5: "Standard_E2as_v5", + StandardE4AsV5: "Standard_E4as_v5", + StandardE8AsV5: "Standard_E8as_v5", + StandardE16AsV5: "Standard_E16as_v5", + StandardE20AsV5: "Standard_E20as_v5", + StandardE32AsV5: "Standard_E32as_v5", + StandardE48AsV5: "Standard_E48as_v5", + StandardE64AsV5: "Standard_E64as_v5", + StandardE96AsV5: "Standard_E96as_v5", + StandardE2AdsV5: "Standard_E2ads_v5", + StandardE4AdsV5: "Standard_E4ads_v5", + StandardE8AdsV5: "Standard_E8ads_v5", + StandardE16AdsV5: "Standard_E16ads_v5", + StandardE20AdsV5: "Standard_E20ads_v5", + StandardE32AdsV5: "Standard_E32ads_v5", + StandardE48AdsV5: "Standard_E48ads_v5", + StandardE64AdsV5: "Standard_E64ads_v5", + StandardE96AdsV5: "Standard_E96ads_v5", + StandardM82Ms: "Standard_M8_2ms", + StandardM84Ms: "Standard_M8_4ms", + StandardM164Ms: "Standard_M16_4ms", + StandardM168Ms: "Standard_M16_8ms", + StandardM328Ms: "Standard_M32_8ms", + StandardM3216Ms: "Standard_M32_16ms", + StandardM6432Ms: "Standard_M64_32ms", + StandardM6416Ms: "Standard_M64_16ms", + StandardM12864Ms: "Standard_M128_64ms", + StandardM12832Ms: "Standard_M128_32ms", + StandardE42SV3: "Standard_E4_2s_v3", + StandardE84SV3: "Standard_E8_4s_v3", + StandardE82SV3: "Standard_E8_2s_v3", + StandardE168SV3: "Standard_E16_8s_v3", + StandardE164SV3: "Standard_E16_4s_v3", + StandardE3216SV3: "Standard_E32_16s_v3", + StandardE328SV3: "Standard_E32_8s_v3", + StandardE6432SV3: "Standard_E64_32s_v3", + StandardE6416SV3: "Standard_E64_16s_v3", + StandardE42SV4: "Standard_E4_2s_v4", + StandardE84SV4: "Standard_E8_4s_v4", + StandardE82SV4: "Standard_E8_2s_v4", + StandardE168SV4: "Standard_E16_8s_v4", + StandardE164SV4: "Standard_E16_4s_v4", + StandardE3216SV4: "Standard_E32_16s_v4", + StandardE328SV4: "Standard_E32_8s_v4", + StandardE6432SV4: "Standard_E64_32s_v4", + StandardE6416SV4: "Standard_E64_16s_v4", + StandardE42DsV4: "Standard_E4_2ds_v4", + StandardE84DsV4: "Standard_E8_4ds_v4", + StandardE82DsV4: "Standard_E8_2ds_v4", + StandardE168DsV4: "Standard_E16_8ds_v4", + StandardE164DsV4: "Standard_E16_4ds_v4", + StandardE3216DsV4: "Standard_E32_16ds_v4", + StandardE328DsV4: "Standard_E32_8ds_v4", + StandardE6432DsV4: "Standard_E64_32ds_v4", + StandardE6416DsV4: "Standard_E64_16ds_v4", + StandardE42AsV4: "Standard_E4_2as_v4", + StandardE84AsV4: "Standard_E8_4as_v4", + StandardE82AsV4: "Standard_E8_2as_v4", + StandardE168AsV4: "Standard_E16_8as_v4", + StandardE164AsV4: "Standard_E16_4as_v4", + StandardE3216AsV4: "Standard_E32_16as_v4", + StandardE328AsV4: "Standard_E32_8as_v4", + StandardE6432AsV4: "Standard_E64_32as_v4", + StandardE6416AsV4: "Standard_E64_16as_v4", + StandardE9648AsV4: "Standard_E96_48as_v4", + StandardE9624AsV4: "Standard_E96_24as_v4", + StandardE42AdsV5: "Standard_E4_2ads_v5", + StandardE84AdsV5: "Standard_E8_4ads_v5", + StandardE82AdsV5: "Standard_E8_2ads_v5", + StandardE168AdsV5: "Standard_E16_8ads_v5", + StandardE164AdsV5: "Standard_E16_4ads_v5", + StandardE3216AdsV5: "Standard_E32_16ads_v5", + StandardE328AdsV5: "Standard_E32_8ads_v5", + StandardE6432AdsV5: "Standard_E64_32ads_v5", + StandardE6416AdsV5: "Standard_E64_16ads_v5", + StandardE9648AdsV5: "Standard_E96_48ads_v5", + StandardE9624AdsV5: "Standard_E96_24ads_v5", + StandardE42SV5: "Standard_E4_2s_v5", + StandardE84SV5: "Standard_E8_4s_v5", + StandardE82SV5: "Standard_E8_2s_v5", + StandardE168SV5: "Standard_E16_8s_v5", + StandardE164SV5: "Standard_E16_4s_v5", + StandardE3216SV5: "Standard_E32_16s_v5", + StandardE328SV5: "Standard_E32_8s_v5", + StandardE6432SV5: "Standard_E64_32s_v5", + StandardE6416SV5: "Standard_E64_16s_v5", + StandardE9648SV5: "Standard_E96_48s_v5", + StandardE9624SV5: "Standard_E96_24s_v5", + StandardE42DsV5: "Standard_E4_2ds_v5", + StandardE84DsV5: "Standard_E8_4ds_v5", + StandardE82DsV5: "Standard_E8_2ds_v5", + StandardE168DsV5: "Standard_E16_8ds_v5", + StandardE164DsV5: "Standard_E16_4ds_v5", + StandardE3216DsV5: "Standard_E32_16ds_v5", + StandardE328DsV5: "Standard_E32_8ds_v5", + StandardE6432DsV5: "Standard_E64_32ds_v5", + StandardE6416DsV5: "Standard_E64_16ds_v5", + StandardE9648DsV5: "Standard_E96_48ds_v5", + StandardE9624DsV5: "Standard_E96_24ds_v5", + StandardE42AsV5: "Standard_E4_2as_v5", + StandardE84AsV5: "Standard_E8_4as_v5", + StandardE82AsV5: "Standard_E8_2as_v5", + StandardE168AsV5: "Standard_E16_8as_v5", + StandardE164AsV5: "Standard_E16_4as_v5", + StandardE3216AsV5: "Standard_E32_16as_v5", + StandardE328AsV5: "Standard_E32_8as_v5", + StandardE6432AsV5: "Standard_E64_32as_v5", + StandardE6416AsV5: "Standard_E64_16as_v5", + StandardE9648AsV5: "Standard_E96_48as_v5", + StandardE9624AsV5: "Standard_E96_24as_v5", + StandardGS48: "Standard_GS4_8", + StandardGS44: "Standard_GS4_4", + StandardGS516: "Standard_GS5_16", + StandardGS58: "Standard_GS5_8", + StandardDS111V2: "Standard_DS11_1_v2", + StandardDS122V2: "Standard_DS12_2_v2", + StandardDS121V2: "Standard_DS12_1_v2", + StandardDS134V2: "Standard_DS13_4_v2", + StandardDS132V2: "Standard_DS13_2_v2", + StandardDS148V2: "Standard_DS14_8_v2", + StandardDS144V2: "Standard_DS14_4_v2", + StandardM416208SV2: "Standard_M416_208s_v2", + StandardM416208MsV2: "Standard_M416_208ms_v2", + StandardE2BsV5: "Standard_E2bs_v5", + StandardE4BsV5: "Standard_E4bs_v5", + StandardE8BsV5: "Standard_E8bs_v5", + StandardE16BsV5: "Standard_E16bs_v5", + StandardE32BsV5: "Standard_E32bs_v5", + StandardE48BsV5: "Standard_E48bs_v5", + StandardE64BsV5: "Standard_E64bs_v5", + StandardE2BdsV5: "Standard_E2bds_v5", + StandardE4BdsV5: "Standard_E4bds_v5", + StandardE8BdsV5: "Standard_E8bds_v5", + StandardE16BdsV5: "Standard_E16bds_v5", + StandardE32BdsV5: "Standard_E32bds_v5", + StandardE48BdsV5: "Standard_E48bds_v5", + StandardE64BdsV5: "Standard_E64bds_v5", + } + +enum AzureVmSuitabilityExplanation { + "Unknown", + "NotApplicable", + "GuestOperatingSystemArchitectureNotSupported", + "GuestOperatingSystemNotSupported", + "BootTypeNotSupported", + "MoreDisksThanSupported", + "NoSuitableVmSizeFound", + "OneOrMoreDisksNotSuitable", + "OneOrMoreAdaptersNotSuitable", + "InternalErrorOccurredDuringComputeEvaluation", + "InternalErrorOccurredDuringStorageEvaluation", + "InternalErrorOccurredDuringNetworkEvaluation", + "NoVmSizeSupportsStoragePerformance", + "NoVmSizeSupportsNetworkPerformance", + "NoVmSizeForSelectedPricingTier", + "NoVmSizeForSelectedAzureLocation", + "CheckRedHatLinuxVersion", + "CheckOpenSuseLinuxVersion", + "CheckWindowsServer2008R2Version", + "CheckCentOsVersion", + "CheckDebianLinuxVersion", + "CheckSuseLinuxVersion", + "CheckOracleLinuxVersion", + "CheckUbuntuLinuxVersion", + "CheckCoreOsLinuxVersion", + "WindowsServerVersionConditionallySupported", + "NoGuestOperatingSystemConditionallySupported", + "WindowsClientVersionsConditionallySupported", + "BootTypeUnknown", + "GuestOperatingSystemUnknown", + "WindowsServerVersionsSupportedWithCaveat", + "WindowsOSNoLongerUnderMSSupport", + "EndorsedWithConditionsLinuxDistributions", + "UnendorsedLinuxDistributions", + "NoVmSizeForStandardPricingTier", + "NoVmSizeForBasicPricingTier", + "NoVmSizeInSelectedFamilyFound", + "NoEaPriceFoundForVmSize", + "NoVmSizeFoundForOfferCurrencyReservedInstance", + } + +enum AzureVmSuitabilityDetail { + "None", + "RecommendedSizeHasLessNetworkAdapters", + "CannotReportComputeCost", + "CannotReportStorageCost", + "CannotReportBandwidthCosts", + "PercentageOfCoresUtilizedMissing", + "PercentageOfMemoryUtilizedMissing", + "PercentageOfCoresUtilizedOutOfRange", + "PercentageOfMemoryUtilizedOutOfRange", +} + +enum AssessedMachineType { + "Unknown", + "AssessedMachine", + "AvsAssessedMachine", + "SqlAssessedMachine", +} + +enum GuestOperatingSystemArchitecture { + "Unknown", + "X86", + "X64", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonEnums.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonEnums.tsp new file mode 100644 index 000000000000..9ae0d9a1cebd --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonEnums.tsp @@ -0,0 +1,17 @@ +enum MachineBootType { + "Unknown", + "EFI", + Bios: "BIOS", + "NotSpecified", +} + +@doc("The status of the current operation.") +enum ProvisioningState { + Succeeded, + Failed, + Canceled, + Provisioning, + Updating, + Deleting, + Accepted, +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonModels.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonModels.tsp new file mode 100644 index 000000000000..9c19a23f9567 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CommonModels.tsp @@ -0,0 +1,654 @@ +import "../Common/SqlEnums.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Class representing Azure SQL PAAS suitability details.") +model SqlAssessmentV2PaasSuitabilityData { + @doc("Gets the azure SQL PAAS SKU.") + @visibility("read") + azureSqlSku?: AzureSqlPaasSkuDTO; + + @doc("Gets the replica azure SQL PAAS SKU.") + @visibility("read") + @extension("x-ms-identifiers", []) + replicaAzureSqlSku?: AzureSqlPaasSkuDTO[]; + + @doc("Gets the shared resources.") + @visibility("read") + sharedResources?: SharedResourcesDTO; + + @doc("Gets the monthly compute cost.") + @visibility("read") + monthlyComputeCost?: float32; + + @doc("Gets the monthly storage cost.") + @visibility("read") + monthlyStorageCost?: float32; + + @doc("Gets a value indicating whether replicas should be provisioned.") + @visibility("read") + shouldProvisionReplicas?: boolean; + + @doc("Gets the replication mode.") + @visibility("read") + skuReplicationMode?: SkuReplicationMode; + + @doc("Gets the list of migration guidelines applicable to this target.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationGuidelines?: SqlMigrationGuideline[]; + + @doc("Gets the list of SQL recommendation Reasoning.") + @visibility("read") + @extension("x-ms-identifiers", []) + recommendationReasonings?: SqlRecommendationReasoning[]; + + @doc("Gets the migration target platform.") + @visibility("read") + migrationTargetPlatform?: TargetType; + + @doc("Gets the azure suitability.") + @visibility("read") + suitability?: CloudSuitability; + + @doc("Gets the list of migrations issues.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationIssues?: SqlAssessmentMigrationIssue[]; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Class representing Azure SQL PAAS SKU.") +model AzureSqlPaasSkuDTO { + @doc("Gets the service tier.") + @visibility("read") + azureSqlServiceTier?: AzureSqlServiceTier; + + @doc("Gets the compute tier.") + @visibility("read") + azureSqlComputeTier?: ComputeTier; + + @doc("Gets the hardware generation.") + @visibility("read") + azureSqlHardwareGeneration?: HardwareGeneration; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the storage maximum size in megabytes.") + @visibility("read") + storageMaxSizeInMB?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc(""" + Gets the predicted data size in megabytes in the Azure SQL, will impact the + billing cost. + """) + @visibility("read") + predictedDataSizeInMB?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc(""" + Gets the predicted log size in megabytes in the Azure SQL, will impact the + billing cost. + """) + @visibility("read") + predictedLogSizeInMB?: float32; + + @doc("Gets the number of cores.") + @visibility("read") + cores?: int32; + + @doc("Gets the target type.") + @visibility("read") + azureSqlTargetType?: TargetType; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Shared Resources.") +model SharedResourcesDTO { + @doc("Gets the list of shared data disks.") + @visibility("read") + @extension("x-ms-identifiers", []) + sharedDataDisks?: AzureManagedDiskSkuDTO[]; + + @doc("Gets the list of shared log disks.") + @visibility("read") + @extension("x-ms-identifiers", []) + sharedLogDisks?: AzureManagedDiskSkuDTO[]; + + @doc("Gets the list of shared Temporary database disks.") + @visibility("read") + @extension("x-ms-identifiers", []) + sharedTempDbDisks?: AzureManagedDiskSkuDTO[]; + + @doc("Gets number of mounts of shared disks.") + @visibility("read") + numberOfMounts?: int32; + + @doc("Gets quorum witness.") + @visibility("read") + quorumWitness?: AzureQuorumWitnessDTO; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Class representing an Azure Managed Disk SKU.") +model AzureManagedDiskSkuDTO { + @doc("Gets the Type (\"tier\") of disk - e.g. standard, premium, ultra.") + @visibility("read") + diskType?: AzureManagedDiskSkuDTODiskType; + + @doc("Gets the Size of the managed disk - e.g. P30, P40.") + @visibility("read") + diskSize?: AzureDiskSize; + + @doc("Gets disk redundancy - e.g. LRS, ZRS.") + @visibility("read") + diskRedundancy?: AzureManagedDiskSkuDTODiskRedundancy; + + @doc("Gets the managed disk storage cost.") + @visibility("read") + storageCost?: float32; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Quorum Witness.") +model AzureQuorumWitnessDTO { + @doc("Gets quorum witness type.") + @visibility("read") + quorumWitnessType?: AzureQuorumWitnessDTOQuorumWitnessType; +} + +@doc("Class representing the SQL migration issues.") +model SqlAssessmentMigrationIssue { + @doc("Gets the issue id.") + @visibility("read") + issueId?: string; + + @doc("Gets the issue category.") + @visibility("read") + issueCategory?: SqlAssessmentMigrationIssueCategory; + + @doc("Gets the list of impacted objects.") + @visibility("read") + @extension("x-ms-identifiers", []) + impactedObjects?: ImpactedAssessmentObject[]; +} + +@doc("Class representing the impacted objects.") +model ImpactedAssessmentObject { + @doc("Gets the object name.") + @visibility("read") + objectName?: string; + + @doc("Gets the object type.") + @visibility("read") + objectType?: string; +} + +@doc("Class representing Azure SQL Recommendation Reasoning.") +model SqlRecommendationReasoning { + @doc("Gets the reasoning id.") + reasoningId?: string; + + @doc("Gets the reasoning status.") + reasoningString?: string; + + @doc("Gets the reasoning category.") + reasoningCategory?: string; + + @doc("Gets the Sql recommended reasoning parameters.") + @visibility("read") + @extension("x-ms-identifiers", []) + contextParameters?: SqlRecommendationReasoningContext[]; +} + +@doc("Class representing Azure SQL Recommendation Reasoning Context.") +model SqlRecommendationReasoningContext { + + @doc("Gets the reasoning context key.") + contextKey?: string; + + @doc("Gets the reasoning context value.") + contextValue?: string; +} + +@doc("Class representing Azure SQL IAAS suitability details.") +model SqlAssessmentV2IaasSuitabilityData { + @doc("Gets the azure SQL IAAS SKU.") + @visibility("read") + azureSqlSku?: AzureSqlIaasSkuDTO; + + @doc("Gets the replica azure SQL IAAS SKU.") + @visibility("read") + @extension("x-ms-identifiers", []) + replicaAzureSqlSku?: AzureSqlIaasSkuDTO[]; + + @doc("Gets the shared resources.") + @visibility("read") + sharedResources?: SharedResourcesDTO; + + @doc("Gets the monthly compute cost.") + @visibility("read") + monthlyComputeCost?: float32; + + @doc("Gets the monthly storage cost.") + @visibility("read") + monthlyStorageCost?: float32; + + @doc("Gets a value indicating whether replicas should be provisioned.") + @visibility("read") + shouldProvisionReplicas?: boolean; + + @doc("Gets the replication mode.") + @visibility("read") + skuReplicationMode?: SkuReplicationMode; + + @doc("Gets the list of migration guidelines applicable to this target.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationGuidelines?: SqlMigrationGuideline[]; + + @doc("Gets the list of SQL recommendation Reasoning.") + @visibility("read") + @extension("x-ms-identifiers", []) + recommendationReasonings?: SqlRecommendationReasoning[]; + + @doc("Gets the migration target platform.") + @visibility("read") + migrationTargetPlatform?: TargetType; + + @doc("Gets the azure suitability.") + @visibility("read") + suitability?: CloudSuitability; + + @doc("Gets the list of migrations issues.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationIssues?: SqlAssessmentMigrationIssue[]; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Class representing Azure SQL IAAS SKU.") +model AzureSqlIaasSkuDTO { + @doc("Gets the The Azure Compute Virtual Machine.") + @visibility("read") + virtualMachineSize?: AzureVirtualMachineSkuDTO; + + @doc("Gets the The list of data disk sizes.") + @visibility("read") + @extension("x-ms-identifiers", []) + dataDiskSizes?: AzureManagedDiskSkuDTO[]; + + @doc("Gets the The list of log disk sizes.") + @visibility("read") + @extension("x-ms-identifiers", []) + logDiskSizes?: AzureManagedDiskSkuDTO[]; + + @doc("Gets the target type.") + @visibility("read") + azureSqlTargetType?: TargetType; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("Azure Virtual Machine SKU.") +model AzureVirtualMachineSkuDTO { + @doc("Gets the Virtual Machine Family, for example : standardMSFamily.") + @visibility("read") + azureVmFamily?: AzureVmFamily; + + @doc("Gets the Compute Size in vCores.") + @visibility("read") + cores?: int32; + + @doc("Gets the Virtual Machine SKU name,: E.g. : Standard_F16s.") + @visibility("read") + azureSkuName?: AzureVmSize; + + @doc(""" + Gets the Available vCores. This can be less than the vCores in the Constrained + vCPU VM Sizes. + """) + @visibility("read") + availableCores?: int32; + + @doc("Gets the Max network interfaces.") + @visibility("read") + maxNetworkInterfaces?: int32; +} + +@doc("Assessed Sql Instance Summary.") +model AssessedSqlInstanceSummary { + + @doc("Gets the instance id.") + instanceId?: string; + + @doc("Gets the instance name.") + instanceName?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the instance arm id.") + sqlInstanceSDSArmId?: string; + + @doc("Gets the instance entity id.") + sqlInstanceEntityId?: string; + + @doc("Gets the Sql edition.") + sqlEdition?: string; + + @doc("Gets the Sql version.") + sqlVersion?: string; + + @doc("Gets whether Sql is clustered.") + isClustered?: boolean; + + @doc("Gets whether Sql is highly available.") + isHighAvailabilityEnabled?: boolean; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the Sql Fci state.") + sqlFCIState?: SqlFCIState; +} + +@doc("Assessed Disk.") +model AssessedDisk { + + @doc("Gets the suitability.") + suitability?: CloudSuitability; + + @doc("Gets the suitability explanation.") + suitabilityExplanation?: AzureDiskSuitabilityExplanation; + + @doc("Gets the suitability detail.") + suitabilityDetail?: AzureDiskSuitabilityDetail; + + @doc("Gets the recommended disk size.") + recommendedDiskSize?: AzureDiskSize; + + @doc("Gets the recommended disk type.") + recommendedDiskType?: AzureDiskType; + + @doc("Gets the recommended disk size.") + recommendedDiskSizeGigabytes?: int32; + + @doc("Gets the recommended disk throughput.") + recommendDiskThroughputInMbps?: float32; + + @doc("Gets the recommended disk iops.") + recommendedDiskIops?: float32; + + @doc("Gets the monthly storage cost.") + monthlyStorageCost?: float32; + + @doc("Gets the name.") + name?: string; + + @doc("Gets the machine display name.") + displayName?: string; + + @doc("Gets the gigabytes provisioned.") + gigabytesProvisioned?: float32; + + @doc("Gets the megabytes per second of read.") + megabytesPerSecondOfRead?: float32; + + @doc("Gets the megabytes per second of write.") + megabytesPerSecondOfWrite?: float32; + + @doc("Gets the number of read operations per second.") + numberOfReadOperationsPerSecond?: float32; + + @doc("Gets the number of write operations per second.") + numberOfWriteOperationsPerSecond?: float32; +} + +@doc("Assessed Network Adapter.") +model AssessedNetworkAdapter { + + @doc("Gets the suitability.") + suitability?: CloudSuitability; + + @doc("Gets the suitability detail.") + suitabilityDetail?: AzureNetworkAdapterSuitabilityDetail; + + @doc("Gets the suitability explanation.") + suitabilityExplanation?: AzureNetworkAdapterSuitabilityExplanation; + + @doc("Gets the monthly bandwidth costs.") + monthlyBandwidthCosts?: float32; + + @doc("Gets the net gigabytes transmitted per month.") + netGigabytesTransmittedPerMonth?: float32; + + @doc("Gets the name.") + name?: string; + + @doc("Gets the display name.") + displayName?: string; + + @doc("Gets the mac address.") + macAddress?: string; + + @doc("Gets the ip addresses.") + @visibility("read") + @extension("x-ms-identifiers", []) + ipAddresses?: string[]; + + @doc("Gets the megabytes per second received.") + megabytesPerSecondReceived?: float32; + + @doc("Gets the megabytes per second transmitted.") + megabytesPerSecondTransmitted?: float32; +} + +@doc("Sql Migration Guideline.") +model SqlMigrationGuideline { + + @doc("Gets the guideline id.") + guidelineId?: string; + + @doc("Gets the migration guideline category.") + migrationGuidelineCategory?: SqlMigrationGuidelineCategory; + + @doc("Gets the migration guideline context.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationGuidelineContext?: MigrationGuidelineContext[]; +} + +@doc("Migration Guideline Context.") +model MigrationGuidelineContext { + + @doc("Gets the reasoning context key.") + contextKey?: string; + + @doc("Gets the reasoning context value.") + contextValue?: string; +} + +#suppress "@azure-tools/cadl-azure-core/casing-style" +@doc("SQL target options.") +model SqlPaaSTargetOptions { + @doc("Gets or sets the Azure SQL compute tier.") + computeTier?: ComputeTier; + + @doc("Gets or sets the Azure SQL hardware generation.") + hardwareGeneration?: HardwareGeneration; + + @doc("Gets or sets the Azure SQL target type.") + targetType?: TargetType; + + @doc("Gets or sets the Azure SQL service tier.") + serviceTier?: AzureSqlServiceTier; + + @doc("Gets or sets the target location.") + @extension("x-ms-identifiers", []) + targetLocations?: AzureLocation[]; +} + +@doc("Entity Uptime.") +model EntityUptime { + + @doc("Gets the days per month.") + daysPerMonth?: int32; + + @doc("Gets the hours per day.") + hoursPerDay?: int32; +} + +@doc("SQL managed instance assessment settings.") +model SqlMiSettings { + @doc("Gets or sets the azure SQL service tier.") + azureSqlServiceTier?: AzureSqlServiceTier; + + @doc("Gets or sets the azure PAAS SQL instance type.") + azureSqlInstanceType?: AzureSqlInstanceType; +} + +@doc("SQL database assessment settings.") +model SqlDbSettings { + @doc("Gets or sets the azure SQL service tier.") + azureSqlServiceTier?: AzureSqlServiceTier; + + @doc("Gets or sets the azure PAAS SQL instance type.") + azureSqlDataBaseType?: AzureSqlDataBaseType; + + @doc("Gets or sets the azure SQL compute tier.") + azureSqlComputeTier?: ComputeTier; + + @doc("Gets or sets the azure SQL purchase model.") + azureSqlPurchaseModel?: AzureSqlPurchaseModel; +} + +@doc("SQL VM assessment settings.") +model SqlVmSettings { + @doc(""" + Gets or sets the Azure VM families (calling instance series to keep it + consistent with other targets). + """) + @extension("x-ms-identifiers", []) + instanceSeries?: AzureVmFamily[]; +} + +@doc("Assessed Sql Instance Disk Details.") +model AssessedSqlInstanceDiskDetails { + + @doc("Gets the disk id.") + diskId?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the disk size in mb.") + diskSizeInMB?: float32; + + @doc("Gets the megabytes per second of read.") + megabytesPerSecondOfRead?: float32; + + @doc("Gets the megabytes per second of write.") + megabytesPerSecondOfWrite?: float32; + + @doc("Gets the number of read operations per second.") + numberOfReadOperationsPerSecond?: float32; + + @doc("Gets the number of write operations per second.") + numberOfWriteOperationsPerSecond?: float32; +} + +@doc("Assessed Sql Instance Database Summary.") +model AssessedSqlInstanceDatabaseSummary { + + @doc("Gets the number of user databases.") + numberOfUserDatabases?: int32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the total database size in MB.") + totalDatabaseSizeInMB?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the largest database size in MB.") + largestDatabaseSizeInMB?: float32; + + @doc("Gets the total discovered user databases.") + totalDiscoveredUserDatabases?: int32; +} + +@doc("Assessed Sql Instance Storage Details.") +model AssessedSqlInstanceStorageDetails { + + @doc("Gets the storage type.") + storageType?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the disk size in mb.") + diskSizeInMB?: float32; + + @doc("Gets the megabytes per second of read.") + megabytesPerSecondOfRead?: float32; + + @doc("Gets the megabytes per second of read.") + megabytesPerSecondOfWrite?: float32; + + @doc("Gets the number of read operations per second.") + numberOfReadOperationsPerSecond?: float32; + + @doc("Gets the number of write operations per second.") + numberOfWriteOperationsPerSecond?: float32; + } + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Sql fci meta data.") + model SqlFCIMetadata { + + @doc("Gets the Sql fci meta data state.") + state?: SqlFCIMetadataState; + + @doc("Gets whether fci is multi subnet.") + isMultiSubnet?: boolean; + + @doc("Gets the fci shared disk count.") + fciSharedDiskCount?: int32; + } + +@doc("Assessed Sql Availability Replica Summary.") + model SqlAvailabilityReplicaSummary { + + @doc("Gets the number Of synchronous read replicas.") + numberOfSynchronousReadReplicas?: int32; + + @doc("Gets the number Of synchronous non read replicas.") + numberOfSynchronousNonReadReplicas?: int32; + + @doc("Gets the number Of asynchronous read replicas.") + numberOfAsynchronousReadReplicas?: int32; + + @doc("Gets the number Of asynchronous non read replicas.") + numberOfAsynchronousNonReadReplicas?: int32; + + @doc("Gets the number Of primary replicas.") + numberOfPrimaryReplicas?: int32; + } + +@doc("Assessed Sql Availability Group Data Overview.") + model SqlAvailabilityGroupDataOverview { + + @doc("Gets the availability group id.") + availabilityGroupId?: string; + + @doc("Gets the availability group name.") + availabilityGroupName?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets the availability group arm id.") + sqlAvailabilityGroupSDSArmId?: string; + + @doc("Gets the availability group entity id.") + sqlAvailabilityGroupEntityId?: string; + + @doc("Gets the availability replica id.") + sqlAvailabilityReplicaId?: string; + } \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/CostComponent.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CostComponent.tsp new file mode 100644 index 000000000000..af61442a26a9 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/CostComponent.tsp @@ -0,0 +1,17 @@ +@doc("Class to represent the component of the cost.") +model CostComponent { + @doc("Gets the name of the component.") + @visibility("read") + name?: CostComponentName; + + @doc("The value of the component.") + value?: float32; + + @doc("The textual description of the component.") + description?: string; +} + +enum CostComponentName { + "Unknown", + "MonthlyAzureHybridCostSavings", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/DownloadUrl.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/DownloadUrl.tsp new file mode 100644 index 000000000000..824f3b5a2c1a --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/DownloadUrl.tsp @@ -0,0 +1,10 @@ +@doc("Download URL for assessment report.") +model DownloadUrl { + @doc("Hyperlink to download report.") + @visibility("read") + assessmentReportUrl?: string; + + @doc("Expiry date of download url.") + @visibility("read") + expirationTime?: utcDateTime; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/Error.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/Error.tsp new file mode 100644 index 000000000000..4298fc16a930 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/Error.tsp @@ -0,0 +1,54 @@ +@doc("Error web model class.") +model Error { + @doc("Gets the error ID.") + @visibility("read") + id?: int32; + + @doc("Gets the error code.") + @visibility("read") + code?: string; + + @doc("Gets the Run as account ID.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets the Appliance name.") + @visibility("read") + applianceName?: string; + + @doc("Gets the error message.") + @visibility("read") + message?: string; + + @doc("Gets the error summary message.") + @visibility("read") + summaryMessage?: string; + + @doc("Gets the agent scenario where this error occurred.") + @visibility("read") + agentScenario?: string; + + @doc("Gets the error possible causes.") + @visibility("read") + possibleCauses?: string; + + @doc("Gets the recommended action for the error.") + @visibility("read") + recommendedAction?: string; + + @doc("Gets the error severity.") + @visibility("read") + severity?: string; + + @doc("Gets the error message parameters.") + @visibility("read") + messageParameters?: Record; + + @doc("Gets the time stamp when the error was updated.") + @visibility("read") + updatedTimeStamp?: utcDateTime; + + @doc("Gets the type of assessment impacted by this error.") + @visibility("read") + impactedAssessmentType?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/PrivateEndpointEnums.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/PrivateEndpointEnums.tsp new file mode 100644 index 000000000000..95a804769bfa --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/PrivateEndpointEnums.tsp @@ -0,0 +1,15 @@ +enum PrivateEndpointConnectionPropertiesProvisioningState { + "Accepted", + "InProgress", + "Succeeded", + "Failed", + } + + enum PrivateLinkServiceConnectionStateStatus { + "Approved", + "Pending", + "Rejected", + "Disconnected", + } + + \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/SqlEnums.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/SqlEnums.tsp new file mode 100644 index 000000000000..2dccdfeeaf1f --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/SqlEnums.tsp @@ -0,0 +1,187 @@ + enum SqlFCIState { + "Unknown", + "Active", + "Passive", + "NotApplicable", + } + + enum SqlMigrationGuidelineCategory { + "Unknown", + "General", + "FailoverCluterInstanceGuideLine", + "AvailabilityGroupGuideline", + } + + enum AzureManagedDiskSkuDTODiskType { + "Unknown", + "Standard", + "StandardSSD", + "Premium", + "StandardOrPremium", + "Ultra", + } + + enum AzureManagedDiskSkuDTODiskRedundancy { + "Unknown", + "LRS", + "ZRS", + } + + enum AzureQuorumWitnessDTOQuorumWitnessType { + "Unknown", + "Cloud", + "Disk", + } + + enum SqlAssessmentMigrationIssueCategory { + "Issue", + "Warning", + "Internal", + } + + enum SkuReplicationMode { + "NotApplicable", + "ActiveGeoReplication", + "FailoverGroupInstance", + } + + enum OsLicense { + "Unknown", + "Yes", + "No", + } + + enum OptimizationLogic { + "MinimizeCost", + "ModernizeToPaaS", + "ModernizeToAzureSqlMi", + "ModernizeToAzureSqlDb" + } + + enum AzureSqlInstanceType { + "Unknown", + "Automatic", + "SingleInstance", + "InstancePools", + } + + enum AzureSqlServiceTier { + "Unknown", + "Automatic", + "GeneralPurpose", + "BusinessCritical", + "Hyperscale", + } + + enum AzureSqlDataBaseType { + "Unknown", + "Automatic", + "SingleDatabase", + "ElasticPool", + } + + enum AzureSqlPurchaseModel { + "Unknown", + "VCore", + "DTU", + } + + enum EnvironmentType { + "Production", + "Test", + } + + enum MultiSubnetIntent { + "None", + "HighAvailability", + "DisasterRecovery", + } + + enum AsyncCommitModeIntent { + "None", + "HighAvailability", + "DisasterRecovery", + } + + enum SqlServerLicense { + "Unknown", + "Yes", + "No", + } + + enum VmFamilyCategoryItem { + "Unknown", + "GeneralPurpose", + "ComputeOptimized", + "MemoryOptimized", + "StorageOptimized", + "GpuOptimized", + "HighPerformanceCompute", + "SupportsPremiumStorage", + "Confidential", + "SupportsUltraDiskStorage", + } + + enum ComputeTier { + "Unknown", + "Automatic", + "Provisioned", + "Serverless", + } + + enum HardwareGeneration { + "Unknown", + "Automatic", + "Gen5", + Fsv2Series: "Fsv2_series", + MSeries: "M_series", + DCSeries: "DC_series", + } + + enum TargetType { + "Unknown", + "Recommended", + "AzureSqlDatabase", + "AzureSqlManagedInstance", + "AzureSqlVirtualMachine", + "AzureVirtualMachine", + } + + enum CompatibilityLevel { + "Unknown", + "CompatLevel80", + "CompatLevel90", + "CompatLevel100", + "CompatLevel110", + "CompatLevel120", + "CompatLevel130", + "CompatLevel140", + "CompatLevel150", + } + + enum RecommendedSuitability { + "Unknown", + "SuitableForSqlDB", + "SuitableForSqlMI", + "SuitableForVM", + "PotentiallySuitableForVM", + "ReadinessUnknown", + "NotSuitable", + "SuitableForSqlVM", + "ConditionallySuitableForSqlDB", + "ConditionallySuitableForSqlMI", + "ConditionallySuitableForVM", + "ConditionallySuitableForSqlVM", + } + + enum SqlFCIMetadataState { + "Unknown", + "Inherited", + "Initializing", + "Online", + "Offline", + "Failed", + "Pending", + "OnlinePending", + "OfflinePending", +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Common/VmUptime.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Common/VmUptime.tsp new file mode 100644 index 000000000000..3589d9c8e830 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Common/VmUptime.tsp @@ -0,0 +1,8 @@ +@doc("Details on the total up-time for the VM.") +model VmUptime { + @doc("Number of days in a month for VM uptime.") + daysPerMonth?: int32; + + @doc("Number of hours per day for VM uptime.") + hoursPerDay?: int32; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Group.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Group.tsp new file mode 100644 index 000000000000..7ce9eab45967 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Group.tsp @@ -0,0 +1,82 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Group resource.") +@parentResource(AssessmentProject) +model Group is ProxyResource { + @doc("Group ARM name") + @key("groupName") + @segment("groups") + @path + name: string; +} + +@doc("Properties of group resource.") +model GroupProperties extends AzureResourceProperties { + @doc("Whether the group has been created and is valid.") + @visibility("read") + groupStatus?: GroupStatus; + + @doc("Number of machines part of this group.") + @visibility("read") + machineCount?: int32; + + @doc("List of References to Assessments created on this group.") + @visibility("read") + assessments?: string[]; + + @doc("If the assessments are in running state.") + @visibility("read") + areAssessmentsRunning?: boolean; + + @doc("Time when this group was created. Date-Time represented in ISO-8601 format.") + @visibility("read") + createdTimestamp?: utcDateTime; + + @doc("Time when this group was last updated. Date-Time represented in ISO-8601 format.") + @visibility("read") + updatedTimestamp?: utcDateTime; + + @doc("The type of group.") + groupType?: GroupType; +} + +enum GroupStatus { + "Created", + "Updated", + "Running", + "Completed", + "Invalid", +} + +@doc("Properties of group update.") +model UpdateGroupBody { + @doc("For optimistic concurrency control.") + eTag?: string; + + @doc("Properties of the group.") + properties?: GroupBodyProperties; +} + +@doc("Body properties of group update.") +model GroupBodyProperties { + @doc("Whether to add or remove the machines.") + operationType?: GroupUpdateOperation; + + @doc("List of machine names that are part of this group.") + machines?: string[]; +} + +enum GroupUpdateOperation { + "Add", + "Remove", +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/PrivateEndpointConnection.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/PrivateEndpointConnection.tsp new file mode 100644 index 000000000000..6006f8636e44 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/PrivateEndpointConnection.tsp @@ -0,0 +1,56 @@ +import "./Common/PrivateEndpointEnums.tsp"; +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Private endpoint connection resource.") +@parentResource(AssessmentProject) +model PrivateEndpointConnection + is ProxyResource { + @doc("Private endpoint connection ARM name") + @key("privateEndpointConnectionName") + @segment("privateEndpointConnections") + @path + name: string; +} + +@doc("Private endpoint connection properties.") +model PrivateEndpointConnectionProperties extends AzureResourceProperties { + // @doc("Indicates whether there is an ongoing operation on the private endpoint.") + // @visibility("read") + // provisioningState?: PrivateEndpointConnectionPropertiesProvisioningState; + + @doc("ARM id for the private endpoint resource corresponding to the connection.") + @visibility("read") + privateEndpoint?: ResourceId; + + @doc("State of the private endpoint connection.") + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; +} + +@doc("ARM id for a resource.") +model ResourceId { + @visibility("read") + @doc("Gets the relative URL to get to this REST resource.") + id?: string; +} + +@doc("State of a private endpoint connection.") +model PrivateLinkServiceConnectionState { + @doc("Connection status of the private endpoint connection.") + status?: PrivateLinkServiceConnectionStateStatus; + + @doc("Description of the private endpoint connection.") + description?: string; + + @doc("Actions required on the private endpoint connection.") + actionsRequired?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/PrivateLinkResource.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/PrivateLinkResource.tsp new file mode 100644 index 000000000000..03c62b796862 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/PrivateLinkResource.tsp @@ -0,0 +1,36 @@ +import "./Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Private link resource.") +@parentResource(AssessmentProject) +model PrivateLinkResource is ProxyResource { + @doc("Private link resource ARM name") + @key("privateLinkResourceName") + @segment("privateLinkResources") + @path + name: string; +} + +@doc("Properties of a private link resource.") +model PrivateLinkResourceProperties extends AzureResourceProperties { + @doc("The private link resource required member names.") + @visibility("read") + requiredMembers?: string[]; + + @doc("Required DNS zone names of the the private link resource.") + @visibility("read") + requiredZoneNames?: string[]; + + @doc("The private link resource group id.") + @visibility("read") + groupId?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlDatabaseV2.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlDatabaseV2.tsp new file mode 100644 index 000000000000..84a4b4247a5d --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlDatabaseV2.tsp @@ -0,0 +1,133 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Assessed SQL database web model class.") +@parentResource(SqlAssessmentV2) +model AssessedSqlDatabaseV2 is ProxyResource{ + @doc("Sql assessment Assessed Databases ARM name.") + @key("assessedSqlDatabaseName") + @segment("assessedSqlDatabases") + @path + name: string; +} + +@doc("Assessed SQL database properties web model.") +model AssessedSqlDatabaseV2Properties extends AzureResourceProperties { + @doc("Gets or sets the recommended azure SQL target type.") + @visibility("read") + recommendedAzureSqlTargetType?: TargetType; + + @doc("Gets or sets the recommended azure SQL suitability.") + @visibility("read") + recommendedSuitability?: RecommendedSuitability; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc(""" +Gets or sets the aggregated cache size of this database. This is a performance +data metric for this DB. +""") + @visibility("read") + bufferCacheSizeInMB?: float32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets or sets the azure SQL MI suitability details.") + @visibility("read") + azureSqlMISuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets or sets the azure SQL DB suitability details.") + @visibility("read") + azureSqlDBSuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + @doc(""" +Gets a value indicating whether the assessed SQL database is highly available +or not. +""") + @visibility("read") + isDatabaseHighlyAvailable?: boolean; + + @doc(""" +Gets the linked availability group overview if the database being assessed is +highly available. +""") + @visibility("read") + linkedAvailabilityGroupOverview?: SqlAvailabilityGroupDataOverview; + + @doc("Machine arm id.") + @visibility("read") + machineArmId?: string; + + @doc("Assessed SQL instance arm id.") + @visibility("read") + assessedSqlInstanceArmId?: string; + + @doc("Machine display name.") + @visibility("read") + @pattern("^[a-zA-Z0-9-]{3,24}$") + machineName?: string; + + @doc("SQL instance name.") + @visibility("read") + instanceName?: string; + + @doc("SQL database name.") + @visibility("read") + databaseName?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL database size in megabytes.") + @visibility("read") + databaseSizeInMB?: float32; + + @doc("Database compatibility level.") + @visibility("read") + compatibilityLevel?: CompatibilityLevel; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL database SDS arm id.") + @visibility("read") + sqlDatabaseSDSArmId?: string; + + @doc("The percentage of the total number of cores being utilized by the SQL database.") + @visibility("read") + percentageCoresUtilization?: float32; + + @doc("The read throughput of the SQL database.") + @visibility("read") + megabytesPerSecondOfRead?: float32; + + @doc("The write throughput of the SQL database.") + @visibility("read") + megabytesPerSecondOfWrite?: float32; + + @doc("The read operations per second of the SQL database.") + @visibility("read") + numberOfReadOperationsPerSecond?: float32; + + @doc("The write operations per second of the SQL database.") + @visibility("read") + numberOfWriteOperationsPerSecond?: float32; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc("When was assessed SQL database first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("When was assessed SQL database last updated.") + @visibility("read") + updatedTimestamp?: string; +} diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlInstanceV2.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlInstanceV2.tsp new file mode 100644 index 000000000000..3ee634d848f4 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlInstanceV2.tsp @@ -0,0 +1,143 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("Assessed SQL instance web model class.") +@parentResource(SqlAssessmentV2) +model AssessedSqlInstanceV2 is ProxyResource{ + @doc("Sql assessment Assessed Instance ARM name.") + @key("assessedSqlInstanceName") + @segment("assessedSqlInstances") + @path + name: string; +} + +@doc("Assessed SQL instance properties web model.") +model AssessedSqlInstanceV2Properties extends AzureResourceProperties { + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets or sets the memory used by SQL instance in megabytes.") + @visibility("read") + memoryInUseInMB?: float32; + + @doc("Gets or sets a value indicating whether SQL instance has been deep discovered.") + @visibility("read") + hasScanOccurred?: boolean; + + @doc("Gets or sets the recommended azure SQL target type.") + @visibility("read") + recommendedAzureSqlTargetType?: TargetType; + + @doc("Gets or sets the recommended azure SQL suitability.") + @visibility("read") + recommendedSuitability?: RecommendedSuitability; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL MI suitability details.") + @visibility("read") + azureSqlMISuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL DB suitability details.") + @visibility("read") + azureSqlDBSuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL VM suitability details.") + @visibility("read") + azureSqlVMSuitabilityDetails?: SqlAssessmentV2IaasSuitabilityData; + + @doc("Gets the storage details.") + @visibility("read") + @extension("x-ms-identifiers", []) + storageTypeBasedDetails?: AssessedSqlInstanceStorageDetails[]; + + @doc("Gets the FCI metadata if this instance represents an FCI instance.") + @visibility("read") + fciMetadata?: SqlFCIMetadata; + + @doc(""" +Gets the overview counts of availability replicas in the assessed instance, by +commit mode and read type. +""") + @visibility("read") + availabilityReplicaSummary?: SqlAvailabilityReplicaSummary; + + @doc("Gets a value indicating whether the SQL instance is clustered or not.") + @visibility("read") + isClustered?: boolean; + + @doc("Gets a value indicating whether the high availability is enabled or not.") + @visibility("read") + isHighAvailabilityEnabled?: boolean; + + @doc("Gets the list of recommended target reasoning.") + @visibility("read") + @extension("x-ms-identifiers", []) + recommendedTargetReasonings?: SqlRecommendationReasoning[]; + + @doc("Machine arm id.") + @visibility("read") + machineArmId?: string; + + @doc("Machine display name.") + @visibility("read") + @pattern("^[a-zA-Z0-9-]{3,24}$") + machineName?: string; + + @doc("SQL instance name.") + @visibility("read") + instanceName?: string; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance SDS arm id.") + @visibility("read") + sqlInstanceSDSArmId?: string; + + @doc("SQL instance edition.") + @visibility("read") + sqlEdition?: string; + + @doc("SQL instance version.") + @visibility("read") + sqlVersion?: string; + + @doc("Number of CPU cores assigned to the SQL instance.") + @visibility("read") + numberOfCoresAllocated?: int32; + + @doc("The percentage of the total number of cores being utilized by the SQL instance.") + @visibility("read") + percentageCoresUtilization?: float32; + + @doc("The logical disk details.") + @visibility("read") + @extension("x-ms-identifiers", []) + logicalDisks?: AssessedSqlInstanceDiskDetails[]; + + @doc("The databases summary.") + @visibility("read") + databaseSummary?: AssessedSqlInstanceDatabaseSummary; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc("When was assessed SQL instance first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("When was assessed SQL instance last updated.") + @visibility("read") + updatedTimestamp?: string; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlMachine.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlMachine.tsp new file mode 100644 index 000000000000..df5f02d36175 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlMachine.tsp @@ -0,0 +1,180 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + + +@doc("SQL Assessment REST resource.") +@parentResource(SqlAssessmentV2) +model AssessedSqlMachine is ProxyResource{ + @doc("Sql assessment Assessed Machine ARM name.") + @key("assessedSqlMachineName") + @segment("assessedSqlMachines") + @path + name: string; +} + +@doc("Assessed SQL machine properties.") +model AssessedSqlMachineProperties extends AzureResourceProperties { + @doc("Gets or sets the BIOS GUID for the machine.") + @visibility("read") + biosGuid?: string; + + @doc("Gets or sets the FQDN for the machine.") + @visibility("read") + fqdn?: string; + + @doc("Gets the list of SQL instances discovered on the machine.") + @visibility("read") + @extension("x-ms-identifiers", []) + sqlInstances?: AssessedSqlInstanceSummary[]; + + @doc(""" +Gets or sets the detailed messages that were set on the machine during +evaluation. +""") + @visibility("read") + suitabilityDetail?: AzureVmSuitabilityDetail; + + @doc("Gets or sets the explanation if machine is not suitable for cloud.") + @visibility("read") + suitabilityExplanation?: AzureVmSuitabilityExplanation; + + @doc("Gets or sets the Recommended Azure Size for the machine.") + @visibility("read") + recommendedVmSize?: AzureVmSize; + + @doc("Gets or sets the Recommended Azure VM Family for the machine.") + @visibility("read") + recommendedVmFamily?: AzureVmFamily; + + @doc("Gets or sets the Number of cores for recommended size.") + @visibility("read") + recommendedVmSizeNumberOfCores?: int32; + + @doc("Gets or sets the Megabytes of memory for recommended size.") + @visibility("read") + recommendedVmSizeMegabytesOfMemory?: float32; + + @doc("Gets or sets the monthly compute cost calculated for recommended size.") + @visibility("read") + monthlyComputeCost?: float32; + + @doc("Gets the list of data disks that were assessed as part of this assessment.") + @visibility("read") + disks?: Record; + + @doc("Gets the list of network adapters that were assessed as part of this assessment.") + @visibility("read") + networkAdapters?: Record; + + @doc("Gets or sets the monthly networking cost.") + @visibility("read") + monthlyBandwidthCost?: float32; + + @doc("Gets or sets the monthly total storage cost.") + @visibility("read") + monthlyStorageCost?: float32; + + @doc("Gets the list of migration guidelines applicable.") + @visibility("read") + @extension("x-ms-identifiers", []) + migrationGuidelines?: SqlMigrationGuideline[]; + + @doc("Boot type of machine discovered in private data center.") + @visibility("read") + bootType?: MachineBootType; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemType?: string; + + @doc("Operating system as reported by datacenter management solution.") + @visibility("read") + operatingSystemName?: string; + + @doc("Operating system version as reported by datacenter management solution.") + @visibility("read") + operatingSystemVersion?: string; + + @doc("Operating system architecture as reported by datacenter management solution.") + @visibility("read") + operatingSystemArchitecture?: GuestOperatingSystemArchitecture; + + @doc("When was machine first created.") + @visibility("read") + createdTimestamp?: string; + + @doc("When was machine last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Display Name of the Machine.") + @visibility("read") + displayName?: string; + + #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-duplicate-property" + @doc("Assessed machine type.") + @visibility("read") + type?: AssessedMachineType; + +@doc("Description for the machine.") + @visibility("read") + description?: string; + + @doc("Data center machine ARM id.") + @visibility("read") + datacenterMachineArmId?: string; + + @doc("Data center management server ARM id.") + @visibility("read") + datacenterManagementServerArmId?: string; + + @doc("Data center management server name.") + @visibility("read") + datacenterManagementServerName?: string; + + @doc("Megabytes of memory found allocated for the machine in private data center.") + @visibility("read") + megabytesOfMemory?: float32; + + @doc("Number of CPU cores found on the machine.") + @visibility("read") + numberOfCores?: int32; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc(""" +Percentile of Percentage of Cores Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageCoresUtilization?: float32; + + @doc(""" +Percentile of Percentage of Memory Utilized noted during time period T. + + Here N and T are settings on Assessment. +""") + @visibility("read") + percentageMemoryUtilization?: float32; + + @doc(""" +Gets a value indicating whether machine is suitable for the cloud platform +selected. +""") + @visibility("read") + suitability?: CloudSuitability; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlRecommendedEntity.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlRecommendedEntity.tsp new file mode 100644 index 000000000000..465172644d6a --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/AssessedSqlRecommendedEntity.tsp @@ -0,0 +1,93 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("SQL Assessment REST resource.") +@parentResource(SqlAssessmentV2) +model AssessedSqlRecommendedEntity is ProxyResource{ + @doc("Sql assessment Assessed Recommended Entity ARM name.") + @key("recommendedAssessedEntityName") + @segment("recommendedAssessedEntities") + @path + name: string; +} + +@doc("Assessed SQL recommended entity properties.") +model AssessedSqlRecommendedEntityProperties extends AzureResourceProperties { + @doc("Gets or sets machine name.") + @visibility("read") + @pattern("^[a-zA-Z0-9-]{3,24}$") + machineName?: string; + + @doc("Gets or sets SQL instance name.") + @visibility("read") + instanceName?: string; + + @doc("Gets or sets assessed database count.") + @visibility("read") + dbCount?: int32; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Gets or sets the total discovered database count.") + @visibility("read") + discoveredDBCount?: int32; + + @doc(""" +Gets or sets a value indicating whether instance deep discovery has occurred or +not. +""") + @visibility("read") + hasScanOccurred?: boolean; + + @doc("Gets or sets the recommended azure SQL target type.") + @visibility("read") + recommendedAzureSqlTargetType?: TargetType; + + @doc("Gets or sets the recommended azure SQL suitability.") + @visibility("read") + recommendedSuitability?: RecommendedSuitability; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL MI suitability details.") + @visibility("read") + azureSqlMISuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL DB suitability details.") + @visibility("read") + azureSqlDBSuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("SQL instance azure SQL VM suitability details.") + @visibility("read") + azureSqlVMSuitabilityDetails?: SqlAssessmentV2IaasSuitabilityData; + + @doc("Gets or sets Arm id of assessed entity.") + assessedSqlEntityArmId?: string; + + @doc("Gets or sets a value indicating whether the SQL instance is clustered or not.") + @visibility("read") + isClustered?: boolean; + + @doc("Gets or sets a value indicating whether the high availability is enabled or not.") + @visibility("read") + isHighAvailabilityEnabled?: boolean; + + @doc("Gets the SQL edition from the recommended entity if applicable.") + @visibility("read") + sqlEdition?: string; + + @doc("Gets the SQL version from the recommended entity if applicable.") + @visibility("read") + sqlVersion?: string; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentOptions.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentOptions.tsp new file mode 100644 index 000000000000..278b17141676 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentOptions.tsp @@ -0,0 +1,85 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("SQL Assessment options web model object.") +@parentResource(AssessmentProject) +model SqlAssessmentOptions is ProxyResource { + @doc("Sql assessment options ARM name. Accepted values is 'default'") + @key("assessmentOptionsName") + @segment("sqlAssessmentOptions") + @path + name: string; +} + +@doc("SQL Assessment options properties Web model object.") +model SqlAssessmentOptionsProperties extends AzureResourceProperties { + @doc("Gets the list of VM families.") + @visibility("read") + @extension("x-ms-identifiers", []) + vmFamilies?: VmFamilyOptions[]; + + @doc("Gets the Reserved Instance VM Families list.") + @visibility("read") + @extension("x-ms-identifiers", []) + reservedInstanceVmFamilies?: AzureVmFamily[]; + + @doc("Gets the Premium disk VM Families list.") + @visibility("read") + @extension("x-ms-identifiers", []) + premiumDiskVmFamilies?: AzureVmFamily[]; + + @doc("Gets or sets the Premium disk VM Families list.") + @extension("x-ms-identifiers", []) + savingsPlanVmFamilies?: AzureVmFamily[]; + + @doc("Gets or sets the list of Azure locations supporting Saving Plans for IAAS.") + @extension("x-ms-identifiers", []) + savingsPlanSupportedLocations?: AzureLocation[]; + + @doc("Gets or sets the list of Azure locations supporting Saving Plans for PAAS.") + @extension("x-ms-identifiers", []) + savingsPlanSupportedLocationsForPaas?: AzureLocation[]; + + @doc("Gets or sets the list of Azure locations supporting Reserved Instances for IAAS.") + @extension("x-ms-identifiers", []) + reservedInstanceSupportedLocationsForIaas?: AzureLocation[]; + + @doc("Gets or sets the list of Azure Offers supporting Saving Plans.") + @extension("x-ms-identifiers", []) + savingsPlanSupportedOffers?: AzureOfferCode[]; + + @doc("Gets or sets the list of SQL target SKU properties for dropdowns.") + @extension("x-ms-identifiers", []) + sqlSkus?: SqlPaaSTargetOptions[]; + + @doc("Gets or sets the Reserved Instance SQL target types.") + @extension("x-ms-identifiers", []) + reservedInstanceSqlTargets?: TargetType[]; + + @doc("Gets or sets the list of Azure locations supporting Reserved Instances.") + @extension("x-ms-identifiers", []) + reservedInstanceSupportedLocations?: AzureLocation[]; + + @doc("Gets or sets the list of currencies supported for Reserved Instances.") + @extension("x-ms-identifiers", []) + reservedInstanceSupportedCurrencies?: AzureCurrency[]; + + @doc("Gets or sets the list of offers supported for Reserved Instances.") + @extension("x-ms-identifiers", []) + reservedInstanceSupportedOffers?: AzureOfferCode[]; + + @doc("Gets or sets the list of offers supported for SQL assessments.") + @extension("x-ms-identifiers", []) + supportedOffers?: AzureOfferCode[]; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2.tsp new file mode 100644 index 000000000000..820efa3be732 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2.tsp @@ -0,0 +1,183 @@ +import "../Common/SqlEnums.tsp"; +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("SQL Assessment REST resource.") +@parentResource(Group) +model SqlAssessmentV2 is ProxyResource{ + @doc("SQL Assessment arm name.") + @key("assessmentName") + @segment("sqlAssessments") + @path + name: string; +} + +@doc("SQL assessment properties class.") +model SqlAssessmentV2Properties extends AzureResourceProperties { + @doc("Gets or sets user configurable setting to display the azure hybrid use benefit.") + @visibility("read") + osLicense?: OsLicense; + + @doc("Gets or sets user configurable setting to display the environment type.") + @visibility("read") + environmentType?: EnvironmentType; + + @doc(""" +Gets or sets the duration for which the entity (SQL, VMs) are up in the +on-premises environment. +""") + @visibility("read") + entityUptime?: EntityUptime; + + @doc("Gets or sets SQL optimization logic.") + @visibility("read") + optimizationLogic?: OptimizationLogic; + + @doc("Gets or sets azure reserved instance for VM.") + @visibility("read") + reservedInstanceForVm?: AzureReservedInstance; + + @doc("Gets or sets Azure Offer Code for VM.") + @visibility("read") + azureOfferCodeForVm?: AzureOfferCode; + + @doc("Gets or sets the Enterprise agreement subscription id.") + @visibility("read") + eaSubscriptionId?: string; + + @doc("Gets or sets user configurable SQL managed instance settings.") + @visibility("read") + azureSqlManagedInstanceSettings?: SqlMiSettings; + + @doc("Gets or sets user configurable SQL database settings.") + @visibility("read") + azureSqlDatabaseSettings?: SqlDbSettings; + + @doc("Gets or sets user configurable SQL VM settings.") + @visibility("read") + azureSqlVmSettings?: SqlVmSettings; + + @doc("Gets or sets user preference indicating intent of multi-subnet configuration.") + @visibility("read") + multiSubnetIntent?: MultiSubnetIntent; + + @doc("Gets or sets user preference indicating intent of async commit mode.") + @visibility("read") + asyncCommitModeIntent?: AsyncCommitModeIntent; + + @doc("Gets or sets a value indicating whether internet access is available.") + @visibility("read") + isInternetAccessAvailable?: boolean; + + @doc(""" +Gets or sets the Azure Location or Azure region where to which the machines +will be migrated. +""") + @visibility("read") + disasterRecoveryLocation?: AzureLocation; + + @doc("Gets or sets a value indicating whether HADR assessments needs to be created.") + @visibility("read") + enableHadrAssessment?: boolean; + + @doc("Reserved instance.") + @visibility("read") + reservedInstance?: AzureReservedInstance; + + @doc("SQL server license.") + @visibility("read") + sqlServerLicense?: SqlServerLicense; + + @doc("Gets the group type for the assessment.") + @visibility("read") + groupType?: GroupType; + + @doc("Assessment type of the assessment.") + @visibility("read") + assessmentType?: AssessmentType; + + @doc("Azure Location or Azure region where to which the machines will be migrated.") + @visibility("read") + azureLocation?: string; + + @doc("Azure Offer Code.") + @visibility("read") + azureOfferCode?: AzureOfferCode; + + @doc("Currency in which prices should be reported.") + @visibility("read") + currency?: AzureCurrency; + + @doc(""" +Percentage of buffer that user wants on performance metrics when recommending +Azure sizes. +""") + @visibility("read") + scalingFactor?: float32; + + @doc(""" +Percentile of the utilization data values to be considered while assessing +machines. +""") + @visibility("read") + percentile?: Percentile; + + @doc(""" +Time Range for which the historic utilization data should be considered for +assessment. +""") + @visibility("read") + timeRange?: TimeRange; + + @doc("Gets or sets the start time to consider performance data for assessment.") + perfDataStartTime?: utcDateTime; + + @doc("Gets or sets the end time to consider performance data for assessment.") + perfDataEndTime?: utcDateTime; + + @doc("User configurable setting to display the Stage of Assessment.") + @visibility("read") + stage?: AssessmentStage; + + @doc("Custom discount percentage.") + @visibility("read") + discountPercentage?: float32; + + @doc("Assessment sizing criterion.") + @visibility("read") + sizingCriterion?: AssessmentSizingCriterion; + + @doc("Confidence Rating in Percentage.") + @visibility("read") + confidenceRatingInPercentage?: float32; + + @doc("Last time when rates were queried.") + @visibility("read") + pricesTimestamp?: string; + + @doc("Date and Time when assessment was created.") + @visibility("read") + createdTimestamp?: string; + + @doc("Date and Time when assessment was last updated.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Whether assessment is in valid state and all machines have been assessed.") + @visibility("read") + status?: AssessmentStatus; + + @doc("Schema version.") + @visibility("read") + schemaVersion?: string; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2Summary.tsp b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2Summary.tsp new file mode 100644 index 000000000000..d3e241be6446 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/WebModels/Sql/SqlAssessmentV2Summary.tsp @@ -0,0 +1,68 @@ +import "../Common/CommonModels.tsp"; +import "../Common/AzureResourceProperties.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@doc("SQL Assessment REST resource.") +@parentResource(SqlAssessmentV2) +model SqlAssessmentV2Summary is ProxyResource{ + @doc("Gets the Name of the SQL Summary.") + @key("summaryName") + @segment("summaries") + @path + name: string; +} + +@doc("SQL Assessment V2 summary properties.") +model SqlAssessmentV2SummaryProperties extends AzureResourceProperties { + @doc("Gets or sets the Assessment summary.") + @visibility("read") + assessmentSummary?: Record; + + @doc("Number of machines part of the assessment.") + @visibility("read") + numberOfMachines?: int32; + + @doc("Number of sql instances part of the assessment.") + @visibility("read") + numberOfSqlInstances?: int32; + + @doc("Number of sql databases part of the assessment.") + @visibility("read") + numberOfSqlDatabases?: int32; + + @doc("Number of sql failover cluster instances part of the assessment.") + @visibility("read") + numberOfFciInstances?: int32; + + @doc("Number of sql availability groups part of the assessment.") + @visibility("read") + numberOfSqlAvailabilityGroups?: int32; +} + +@doc("SQL Assessment V2 summary data.") +model SqlAssessmentV2SummaryData { + @doc("Sql assessment summary data") + @visibility("read") + suitabilitySummary?: Record; + + @doc("Monthly compute cost") + monthlyComputeCost?: float32; + + @doc("Monthly storage cost") + monthlyStorageCost?: float32; + + @doc("Monthly license cost") + monthlyLicenseCost?: float32; + + @doc("Confidence Rating") + confidenceScore?: float32; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/main.tsp b/specification/migrate/Migrate.Management/assessment/main.tsp new file mode 100644 index 000000000000..692332a49287 --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/main.tsp @@ -0,0 +1,29 @@ +import "@cadl-lang/rest"; +import "@cadl-lang/versioning"; +import "@cadl-lang/compiler"; +import "@azure-tools/cadl-providerhub"; +import "@azure-tools/cadl-azure-core"; +import "@azure-tools/cadl-autorest"; +import "@azure-tools/cadl-azure-resource-manager"; + +import "./ApiVersions.tsp"; +import "./routes.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +@armProviderNamespace +@service({ + title: "Azure Migrate Assessment Service", +}) + +@versioned(ApiVersions) +@doc("Azure Migrate Resource Provider management API.") +namespace Microsoft.Migrate; + +interface Operations extends Azure.ResourceManager.Operations {} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/assessment/routes.tsp b/specification/migrate/Migrate.Management/assessment/routes.tsp new file mode 100644 index 000000000000..f6932a56ca9b --- /dev/null +++ b/specification/migrate/Migrate.Management/assessment/routes.tsp @@ -0,0 +1,510 @@ +import "./ApiVersions.tsp"; + +import "../operationsTemp.tsp"; + +import "./WebModels/Common/DownloadUrl.tsp"; + +import "./WebModels/AssessmentProject.tsp"; +import "./WebModels/AssessmentProjectSummary.tsp"; +import "./WebModels/AssessmentOptions.tsp"; +import "./WebModels/AvsAssessmentOptions.tsp"; + +import "./WebModels/Collectors/HyperVCollector.tsp"; +import "./WebModels/Collectors/VmwareCollector.tsp"; +import "./WebModels/Collectors/ServerCollector.tsp"; +import "./WebModels/Collectors/SqlCollector.tsp"; + +import "./WebModels/Group.tsp"; + +import "./WebModels/PrivateEndpointConnection.tsp"; +import "./WebModels/PrivateLinkResource.tsp"; + +import "./WebModels/AssessibleEntities/Machine.tsp"; + +import "./WebModels/Assessments/Assessment.tsp"; +import "./WebModels/Assessments/AvsAssessment.tsp"; + +import "./WebModels/AssessedEntities/AssessedMachine.tsp"; +import "./WebModels/AssessedEntities/AvsAssessedMachine.tsp"; + +import "./WebModels/Sql/AssessedSqlDatabaseV2.tsp"; +import "./WebModels/Sql/AssessedSqlInstanceV2.tsp"; +import "./WebModels/Sql/AssessedSqlMachine.tsp"; +import "./WebModels/Sql/AssessedSqlRecommendedEntity.tsp"; +import "./WebModels/Sql/SqlAssessmentV2.tsp"; +import "./WebModels/Sql/SqlAssessmentV2Summary.tsp"; +import "./WebModels/Sql/SqlAssessmentOptions.tsp"; + +using Autorest; +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.Core; +using Azure.ResourceManager; +using OpenAPI; + +namespace Microsoft.Migrate; + +@armResourceOperations +interface AssessmentProjectsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + update is ArmResourcePatchAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; + + // @added(Versions.v2019_10_01) + // ListBySubscription is ArmListBySubscription; + + // listByResourGRoup is ArmResourceListByParent +} + +@armResourceOperations +interface AssessmentProjectSummaryOperations { + @added(ApiVersions.v2020_05_01_preview) + listByParent is ArmResourceListByParent; +} + +@armResourceOperations +interface MachinesOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParentUpdated< + Machine, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface GroupsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; + + @summary("Update machines in group.") + @doc("Update machines in group by adding or removing machines.") + @added(ApiVersions.v2019_10_01) + updateMachines is ArmResourceActionAsync; +} + +@armResourceOperations +interface AssessmentsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + // @added(ApiVersions.v2019_10_01) + // listByProject is ArmResourceListAtScope; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; + + @summary("Get download URL for the assessment report.") + @doc("Get the URL for downloading the assessment in a report format.") + @added(ApiVersions.v2019_10_01) + getReportDownloadUrl is ArmResourceActionAsync; +} + +@armResourceOperations +interface AssessmentOptionsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; +} + +@armResourceOperations +interface AssessedMachinesOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParentUpdated< + AssessedMachine, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface HypervCollectorsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; +} + +@armResourceOperations +interface VmwareCollectorsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; +} + +@armResourceOperations +interface ServerCollectorsOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2019_10_01) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; +} + +@armResourceOperations +interface PrivateEndpointConnectionOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2019_10_01) + update is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2019_10_01) + delete is ArmResourceDeleteAsync; +} + +@armResourceOperations +interface PrivateLinkResourceOperations { + @added(ApiVersions.v2019_10_01) + get is ArmResourceRead; + + @added(ApiVersions.v2019_10_01) + listByParent is ArmResourceListByParent; +} + +@armResourceOperations +interface AvsAssessmentsOperations { + @added(ApiVersions.v2020_05_01_preview) + get is ArmResourceRead; + + @added(ApiVersions.v2020_05_01_preview) + listByParent is ArmResourceListByParent; + + // @added(ApiVersions.v2019_10_01) + // listByProject is ArmResourceListAtScope; + + @added(ApiVersions.v2020_05_01_preview) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2020_05_01_preview) + delete is ArmResourceDeleteAsync; + + @summary("Get download URL for the assessment report.") + @doc("Get the URL for downloading the assessment in a report format.") + @added(ApiVersions.v2020_05_01_preview) + getReportDownloadUrl is ArmResourceActionAsync< + AvsAssessment, + {}, + DownloadUrl + >; +} + +@armResourceOperations +interface AvsAssessmentOptionsOperations { + @added(ApiVersions.v2020_05_01_preview) + get is ArmResourceRead; + + @added(ApiVersions.v2020_05_01_preview) + listByParent is ArmResourceListByParent; +} + +@armResourceOperations +interface AvsAssessedMachinesOperations { + @added(ApiVersions.v2020_05_01_preview) + get is ArmResourceRead; + + @added(ApiVersions.v2020_05_01_preview) + listByParent is ArmResourceListByParentUpdated< + AvsAssessedMachine, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface SqlAssessmentV2SummaryOperations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; +} + +@armResourceOperations +interface SqlAssessmentV2Operations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2023_03_03) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2023_03_03) + delete is ArmResourceDeleteAsync; + + @summary("Get download URL for the assessment report.") + @doc("Get the URL for downloading the assessment in a report format.") + @added(ApiVersions.v2023_03_03) + downloadUrl is ArmResourceActionAsync; +} + +@armResourceOperations +interface SqlAssessmentOptionsOperations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParent; +} + +@armResourceOperations +interface AssessedSqlMachinesOperations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParentUpdated< + AssessedSqlMachine, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface AssessedSqlRecommendedEntityOperations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParentUpdated< + AssessedSqlRecommendedEntity, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface AssessedSqlInstanceV2Operations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParentUpdated< + AssessedSqlInstanceV2, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface AssessedSqlDatabaseV2Operations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParentUpdated< + AssessedSqlDatabaseV2, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + #suppress "@azure-tools/cadl-azure-core/casing-style" + @doc("Filter query.") + @query + $filter?: string; + + @doc("Optional parameter for page size.") + @query + pageSize?: integer; + + @doc("Optional parameter for continuation token.") + @query + continuationToken?: string; + + @doc("Total record count.") + @query + totalRecordCount?: integer; + } + >; +} + +@armResourceOperations +interface SqlCollectorOperations { + @added(ApiVersions.v2023_03_03) + get is ArmResourceRead; + + @added(ApiVersions.v2023_03_03) + listByParent is ArmResourceListByParent; + + @added(ApiVersions.v2023_03_03) + create is ArmResourceCreateOrUpdateAsync; + + @added(ApiVersions.v2023_03_03) + delete is ArmResourceDeleteAsync; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..0083bd889e50 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "DependencyMapController_ClientGroupMembers", + "operationId": "DependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-72NM1SOU7YU", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..5358533c1fdc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ClientGroupMembers", + "operationId": "DependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "67CO3MT-48-OFYKDS", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bfc2e393e5f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "DependencyMapController_ExportDependencies", + "operationId": "DependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U8Y-g4IFBC78e42DXSGo", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..e1141370d354 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ExportDependencies", + "operationId": "DependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q3DK1BE7k-5t6X6i4-", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa16dbdd9094 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "DependencyMapController_GenerateCoarseMap", + "operationId": "DependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uq6F-28iT-3F--3RKC8", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..a6e3e25f7ec4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_GenerateCoarseMap", + "operationId": "DependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4i-7--o--g", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..99d5a00a7ef8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "DependencyMapController_GenerateDetailedMap", + "operationId": "DependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PelYUT57Bd6Om47nwcH-Y-", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..5f880eaa1990 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_GenerateDetailedMap", + "operationId": "DependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-J624X2r3-551-F--f", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..83fdb94c77ca --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "DependencyMapController_ServerGroupMembers", + "operationId": "DependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2wI", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..0d913c8cc300 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ServerGroupMembers", + "operationId": "DependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5oD-QB2-2G7-DWG", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json new file mode 100644 index 000000000000..3fe0fac7aecb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json @@ -0,0 +1,118 @@ +{ + "title": "HypervClusterController_CreateCluster", + "operationId": "HypervClusterController_CreateCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g9-886Up7-T", + "clusterName": "nT-Yq", + "body": { + "properties": { + "fqdn": "xhhfgqhdpssgeykdqopq", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json new file mode 100644 index 000000000000..30328561b325 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervClusterController_CreateCluster", + "operationId": "HypervClusterController_CreateCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1MD11u61S4--al3MB--", + "clusterName": "-fK-7BFBkLl2-2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a0caa831c47e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervClusterController_Delete", + "operationId": "HypervClusterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "CG044NCS-XMRQsr2o", + "clusterName": "2838P-1H-8QKk-O" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..0cb092135932 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervClusterController_Delete", + "operationId": "HypervClusterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fr--ID01RU-41", + "clusterName": "V7-w--IBi" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json new file mode 100644 index 000000000000..8639385e920e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "HypervClusterController_GetCluster", + "operationId": "HypervClusterController_GetCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-wY-BG-J-6-BMC5D2-L-8-", + "clusterName": "1Rd-N" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json new file mode 100644 index 000000000000..d08791fd9224 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervClusterController_GetCluster", + "operationId": "HypervClusterController_GetCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2rh5-645", + "clusterName": "n6K8-0Y7" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..d4481d069492 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,64 @@ +{ + "title": "HypervClusterController_ListByHypervSite", + "operationId": "HypervClusterController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "filter": "noeowucst", + "siteName": "-9F--8QSV0" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..a084cf194700 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervClusterController_ListByHypervSite", + "operationId": "HypervClusterController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-p0tw9" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..3731cc1b2c48 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "HypervDependencyMapController_ClientGroupMembers", + "operationId": "HypervDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "GhCOR8--cLw8I", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..751b147b0d27 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ClientGroupMembers", + "operationId": "HypervDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "fxasEr0", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..a52519195610 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "HypervDependencyMapController_ExportDependencies", + "operationId": "HypervDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DB0Z-EFXJzG04Xn-", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..58911f0faab5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ExportDependencies", + "operationId": "HypervDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-S8-MeRIT-kSGW7h4lW", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..c8f829118efb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "HypervDependencyMapController_GenerateCoarseMap", + "operationId": "HypervDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VLtsKxOV", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..2b44a0a89b44 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_GenerateCoarseMap", + "operationId": "HypervDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "F9--IJU-Ua45Dg---g-1", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..976d7e68745b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "HypervDependencyMapController_GenerateDetailedMap", + "operationId": "HypervDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o68cKVCct45SX-Tl", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..04d73b60f41d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_GenerateDetailedMap", + "operationId": "HypervDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-QADSX2-O5bYD3u66U", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..cd33b14a8bde --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "HypervDependencyMapController_ServerGroupMembers", + "operationId": "HypervDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "C9910Z-5L-5-XX-JeM-3II", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..209a32070b68 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ServerGroupMembers", + "operationId": "HypervDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o-3cK2L4", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..a62823bf3f80 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "HypervDependencyMapController_UpdateDependencyMapStatus", + "operationId": "HypervDependencyMapController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M94cx-Bc6eM", + "mapRequest": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..fc15ccbbddeb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_UpdateDependencyMapStatus", + "operationId": "HypervDependencyMapController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Rw2--1wO4-T24-41WOB-Z-18", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..dac5b93acc0b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MaximumSet_Gen.json @@ -0,0 +1,107 @@ +{ + "title": "HypervHostController_Create", + "operationId": "HypervHostController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Z5R3", + "hostName": "5W53k08R9J15", + "body": { + "properties": { + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..6bbd85a1935c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Create_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervHostController_Create", + "operationId": "HypervHostController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3B835uI-ThNEn-hR-7Rl6W", + "hostName": "9f1t0K7tP8N6Y-616gY758-9", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..09a01a17a2ab --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervHostController_Delete", + "operationId": "HypervHostController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5P-q3V3-XDGJ", + "hostName": "-WYER" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..7036136bc432 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Delete_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervHostController_Delete", + "operationId": "HypervHostController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1926t", + "hostName": "324n6" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..f23c20b0d938 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervHostController_Get", + "operationId": "HypervHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--c-18o5-e4-WnTDE7-W4P4", + "hostName": "4--2W" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..0cc7778e391c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervHostController_Get", + "operationId": "HypervHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8YVNC", + "hostName": "--6-4C8at5Uf92n9Yw-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..77a55f87f80a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,60 @@ +{ + "title": "HypervHostController_ListByHypervSite", + "operationId": "HypervHostController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "mrrhrdxxl", + "siteName": "CKT8N3Yf68H8RAZk4" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..9033defc6b42 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervHostController_ListByHypervSite", + "operationId": "HypervHostController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "v6a5E5Lp4M7Yq6P722BL11" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..477694c96703 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "HypervJobsController_Get", + "operationId": "HypervJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "WT-KG-2-52W1-7eE", + "jobName": "-d596pj-" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "sfvsvvuqc", + "name": "znka", + "type": "xozrycecwexzuzcopkuwu", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..21b08dfffb1a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervJobsController_Get", + "operationId": "HypervJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6ZZ-3D-L-dF-", + "jobName": "5-rDq2u8w0T" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..9a98015f879c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervJobsController_ListByVmwareSite", + "operationId": "HypervJobsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8rKdY-QF62" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "sfvsvvuqc", + "name": "znka", + "type": "xozrycecwexzuzcopkuwu", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aqbmmm" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..6dbb282b6222 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervJobsController_ListByVmwareSite", + "operationId": "HypervJobsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "94--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..1d70da10c4c7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "HypervJobs_Get", + "operationId": "HypervJobs_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "FQ1IIl5YXWR13", + "jobName": "R0YmmMcIPu011G-YGe9" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "limgkwgvdyhmjhxpzfrwc", + "name": "gxltjzjvevfhqqvhhaoqfkn", + "type": "xzvgqgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..a570a05608e1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervJobs_Get", + "operationId": "HypervJobs_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D258-Bg505", + "jobName": "44hX822-A-554UYlI7u" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..8d17f8838855 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervJobs_ListByHypervSite", + "operationId": "HypervJobs_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1s5Mp34BS6IT7Y-UPJ-3N" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "limgkwgvdyhmjhxpzfrwc", + "name": "gxltjzjvevfhqqvhhaoqfkn", + "type": "xzvgqgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..e6c3ebbb97b9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervJobs_ListByHypervSite", + "operationId": "HypervJobs_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g---N-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..cc03879e2b2e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,324 @@ +{ + "title": "HypervMachinesController_Get", + "operationId": "HypervMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "B6k-ROV2q28B", + "machineName": "Q-f43K" + }, + "responses": { + "200": { + "body": { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "qwczctsvvgvgletwxtsposhd", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "c", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 24, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "wfoxphvb", + "biosGuid": "wzdwvqgoydhpgvgncyj", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f65f70e5bd4f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervMachinesController_Get", + "operationId": "HypervMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-83yib8L6Ue", + "machineName": "p-po6B6StY365sp17-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..a59d0c0dc245 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,332 @@ +{ + "title": "HypervMachinesController_ListByHypervSite", + "operationId": "HypervMachinesController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "kzasyzluehqnmnkzcrvhggind", + "top": 1, + "continuationToken": "lzoejhcqrkiibajyjhqcf", + "totalRecordCount": 16, + "siteName": "J563nO-vcjY29DP8thM8-L" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "qwczctsvvgvgletwxtsposhd", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "c", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 24, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "wfoxphvb", + "biosGuid": "wzdwvqgoydhpgvgncyj", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/az" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d64e1a0cec9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervMachinesController_ListByHypervSite", + "operationId": "HypervMachinesController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "7-d" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..68a57f115cd0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "HypervMachinesController_UpdateProperties", + "operationId": "HypervMachinesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "23BCPS5T4x-915C142-G", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..d61599d2dc09 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "HypervMachinesController_UpdateProperties", + "operationId": "HypervMachinesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9-K-3TM5V88Q212-7X9XEZ", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ca86d794267 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MaximumSet_Gen.json @@ -0,0 +1,350 @@ +{ + "title": "HypervMachinesController_Update", + "operationId": "HypervMachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2F6N7-", + "machineName": "M-27LXK-R2", + "body": { + "properties": { + "firmware": "czapruufdswcehwb", + "runAsAccountId": "mkiyrvkjkrpjzuoesaoxhfbfxy", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 9, + "allocatedMemoryInMb": 19, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "yteoewyvwrgkmihuomtstixubdppr", + "biosGuid": "wxdmnpflzkynctqmvaw", + "tags": { + "key1864": "lopgdlu" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "czapruufdswcehwb", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "mkiyrvkjkrpjzuoesaoxhfbfxy", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 9, + "allocatedMemoryInMb": 19, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "yteoewyvwrgkmihuomtstixubdppr", + "biosGuid": "wxdmnpflzkynctqmvaw", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..8695b3d8d620 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervMachinesController_Update_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervMachinesController_Update", + "operationId": "HypervMachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--7AuMc---b-", + "machineName": "vPw03A6-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bebad8127d0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "HypervOperationsStatusController_GetHypervOperationsStatus", + "operationId": "HypervOperationsStatusController_GetHypervOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-Ug6-Ui-o522Ig", + "operationStatusName": "61-PYsqUUVY78-221--m2" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..c1719babe8f8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervOperationsStatusController_GetHypervOperationsStatus", + "operationId": "HypervOperationsStatusController_GetHypervOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "J65B-dFq3MnJ", + "operationStatusName": "M044-8N-a-q" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d4e9d92d953b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "HypervRunAsAccountsController_Get", + "operationId": "HypervRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "jH-L-5v-lLo-R4", + "accountName": "7-t4" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "lswupqzatquimwfnoqku", + "name": "kemyvlzal", + "type": "cpvvbvnmhbghhxmwpqtqzvembcmtkg", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d35dd6aa0b6e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervRunAsAccountsController_Get", + "operationId": "HypervRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-J80X40iMqvNu-q-JZ4", + "accountName": "SHC2LU-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..394f2c5a7e19 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "HypervRunAsAccountsController_ListByHypervSite", + "operationId": "HypervRunAsAccountsController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-BY6MOm-u7-T--7t-mP" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "lswupqzatquimwfnoqku", + "name": "kemyvlzal", + "type": "cpvvbvnmhbghhxmwpqtqzvembcmtkg", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ar" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..1ffbe69d007d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervRunAsAccountsController_ListByHypervSite", + "operationId": "HypervRunAsAccountsController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "WQe2" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..51fc52442fbc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "HypervSitesController_ComputeErrorSummary", + "operationId": "HypervSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H4--JVpI40-2-727", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..041b7e972991 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervSitesController_ComputeErrorSummary", + "operationId": "HypervSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-286S78-GJhuhIF5ze-S3-", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..e4fcbdba3108 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "HypervSitesController_Create", + "operationId": "HypervSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wr1HIwWYyDo4L-52rSSrB", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..1d3b15a60e29 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "HypervSitesController_Create", + "operationId": "HypervSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SYXm7DAc-H-", + "body": { + "location": "uplrft" + } + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + }, + "201": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a984c04f8e4a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "HypervSitesController_Delete", + "operationId": "HypervSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SX3146600TnH8OP-7DHt2" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..8be1e804e80a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "HypervSitesController_Delete", + "operationId": "HypervSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "p8M8VVRE8" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..940270761cf1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportApplications", + "operationId": "HypervSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Yb6erDpO63R7S", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..25490c109e44 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportApplications", + "operationId": "HypervSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V5KG30IY4", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..b56576271640 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "HypervSitesController_ExportMachineErrors", + "operationId": "HypervSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "qBb4-5f5iTO4LR8rO11rC", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..83bdae92fe97 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportMachineErrors", + "operationId": "HypervSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-CX-DM--X4O", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..2b12440c4229 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "HypervSitesController_Get", + "operationId": "HypervSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-v1" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b91fcac69002 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervSitesController_Get", + "operationId": "HypervSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "vRB0471L" + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c0c873ad684e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "HypervSitesController_ListHealthSummary", + "operationId": "HypervSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4NC7-aIB" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..872e59bc5c2f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervSitesController_ListHealthSummary", + "operationId": "HypervSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2Uo546--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ddc6f50a5eb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervSitesController_Summary", + "operationId": "HypervSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "E3T3O86" + }, + "responses": { + "200": { + "body": { + "machineCount": 14, + "runAsAccountCount": 27, + "hostCount": 11, + "clusterCount": 19 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..fc85c59bbfb1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervSitesController_Summary", + "operationId": "HypervSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6I-L6bM" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..741ec6ab5fc6 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,75 @@ +{ + "title": "HypervSitesController_Update", + "operationId": "HypervSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-i2KO6B8DtdWu--B8V", + "body": { + "tags": { + "key8515": "zdadvyrudhchsvne" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "ietqhntfdic", + "discoverySolutionId": "aarxzzblwjmcxr", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "ietqhntfdic", + "discoverySolutionId": "aarxzzblwjmcxr", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..17bcf7d5b4fb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "HypervSitesController_Update", + "operationId": "HypervSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H77FULP6C-YE-37", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..c50ead10515a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..aabd34d3595f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "uplrft" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..de2dc3606d9c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..1aebb0c5156d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "uplrft" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..66eaa932f443 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4723580T6U3m-q", + "machineName": "jy8UHjS23F8JEe2b15", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "jz", + "name": "cqzopf", + "type": "ak", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..2680ea1c5e99 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-65HZIm-8U3fV", + "machineName": "M5dL9lcK4qPBJ2-g", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..02bd357aa865 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "HypervSoftwareInventoriesController_ListByHypervMachine", + "operationId": "HypervSoftwareInventoriesController_ListByHypervMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "22XO", + "machineName": "96e-2b1-gJ" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "jz", + "name": "cqzopf", + "type": "ak", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/akekhhi" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..c60d00035666 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervSoftwareInventoriesController_ListByHypervMachine", + "operationId": "HypervSoftwareInventoriesController_ListByHypervMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "yY-RG6-jy", + "machineName": "-q3--T7D-P-9CLV-qy4-7" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..b281d29f9e5c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json @@ -0,0 +1,142 @@ +{ + "title": "IisWebApplicationsController_Get", + "operationId": "IisWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3KUW-62LHkg6IA13uW-", + "webAppSiteName": "-8-W--4wnL--e--Q-26h42", + "webApplicationName": "69YUE8EDP68--2B" + }, + "responses": { + "200": { + "body": { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..1cb00928752e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "IisWebApplicationsController_Get", + "operationId": "IisWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3-6", + "webAppSiteName": "-SDHBPBEI-R", + "webApplicationName": "xQEM-M43WSWSKF29K-4B-4y" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..fb61fe1f9aee --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,150 @@ +{ + "title": "IisWebApplicationsController_ListByWebAppSite", + "operationId": "IisWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "vvvhqqosz", + "top": "zbgfclfhuutz", + "continuationToken": "yaoaiak", + "totalRecordCount": 14, + "siteName": "7q-O-B0FIaK2L09-K3p", + "webAppSiteName": "s-2JJE1-BOWb220C23-2" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bcecda95d39 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "IisWebApplicationsController_ListByWebAppSite", + "operationId": "IisWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "T4-S43tQMDh-s", + "webAppSiteName": "N-Ko" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..954618142ae5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json @@ -0,0 +1,149 @@ +{ + "title": "IisWebApplicationsController_Update", + "operationId": "IisWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "81jvV4CP67", + "webAppSiteName": "E780yj6-CU-tO-10-snQcz2", + "webApplicationName": "O8CW9Y3-U0W439-J5", + "body": { + "properties": { + "tags": { + "key1159": "hjzczsdkakkqphimkicgl" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..c278be7f2991 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "IisWebApplicationsController_Update", + "operationId": "IisWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-YDC1KF-S8N", + "webAppSiteName": "b5m1Ng-M", + "webApplicationName": "f181-Cdy-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..4719c12e839d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,70 @@ +{ + "title": "IisWebServersController_Get", + "operationId": "IisWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Z9KZt1-4N65PX42WA1", + "webAppSiteName": "322U", + "webServerName": "5-CPC-v-U47N-2----G4" + }, + "responses": { + "200": { + "body": { + "properties": { + "configurationLocation": "ihhrkfantxxwmzheefqwycsm", + "version": "skyumtufctgitibtxyztwxmhepnbf", + "machineIds": [ + "ximqhulsfqanfgwebxz" + ], + "webApplications": [ + "kbtktonfjxensnrxhwrnx" + ], + "displayName": "fxywukyaodewafkupfjrta", + "serverFqdn": "bsgjhqdrfkumnooftaikkh", + "runAsAccountId": "onislcxywjvyuczdrelqotwzb", + "isDeleted": true, + "createdTimestamp": "oyeidgcgkaxtlcnmmpssyzjvfd", + "updatedTimestamp": "bmet", + "serverType": "exsc", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "tctvdgxxucqyfgfyhwonxdct" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "zjunakszmbmkrawgh", + "name": "zvvnitpolgnsq", + "type": "fbdkd", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..afb8ec6d2bc0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "IisWebServersController_Get", + "operationId": "IisWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8KZ0I-3G4X384-D6", + "webAppSiteName": "dUxR0SQU4--1bGLK-M3r0-5", + "webServerName": "BQx-8lQI5K-6lDWWH" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..9b65e8979e83 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "IisWebServersController_ListByWebAppSite", + "operationId": "IisWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "fbbyppjkreetfxsnnnffgj", + "top": "rzrybqxfqps", + "continuationToken": "xzmhjjthzmfowous", + "totalRecordCount": 9, + "siteName": "Y2lO78", + "webAppSiteName": "WO6M3BH9K4---3F-KY8u-QQ" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "configurationLocation": "ihhrkfantxxwmzheefqwycsm", + "version": "skyumtufctgitibtxyztwxmhepnbf", + "machineIds": [ + "ximqhulsfqanfgwebxz" + ], + "webApplications": [ + "kbtktonfjxensnrxhwrnx" + ], + "displayName": "fxywukyaodewafkupfjrta", + "serverFqdn": "bsgjhqdrfkumnooftaikkh", + "runAsAccountId": "onislcxywjvyuczdrelqotwzb", + "isDeleted": true, + "createdTimestamp": "oyeidgcgkaxtlcnmmpssyzjvfd", + "updatedTimestamp": "bmet", + "serverType": "exsc", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "tctvdgxxucqyfgfyhwonxdct" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "zjunakszmbmkrawgh", + "name": "zvvnitpolgnsq", + "type": "fbdkd", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..eec110cf6be7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "IisWebServersController_ListByWebAppSite", + "operationId": "IisWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "rO91-Q", + "webAppSiteName": "6---h6-a--L531-htmM--6-R" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json new file mode 100644 index 000000000000..a25903c102d4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json @@ -0,0 +1,43 @@ +{ + "title": "ImportJobsController_GetDeletejob", + "operationId": "ImportJobsController_GetDeletejob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K-5mIPlM7C58-1OqB-4h-vC", + "jobName": "HnsM2EMgtt-E7" + }, + "responses": { + "200": { + "body": { + "properties": { + "blobName": "vwkwxsppzevdaxjuggpfrrrdy", + "errorSasUri": "hczqao", + "jobState": "Unknown", + "numberOfMachinesDeleted": 20, + "deletionConfirmation": true, + "errors": [ + "srtlxheuaqtfabdcfkxdcetoksqv" + ], + "status": "kbopjkzoikrzipwpxqzxvxanglxr", + "startTime": "rvihycymcnubljsuqhl", + "endTime": "nz", + "displayName": "vpmpkduxduczhlmvkijbotoyfcu", + "provisioningState": "Created" + }, + "id": "ttrzdkalaeeswgyh", + "name": "wnitckvona", + "type": "fbrnvejfoztbjnycqjfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json new file mode 100644 index 000000000000..2967efe7e25c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetDeletejob", + "operationId": "ImportJobsController_GetDeletejob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o64lG1-EcndMwld", + "jobName": "-4g8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json new file mode 100644 index 000000000000..c372774900a7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ImportJobsController_GetExportjob", + "operationId": "ImportJobsController_GetExportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-LkL", + "jobName": "-Xy-zL5NE-BgN0QXD" + }, + "responses": { + "200": { + "body": { + "type": "pwmvgdlqgoxwzkokdf", + "properties": { + "blobName": "i", + "sasUri": "b" + }, + "id": "pluyvlgxinfcyskddabplsffgy", + "name": "gyzcpmeqeeqtpyt", + "status": "q", + "startTime": "wilzowjufejebwhybiokxw", + "endTime": "vm", + "displayName": "pkgrrryjsceusubck" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json new file mode 100644 index 000000000000..e8cb236307e2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetExportjob", + "operationId": "ImportJobsController_GetExportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "464", + "jobName": "d18-XyK2" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json new file mode 100644 index 000000000000..504d516c9d2f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "ImportJobsController_GetImportjob", + "operationId": "ImportJobsController_GetImportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "41u84B437--WnY-I", + "jobName": "V4FG--bP5q" + }, + "responses": { + "200": { + "body": { + "type": "jvrt", + "properties": { + "blobName": "xefkqyk", + "blobSasUri": "aisuhahltdxaspyhpxlvgosvbiz", + "jobResult": "Unknown", + "numberOfMachinesImported": 8, + "blobCreationTimeStamp": "2023-08-03T12:14:59.613Z", + "errorSummary": { + "errors": [ + "gkfquu" + ], + "errorCount": 14, + "warningCount": 24 + } + }, + "id": "nrykuyagwcsnucap", + "name": "xrwjydprxgvkdacjqrdn", + "status": "bvsccmbxrsackdkhpbgnlodaqv", + "startTime": "hdkbhgficncfvczpo", + "endTime": "e", + "displayName": "xhhkgfcplnfxo" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json new file mode 100644 index 000000000000..565df06b0417 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetImportjob", + "operationId": "ImportJobsController_GetImportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "sB35YW53", + "jobName": "615-27bA-K6T335" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8708839b1d82 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "ImportJobsController_Get", + "operationId": "ImportJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "r51LBWWH3bH--XF6", + "jobName": "4PsH4N9OB" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "znljhrdjfuy", + "name": "vnwzdfp", + "type": "btvqvovylhmclwgtljnsigivcgl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..dbb322237551 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_Get", + "operationId": "ImportJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I39NyYN--HZ-86qZ1Y7xMg", + "jobName": "811-0o-6-Qqf0" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..003a56e02b29 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "ImportJobsController_ListByImportSite", + "operationId": "ImportJobsController_ListByImportSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3YL-84-BI239492M8uh8CTt" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "znljhrdjfuy", + "name": "vnwzdfp", + "type": "btvqvovylhmclwgtljnsigivcgl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..10063357e0d3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportJobsController_ListByImportSite", + "operationId": "ImportJobsController_ListByImportSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9S2o3FW--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..7f53cde9babf --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "ImportJobsController_ListDeletejobs", + "operationId": "ImportJobsController_ListDeletejobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-8617yH2pB2QgjLA" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "blobName": "vwkwxsppzevdaxjuggpfrrrdy", + "errorSasUri": "hczqao", + "jobState": "Unknown", + "numberOfMachinesDeleted": 20, + "deletionConfirmation": true, + "errors": [ + "srtlxheuaqtfabdcfkxdcetoksqv" + ], + "status": "kbopjkzoikrzipwpxqzxvxanglxr", + "startTime": "rvihycymcnubljsuqhl", + "endTime": "nz", + "displayName": "vpmpkduxduczhlmvkijbotoyfcu", + "provisioningState": "Created" + }, + "id": "ttrzdkalaeeswgyh", + "name": "wnitckvona", + "type": "fbrnvejfoztbjnycqjfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "whz" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..3c2977d3aa62 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListDeletejobs", + "operationId": "ImportJobsController_ListDeletejobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "64ipKA6R-KT5-f2UcO-IQ7D" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..b3a19f4c8101 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "ImportJobsController_ListExportjobs", + "operationId": "ImportJobsController_ListExportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PTG4RMBF05-1K-KjMQ5-7-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "type": "pwmvgdlqgoxwzkokdf", + "properties": { + "blobName": "i", + "sasUri": "b" + }, + "id": "pluyvlgxinfcyskddabplsffgy", + "name": "gyzcpmeqeeqtpyt", + "status": "q", + "startTime": "wilzowjufejebwhybiokxw", + "endTime": "vm", + "displayName": "pkgrrryjsceusubck" + } + ], + "nextLink": "jabycoefwsdeoqbrf" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..e58adb408b52 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListExportjobs", + "operationId": "ImportJobsController_ListExportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "78Ll86WRf7L" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..e03b927470f6 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "ImportJobsController_ListImportjobs", + "operationId": "ImportJobsController_ListImportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Vo-7N4C-I-qs590" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "type": "jvrt", + "properties": { + "blobName": "xefkqyk", + "blobSasUri": "aisuhahltdxaspyhpxlvgosvbiz", + "jobResult": "Unknown", + "numberOfMachinesImported": 8, + "blobCreationTimeStamp": "2023-08-03T12:14:59.613Z", + "errorSummary": { + "errors": [ + "gkfquu" + ], + "errorCount": 14, + "warningCount": 24 + } + }, + "id": "nrykuyagwcsnucap", + "name": "xrwjydprxgvkdacjqrdn", + "status": "bvsccmbxrsackdkhpbgnlodaqv", + "startTime": "hdkbhgficncfvczpo", + "endTime": "e", + "displayName": "xhhkgfcplnfxo" + } + ], + "nextLink": "quvntzmpnxlpmt" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..763ebb09c867 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListImportjobs", + "operationId": "ImportJobsController_ListImportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "TAOB-ZG1H-O9J" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a362ff35b77d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportMachinesController_Delete", + "operationId": "ImportMachinesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "17-K57G", + "machineName": "K-i14WS94-978n8yM3" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..fe320968dd05 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportMachinesController_Delete", + "operationId": "ImportMachinesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5V3", + "machineName": "84V-34T7-b-dCK-xquo86Ig" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..65214682f2d8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,83 @@ +{ + "title": "ImportMachinesController_Get", + "operationId": "ImportMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-g6--81VJ-4F4S3MUwLo", + "machineName": "G--1RR7F0s--2r73k2i-3" + }, + "responses": { + "200": { + "body": { + "properties": { + "firmware": "ozrghihaubhzd", + "percentageCpuUtilization": 9, + "percentageMemoryUtilization": 3, + "numberOfDisks": 4, + "totalDiskReadOperationsPerSecond": 20, + "totalDiskWriteOperationsPerSecond": 6, + "totalDiskWriteThroughput": 3, + "totalDiskReadThroughput": 21, + "macAddress": "xit", + "ipAddresses": [ + "yj" + ], + "machineId": "zmrgvsphifkpgulawtugjwmpzo", + "machineManagerId": "cvmrlibhlhoem", + "numberOfNetworkAdapters": 8, + "networkInThroughput": 26, + "networkOutThroughput": 15, + "serverType": "tjyvntekduuygtghnipmiixquguwu", + "hypervisor": "nbli", + "hypervisorVersionNumber": "zqmxzgiskxcngvcuckpeivtcnw", + "disks": [ + { + "megabytesPerSecondOfRead": 12, + "megabytesPerSecondOfWrite": 16, + "numberOfReadOperationsPerSecond": 4, + "numberOfWriteOperationsPerSecond": 15, + "maxSizeInBytes": 12, + "name": "e", + "diskType": "aaqylph", + "lun": 27, + "path": "hbgrrnllrblbyzpci" + } + ], + "vmFqdn": "uoaqbpvtihihpfpuivdnhcg", + "storageInUseGb": 7, + "numberOfProcessorCore": 10, + "allocatedMemoryInMb": 25, + "operatingSystemDetails": { + "osType": "klrxgr", + "osName": "ib", + "osVersion": "vqlvdl", + "osArchitecture": "eouqchqcgtkyi" + }, + "biosSerialNumber": "usbmxzttpvltd", + "biosGuid": "oclbypdtpjyvjg", + "displayName": "opmsanowc", + "isDeleted": true, + "createdTimestamp": "equzkmkxnrvjdbbrktesuvhpt", + "updatedTimestamp": "hkywqixxyk", + "tags": { + "key1689": "gojfmbfgmyehpci" + }, + "provisioningState": "Created" + }, + "id": "wirqlvayq", + "name": "jkoppkrctbpbinddnnxjjftduwyoox", + "type": "ehbglipihenaxcrgpilipplrb", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..cc56a20fe4c5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportMachinesController_Get", + "operationId": "ImportMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "JxE4C-IbO2-XkVG287h-o2PC", + "machineName": "-5g3K" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..1bffbaac11ac --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json @@ -0,0 +1,91 @@ +{ + "title": "ImportMachinesController_ListByImportSite", + "operationId": "ImportMachinesController_ListByImportSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "ejatjfkwxlrxleddnoirbhn", + "top": "zkgbkcpsaweibufverpwjivoppt", + "continuationToken": "yoapcxxkvqsbpnuquhlted", + "totalRecordCount": 14, + "siteName": "1-j-8EXGP1G6" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "firmware": "ozrghihaubhzd", + "percentageCpuUtilization": 9, + "percentageMemoryUtilization": 3, + "numberOfDisks": 4, + "totalDiskReadOperationsPerSecond": 20, + "totalDiskWriteOperationsPerSecond": 6, + "totalDiskWriteThroughput": 3, + "totalDiskReadThroughput": 21, + "macAddress": "xit", + "ipAddresses": [ + "yj" + ], + "machineId": "zmrgvsphifkpgulawtugjwmpzo", + "machineManagerId": "cvmrlibhlhoem", + "numberOfNetworkAdapters": 8, + "networkInThroughput": 26, + "networkOutThroughput": 15, + "serverType": "tjyvntekduuygtghnipmiixquguwu", + "hypervisor": "nbli", + "hypervisorVersionNumber": "zqmxzgiskxcngvcuckpeivtcnw", + "disks": [ + { + "megabytesPerSecondOfRead": 12, + "megabytesPerSecondOfWrite": 16, + "numberOfReadOperationsPerSecond": 4, + "numberOfWriteOperationsPerSecond": 15, + "maxSizeInBytes": 12, + "name": "e", + "diskType": "aaqylph", + "lun": 27, + "path": "hbgrrnllrblbyzpci" + } + ], + "vmFqdn": "uoaqbpvtihihpfpuivdnhcg", + "storageInUseGb": 7, + "numberOfProcessorCore": 10, + "allocatedMemoryInMb": 25, + "operatingSystemDetails": { + "osType": "klrxgr", + "osName": "ib", + "osVersion": "vqlvdl", + "osArchitecture": "eouqchqcgtkyi" + }, + "biosSerialNumber": "usbmxzttpvltd", + "biosGuid": "oclbypdtpjyvjg", + "displayName": "opmsanowc", + "isDeleted": true, + "createdTimestamp": "equzkmkxnrvjdbbrktesuvhpt", + "updatedTimestamp": "hkywqixxyk", + "tags": { + "key1689": "gojfmbfgmyehpci" + }, + "provisioningState": "Created" + }, + "id": "wirqlvayq", + "name": "jkoppkrctbpbinddnnxjjftduwyoox", + "type": "ehbglipihenaxcrgpilipplrb", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..aa39a1fc75b8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportMachinesController_ListByImportSite", + "operationId": "ImportMachinesController_ListByImportSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "Z9-PN2-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..50c3454badaa --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,72 @@ +{ + "title": "ImportSitesController_Create", + "operationId": "ImportSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "z4H--i84-0J2t-M23h-0mWT", + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..ec84cb63ed6c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "ImportSitesController_Create", + "operationId": "ImportSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O-02-7k-58", + "body": { + "location": "ftqggrodeezsmwimicu" + } + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + }, + "201": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json new file mode 100644 index 000000000000..815f81aed3f9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportSitesController_DeleteImportedMachines", + "operationId": "ImportSitesController_DeleteImportedMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "cXtFwQV9L3G-S1H9OST337", + "body": {} + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json new file mode 100644 index 000000000000..54384cd7a9ce --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_DeleteImportedMachines", + "operationId": "ImportSitesController_DeleteImportedMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2k-2-7SYDY-4s16dQ-6H8", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..e83cc801ec9f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ImportSitesController_Delete", + "operationId": "ImportSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-C76dQ--w6957pBEVT" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..81f902e01a3a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ImportSitesController_Delete", + "operationId": "ImportSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4G2Co7Pn-5hyYJ-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json new file mode 100644 index 000000000000..72ff77d3bca0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "ImportSitesController_ExportUri", + "operationId": "ImportSitesController_ExportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "bC4MDU9--XH", + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json new file mode 100644 index 000000000000..f04670aa1089 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_ExportUri", + "operationId": "ImportSitesController_ExportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "90--s6-k", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..9c4447d7afe4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "ImportSitesController_Get", + "operationId": "ImportSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VBS--" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..a8bea10cd834 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ImportSitesController_Get", + "operationId": "ImportSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "tSV--W088QZB4MY" + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json new file mode 100644 index 000000000000..fe96bd148c74 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "ImportSitesController_ImportUri", + "operationId": "ImportSitesController_ImportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5A6XiwH629661-NN", + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json new file mode 100644 index 000000000000..1f4f6434fc20 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_ImportUri", + "operationId": "ImportSitesController_ImportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M--u-Lo7", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..dabe61660cff --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "ImportSitesController_ListByResourceGroup", + "operationId": "ImportSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..fa54cf95eb7b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ImportSitesController_ListByResourceGroup", + "operationId": "ImportSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "ftqggrodeezsmwimicu" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..8e8cd7865326 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "ImportSitesController_ListBySubscription", + "operationId": "ImportSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4a57d8b6e6f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportSitesController_ListBySubscription", + "operationId": "ImportSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "ftqggrodeezsmwimicu" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..4f48b188623b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "ImportSitesController_Update", + "operationId": "ImportSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2cF-YqP6fO72Po", + "body": { + "tags": { + "key224": "fcrwgynjpixcahtuaifegk" + }, + "properties": { + "discoverySolutionId": "epvnnkjdbrbtpsvcmjksk", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "epvnnkjdbrbtpsvcmjksk", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..192b04de1244 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ImportSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ImportSitesController_Update", + "operationId": "ImportSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-o65N4E90xRJfy4689", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..de0c3fd437f6 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,323 @@ +{ + "title": "MachinesController_Get", + "operationId": "MachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-iZ2-cx5z-8RG2Kl-O67sF-", + "machineName": "88-QR217Gt2-41hQ3uI5-48F" + }, + "responses": { + "200": { + "body": { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "nbvgdnezdvluyhiycvvcusxs", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "zrvne", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 23, + "allocatedMemoryInMb": 7, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "pcnxqswnlsfduukly", + "biosGuid": "bevxp", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b9d16704cd9e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "MachinesController_Get", + "operationId": "MachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "e4P58I", + "machineName": "58VC4V-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a94ab2fb335 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,331 @@ +{ + "title": "MachinesController_ListByVmwareSite", + "operationId": "MachinesController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "lhbbelzmzooapqov", + "top": 24, + "continuationToken": "aysmsptvsasmpumfdvlggmy", + "totalRecordCount": 25, + "siteName": "215-G68R" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "nbvgdnezdvluyhiycvvcusxs", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "zrvne", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 23, + "allocatedMemoryInMb": 7, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "pcnxqswnlsfduukly", + "biosGuid": "bevxp", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..064923dab14f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "MachinesController_ListByVmwareSite", + "operationId": "MachinesController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "67--d-EZGRCoE-7N8-36" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MaximumSet_Gen.json new file mode 100644 index 000000000000..4877912d5269 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Start", + "operationId": "MachinesController_Start", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V-4l", + "machineName": "41Y93A6u-384LVJ" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MinimumSet_Gen.json new file mode 100644 index 000000000000..4de097abb299 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Start_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Start", + "operationId": "MachinesController_Start", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Eh-5F-ymTB62", + "machineName": "2-0D1pW06-S1RQDO15" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MaximumSet_Gen.json new file mode 100644 index 000000000000..d2a57b98f118 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Stop", + "operationId": "MachinesController_Stop", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7f--CI3Vc8ti2CN", + "machineName": "-FR1lN3-843" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MinimumSet_Gen.json new file mode 100644 index 000000000000..dc1065c6e647 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Stop_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Stop", + "operationId": "MachinesController_Stop", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-e7-4M3K5-LrMHURK2l-", + "machineName": "QNE5K6fN7U4" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..d0ccdc80dddc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MaximumSet_Gen.json @@ -0,0 +1,349 @@ +{ + "title": "MachinesController_Update", + "operationId": "MachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "W-58Y-57-8-5Ty8--N56", + "machineName": "BN0qrOF3J2pb21--2-", + "body": { + "properties": { + "firmware": "ejtlpgsdgurzwlma", + "runAsAccountId": "tbwdnxdf", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 11, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "qzjuqehrhxiqvbruboft", + "biosGuid": "ouxwiyffplam", + "tags": { + "key4446": "igvjtpogussfxfixsedjbsjdaym" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "ejtlpgsdgurzwlma", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "tbwdnxdf", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 11, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "qzjuqehrhxiqvbruboft", + "biosGuid": "ouxwiyffplam", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..d543a66c38e2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MachinesController_Update_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "MachinesController_Update", + "operationId": "MachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5J9E7449", + "machineName": "1oX-eLqL-3HU6o", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..bb02f3ff48cb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,150 @@ +{ + "title": "MasterSitesController_Create", + "operationId": "MasterSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "31e-EGQV-O-yT11U-431pW6P", + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..bc21c4458383 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "MasterSitesController_Create", + "operationId": "MasterSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uRQXtr6-W-X4JX6", + "body": { + "location": "n" + } + }, + "responses": { + "200": { + "body": { + "location": "n" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "location": "n" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a8cbec136150 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "MasterSitesController_Delete", + "operationId": "MasterSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g2z-x15" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..a92b94afbe9d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "MasterSitesController_Delete", + "operationId": "MasterSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q23KH-HT6cSM--68eSiN" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..62e77f9b8a7e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,26 @@ +{ + "title": "MasterSitesController_ErrorSummary", + "operationId": "MasterSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V225Z0WP", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..2ef2c6ec098f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "MasterSitesController_ErrorSummary", + "operationId": "MasterSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "w3O5-D874rOH-", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a7c22ee4dc4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,72 @@ +{ + "title": "Method to get a master site.", + "operationId": "MasterSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "HV1XTv1-3TF6e7F-Op" + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..ba230b0487a3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "Method to get a master site.", + "operationId": "MasterSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4Ho" + }, + "responses": { + "200": { + "body": { + "location": "n" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..0c5c06c44306 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,76 @@ +{ + "title": "Get all sites.", + "operationId": "MasterSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..a554f091551e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all sites.", + "operationId": "MasterSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "n" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..5fce1a38ccf9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,75 @@ +{ + "title": "Get all the sites in the subscription.", + "operationId": "MasterSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..5cdea484e8f9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all the sites in the subscription.", + "operationId": "MasterSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "n" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..67c7cb187365 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,90 @@ +{ + "title": "MasterSitesController_Update", + "operationId": "MasterSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U23W711GE", + "properties": { + "tags": { + "key6264": "ghkolvmsxanpjfgactmu" + }, + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "saazkyjmbqxtxacbastovqehicsma" + ], + "customerStorageAccountArmId": "acvenvgootuyzphvxvgdwjfkayhii" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "saazkyjmbqxtxacbastovqehicsma" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..bcf8e157b335 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "MasterSitesController_Update", + "operationId": "MasterSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ZU28--tK6D4X19", + "properties": {} + }, + "responses": { + "200": { + "body": { + "location": "n" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6be860a053c2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "operationId": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "31H-J213X9T--R---NT", + "operationStatusName": "GGp85o8-6Q6Q434qm-" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..d97bfa3fc210 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "operationId": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5EJ3L-NZG63M", + "operationStatusName": "41SF77p--7-27c" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..e691904b04ef --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "Operations_List", + "operationId": "Operations_List", + "parameters": { + "api-version": "2023-06-06" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "hlffwxwauhiumcy", + "isDataAction": true, + "display": { + "provider": "eecddetupzky", + "resource": "xyb", + "operation": "ynuyttcm", + "description": "gshb" + }, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "huqluackqeofvqmmx" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..ddb9c56ca78d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/Operations_List_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "Operations_List", + "operationId": "Operations_List", + "parameters": { + "api-version": "2023-06-06" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..c81e012d45b3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json @@ -0,0 +1,82 @@ +{ + "title": "PrivateEndpointConnectionController_Create", + "operationId": "PrivateEndpointConnectionController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "76xFpb111cxa14Lf2-h5UN", + "peConnectionName": "249-54J21V1s12-5fr", + "body": { + "properties": { + "provisioningState": "Created", + "privateEndpoint": {}, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..50b754121617 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "PrivateEndpointConnectionController_Create", + "operationId": "PrivateEndpointConnectionController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4X211", + "peConnectionName": "04Y831YUNmLPU-8MGSL5hOCN", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..51f2a59f3764 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "PrivateEndpointConnectionController_Delete", + "operationId": "PrivateEndpointConnectionController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Y-vKM3J1B8R--61X41-lYH", + "peConnectionName": "2-7N---3nI-29549rWQ" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..c8d33dcd1510 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "PrivateEndpointConnectionController_Delete", + "operationId": "PrivateEndpointConnectionController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "T-y4D-8p--A", + "peConnectionName": "Ny8k91P8-LM61p-5-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..f0dde62c3dd1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "PrivateEndpointConnectionController_Get", + "operationId": "PrivateEndpointConnectionController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7385q-", + "peConnectionName": "77-4" + }, + "responses": { + "200": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..1193eb65df95 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "PrivateEndpointConnectionController_Get", + "operationId": "PrivateEndpointConnectionController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DFpc---v6G2T", + "peConnectionName": "UX5635y--7" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a86aa1b6049 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "PrivateEndpointConnectionController_ListByMasterSite", + "operationId": "PrivateEndpointConnectionController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "P785L585q-7zZ5533Qg74CG" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..16a55825e937 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "PrivateEndpointConnectionController_ListByMasterSite", + "operationId": "PrivateEndpointConnectionController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H5865-JuDub803Do9df514" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..83c66024216d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "PrivateLinkResourcesController_Get", + "operationId": "PrivateLinkResourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "141Si-ErB544Hr-1K1gN", + "privateLinkResourceName": "O3-G1Y-JK98--HJ" + }, + "responses": { + "200": { + "body": { + "properties": { + "requiredMembers": [ + "txaqblsbknhuqyjtnd" + ], + "requiredZoneNames": [ + "wpwvbfmssbpeoskjageacjesubvkv" + ], + "groupId": "hgc", + "provisioningState": "Created" + }, + "id": "krnyqkqhyxpsgcmhkxalg", + "name": "lmcsflhfhvjgvnyqtnrahrvyx", + "type": "vzeebuphykyfpfymio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..4e894a4d1032 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "PrivateLinkResourcesController_Get", + "operationId": "PrivateLinkResourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-T8Ho", + "privateLinkResourceName": "-4-5-q43-N7S1" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..7b500e77c2c3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "PrivateLinkResourcesController_ListByMasterSite", + "operationId": "PrivateLinkResourcesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n84J20F-3O--8Xo5P--5C" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "requiredMembers": [ + "txaqblsbknhuqyjtnd" + ], + "requiredZoneNames": [ + "wpwvbfmssbpeoskjageacjesubvkv" + ], + "groupId": "hgc", + "provisioningState": "Created" + }, + "id": "krnyqkqhyxpsgcmhkxalg", + "name": "lmcsflhfhvjgvnyqtnrahrvyx", + "type": "vzeebuphykyfpfymio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..7faa228a8383 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "PrivateLinkResourcesController_ListByMasterSite", + "operationId": "PrivateLinkResourcesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--a8Y3cM2-5H16n" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..479a93a7061b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "RunAsAccountsController_Get", + "operationId": "RunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Qikm1K4U", + "accountName": "-g---k4F52l-3G-156B" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "bqbddrdjnzgnuuoepygfctyqm", + "name": "vpsbwrxh", + "type": "zasxqftqtyx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..af2372254905 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "RunAsAccountsController_Get", + "operationId": "RunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "w3432UoJ0V1-40--", + "accountName": "N2YJWXB8Y8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..90d03b5eef6f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "RunAsAccountsController_ListByVmwareSite", + "operationId": "RunAsAccountsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "P-i5-4--7I3K8p8-eq1M6U5h" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "bqbddrdjnzgnuuoepygfctyqm", + "name": "vpsbwrxh", + "type": "zasxqftqtyx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..cff3fb667865 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "RunAsAccountsController_ListByVmwareSite", + "operationId": "RunAsAccountsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fk4V" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..963fa4b91931 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "ServerDependencyMapController_ClientGroupMembers", + "operationId": "ServerDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2BU6Ld-f5p-", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..a3e0bdea23cb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ClientGroupMembers", + "operationId": "ServerDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "OSbVP1I2OTL1H1-sPd3D1h2", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..d8b733d1309f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "ServerDependencyMapController_ExportDependencies", + "operationId": "ServerDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0o-d6468QZT622MBM", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..088ab5f8bc02 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ExportDependencies", + "operationId": "ServerDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VYEU1FLt68-3-fKG4I38b8-", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..f681cfa1b111 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "ServerDependencyMapController_GenerateCoarseMap", + "operationId": "ServerDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N1J6195R-W3-8JS12-5-9", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..98b9dcf1420a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_GenerateCoarseMap", + "operationId": "ServerDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-YN-63B-lKF-b", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..f1e5af51dd9a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "ServerDependencyMapController_GenerateDetailedMap", + "operationId": "ServerDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7GtvkEZ4--DN8", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..20d117e44616 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_GenerateDetailedMap", + "operationId": "ServerDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "y8OSe1-9-6l--8B-4", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..a0c256fd068b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "ServerDependencyMapController_ServerGroupMembers", + "operationId": "ServerDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "f46L77b--xB5R--", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..576f4d642ae9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ServerGroupMembers", + "operationId": "ServerDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "91-D-43K1AJ2023PD-", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d75f30915b0b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "ServerJobsController_Get", + "operationId": "ServerJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--W-r6-6P7xz3", + "jobName": "00zE88750-D" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "fnkssqpivjyu", + "name": "yaevanarhcvncncym", + "type": "mlrefaelrfbcx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..be3db81d2b12 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerJobsController_Get", + "operationId": "ServerJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n2YR57R-UM", + "jobName": "7Y--P" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..33aa83212195 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "ServerJobsController_ListByServerSiteResource", + "operationId": "ServerJobsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--u8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "fnkssqpivjyu", + "name": "yaevanarhcvncncym", + "type": "mlrefaelrfbcx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ab" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..6b91c4565b99 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerJobsController_ListByServerSiteResource", + "operationId": "ServerJobsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N-2nME--LH8-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..06a1318f4220 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "operationId": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-XNU-3EJ", + "operationStatusName": "--Qg453" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..e00119880e73 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "operationId": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--rY32kG1R8I-EDT3", + "operationStatusName": "lK9XNJDMQ1Ww" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..e43bece03ba4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "ServerRunAsAccountsController_Get", + "operationId": "ServerRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "54B-Z2A62lKj-658", + "accountName": "Tq9yvN" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "krtezmlmtxbfw", + "name": "jrrk", + "type": "ktsdfihtt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..8ce5202369c5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerRunAsAccountsController_Get", + "operationId": "ServerRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "92cHFT44--1E4dSE0-", + "accountName": "JE0eI8LBJE7X5M-I" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..e28b73613c65 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "ServerRunAsAccountsController_ListByServerSiteResource", + "operationId": "ServerRunAsAccountsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "yO933QIvvk" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "krtezmlmtxbfw", + "name": "jrrk", + "type": "ktsdfihtt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/am" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..eb7c4cfdfa79 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerRunAsAccountsController_ListByServerSiteResource", + "operationId": "ServerRunAsAccountsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "XM2tFb3k-3W-1Z5-768K8P" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..a4f5cfc9df27 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "ServerSitesController_ComputeErrorSummary", + "operationId": "ServerSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iz-pS-3-205fkg", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..f25a7ae1cb14 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "ServerSitesController_ComputeErrorSummary", + "operationId": "ServerSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D6VAW--KCw", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..47631a1aa1b7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,120 @@ +{ + "title": "ServerSitesController_Create", + "operationId": "ServerSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Nx0B-So1Mu-4h--", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..194e2f9e8220 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ServerSitesController_Create", + "operationId": "ServerSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M-05353-Q7", + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..85a8297cd7ae --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ServerSitesController_Delete", + "operationId": "ServerSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2O-32GP" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..a4b731430de4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ServerSitesController_Delete", + "operationId": "ServerSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8760g1B16oKmJ0kZ8wBE-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..184f4c4e0c2d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportApplications", + "operationId": "ServerSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "40LM-SQ7", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..5447e49b9f96 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportApplications", + "operationId": "ServerSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "W-828F", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..99160f0b78de --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "ServerSitesController_ExportMachineErrors", + "operationId": "ServerSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-ET-aGYbTB-1E-3", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..86f2449a4880 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportMachineErrors", + "operationId": "ServerSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3k1m7A-wpHq", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..47989f15ab28 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "ServerSitesController_Get", + "operationId": "ServerSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "823E-" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bd45a92d471f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServerSitesController_Get", + "operationId": "ServerSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fr41" + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..91abfe326c84 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "ServerSitesController_ListByResourceGroup", + "operationId": "ServerSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..759a415dd675 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_ListByResourceGroup", + "operationId": "ServerSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "jdvvaykboyvqyxjrksavzts" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..f0f634d941c3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "ServerSitesController_ListBySubscription", + "operationId": "ServerSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..1784a71dc099 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerSitesController_ListBySubscription", + "operationId": "ServerSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "jdvvaykboyvqyxjrksavzts" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..8a137050f223 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "ServerSitesController_ListHealthSummary", + "operationId": "ServerSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3-h3E--92-AygG7SBy-RTR8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..7fff7588b47e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerSitesController_ListHealthSummary", + "operationId": "ServerSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-H1T941L-J3E65CCRIc-8n0" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..bf204c42757d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_RefreshSite", + "operationId": "ServerSitesController_RefreshSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D---UDn317511-Tk1" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..707baf015ed3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_RefreshSite", + "operationId": "ServerSitesController_RefreshSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "j678usJ1T34-T" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..8f387d1442bd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ServerSitesController_Summary", + "operationId": "ServerSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "nTpc-9rVMN3-3H0t-6-x-eO" + }, + "responses": { + "200": { + "body": { + "runAsAccountCount": 10, + "serverCount": 17 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..2ca8d15bc122 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServerSitesController_Summary", + "operationId": "ServerSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "u-8T9gpSw" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..3ce68d93d230 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ServerSitesController_UpdateDependencyMapStatus", + "operationId": "ServerSitesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SQ8-L", + "mapRequest": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..ccab3bb02966 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_UpdateDependencyMapStatus", + "operationId": "ServerSitesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Z6U58i8B-8M1-HL-q7uYo", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..0f8ae7d93872 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "ServerSitesController_UpdateProperties", + "operationId": "ServerSitesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ejW7J-2", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..a209ddcd59f9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "ServerSitesController_UpdateProperties", + "operationId": "ServerSitesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-46z6", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..68cc76e150fc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,74 @@ +{ + "title": "ServerSitesController_Update", + "operationId": "ServerSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-66xILmQ0-", + "body": { + "tags": { + "key4778": "enmjdukvbcgdfrzbk" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "dizsrawmxfsqkadijsbpcmzqb", + "discoverySolutionId": "rsllltnddjdeyujakdhusizzll" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "dizsrawmxfsqkadijsbpcmzqb", + "discoverySolutionId": "rsllltnddjdeyujakdhusizzll", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..4bf672c343fa --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ServerSitesController_Update", + "operationId": "ServerSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0W4-0O51w7", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9ff54e146ea --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "dVN4", + "machineName": "U8E3441x5H", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "thygpboyxlefswrqxdwc", + "name": "fjudqglekllobkmacjpfuyfurwl", + "type": "hzqfqggujlrswtdcpe", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..54c980b61a4f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q6Ul-6Z", + "machineName": "U94HW-I-O5VU03TBcQB9", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json new file mode 100644 index 000000000000..b780c630afd9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "ServerSoftwareInventoriesController_ListByServer", + "operationId": "ServerSoftwareInventoriesController_ListByServer", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-q378L55", + "machineName": "-Ig4" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "thygpboyxlefswrqxdwc", + "name": "fjudqglekllobkmacjpfuyfurwl", + "type": "hzqfqggujlrswtdcpe", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json new file mode 100644 index 000000000000..01a87b48248a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSoftwareInventoriesController_ListByServer", + "operationId": "ServerSoftwareInventoriesController_ListByServer", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-ZYC", + "machineName": "-3--5-Q985792W5RS872-0E1" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..1a074c4c33c1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServersController_DeleteMachine", + "operationId": "ServersController_DeleteMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "01FZLu", + "machineName": "fIEQfD53kVW8Lbh" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..180fd33d6c3d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_DeleteMachine_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServersController_DeleteMachine", + "operationId": "ServersController_DeleteMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Y6FH-jqI6", + "machineName": "-FqBY" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..8408fec09ab6 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MaximumSet_Gen.json @@ -0,0 +1,305 @@ +{ + "title": "ServersController_GetMachine", + "operationId": "ServersController_GetMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7WIMjL6", + "machineName": "q423" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "pffugclgldggxfshwd", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "gpgkscmkxfjvxjumhcy", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "gdemaszfkbcagnymglzy", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "qabhhweokrumjtwtzstmetzbur", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "fvbxoiilkgwpjczegwrsvbplswojcd", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 16, + "allocatedMemoryInMb": 3, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "elpcqktnmo", + "biosGuid": "hwrdbuji", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..d5aa714985ef --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_GetMachine_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServersController_GetMachine", + "operationId": "ServersController_GetMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7039-W7", + "machineName": "p-B" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..45a01fdfa27d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,313 @@ +{ + "title": "ServersController_ListByServerSiteResource", + "operationId": "ServersController_ListByServerSiteResource", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "igjokbzljrwufuxclpewjqjgkdss", + "top": "plffcbvahexehqwulvvz", + "continuationToken": "bpuabahajmnszolksrgx", + "totalRecordCount": 27, + "siteName": "1PRd6-3I9k-V5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "pffugclgldggxfshwd", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "gpgkscmkxfjvxjumhcy", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "gdemaszfkbcagnymglzy", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "qabhhweokrumjtwtzstmetzbur", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "fvbxoiilkgwpjczegwrsvbplswojcd", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 16, + "allocatedMemoryInMb": 3, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "elpcqktnmo", + "biosGuid": "hwrdbuji", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..4cb04474125b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServersController_ListByServerSiteResource", + "operationId": "ServersController_ListByServerSiteResource", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "g7OB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..7750c2950b4f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MaximumSet_Gen.json @@ -0,0 +1,354 @@ +{ + "title": "ServersController_UpdateMachine", + "operationId": "ServersController_UpdateMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "82-HNxLb8MA--m-QGJn", + "machineName": "ME6YJV17W", + "body": { + "properties": { + "fqdn": "lowsplwlrubshctgsqi", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "udcnjstcfuihbagijklyjbiyzyhx", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "ganubeyvzdrdnhhtmujwqjaisqo", + "firmware": "cofxtdsjsmhlwxbrkqxsyyhal", + "runAsAccountId": "wdhajwreilp", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 29, + "allocatedMemoryInMb": 13, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "ckbb", + "biosGuid": "oaeavtrzw", + "tags": { + "key9683": {} + }, + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "lowsplwlrubshctgsqi", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "udcnjstcfuihbagijklyjbiyzyhx", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "ganubeyvzdrdnhhtmujwqjaisqo", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "cofxtdsjsmhlwxbrkqxsyyhal", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "wdhajwreilp", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 29, + "allocatedMemoryInMb": 13, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "ckbb", + "biosGuid": "oaeavtrzw", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..0ff35e400c85 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/ServersController_UpdateMachine_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServersController_UpdateMachine", + "operationId": "ServersController_UpdateMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "26Kf3BB526v2-8", + "machineName": "5-9f-TQR5K8LT1sK", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c6eba51d5c98 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SitesController_ComputeErrorSummary", + "operationId": "SitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Kv8P", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..4b5533fd5ca5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "SitesController_ComputeErrorSummary", + "operationId": "SitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Hu7teF", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..68afc37754bd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "SitesController_Create", + "operationId": "SitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-29IOn5-2UYtJ", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "provisioningState": "Created" + }, + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..41e629c7cbc0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SitesController_Create", + "operationId": "SitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "X764DigXNJL-r4M8", + "body": { + "location": "knq" + } + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + }, + "201": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..7a27dab11201 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "SitesController_Delete", + "operationId": "SitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VrXMeXY-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bb7a575c51b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "SitesController_Delete", + "operationId": "SitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "14r-4ky--M32-81pO-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..d2cec9301798 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportApplications", + "operationId": "SitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-6QK6V5jv88S-7RQ7NP67", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..b085b09a0e2d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportApplications", + "operationId": "SitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "tVE1z-", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..36d4421c0553 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SitesController_ExportMachineErrors", + "operationId": "SitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-7898DA8919EjR7-8B4", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..c1e3db7a2819 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportMachineErrors", + "operationId": "SitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-5827-QwR4v", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MaximumSet_Gen.json new file mode 100644 index 000000000000..1aeeaed61a95 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MaximumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "SitesController_ExportMachines", + "operationId": "SitesController_ExportMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PQG-FP1I4-Qq25-9Qu5-", + "body": { + "filter": "mnljbiintwu" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MinimumSet_Gen.json new file mode 100644 index 000000000000..72622d88b760 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ExportMachines_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportMachines", + "operationId": "SitesController_ExportMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9z1-1-1", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..ec4778067e37 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,54 @@ +{ + "title": "SitesController_Get", + "operationId": "SitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O3D8jV92-U440fV12W5B-E2" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..3b6b38cf5d6e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SitesController_Get", + "operationId": "SitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-PGw742IJ4" + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..c62a1eec61a4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,58 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..c5be44f55081 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "knq" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..e47a4b4d679b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..fcc97a1fd92c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "knq" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..5867d96cbd9a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SitesController_ListHealthSummary", + "operationId": "SitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K--X-m5GQZ2K18D" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..388c0bbb0cfc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SitesController_ListHealthSummary", + "operationId": "SitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "MLE58-81W4PF5QI4N-8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa2900cc4798 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SitesController_Summary", + "operationId": "SitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2Y6-EBWc1G76Y6" + }, + "responses": { + "200": { + "body": { + "machineCount": 17, + "runAsAccountCount": 11, + "vCenterCount": 25 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..d4ece759e2c7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SitesController_Summary", + "operationId": "SitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Vk" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b8bf663647df --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,76 @@ +{ + "title": "SitesController_Update", + "operationId": "SitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fe75t6Ag8BO-WKF", + "body": { + "tags": { + "key3727": "bw" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "wnvcjenetukkfujsbyuldzfy", + "discoverySolutionId": "yjksl", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "wnvcjenetukkfujsbyuldzfy", + "discoverySolutionId": "yjksl", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..efe668fc5a63 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "SitesController_Update", + "operationId": "SitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-L2g54-0J-Tx-I252FIxx-3", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..bec9fd816131 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json @@ -0,0 +1,70 @@ +{ + "title": "SqlAvailabilityGroupsController_Get", + "operationId": "SqlAvailabilityGroupsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9gS57-0j787-", + "sqlSiteName": "c1Tm1pAX-", + "sqlAvailabilityGroupName": "7-R8LDQW2" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilityGroupName": "lwjnjmefbytnicovmjcgmi", + "availabilityGroupType": "Unknown", + "isMultiSubNet": true, + "clusterName": "dycxtf", + "availabilityReplicas": [ + { + "availabilityReplicaName": "yco", + "availabilityReplicaId": "rcgbswpygky", + "replicaType": "Unknown", + "replicaState": "Unknown", + "replicaSyncStatus": "Unknown", + "replicaCommitMode": "Unknown", + "replicaReadMode": "Unknown", + "replicaSeedMode": "Unknown", + "sqlDatabaseReplicaInfo": { + "hostName": "azbkzgznmkekgzv", + "sqlServerName": "junconqwk", + "sqlServerArmId": "cbekmneayyzcxmoqdfdvaho" + }, + "sqlAvailabilityGroupReplicaInfo": { + "clusterName": "qiqufy", + "availabilityGroupName": "htshwwoziqmb", + "availabilityGroupArmId": "jxm" + } + } + ], + "parentReplicaOverviewList": [ + { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + } + ], + "isPartOfDistributedAvailabilityGroup": true, + "isDeleted": true, + "createdTimestamp": "vuymvcbsnwdsiolpoogk", + "updatedTimestamp": "slkurvievbosvpcyclmzqzkumm", + "provisioningState": "Created" + }, + "id": "fosypzg", + "name": "g", + "type": "vpwbsifabtxjfiq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d7a63b9d58d0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlAvailabilityGroupsController_Get", + "operationId": "SqlAvailabilityGroupsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "d-p2H30-8Mn--r4B", + "sqlSiteName": "3-76--1L8sR2-89-", + "sqlAvailabilityGroupName": "-ZrR" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..dd1580fe9905 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "SqlAvailabilityGroupsController_ListBySqlSite", + "operationId": "SqlAvailabilityGroupsController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "vuinhcoxjawurrjpkgypzmvfff", + "top": "rwbwlpeugjqnvnrcpsfeoifqzhr", + "continuationToken": "tmwywsf", + "totalRecordCount": 27, + "siteName": "8F-7003VhRSCUc7VlX35-S-1", + "sqlSiteName": "Qq3w7D8-75xd65-b4sN" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilityGroupName": "lwjnjmefbytnicovmjcgmi", + "availabilityGroupType": "Unknown", + "isMultiSubNet": true, + "clusterName": "dycxtf", + "availabilityReplicas": [ + { + "availabilityReplicaName": "yco", + "availabilityReplicaId": "rcgbswpygky", + "replicaType": "Unknown", + "replicaState": "Unknown", + "replicaSyncStatus": "Unknown", + "replicaCommitMode": "Unknown", + "replicaReadMode": "Unknown", + "replicaSeedMode": "Unknown", + "sqlDatabaseReplicaInfo": { + "hostName": "azbkzgznmkekgzv", + "sqlServerName": "junconqwk", + "sqlServerArmId": "cbekmneayyzcxmoqdfdvaho" + }, + "sqlAvailabilityGroupReplicaInfo": { + "clusterName": "qiqufy", + "availabilityGroupName": "htshwwoziqmb", + "availabilityGroupArmId": "jxm" + } + } + ], + "parentReplicaOverviewList": [ + { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + } + ], + "isPartOfDistributedAvailabilityGroup": true, + "isDeleted": true, + "createdTimestamp": "vuymvcbsnwdsiolpoogk", + "updatedTimestamp": "slkurvievbosvpcyclmzqzkumm", + "provisioningState": "Created" + }, + "id": "fosypzg", + "name": "g", + "type": "vpwbsifabtxjfiq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..35c6fb649882 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlAvailabilityGroupsController_ListBySqlSite", + "operationId": "SqlAvailabilityGroupsController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "A-S50l-2HN66IPw--", + "sqlSiteName": "M6w-4-lER-dQ7G-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..c21849d144c8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MaximumSet_Gen.json @@ -0,0 +1,77 @@ +{ + "title": "SqlDatabasesController_Get", + "operationId": "SqlDatabasesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3-Go5-LBYH3", + "sqlSiteName": "-W-QW2W-06XF47L7-J-V", + "sqlDatabaseName": "718" + }, + "responses": { + "200": { + "body": { + "properties": { + "parentReplicaOverview": { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + }, + "isDatabaseHighlyAvailable": true, + "fileMetadataList": [ + { + "logicalName": "sjptuwotril", + "physicalFullName": "rpeosyvzzmxrocanwsks", + "fileType": "Rows", + "sizeInMb": 2, + "isMemoryOptimizedDataOptionEnabled": true + } + ], + "hostname": "klshybseu", + "sqlServerName": "kizdhmrtd", + "status": "wnhhprqcyhyvqqngmbdhwsk", + "sizeMb": 21, + "databaseName": "peanywwxrelqbvpycuqmzh", + "sqlServerArmId": "jwpwbkqmbnegcsboveskynf", + "compatibilityLevel": "dpjxqarokmfdup", + "isDeleted": true, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "d", + "updatedTimestamp": "ragzuruvftmm", + "provisioningState": "Created" + }, + "id": "fjzgglssyd", + "name": "gmpcb", + "type": "lqmjpazdilzrlixoibfs", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b72596b10182 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlDatabasesController_Get", + "operationId": "SqlDatabasesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "B-4O2lY5JD77H4K--", + "sqlSiteName": "10-8M--NfGWP1", + "sqlDatabaseName": "--OI" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..270c32ea960e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,85 @@ +{ + "title": "SqlDatabasesController_ListBySqlSite", + "operationId": "SqlDatabasesController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "shpyiyufz", + "top": "shluyknycgsehnm", + "continuationToken": "vkjc", + "totalRecordCount": 15, + "siteName": "UEv-Hs038-R05kS5-", + "sqlSiteName": "38ek1mJeUx8V" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "parentReplicaOverview": { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + }, + "isDatabaseHighlyAvailable": true, + "fileMetadataList": [ + { + "logicalName": "sjptuwotril", + "physicalFullName": "rpeosyvzzmxrocanwsks", + "fileType": "Rows", + "sizeInMb": 2, + "isMemoryOptimizedDataOptionEnabled": true + } + ], + "hostname": "klshybseu", + "sqlServerName": "kizdhmrtd", + "status": "wnhhprqcyhyvqqngmbdhwsk", + "sizeMb": 21, + "databaseName": "peanywwxrelqbvpycuqmzh", + "sqlServerArmId": "jwpwbkqmbnegcsboveskynf", + "compatibilityLevel": "dpjxqarokmfdup", + "isDeleted": true, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "d", + "updatedTimestamp": "ragzuruvftmm", + "provisioningState": "Created" + }, + "id": "fjzgglssyd", + "name": "gmpcb", + "type": "lqmjpazdilzrlixoibfs", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..380620b6a5c3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlDatabasesController_ListBySqlSite", + "operationId": "SqlDatabasesController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "jF5H7B-qPp01pLnh7301R", + "sqlSiteName": "WG62q-d1oG-30044-L6" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..fce039fe415f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Create", + "operationId": "SqlDiscoverySiteDataSourceController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "UJay2wRf4dM59-6J6-3R", + "sqlSiteName": "bKH2-8", + "discoverySiteDataSourceName": "2P0761-7-WN-g1246JJ", + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..b04961b318d9 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Create", + "operationId": "SqlDiscoverySiteDataSourceController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1EFORDi5Bo", + "sqlSiteName": "dlCah83wcOJV", + "discoverySiteDataSourceName": "mY2m904-3-b5KR4-5nMp3-2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..5c35f566cad8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Delete", + "operationId": "SqlDiscoverySiteDataSourceController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wT2", + "sqlSiteName": "-pYrNn-TM1741313kP-gN", + "discoverySiteDataSourceName": "Q5R456sIL08M88Gz" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..6a2eb16c1784 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Delete", + "operationId": "SqlDiscoverySiteDataSourceController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-PK-7V3", + "sqlSiteName": "62E4-hHWa7", + "discoverySiteDataSourceName": "-PGO8Yf-JT9Cskvs-m" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..b32759c38c5e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Get", + "operationId": "SqlDiscoverySiteDataSourceController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Ynr-V6Q-Nbv7Gu2g", + "sqlSiteName": "-48Cc", + "discoverySiteDataSourceName": "1mcH-0yL" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..081d50fd6d06 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Get", + "operationId": "SqlDiscoverySiteDataSourceController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O--nSWAOC-P2T-ZrwNc", + "sqlSiteName": "-Fi-0F-sMV-h9jb3rXS4N-", + "discoverySiteDataSourceName": "Am8w" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..eab0abbf473d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "operationId": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "bK4r-ZFS2N9-0-2Q", + "sqlSiteName": "uY11XfgE3E8--40KKcMGX8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ajxu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..727f4d67850a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "operationId": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "c808n48-E4", + "sqlSiteName": "IE5cI-7e7-9Lrd--I-X" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..3eb82ed6ac61 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,52 @@ +{ + "title": "Gets the sql Job.", + "operationId": "SqlJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I5--W7R4FC", + "sqlSiteName": "5k-v1YD48-E--0bU-w", + "jobName": "5-y69mDPV13-J44Ggz" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "odo", + "name": "erdfuemlegltghkosryzpkgsk", + "type": "pjnqkmnwbwyacvvdr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..cb61cd8066ea --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "Gets the sql Job.", + "operationId": "SqlJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "E6TfRMH--", + "sqlSiteName": "83Nv", + "jobName": "68-r3w-4s2GJ4o946c-XI" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..ecd1e40105ec --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "Gets the sql Jobs.", + "operationId": "SqlJobsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "QUFYu-y-68--MM29--RRKK", + "sqlSiteName": "5WUE3YH4pFt-X7" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "odo", + "name": "erdfuemlegltghkosryzpkgsk", + "type": "pjnqkmnwbwyacvvdr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..2b94a8a91abd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Gets the sql Jobs.", + "operationId": "SqlJobsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V5YWkGW-Jl-", + "sqlSiteName": "l--7271yK-7W" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..00ce5d9c00cd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "SqlOperationsStatusController_GetSqlOperationStatus", + "operationId": "SqlOperationsStatusController_GetSqlOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2-1-8O8I-T2-3U", + "sqlSiteName": "zPK4Gt4I-QMi-", + "operationStatusName": "--2K61-36b" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..cc28430b8ec3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlOperationsStatusController_GetSqlOperationStatus", + "operationId": "SqlOperationsStatusController_GetSqlOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "---4sm", + "sqlSiteName": "--DO-2-jQxR73e8-7E2K", + "operationStatusName": "5et41R9--g" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..100150107302 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SqlRunAsAccountsController_Get", + "operationId": "SqlRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0a1lHI3-1-K-L7O-8B", + "sqlSiteName": "--P6KdeT-Dr75Xb", + "accountName": "-Xu7Jn1-IN---nWi94H-6E-" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "jpxmgdigkovlnsjklzwpirxq", + "name": "xdiqqhj", + "type": "ewsgrtspgeppamkvnjsyobvt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d5ea8141e06a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlRunAsAccountsController_Get", + "operationId": "SqlRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-9-Xtv2fPTDTE141-", + "sqlSiteName": "WJcP-1-YL-8OG1rNS-d", + "accountName": "6Y117" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..4820ca268a44 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "SqlRunAsAccountsController_ListBySqlSite", + "operationId": "SqlRunAsAccountsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "eYT-dW6j-m-", + "sqlSiteName": "F--OtB08g5v7zs-5L7q" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "jpxmgdigkovlnsjklzwpirxq", + "name": "xdiqqhj", + "type": "ewsgrtspgeppamkvnjsyobvt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..fe586466c73b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlRunAsAccountsController_ListBySqlSite", + "operationId": "SqlRunAsAccountsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8M7-xiAba-2-9AOo5V", + "sqlSiteName": "p8-1hYR" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..1e9452a89b2d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,102 @@ +{ + "title": "SqlServersController_Get", + "operationId": "SqlServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "mMJL3D", + "sqlSiteName": "7b-p81M-46DM1LgIbLe2CO", + "sqlServerName": "Xcyy" + }, + "responses": { + "200": { + "body": { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 12, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "ahtfrgzjqbx", + "numberOfUserDatabases": 22, + "sumOfUserDatabasesSizeInMb": 12, + "tempDbSizeInMb": 29, + "maxServerMemoryInUseInMb": 15, + "visibleOnlineCoreCount": 21, + "numOfLogins": 12, + "physicalCpuCount": 25, + "logicalCpuCount": 7, + "engineEdition": "zkkokzwfwemii", + "edition": "xpcvfrszku", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 27, + "sqlStartTime": "2023-08-03T12:18:25.953Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "ahggvkhnajdcsvlwbgr", + "hydratedRunAsAccountId": "lmhqltohaifteqnabgyjqjmksa", + "hostName": "fqkgjmcqdbywgxbouomhokbtvzk", + "sqlServerName": "q", + "portNumber": 7, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "gxk", + "updatedTimestamp": "mgiywacznfxeiixrmcb", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..6e1e12122f7c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlServersController_Get", + "operationId": "SqlServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "GS8Z-5-R96Z0b8zxOh-", + "sqlSiteName": "s7D-G-qdC9-7eyPP3Ee2", + "sqlServerName": "7O3wp08X-DYJn3-6P" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..3934a2bd8cb5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,110 @@ +{ + "title": "SqlServersController_ListBySqlSite", + "operationId": "SqlServersController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "pkixnhkokkxlqka", + "top": "dr", + "continuationToken": "obifdldlzlomcoqeor", + "totalRecordCount": 25, + "siteName": "T1fR-M1l8BF-52g", + "sqlSiteName": "2XTGVEtMRZ--GHuC-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 12, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "ahtfrgzjqbx", + "numberOfUserDatabases": 22, + "sumOfUserDatabasesSizeInMb": 12, + "tempDbSizeInMb": 29, + "maxServerMemoryInUseInMb": 15, + "visibleOnlineCoreCount": 21, + "numOfLogins": 12, + "physicalCpuCount": 25, + "logicalCpuCount": 7, + "engineEdition": "zkkokzwfwemii", + "edition": "xpcvfrszku", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 27, + "sqlStartTime": "2023-08-03T12:18:25.953Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "ahggvkhnajdcsvlwbgr", + "hydratedRunAsAccountId": "lmhqltohaifteqnabgyjqjmksa", + "hostName": "fqkgjmcqdbywgxbouomhokbtvzk", + "sqlServerName": "q", + "portNumber": 7, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "gxk", + "updatedTimestamp": "mgiywacznfxeiixrmcb", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..a2a22dca4fe3 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlServersController_ListBySqlSite", + "operationId": "SqlServersController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "eSTHDIS4CRF", + "sqlSiteName": "nDU-DR4QPp838--3CO2" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..bd58f9902007 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MaximumSet_Gen.json @@ -0,0 +1,148 @@ +{ + "title": "SqlServersController_Update", + "operationId": "SqlServersController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ISY9S8GGXEPOY-n5I5Y61", + "sqlSiteName": "SGmX--yV", + "sqlServerName": "k-dT-1139-Nus-", + "body": { + "properties": { + "numberOfAgDatabases": 18, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "nsmt", + "numberOfUserDatabases": 15, + "sumOfUserDatabasesSizeInMb": 27, + "tempDbSizeInMb": 1, + "maxServerMemoryInUseInMb": 13, + "visibleOnlineCoreCount": 28, + "numOfLogins": 27, + "physicalCpuCount": 17, + "logicalCpuCount": 30, + "engineEdition": "vojoqaenbxhjztptsmoyndizycc", + "edition": "rumxnomufhdhzbfmpxnfeqbxo", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 16, + "sqlStartTime": "2023-08-03T12:18:37.000Z", + "runAsAccountId": "pqtvqnfms", + "hydratedRunAsAccountId": "buzt", + "hostName": "feruoqlsekgd", + "sqlServerName": "nctzzvzmpqpsrdtwmedlkifqlxmpcm", + "portNumber": 10, + "tags": { + "key8225": {} + }, + "isDeleted": true, + "createdTimestamp": "fmudakmmwv", + "updatedTimestamp": "gifnpvmalstik", + "status": "Unknown", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 18, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "nsmt", + "numberOfUserDatabases": 15, + "sumOfUserDatabasesSizeInMb": 27, + "tempDbSizeInMb": 1, + "maxServerMemoryInUseInMb": 13, + "visibleOnlineCoreCount": 28, + "numOfLogins": 27, + "physicalCpuCount": 17, + "logicalCpuCount": 30, + "engineEdition": "vojoqaenbxhjztptsmoyndizycc", + "edition": "rumxnomufhdhzbfmpxnfeqbxo", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 16, + "sqlStartTime": "2023-08-03T12:18:37.000Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "pqtvqnfms", + "hydratedRunAsAccountId": "buzt", + "hostName": "feruoqlsekgd", + "sqlServerName": "nctzzvzmpqpsrdtwmedlkifqlxmpcm", + "portNumber": 10, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "fmudakmmwv", + "updatedTimestamp": "gifnpvmalstik", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..10b0a8a01765 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlServersController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "SqlServersController_Update", + "operationId": "SqlServersController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "rD-2", + "sqlSiteName": "61VIQ", + "sqlServerName": "2-R65h63-Q5Ni5eQY35S7", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..6f7814b25245 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,116 @@ +{ + "title": "SqlSitesController_Create", + "operationId": "SqlSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uNC4WE", + "sqlSiteName": "3U3S-e8z7", + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..4794e75dae92 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlSitesController_Create", + "operationId": "SqlSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iN4oT8Hk", + "sqlSiteName": "733-0-M1M6--tR0v", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..d60d22c4d032 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SqlSitesController_Delete", + "operationId": "SqlSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o9W-LG-11-M3-9FLX-43", + "sqlSiteName": "bK--i2" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..1ed66f16d55f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SqlSitesController_Delete", + "operationId": "SqlSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N-KmMCB-85", + "sqlSiteName": "Jo5R-BD--qE3qH" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c44db755e839 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,27 @@ +{ + "title": "SqlSitesController_ErrorSummary", + "operationId": "SqlSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DX4Y3Yh-XQQ85D81-S", + "sqlSiteName": "n-U7bJBRUKpl9-G", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..6d7db18dfbf2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlSitesController_ErrorSummary", + "operationId": "SqlSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6UK84--1", + "sqlSiteName": "E8HMBp-mV----OP1Gc", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..e07c4cc82847 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServerErrors", + "operationId": "SqlSitesController_ExportSqlServerErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "L-Va-", + "sqlSiteName": "---W--Rl6K3K", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..2f6c31aef983 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServerErrors", + "operationId": "SqlSitesController_ExportSqlServerErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-v149Emu0FT", + "sqlSiteName": "-j-8718Q5uW3", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json new file mode 100644 index 000000000000..ab7c2dafebc5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SqlSitesController_ExportSqlServers", + "operationId": "SqlSitesController_ExportSqlServers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "24H800e6", + "sqlSiteName": "64F-H1--sf-N-1272D-", + "body": { + "applianceName": "szfkverillyhoa", + "filter": "xvdezgkstcjcccfmkmb" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json new file mode 100644 index 000000000000..3dbbf256ea34 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServers", + "operationId": "SqlSitesController_ExportSqlServers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "G88", + "sqlSiteName": "xnNA4H2N-7xLV", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..03486b6feddb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "SqlSitesController_Get", + "operationId": "SqlSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-x---008", + "sqlSiteName": "6-S4-84" + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f4b9587a37c8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlSitesController_Get", + "operationId": "SqlSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-9--C66u4q-5DZXMY4Q", + "sqlSiteName": "ecCS-8ESHyM-L1G-W4EOB2" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..fadc447a30a7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "SqlSitesController_ListByMasterSite", + "operationId": "SqlSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "475-37DAF7J-5I4Q21a" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..e04b5d536afe --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SqlSitesController_ListByMasterSite", + "operationId": "SqlSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5pE--rA-Kh-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MaximumSet_Gen.json new file mode 100644 index 000000000000..2e730d7261b2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlSitesController_Refresh", + "operationId": "SqlSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "24-613P-", + "sqlSiteName": "7E-N2gM-7", + "body": { + "applianceName": "fblnwjvatyqmhbcuwffvjkadkz" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MinimumSet_Gen.json new file mode 100644 index 000000000000..868ef9432bf5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Refresh_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_Refresh", + "operationId": "SqlSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0Tfuih-S-LXM94K2", + "sqlSiteName": "754XNCCXj0-d4gO", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..937370cf8e4b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlSitesController_Summary", + "operationId": "SqlSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1dV-go", + "sqlSiteName": "3tIr5704K" + }, + "responses": { + "200": { + "body": { + "serverCount": 18, + "databaseCount": 13, + "runAsAccountCount": 2 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..bbd994e04245 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlSitesController_Summary", + "operationId": "SqlSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "G8KBQC-L", + "sqlSiteName": "y55E" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b3b11a6660f8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,80 @@ +{ + "title": "SqlSitesController_Update", + "operationId": "SqlSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Rs33j-D-5463G-84fr9016", + "sqlSiteName": "9ZRs8BJ9", + "properties": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4ab51bb7754 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/SqlSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_Update", + "operationId": "SqlSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-P3X3T-ER76456FBhk--", + "sqlSiteName": "8-884h1-u-1-65834N8Ix3", + "properties": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..547b490caf90 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json @@ -0,0 +1,111 @@ +{ + "title": "TomcatWebApplicationsController_Get", + "operationId": "TomcatWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "73S-F2-v-FgF4E79Fsyp56", + "webAppSiteName": "XF-Eie8---hKw546GS", + "webApplicationName": "mKkO-zXf--54UKhGFqD" + }, + "responses": { + "200": { + "body": { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bd4e5c2de585 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "TomcatWebApplicationsController_Get", + "operationId": "TomcatWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-4GIN", + "webAppSiteName": "7BnP8-47O", + "webApplicationName": "3W747F6-D4M6456" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..37d85b7e2249 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "TomcatWebApplicationsController_ListByWebAppSite", + "operationId": "TomcatWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "wogwchlxx", + "top": "rtkyzjzpaxpdxcsbezunpyvfuxpkuk", + "continuationToken": "brtywr", + "totalRecordCount": 21, + "siteName": "85bG4XC73F-0-JC-1OTVYW8", + "webAppSiteName": "5T63hHI-c-Y" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..0a7a85b3af49 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "TomcatWebApplicationsController_ListByWebAppSite", + "operationId": "TomcatWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "75xhu-iV8", + "webAppSiteName": "7nYZ-bqB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..183d681b2711 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json @@ -0,0 +1,112 @@ +{ + "title": "TomcatWebApplicationsController_Update", + "operationId": "TomcatWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1rd4RA92J-29tS-3P", + "webAppSiteName": "62oW-n5WY2C-K64HH9UzY6", + "webApplicationName": "622-Gi8UL84F7S0K2UNJ", + "body": {} + }, + "responses": { + "200": { + "body": { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..195b90fe1358 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "TomcatWebApplicationsController_Update", + "operationId": "TomcatWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "TV5b5SMSkmiN---t", + "webAppSiteName": "51H7X2S-U17", + "webApplicationName": "27-OXc0D8E0-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..0f431fe0f949 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,111 @@ +{ + "title": "TomcatWebServersController_Get", + "operationId": "TomcatWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "676U--1S2w--DuP-7LX-SX-", + "webAppSiteName": "TPfW35-d2342tXV", + "webServerName": "f81n1-14O74-NYw43Qn--s" + }, + "responses": { + "200": { + "body": { + "properties": { + "services": [ + { + "name": "vfhckknwndwewbfbcwztpiadwlye", + "connectors": [ + { + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ] + } + ], + "engine": { + "name": "yfdlrnacydmmal", + "hosts": [ + { + "name": "xeyarnglmlfvlyopvaxasmugrm", + "appBasePath": "mfikttbnrlwznekmkgkoqguxq", + "appBase": "fmv" + } + ] + } + } + ], + "catalinaHome": "rpoogtzdovwldkcgwlksgtguy", + "jvmVersion": "vgvj", + "sessionPersistenceMechanism": "lulfdzdoaz", + "isClusteringPresent": true, + "isMemoryRealmPresent": true, + "isSessionTrackingPresent": true, + "isAccessLogValvePresent": true, + "maxMemoryUsageInMb": "sljslavsnohhxdj", + "configurationLocation": "fcxbhlrzc", + "version": "wtvyumgr", + "machineIds": [ + "pzjarzfyrvikztdvy" + ], + "webApplications": [ + "ryaiavbbgnm" + ], + "displayName": "tufzeuglrphfhjvtqcksisdviqu", + "serverFqdn": "tbrnldqaxmgxoafdrvjtbanxce", + "runAsAccountId": "yyvhutzzbwohm", + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "isDeleted": true, + "createdTimestamp": "ougojovlsaotogjnkdzidgral", + "updatedTimestamp": "texmrqs", + "serverType": "nepvwnoxwnvnrqimsbnm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "zemplzfhwpcqthkgjend" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "lrfvtyjqvmvfmm", + "name": "c", + "type": "anzvncrufxlzyyfq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bcd9029db581 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "TomcatWebServersController_Get", + "operationId": "TomcatWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4JvRE33W-kEqFVD3u8w6r", + "webAppSiteName": "p1E-HQM85NlFHYh0z-iW1", + "webServerName": "6zw-8-lr4LS3cO72A389C" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..335919f221ef --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "TomcatWebServersController_ListByWebAppSite", + "operationId": "TomcatWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "adgudxoxpvalevpqrwhjdwksvwg", + "top": "cbpgytpyhervcbhpf", + "continuationToken": "avljqju", + "totalRecordCount": 17, + "siteName": "E--5mlKU45T-3tf-490", + "webAppSiteName": "t3l5O6" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "services": [ + { + "name": "vfhckknwndwewbfbcwztpiadwlye", + "connectors": [ + { + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ] + } + ], + "engine": { + "name": "yfdlrnacydmmal", + "hosts": [ + { + "name": "xeyarnglmlfvlyopvaxasmugrm", + "appBasePath": "mfikttbnrlwznekmkgkoqguxq", + "appBase": "fmv" + } + ] + } + } + ], + "catalinaHome": "rpoogtzdovwldkcgwlksgtguy", + "jvmVersion": "vgvj", + "sessionPersistenceMechanism": "lulfdzdoaz", + "isClusteringPresent": true, + "isMemoryRealmPresent": true, + "isSessionTrackingPresent": true, + "isAccessLogValvePresent": true, + "maxMemoryUsageInMb": "sljslavsnohhxdj", + "configurationLocation": "fcxbhlrzc", + "version": "wtvyumgr", + "machineIds": [ + "pzjarzfyrvikztdvy" + ], + "webApplications": [ + "ryaiavbbgnm" + ], + "displayName": "tufzeuglrphfhjvtqcksisdviqu", + "serverFqdn": "tbrnldqaxmgxoafdrvjtbanxce", + "runAsAccountId": "yyvhutzzbwohm", + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "isDeleted": true, + "createdTimestamp": "ougojovlsaotogjnkdzidgral", + "updatedTimestamp": "texmrqs", + "serverType": "nepvwnoxwnvnrqimsbnm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "zemplzfhwpcqthkgjend" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "lrfvtyjqvmvfmm", + "name": "c", + "type": "anzvncrufxlzyyfq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aoch" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..25281057ecdb --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "TomcatWebServersController_ListByWebAppSite", + "operationId": "TomcatWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "NkTqGS4DaWXrNRL", + "webAppSiteName": "34556i-I2Ts--68-ZB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..538513bb609c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "VcenterController_Create", + "operationId": "VcenterController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iUFF907U3IX1WI", + "vcenterName": "1-84jC8JE060-rJ4-59", + "body": { + "properties": { + "runAsAccountId": "drohncj", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..04e8fc4107de --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Create_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "VcenterController_Create", + "operationId": "VcenterController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "F577-j-W", + "vcenterName": "YS5-D2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b00a7ade6c7e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VcenterController_Delete", + "operationId": "VcenterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "u8U-QCW27i2W-cQ", + "vcenterName": "-7VU-o3Z-S9Xu35310" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2769716a3102 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VcenterController_Delete", + "operationId": "VcenterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "X-UD-RX94", + "vcenterName": "e1PpUnS-3vR8w23X-4--" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..db095a0ff615 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "VcenterController_Get", + "operationId": "VcenterController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7tl33SD3AudIVP", + "vcenterName": "H207Nf-NLT-eh64HR" + }, + "responses": { + "200": { + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..e82cae4683ea --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VcenterController_Get", + "operationId": "VcenterController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "86bPGY26IIwO-4S8G-m6", + "vcenterName": "R-Y03K2E6GX-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..68d560713d8f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,64 @@ +{ + "title": "VcenterController_ListByVmwareSite", + "operationId": "VcenterController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "yhrxwk", + "siteName": "0B33V-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..3d7c02de379e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VcenterController_ListByVmwareSite", + "operationId": "VcenterController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "Z6bsK-N4L3yN091BYB-8-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..86700eab8229 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "VmwareHostController_Get", + "operationId": "VmwareHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-1-6S-1E66-K-Z", + "hostName": "Ecr-3y-5yu8-S" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "amxhmribojstss", + "updatedTimestamp": "qexbcfzgvqviqiwbu", + "datastores": [ + { + "uuid": "xloytlglkavzptndtnhlup", + "capacityInGb": 16, + "freeSpaceInGb": 16, + "type": "Unknown", + "symbolicName": "bcpxvkpnsupjbfify" + } + ], + "vcenterId": "rggm", + "uuid": "shqsgdwggpijlqsxbmy", + "applianceNames": [ + "cyvsnprwqyoieoki" + ], + "provisioningState": "Created" + }, + "id": "jyyphtv", + "name": "dhq", + "type": "ikmubum", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..024064beb80f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VmwareHostController_Get", + "operationId": "VmwareHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PEjs-uHUS-2jp-3", + "hostName": "6n7RTK064C-2-J368Z" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..8ba73d6762b4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "VmwareHostController_ListByVmwareSite", + "operationId": "VmwareHostController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6tX20-D2" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "amxhmribojstss", + "updatedTimestamp": "qexbcfzgvqviqiwbu", + "datastores": [ + { + "uuid": "xloytlglkavzptndtnhlup", + "capacityInGb": 16, + "freeSpaceInGb": 16, + "type": "Unknown", + "symbolicName": "bcpxvkpnsupjbfify" + } + ], + "vcenterId": "rggm", + "uuid": "shqsgdwggpijlqsxbmy", + "applianceNames": [ + "cyvsnprwqyoieoki" + ], + "provisioningState": "Created" + }, + "id": "jyyphtv", + "name": "dhq", + "type": "ikmubum", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..6f8893d2b89b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmwareHostController_ListByVmwareSite", + "operationId": "VmwareHostController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3e64Y" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..1d3481d941bd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "VmwareOperationsStatus_GetVmwareOperationStatus", + "operationId": "VmwareOperationsStatus_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--EBVU25-7G-86OGM2H", + "operationStatusName": "hdTe49h65B-5V-HW58uP7Efx" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..9fba13500642 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VmwareOperationsStatus_GetVmwareOperationStatus", + "operationId": "VmwareOperationsStatus_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-5", + "operationStatusName": "-4698u6M-BSc1Y4s" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bdc3758db2d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VmwarePropertiesController_UpdateDependencyMapStatus", + "operationId": "VmwarePropertiesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Zw42I", + "updateMachineDepMapStatus": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..3039f574d0e7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateDependencyMapStatus", + "operationId": "VmwarePropertiesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-X34-ZS", + "updateMachineDepMapStatus": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..a44fb5f7aab5 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "VmwarePropertiesController_UpdateProperties", + "operationId": "VmwarePropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "r-WL4", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..8129ff9d75bc --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "VmwarePropertiesController_UpdateProperties", + "operationId": "VmwarePropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3jeO6", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json new file mode 100644 index 000000000000..ddb045702878 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VmwarePropertiesController_UpdateRunAsAccount", + "operationId": "VmwarePropertiesController_UpdateRunAsAccount", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Oq642fTUY5E-21-n-C", + "updateMachineRunAsAccount": { + "machines": [ + { + "machineId": "ppkhlvckphdyzpbswtzy", + "runAsAccountId": "qvvajvhqvtvzyl" + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json new file mode 100644 index 000000000000..0e9b61e17a09 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateRunAsAccount", + "operationId": "VmwarePropertiesController_UpdateRunAsAccount", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "YC-KhS1I8", + "updateMachineRunAsAccount": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json new file mode 100644 index 000000000000..69d89c45681b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "VmwarePropertiesController_UpdateTags", + "operationId": "VmwarePropertiesController_UpdateTags", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6O--6c-D4ej21jj98PIN", + "updateMachineTags": { + "machines": [ + { + "machineId": "xjvedgdsx", + "tags": { + "key3315": "wvswqkekelmhqivmvqxsjtxfanuxu" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json new file mode 100644 index 000000000000..0e5bc4463be0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateTags", + "operationId": "VmwarePropertiesController_UpdateTags", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K--3v2Y", + "updateMachineTags": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..bb4b4c83a1f8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3c0X0758vLnq", + "machineName": "NY60c", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "ay", + "name": "nezadvfbghfgdeyws", + "type": "mzfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..e4b25b961d24 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-BQ63w2iW5", + "machineName": "26jE-dVO5-58Ftvflp3", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..c3a4d1ffb16d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "VmwareSoftwareInventoriesController_ListByMachineResource", + "operationId": "VmwareSoftwareInventoriesController_ListByMachineResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "87hYOUVJDNV8810-", + "machineName": "4S6-44nW" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "ay", + "name": "nezadvfbghfgdeyws", + "type": "mzfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..15746507500f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "VmwareSoftwareInventoriesController_ListByMachineResource", + "operationId": "VmwareSoftwareInventoriesController_ListByMachineResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-536A35U71-Bzm8R", + "machineName": "SqR" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..04ada94bb2fa --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Create", + "operationId": "WebAppDiscoverySiteDataSourcesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0Ge6S-Dy9W", + "webAppSiteName": "Dr7v-46-1-1PE7o9U-O", + "discoverySiteDataSourceName": "gH7N8", + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..2e1b5177c9ef --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Create", + "operationId": "WebAppDiscoverySiteDataSourcesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6n6DVB-35h", + "webAppSiteName": "ZL-w-x02Rai---18-1", + "discoverySiteDataSourceName": "Nf-THRAF4o5", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..0c7a5c4f1e9f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Delete", + "operationId": "WebAppDiscoverySiteDataSourcesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6ZIiXo", + "webAppSiteName": "PR2-Xt5-8", + "discoverySiteDataSourceName": "bNcCS0lM1p" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..327812ec531d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Delete", + "operationId": "WebAppDiscoverySiteDataSourcesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--S6-36QS1II", + "webAppSiteName": "-hyZC-8BEDG0J8kHBB3-VV", + "discoverySiteDataSourceName": "-t0t7UDp7-3r7KO-S" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ab50f763101 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Get", + "operationId": "WebAppDiscoverySiteDataSourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "c6yt4MDJOXo5VI-3I2S", + "webAppSiteName": "6R-AM-F--2S-3FxWO-2E", + "discoverySiteDataSourceName": "-Vj5H15-Dj5N-S5" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..214b3b37e663 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Get", + "operationId": "WebAppDiscoverySiteDataSourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "39-----956-X5h", + "webAppSiteName": "h33Zc-c-O43", + "discoverySiteDataSourceName": "-kMUm-UV-1821-6eE08x67" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..d68f7408233a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "operationId": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Rs1-V4sCN", + "webAppSiteName": "--x2m-L6D" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..167766882f42 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "operationId": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-vE0Nm2-8-B-JS3", + "webAppSiteName": "IS-38W51O-7H10-2NM0w" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ee73be67ee7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "WebAppExtendedMachinesController_Get", + "operationId": "WebAppExtendedMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "t25626M21i0-Z-I4-", + "webAppSiteName": "B-2", + "extendedMachineName": "W-Hp-3b-lKs3CG3-5Xb" + }, + "responses": { + "200": { + "body": { + "properties": { + "isDeleted": true, + "createdTimestamp": "cfsppjyrzbznbtoxwe", + "updatedTimestamp": "tdheihctspvufjsahgr", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hostName": "krikemjvpeaqcafmhhcosnaukbm", + "machineDisplayName": "rtgmzbjfjaovjbqjbveaxzxkyk", + "machineId": "heexjvuz", + "runAsAccountId": "muttaibh", + "hydratedRunAsAccountId": "jbqsh", + "provisioningState": "Created" + }, + "id": "ibucnsbfguruevfoqqpjkeo", + "name": "nwfoidmjvq", + "type": "hjvlkyulpnrk", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..fafdb0386826 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppExtendedMachinesController_Get", + "operationId": "WebAppExtendedMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-83CR--QOX4Ro-P79", + "webAppSiteName": "-78p-5", + "extendedMachineName": "Pgrl" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..f39c20a7b441 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,67 @@ +{ + "title": "WebAppExtendedMachinesController_ListByWebAppSite", + "operationId": "WebAppExtendedMachinesController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "emlmh", + "top": "fylterhvjygg", + "continuationToken": "wtcjeklnvwyariea", + "totalRecordCount": 19, + "siteName": "B9H3Y4", + "webAppSiteName": "M-GeU1JNhv4-F1E-O---P-k" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "isDeleted": true, + "createdTimestamp": "cfsppjyrzbznbtoxwe", + "updatedTimestamp": "tdheihctspvufjsahgr", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hostName": "krikemjvpeaqcafmhhcosnaukbm", + "machineDisplayName": "rtgmzbjfjaovjbqjbveaxzxkyk", + "machineId": "heexjvuz", + "runAsAccountId": "muttaibh", + "hydratedRunAsAccountId": "jbqsh", + "provisioningState": "Created" + }, + "id": "ibucnsbfguruevfoqqpjkeo", + "name": "nwfoidmjvq", + "type": "hjvlkyulpnrk", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4e40cfff50e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppExtendedMachinesController_ListByWebAppSite", + "operationId": "WebAppExtendedMachinesController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "3---8", + "webAppSiteName": "-f--9-3VD-6E4-i--0T8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..467161c4cb75 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "WebAppPropertiesController_UpdateProperties", + "operationId": "WebAppPropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-0V35-UN", + "webAppSiteName": "i40---531-15-rI", + "body": { + "webApps": [ + { + "webAppArmId": "tjoaa", + "tags": { + "key8624": "nkmp" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d755db7746d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppPropertiesController_UpdateProperties", + "operationId": "WebAppPropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "vX0O-X-8", + "webAppSiteName": "--o348-8RD", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..722f3991e1df --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "WebAppRunAsAccountsController_Get", + "operationId": "WebAppRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "v-Tt7-liBiy-pVuyRI", + "webAppSiteName": "P1Kx-77R4", + "accountName": "3uI6JeJk" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "c", + "name": "hvmddegpefocriiumxacgjng", + "type": "itvqmgvcichxgutrogovphwfht", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..664c7f2faa8c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppRunAsAccountsController_Get", + "operationId": "WebAppRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6503K-2fHn7Q1wu9-f6Fz", + "webAppSiteName": "-I---6y-g-6U", + "accountName": "96vLac-ok302e-V4-OQ" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..78dfa41ae81a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "WebAppRunAsAccountsController_ListByWebAppSite", + "operationId": "WebAppRunAsAccountsController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U9sjL", + "webAppSiteName": "---QF-2U-sF6-g-UN42R-U-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "c", + "name": "hvmddegpefocriiumxacgjng", + "type": "itvqmgvcichxgutrogovphwfht", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..8ff0e38e6c28 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppRunAsAccountsController_ListByWebAppSite", + "operationId": "WebAppRunAsAccountsController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "749yc8R", + "webAppSiteName": "PHNsM-v1Cm5E89" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..3768dac420cd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,116 @@ +{ + "title": "WebAppSitesController_Create", + "operationId": "WebAppSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4IW4od7J-4L3Q3-7w1", + "webAppSiteName": "-oIRB8y38W27", + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..960f60936e14 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Create", + "operationId": "WebAppSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "f5F-iVV-767isCl3356r5L", + "webAppSiteName": "U-0SCmJ5AW-G-Qv1yC", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b55a0af7f522 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Delete", + "operationId": "WebAppSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "76c19-7U38YK8sq2j3", + "webAppSiteName": "sgI-y-pdfS5bKorNMZf" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2f276a8f7d9c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Delete", + "operationId": "WebAppSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Dms--", + "webAppSiteName": "-S-YG-4-Hr" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..445ec651237d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,27 @@ +{ + "title": "WebAppSitesController_ErrorSummary", + "operationId": "WebAppSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I8823ubXrSSkWn74H-", + "webAppSiteName": "ooe8c85", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..7c3cc00215ac --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_ErrorSummary", + "operationId": "WebAppSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--vc6S301JWb-CeM--fBO6", + "webAppSiteName": "--5Hha4", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..09ecf2d84e2b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_ExportInventory", + "operationId": "WebAppSitesController_ExportInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-D2-m89e78T7E", + "webAppSiteName": "-2N7s--2BV-MWr8--28F3", + "body": { + "filter": "yeyggp" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..90f25f7eb68b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_ExportInventory", + "operationId": "WebAppSitesController_ExportInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3P9vUFB--F8sSk1BYJ-", + "webAppSiteName": "Ri-d611-H-", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..71d819522a51 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "WebAppSitesController_Get", + "operationId": "WebAppSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n-NQX6DTu2737", + "webAppSiteName": "8-RI" + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..6635c7251bf1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "WebAppSitesController_Get", + "operationId": "WebAppSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wkCF-752KihU62DV1e66", + "webAppSiteName": "-4RnH7-h377XN04B-VrE61" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2b313ca198aa --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "WebAppSitesController_ListByMasterSite", + "operationId": "WebAppSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "UGwIr--3C-cW6589KM3-2cL" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aoxum" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4cd654cde22 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "WebAppSitesController_ListByMasterSite", + "operationId": "WebAppSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H-Xlq-v-6-bK-M4P" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json new file mode 100644 index 000000000000..4e8139343c66 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_Refresh", + "operationId": "WebAppSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6WRjP01-44", + "webAppSiteName": "-2IS-45Oq0848-v-2", + "body": { + "applianceName": "pvlaqcj" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json new file mode 100644 index 000000000000..a522f2626cd7 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_Refresh", + "operationId": "WebAppSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "JoJ8s-E-6-CQ", + "webAppSiteName": "SGpIVT788PN57wNBBT4-O", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..868f0af96f5d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Summary", + "operationId": "WebAppSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ZRIFJO7-H95y7-", + "webAppSiteName": "-WVS7mB" + }, + "responses": { + "200": { + "body": { + "webServerCount": 5, + "webApplicationCount": 13, + "runAsAccountCount": 3 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..e089ad41e922 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "WebAppSitesController_Summary", + "operationId": "WebAppSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8F6Q-G2-QUXX7Z742eB-2O", + "webAppSiteName": "5-3-Bi8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..a96c40eaae74 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,80 @@ +{ + "title": "WebAppSitesController_Update", + "operationId": "WebAppSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9vAxT-cOR12", + "webAppSiteName": "Q-HxHO2uE--3P", + "properties": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..37407a6bad31 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebAppSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_Update", + "operationId": "WebAppSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I5GV", + "webAppSiteName": "-nc-J7X6xNTKP4BR6", + "properties": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..abc96fddc9ce --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "WebApplicationsController_ListByWebAppSite", + "operationId": "WebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "esrtwku", + "top": "twnindafll", + "continuationToken": "xkcgnalxzejewkzqat", + "totalRecordCount": 29, + "siteName": "JEk5-R", + "webAppSiteName": "u-3X-l9Y63175--2SE" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "webServerId": "sulzhnuagsemi", + "webServerName": "qflrwjzexshrbaenflzojrjnxf", + "virtualPath": "mxtbsbxgxwo", + "physicalPath": "d", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "nczwpjk", + "tags": { + "key4271": "racgvwvvwpkplfgtjsppazuxsmtlwf" + }, + "staticFolders": [ + "hqdey" + ], + "machineDisplayName": "rzyiykvm", + "isDeleted": true, + "createdTimestamp": "tosvwisg", + "updatedTimestamp": "gnuyqausv", + "serverType": "yqbvvrwyug", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "uredqbzfwbaskaxrq" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "iufgpwclwngiqqcmxjswtvn", + "name": "qnabsuhxhjsstgovowwhnnnzs", + "type": "mhvzajghvgrpudhuzmtjcdvavkjl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..9a64d1349fc2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebApplicationsController_ListByWebAppSite", + "operationId": "WebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "11I-", + "webAppSiteName": "hx-27622Vo2F88P8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..b071894dccc1 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "WebServersController_ListByWebAppSite", + "operationId": "WebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "jolmksfjuxbqnhmjlhpcxmj", + "top": "uznbhlybpyyvmltskikvormbvkkgvw", + "continuationToken": "eswepjhtxzklbkysiqootlsk", + "totalRecordCount": 2, + "siteName": "6EJB45385C4-KPxOT4---", + "webAppSiteName": "Gt7B-MX-34W3O388AYSAND" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "configurationLocation": "fpcuotnfwbvnnxco", + "version": "bgilsxobslwj", + "machineIds": [ + "asvrccxdqbokrjz" + ], + "webApplications": [ + "khlomasedbsg" + ], + "displayName": "jwzrhqbwke", + "serverFqdn": "tbkpkclcszxwolou", + "runAsAccountId": "hczlom", + "isDeleted": true, + "createdTimestamp": "scnpfselj", + "updatedTimestamp": "mix", + "serverType": "qhfhyn", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "kelweylqudhlpc" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "gpv", + "name": "frcgqb", + "type": "kox", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..0b41f617ea3b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebServersController_ListByWebAppSite", + "operationId": "WebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "-iLSBQE-Z-WD", + "webAppSiteName": "SW7X5YMVHL8F" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/main.tsp b/specification/migrate/Migrate.Management/discovery/main.tsp new file mode 100644 index 000000000000..4b4eeacbf883 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/main.tsp @@ -0,0 +1,2514 @@ +import "@typespec/http"; +import "@typespec/rest"; +import "@azure-tools/typespec-azure-core"; +import "@typespec/versioning"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@azure-tools/typespec-providerhub"; + +import "./operationsOverload.tsp"; +import "../operationsTemp.tsp"; +import "../operationsCore.tsp"; + +import "./webmodels/common/common.tsp"; +import "./webmodels/common/jobProperties.tsp"; +import "./webmodels/common/siteErrorSummaryCollection.tsp"; +import "./webmodels/common/runAsAccountProperties.tsp"; +import "./webmodels/common/operationStatusProperties.tsp"; + +import "./webmodels/vmware/vmwareSiteProperties.tsp"; +import "./webmodels/vmware/vmwareMachineProperties.tsp"; +import "./webmodels/vmware/vmwareVcenterProperties.tsp"; +import "./webmodels/vmware/vmwareHostProperties.tsp"; + +import "./webmodels/hyperv/hyperVSiteProperties.tsp"; +import "./webmodels/hyperv/hypervClusterProperties.tsp"; +import "./webmodels/hyperv/hypervHostProperties.tsp"; +import "./webmodels/hyperv/hypervMachineProperties.tsp"; + +import "./webmodels/server/serverSiteProperties.tsp"; +import "./webmodels/server/serverSiteUsageResponse.tsp"; +import "./webmodels/server/serverProperties.tsp"; +import "./webmodels/server/serverOperationStatusProperties.tsp"; + +import "./webmodels/import/importSiteProperties.tsp"; +import "./webmodels/import/importJobProperties.tsp"; +import "./webmodels/import/importMachineProperties.tsp"; +import "./webmodels/import/importCommon.tsp"; + +import "./webmodels/sql/sqlmodels.tsp"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@armProviderNamespace +@service({ + title: "Azure Migrate Discovery Service", +}) + +@doc("Azure OffAzure Resource Provider management API.") +namespace Microsoft.OffAzure; + +interface Operations extends Azure.ResourceManager.Operations {} + +@doc("service api versions") +enum Versions { + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2018_05_01_preview: "2018-05-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2019_05_01_preview: "2019-05-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_01_01: "2020-01-01", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_01_01_preview: "2020-01-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_02_01: "2020-02-01", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_07_07: "2020-07-07", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_07_10: "2020-07-10", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_08_01_preview: "2020-08-01-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2020_11_11_preview: "2020-11-11-preview", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2022_10_27: "2022-10-27", + + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + v2023_06_06: "2023-06-06", +} + + +@doc("A VmwareSite") +@resource("vmwareSites") +model VmwareSite is TrackedResource { + + @key("siteName") + @segment("vmwareSites") + @doc("Site name") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; + + ...EntityTag; +} + + + +@armResourceOperations +@added(Versions.v2018_05_01_preview) +interface HypervClusterController { + @doc("Method to get a Hyper-V cluster.") + getCluster is ArmResourceRead; + + @doc("Method to put a Hyper-V cluster.") + createCluster is ArmResourceCreateOrUpdateAsyncCustom; + + //added in Swagger + @added(Versions.v2022_10_27) + delete is ArmResourceDeleteSync; + + GetAllClustersInSite is ArmResourceListByParent< + HypervCluster, + { + ...ApiVersionParameter; + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + + @doc("filter query") + @query + filter?: string; + } + >; +} + +@armResourceOperations +interface Sites { + @added(Versions.v2018_05_01_preview) + + get is ArmResourceRead; + + @added(Versions.v2018_05_01_preview) + delete is ArmResourceDeleteSync; + + @added(Versions.v2018_05_01_preview) + create is ArmResourceCreateOrUpdateSyncCustom; + + // @armResourceUpdate(InnerError) + // @patch + // @added(Versions.v2018_05_01_preview) + // + // @doc("Update a VmwareSite") + // updateVmwareSite( + // ...ResourceInstanceParameters, + + @added(Versions.v2018_05_01_preview) + + @doc("Update a VmwareSite") + update is ArmResourcePatchSync< + VmwareSite, + SiteProperties + >; + + // @doc(" body with updated properties.") + // @body + // body: VmwareSite + // ): ArmResponse; + + @added(Versions.v2022_10_27) + @summary("Get all vmware sites.") + @doc("Get all the vmware sites in the subscription.") + + listBySubscription is ArmListBySubscription; + + @added(Versions.v2020_01_01) + @summary("Get all vmware sites.") + @doc("Get all the vmware sites in the resource group.") + listByParent is ArmResourceListByParent; + + @doc("Method to get site health summary.") + @armResourceAction(InnerError) + @added(Versions.v2018_05_01_preview) + @post + + listHealthSummary( + ...ResourceInstanceParameters + ): ArmResponse |ErrorResponse; + + @doc("Method to refresh a site.") + @added(Versions.v2018_05_01_preview) + + refresh is ArmResourceActionAsyncNoRequestBody; + + @doc("Method to get site usage/summary.") + @added(Versions.v2020_01_01) + + summary is ArmResourceActionSyncNoRequestBody; + + + // @doc("Method to get site error summary.") + // @armResourceRead(InnerError) + // @segment("errorSummary") + // @added(Versions.v2018_05_01_preview) + // @get + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance Name") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + @doc("Method to get site error summary.") + @added(Versions.v2023_06_06) + errorSummary is ArmResourceActionSync< + VmwareSite, + {}, + SiteErrorSummary + >; + + // @doc("Method to get site error summary.") + // @armResourceRead(InnerError) + // @segment("usage") + // @added(Versions.v2018_05_01_preview) + // @get + + // getUsage( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse; + + @doc("Method to get site error summary.") + @added(Versions.v2023_06_06) + usage is ArmResourceActionSync< + VmwareSite, + {}, + VmwareSiteUsage + >; + + + // @doc("Method to generate report containing \r\n machine and the deep discovery of the application installed in the machine.") + // @armResourceAction(InnerError) + // @added(Versions.v2020_01_01) + // @post + + // @extension("x-ms-long-running-operation", true) + // @extension( + // "x-ms-long-running-operation-options", + // { + // "final-state-via": "location", + // } + // ) + // exportMachines( + // ...ResourceInstanceParameters, + + // @doc("filter query") + // @query + // filter?: string + // ): ArmAcceptedResponseWithLocationHeader | ErrorResponse; + + @doc("Method to generate report containing \r\n machine and the deep discovery of the application installed in the machine.") + @added(Versions.v2023_06_06) + exportMachines is ArmResourceActionAsync< + VmwareSite, + ExportMachinesRequest, + {} + >; + + @doc("Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.") + @added(Versions.v2020_01_01) + exportMachineErrors is ArmResourceActionAsync< + VmwareSite, + VersionedV202001ExportMachineErrorsRequest, + {} + >; + + @added(Versions.v2018_05_01_preview) + @doc("Method to generate report containing\r\n machine and the deep discovery of the application installed in the machine.") + + exportApplications is ArmResourceActionNoBodyAsync; +} + +@armResourceOperations +interface VmwareOperationsStatus { + @doc("A operation status resource belonging to a site resource.") + @armResourceRead(InnerError) + @get + @added(Versions.v2018_05_01_preview) + + getVmwareOperationStatus( + ...ResourceInstanceParameters, + + @doc("Operation status Arm Name.") + @path + @segment("operationsStatus") + @pattern("^[a-zA-Z0-9-]{3,24}$") + operationStatusName: string + ): ArmResponse | ErrorResponse; +} + +@armResourceOperations +interface VmwarePropertiesController { + @added(Versions.v2019_05_01_preview) + @doc(""" +Method to enable disable dependency map status for machines + in a +site. +""") + + updateDependencyMapStatus is ArmResourceActionNoContentAsyncCustomUpdateMachineDepMapStatus< + VmwareSite, + UpdateMachineDepMapStatus, + {} + >; + + // @added(Versions.v2019_05_01_preview) + // @doc("Method to associate Run as account to machine\r\n in a site.") + // UpdateRunAsAccount is ArmResourceActionNoContentAsyncCustomUpdateRunAsAccount< + // VmwareSite, + // UpdateMachineRunAsAccount + // >; + + // @added(Versions.v2019_05_01_preview) + // @doc("Method to associate Run as account to machine\r\n in a site.") + // UpdateTags is ArmResourceActionNoContentAsyncCustomUpdateMachineTags< + // VmwareSite, + // UpdateMachineTags + // >; + + @added(Versions.v2019_05_01_preview) + @doc("Method to update properties for machines in a site.") + updateProperties is ArmResourceActionNoContentAsyncMetaDataBody< + VmwareSite, + MachineMetadataList, + {} + >; +} + +@armResourceOperations +interface WebAppPropertiesController { + @added(Versions.v2020_11_11_preview) + @doc(""" +Method to update properties for web applications. + in a site. +""") + + updateProperties is ArmResourceActionAsync< + WebAppSite, + WebAppPropertiesCollection, + {} + >; +} + +@armResourceOperations +interface DependencyMapController { + @doc("API to generate coarse map for the list of machines.") + @added(Versions.v2020_01_01_preview) + + generateCoarseMap is ArmResourceActionAsyncCustomMapRequest< + VmwareSite, + VmwareSite, + DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest + >; + + @doc("API to generate detailed map for a selected machine.") + + @added(Versions.v2020_01_01_preview) + generateDetailedMap is ArmResourceActionAsyncCustomMapRequest< + VmwareSite, + VmwareSite, + DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest + >; + + @doc("API to list client group members for the selected client group.") + @added(Versions.v2020_01_01_preview) + + clientGroupMembers is ArmResourceActionAsyncCustomMapRequest< + VmwareSite, + VmwareSite, + DependencyMapServiceMapextensionsClientGroupMembersRequest + >; + + @doc("API to list server group members for the selected server group.") + + @added(Versions.v2020_01_01_preview) + serverGroupMembers is ArmResourceActionAsyncCustomMapRequest< + VmwareSite, + VmwareSite, + DependencyMapServiceMapextensionsServerGroupMembersRequest + >; + + @doc("API to generate report containing agentless dependencies.") + @added(Versions.v2020_01_01_preview) + + exportDependencies is ArmResourceActionAsyncCustomMapRequest< + VmwareSite, + VmwareSite, + DependencyMapServiceMapextensionsExportDependenciesRequest + >; +} + +//#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-invalid-envelope-property" +@doc("An machine resource belonging to a site resource.") +@parentResource(VmwareSite) +model MachineResource is ProxyResource { + @doc("Machine name") + @key("machineName") + @segment("machines") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; + + // @doc("Gets tags that can be used with ODATA") + // @added(Versions.v2020_07_10) + // tags?: Record; +} + +@armResourceOperations +interface MachinesController { + @added(Versions.v2018_05_01_preview) + + get is ArmResourceRead; + + @added(Versions.v2022_10_27) + + update is ArmResourcePatchSync< + MachineResource, + VmwareMachineProperties + >; + + + @added(Versions.v2018_05_01_preview) + + listByParent is ArmResourceListByParent< + MachineResource, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: int32; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; + + + @doc("Method to stop a machine.") + @added(Versions.v2018_05_01_preview) + + stop is ArmResourceActionAsyncNoRequestBody; + + @doc("Method to start a machine.") + @added(Versions.v2018_05_01_preview) + + start is ArmResourceActionAsyncNoRequestBody; + + // @doc("Method to get a machines software inventory like applications and roles.") + // @armResourceRead(InnerError) + // @get + // @added(Versions.v2020_07_10) + // @segment("softwareInventory/default") + + // getMachineSoftwareInventory( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse; + + @doc("Method to get a machines software inventory like applications and roles.") + @added(Versions.v2023_06_06) + @action("softwareInventory/default") + getMachineSoftwareInventory is ArmResourceActionSync< + MachineResource, + {}, + VmwareMachineSoftwareInventory + >; +} +@armResourceOperations +interface VmwareMachinesController { + // @doc("Method to get machine with application and roles present in it.") + // @segment("applications") + // @armResourceRead(InnerError) + // @added(Versions.v2018_05_01_preview) + // @get + + // getApplications( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse ; + + @doc("Method to get machine with application and roles present in it.") + @added(Versions.v2023_06_06) + applications is ArmResourceActionSync< + MachineResource, + {}, + MachineResource + >; +} +@doc("A vcenter resource belonging to a site resource.") +@parentResource(VmwareSite) +model Vcenter is ProxyResource { + @doc(" VCenters name") + @key("vcenterName") + @segment("vCenters") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +@added(Versions.v2018_05_01_preview) +interface VcenterController { + + get is ArmResourceRead; + + create is ArmResourceCreateOrUpdateAsyncCustom; + + delete is ArmResourceDeleteSync; + + listByParent is ArmResourceListByParent< + Vcenter, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + } + >; +} + +@doc("A runasaccount resource belonging to a site resource.") +@parentResource(VmwareSite) +model VmwareRunAsAccountResource + is ProxyResource { + @doc(" RunAsAccounts name") + @key("accountName") + @segment("runAsAccounts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2018_05_01_preview) +interface RunAsAccountsController { + + get is ArmResourceRead; + + listByParent is ArmResourceListByParent; +} + +@doc("A host resource belonging to a site resource.") +@parentResource(VmwareSite) +model VmwareHostResource is ProxyResource { + @doc(" Hosts name") + @key("hostName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("hosts") + + @path + name: string; +} + +@armResourceOperations +interface VmwareHostController { + @added(Versions.v2020_01_01_preview) + get is ArmResourceRead; + + @added(Versions.v2020_01_01_preview) + listByParent is ArmResourceListByParent; +} + +@doc("A host resource belonging to a site resource.") +@parentResource(VmwareSite) +model VmwareJobResource is ProxyResource { + @doc(" Jobs name") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @key("jobName") + @segment("jobs") + @path + name: string; +} + +@armResourceOperations +@added(Versions.v2018_05_01_preview) +interface HypervJobsController { + + get is ArmResourceRead; + + listByParent is ArmResourceListByParent; +} + + #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-invalid-envelope-property" +@doc("A HyperV SiteResource") +model HypervSite is TrackedResource { + + @key("siteName") + @segment("hypervSites") + @doc("Site name") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + @visibility("read") + name: string; +} + +@armResourceOperations +interface HypervDependencyMapController { + @doc("API to generate coarse map for the list of machines.") + @added(Versions.v2020_08_01_preview) + + generateCoarseMap is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + DependencyMapServiceMapextensionsScopeMapRequest + >; + + @doc("API to generate detailed map for a selected machine.") + @added(Versions.v2020_08_01_preview) + + generateDetailedMap is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest + >; + + @doc("API to list client group members for the selected client group.") + @added(Versions.v2020_08_01_preview) + + clientGroupMembers is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + DependencyMapServiceMapextensionsClientGroupMembersRequest + >; + + @doc("API to list server group members for the selected server group.") + @added(Versions.v2020_08_01_preview) + + serverGroupMembers is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + DependencyMapServiceMapextensionsServerGroupMembersRequest + >; + + @doc("API to generate report containing agentless dependencies.") + @added(Versions.v2020_08_01_preview) + + exportDependencies is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + DependencyMapServiceMapextensionsExportDependenciesRequest + >; + + @doc("Method to enable disable dependency map status for machines\r\n in a site.") + @added(Versions.v2020_08_01_preview) + + updateDependencyMapStatus is ArmResourceActionAsyncCustomMapRequest< + HypervSite, + HypervSite, + UpdateMachineDepMapStatus + >; +} + +@armResourceOperations +interface HypervSitesController { + @added(Versions.v2018_05_01_preview) + get is ArmResourceRead; + + + @added(Versions.v2018_05_01_preview) + create is ArmResourceCreateOrUpdateSyncCustom; + + @added(Versions.v2018_05_01_preview) + @doc("Update a HypervSite") + update is ArmResourcePatchSync< + HypervSite, + SiteProperties + >; + + @added(Versions.v2018_05_01_preview) + delete is ArmResourceDeleteSync; + + @doc("Method to get site health summary.") + @armResourceAction(InnerError) + @added(Versions.v2018_05_01_preview) + @post + listHealthSummary( + ...ResourceInstanceParameters + ): ArmResponse |ErrorResponse; + + // @doc("Method to get site error summary.") + // @armResourceRead(InnerError) + // @added(Versions.v2018_05_01_preview) + // @segment("errorSummary") + // @get + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance Name") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + @doc("Method to get site error summary.") + @added(Versions.v2023_06_06) + errorSummary is ArmResourceActionSync< + HypervSite, + {}, + SiteErrorSummary + >; + + @doc("Method to get site error summary.") + @armResourceRead(InnerError) + @segment("usage") + @added(Versions.v2018_05_01_preview) + @get + getUsage( + ...ResourceInstanceParameters + ): ArmResponse | ErrorResponse; + + @doc("Method to refresh a site.") + @added(Versions.v2018_05_01_preview) + refresh is ArmResourceActionAsyncNoRequestBody; + + @doc("Method to get site usage.") + @added(Versions.v2020_01_01) + summary is ArmResourceActionSyncNoRequestBody; + + @doc("Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.") + @added(Versions.v2020_08_01_preview) + exportMachineErrors is ArmResourceActionAsync< + HypervSite, + VersionedV202001ExportMachineErrorsRequest, + {} + >; +} + +@armResourceOperations +interface HypervSites { + @added(Versions.v2022_10_27) + @summary("Get all hyperv sites.") + @doc("Get all the hyperv sites in the subscription.") + + listBySubscription is ArmListBySubscription; + + @added(Versions.v2022_10_27) + @summary("Get all hyperv sites.") + @doc("Get all the hyperv sites in the subscription.") + listByParent is ArmResourceListByParent; + + @doc("A operation status resource belonging to a site resource.") + @armResourceRead(InnerError) + @get + @added(Versions.v2018_05_01_preview) + + getHypervOperationsStatus( + ...ResourceInstanceParameters, + + @doc("Operation status Arm Name.") + @path + //@pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("operationsStatus") + @pattern("^[a-zA-Z0-9-]{3,24}$") + operationStatusName: string + ): ArmResponse | ErrorResponse; +} + +@doc("A job resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervJob is ProxyResource { + @doc(" Job name") + @key("jobName") + @segment("jobs") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@doc("A cluster resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervOperationsStatusResource is ProxyResource { + @doc(" Cluster name") + @key("clusterName") + @segment("clusters") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@doc("A cluster resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervCluster is ProxyResource { + @doc(" Cluster ARM name") + @key("clusterName") + @segment("clusters") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@added(Versions.v2018_05_01_preview) +@armResourceOperations +interface HypervJobs { + + get is ArmResourceRead; + + listByParent is ArmResourceListByParent; +} + + +@doc("A host resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervHost is ProxyResource { + @doc(" Host name") + @key("hostName") + @segment("hosts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + + +@armResourceOperations +interface HypervHostController { + @added(Versions.v2018_05_01_preview) + + get is ArmResourceRead; + + @added(Versions.v2018_05_01_preview) + + create is ArmResourceCreateOrUpdateAsyncCustom; + + // added in swagger + @added(Versions.v2022_10_27) + delete is ArmResourceDeleteSync; + + @segment("hosts") + @added(Versions.v2018_05_01_preview) + + listByParent is ArmResourceListByParent< + HypervHost, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + } + >; +} + +@doc("A machine resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervMachine is ProxyResource { + @doc(" HypervMachine name") + @key("machineName") + @segment("machines") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +interface HypervMachinesController { + // not in swashbuckle generated swagger + @added(Versions.v2018_05_01_preview) + + get is ArmResourceRead; + + @added(Versions.v2022_10_27) + + // update machine properties is there not this + update is ArmResourcePatchSync< + HypervMachine, + HypervMachineProperties + >; + + @added(Versions.v2018_05_01_preview) + + listByParent is ArmResourceListByParent< + HypervMachine, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: int32; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; + + // @doc("Method to get machine with application and roles present in it.") + // @segment("applications") + // @armResourceRead(InnerError) + // @added(Versions.v2020_08_01_preview) + + //Not there + // @get + // getApplications( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse; + + + @doc("Method to get machine with application and roles present in it.") + @added(Versions.v2023_06_06) + applications is ArmResourceActionSync< + HypervMachine, + {}, + HypervMachine + >; + + // @doc("Method to get a machines software inventory like applications and roles.") + // @armResourceRead(InnerError) + // @get + // @added(Versions.v2022_10_27) + // @segment("softwareInventory/default") + // getMachineSoftwareInventory( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse; + + + @doc("Method to get a machines software inventory like applications and roles.") + @added(Versions.v2023_06_06) + @action("softwareInventory/default") + getMachineSoftwareInventory is ArmResourceActionSync< + HypervMachine, + {}, + HypervVmSoftwareInventory + >; + + @added(Versions.v2018_05_01_preview) + @doc("Method to update custom properties for HYPERV machines\r\n in a site.") + updateProperties is ArmResourceActionNoContentAsyncMetaDataBody< + HypervSite, + MachineMetadataList, + {} + >; +} + +@doc("A machine resource belonging to a site resource.") +@parentResource(HypervSite) +model HypervRunAsAccountResource + is ProxyResource { + @doc(" RunAsAccounts name") + @key("accountName") + @segment("runAsAccounts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@added(Versions.v2018_05_01_preview) +@armResourceOperations +interface HypervRunAsAccountsController { + + get is ArmResourceRead; + + + listByParent is ArmResourceListByParent; +} + +model Patch { + @header contentType: "application/merge-patch+json"; + ...T; +} + +@doc("A ServerSiteResource") +model ServerSiteResource is TrackedResource { + @key("siteName") + @segment("serverSites") + @doc("Site name") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +//*** Server sites tracked resource ***/ +@armResourceOperations +@added(Versions.v2019_05_01_preview) +interface ServersController { + + // @doc("Method to get machine with application and roles present in it.") + // @segment("applications") + // @armResourceRead(InnerError) + // @added(Versions.v2020_08_01_preview) + // @get + // getApplications( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse ; + + + @doc("Method to get machine with application and roles present in it.") + @added(Versions.v2023_06_06) + applications is ArmResourceActionSync< + ServerMachineResource, + {}, + ServerMachineResource + >; + + + getMachine is ArmResourceRead; + createMachine is ArmResourceCreateOrUpdateAsyncCustom; + deleteMachine is ArmResourceDeleteSync; + @doc("Get all machines in a site.") + + listByParent is ArmResourceListByParent; + +} + +@armResourceOperations +interface ServerSitesController { + + + get is ArmResourceRead; + create is ArmResourceCreateOrUpdateAsyncCustom; + update is ArmResourcePatchSync; + delete is ArmResourceDeleteSync; + listByParent is ArmResourceListByParent; + + @added(Versions.v2019_05_01_preview) + + listBySubscription is ArmListBySubscription; + + @doc("Operation to refresh a site") + refreshSite is ArmResourceActionAsyncNoRequestBody; + + @doc("Operation to update custom properties for servers") + updateProperties is ArmResourceActionNoContentAsyncMetaDataBody< + ServerSiteResource, + MachineMetadataList, + {} + >; + + @doc("A operation status resource belonging to a site resource.") + @armResourceRead(InnerError) + @get + @added(Versions.v2019_05_01_preview) + + getServerSiteOperationsStatus( + ...ResourceInstanceParameters, + + @doc("Operation status Arm Name.") + @path + @segment("operationsStatus") + @pattern("^[a-zA-Z0-9-]{3,24}$") + operationStatusName: string + ): ArmResponse | ErrorResponse; + + // @get + // @doc("Get a serve site usage.") + // @segment("usage") + // @armResourceRead(InnerError) + + // getUsage( + // ...ResourceInstanceParameters + // ): ArmResponse | ErrorResponse; + + @doc("Get a serve site usage.") + @added(Versions.v2023_06_06) + usage is ArmResourceActionSync< + ServerSiteResource, + {}, + ServerSiteUsageResponse + >; + + // @get + // @doc("Get the error summary for a server site.") + // @segment("errorSummary") + // @armResourceRead(InnerError) + + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance Name") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + @doc("Get the error summary for a server site.") + @added(Versions.v2023_06_06) + errorSummary is ArmResourceActionSync< + ServerSiteResource, + {}, + SiteErrorSummary + >; + + // @doc("Method to get a machines software inventory like applications and roles.") + // @armResourceRead(InnerError) + // @get + // @added(Versions.v2022_10_27) + // @segment("softwareInventory/default") + // GetServerSoftwareInventory( + // ...ResourceInstanceParameters + // ): ArmResponse; + + @doc("Method to enable disable dependency map status for machines\r\n in a site.") + @added(Versions.v2020_08_01_preview) + + updateDependencyMapStatus is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + UpdateMachineDepMapStatus + >; + + @doc("Method to generate report containing\r\n machine and the deep discovery of the application installed in the machine.") + @added(Versions.v2020_08_01_preview) + + exportApplications is ArmResourceActionNoContentNoBodyAsync; + + @doc("Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.") + @added(Versions.v2020_08_01_preview) + + exportMachineErrors is ArmResourceActionAsync< + ServerSiteResource, + VersionedV202001ExportMachineErrorsRequest, + {} + >; + + @doc("Method to get site usage.") + @added(Versions.v2020_01_01_preview) + + summary is ArmResourceActionSyncNoRequestBody< + ServerSiteResource, + ServerSiteUsage + >; + + @doc("Method to get site health summary.") + @armResourceAction(InnerError) + @added(Versions.v2020_01_01_preview) + @post + + listHealthSummary( + ...ResourceInstanceParameters + ): ArmResponse |ErrorResponse; +} +@armResourceOperations +interface ServerDependencyMapController { + @doc("API to list client group members for the selected client group.") + @added(Versions.v2020_08_01_preview) + + clientGroupMembers is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + DependencyMapServiceMapextensionsClientGroupMembersRequest + >; + + @doc("API to list server group members for the selected server group.") + @added(Versions.v2020_08_01_preview) + + serverGroupMembers is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + DependencyMapServiceMapextensionsServerGroupMembersRequest + >; + + @doc("API to generate coarse map for the list of machines.") + @added(Versions.v2020_08_01_preview) + + generateCoarseMap is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + DependencyMapServiceMapextensionsScopeMapRequest + >; + + @doc("API to generate detailed map for a selected machine.") + @added(Versions.v2020_08_01_preview) + + generateDetailedMap is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest + >; + + @doc("API to generate report containing agentless dependencies.") + @added(Versions.v2020_08_01_preview) + + exportDependencies is ArmResourceActionAsyncCustomMapRequest< + ServerSiteResource, + ServerSiteResource, + DependencyMapServiceMapextensionsExportDependenciesRequest + >; +} +//*** Server Machine Proxy Resource ***/ +@doc("A machine resource belonging to a site resource.") +@parentResource(ServerSiteResource) +model ServerMachineResource is ProxyResource { + @doc(" A server machine name") + @key("machineName") + @segment("machines") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; + + // @doc("Gets tags that can be used with ODATA") + // @visibility("read") + // @added(Versions.v2020_07_10) + // tags?: Record; +} + +//*** Server RunAsAccount Proxy Resource ***/ + +@doc("A run as account resource belonging to a site resource.") +@parentResource(ServerSiteResource) +model ServerRunAsAccountResource + is ProxyResource { + @doc(" RunAsAccounts name") + @key("accountName") + @segment("runAsAccounts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2019_05_01_preview) +interface ServerRunAsAccounts { + get is ArmResourceRead; + listByParent is ArmResourceListByParent; +} + +//*** Server Jobs Proxy Resource ***/ + +@doc("A host resource belonging to a site resource.") +@parentResource(ServerSiteResource) +model ServerJobResource is ProxyResource { + @doc(" Jobs name") + @key("jobName") + @segment("jobs") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2019_05_01_preview) +interface ServerJobsController { + get is ArmResourceRead; + listByParent is ArmResourceListByParent; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-invalid-envelope-property" +@doc("A ImportSiteResource") +model ImportSiteResource is TrackedResource { + + @key("siteName") + @segment("importSites") + @doc("Site name") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + @visibility("read") + name: string; +} + +@doc("A host resource belonging to a site resource.") +@parentResource(ImportSiteResource) +model ImportJobResource is ProxyResource { + @doc(" Jobs name") + @key("jobName") + @segment("jobs") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2019_05_01_preview) +interface ImportJobsController { + get is ArmResourceRead; + listByParent is ArmResourceListByParent; + + @doc("Method to get all delete import machines job for the given site.") + @armResourceRead(InnerError) + @segment("deletejobs") + @get + @added(Versions.v2020_02_01) + + listDeletejobs( + ...ResourceInstanceParameters + ): ArmResponse> | ErrorResponse; + + @doc("Gets the delete imported machines job with the given job name.") + @armResourceRead(InnerError) + @get + @added(Versions.v2020_02_01) + getDeletejob( + ...ResourceInstanceParameters, + + @doc("Job Arm Name.") + @path + @segment("deleteJobs") + @pattern("^[a-zA-Z0-9-]{3,24}$") + jobName: string + ): ArmResponse| ErrorResponse; + + @doc("Method to get all export import machines job for the given site.") + @armResourceRead(InnerError) + @segment("exportjobs") + @get + @added(Versions.v2020_02_01) + + listExportjobs( + ...ResourceInstanceParameters + ): ArmResponse> | ErrorResponse; + + @doc("Gets the export imported machines job with the given job name.") + @armResourceRead(InnerError) + @get + @added(Versions.v2020_02_01) + + getExportjob( + ...ResourceInstanceParameters, + + @doc("Job Arm Name.") + @path + @segment("exportJobs") + @pattern("^[a-zA-Z0-9-]{3,24}$") + jobName: string + ): ArmResponse | ErrorResponse; + + @doc("Method to get all import machines job for the given site.") + @armResourceRead(InnerError) + @segment("importjobs") + @get + @added(Versions.v2020_02_01) + + listImportjobs( + ...ResourceInstanceParameters + ): ArmResponse> | ErrorResponse; + + @doc("Gets the import job with the given job name.") + @armResourceRead(InnerError) + @get + @added(Versions.v2020_02_01) + + getImportjob( + ...ResourceInstanceParameters, + + @doc("Job Arm Name.") + @path + @segment("importJob") + @pattern("^[a-zA-Z0-9-]{3,24}$") + jobName: string + ): ArmResponse | ErrorResponse; + +//updating swagger in advance + @doc("Patch the delete imported machines job object.") + @armResourceUpdate(InnerError) + @patch + @added(Versions.v2020_02_01) + + updateDeleteMachinesJob( + ...ResourceInstanceParameters, + + @doc("Job Arm Name.") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("deleteJobs") + jobName: string, + + @doc("Job body with updated properties.") + @body + body: V20200201DeleteImportMachinesJob + ): ArmResponse | ErrorResponse; + } + +// #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-invalid-envelope-property" +@doc("An machine resource belonging to a site resource.") +@parentResource(ImportSiteResource) +model ImportMachineResource is ProxyResource { + + @doc("Machine name") + @key("machineName") + @segment("machines") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2019_05_01_preview) +interface ImportMachinesController { + get is ArmResourceRead; + listByParent is ArmResourceListByParent< + ImportMachineResource, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; + delete is ArmResourceDeleteSync; +} + +@armResourceOperations +interface ImportSitesController { + @added(Versions.v2019_05_01_preview) + get is ArmResourceRead; + + @added(Versions.v2019_05_01_preview) + create is ArmResourceCreateOrUpdateSyncCustom; + + @added(Versions.v2019_05_01_preview) + update is ArmResourcePatchSync< + ImportSiteResource, + ImportSitesProperties + >; + + @added(Versions.v2019_05_01_preview) + delete is ArmResourceDeleteSync; + + @added(Versions.v2019_05_01_preview) + @doc("Get all import sites.") + listByParent is ArmResourceListByParent; + + @added(Versions.v2019_05_01_preview) + + listBySubscription is ArmListBySubscription; + + @doc("Method to refresh a site.") + @added(Versions.v2019_05_01_preview) + importUri is ArmResourceActionSync< + ImportSiteResource, + SasUriResponse, + SasUriResponse + >; + + @doc("Deletes the imported machines for site.") + @added(Versions.v2020_02_01) + deleteImportedMachines is ArmResourceActionSync< + ImportSiteResource, + V20190501PreviewSasUriResponse, + {} + >; +} + + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-invalid-envelope-property" +@doc("A MasterSite") +model MasterSite is TrackedResource { + + @key("siteName") + @segment("masterSites") + @doc("Site name") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + @visibility("read") + name: string; +} + +@armResourceOperations +interface MasterSitesController { + @added(Versions.v2020_07_07) + + @summary("Method to get a master site.") + get is ArmResourceRead; + + @added(Versions.v2020_07_07) + + @doc("Method to create or update a site.") + create is ArmResourceCreateOrUpdateAsyncCustom; + + @added(Versions.v2020_07_07) + + @doc("Method to delete a site.") + delete is ArmResourceDeleteSync; + + @added(Versions.v2020_07_07) + @summary("Get all the sites in the subscription.") + + listBySubscription is ArmListBySubscription; + + @added(Versions.v2020_07_07) + @summary("Get all sites.") + @doc("Get all the sites in the resource group.") + + listByParent is ArmResourceListByParent; + + @added(Versions.v2020_07_07) + @doc("Method to update an existing site.") + + update is ArmResourcePatchAsync; + + // @doc("Method to get error summary from master site for an appliance.") + // @armResourceAction(InnerError) + // @added(Versions.v2020_07_07) + // @post + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance name.") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + + @doc("Method to get error summary from master site for an appliance.") + @added(Versions.v2023_06_06) + getErrorSummary is ArmResourceActionSync< + MasterSite, + ErrorSummaryRequest, + SiteErrorSummary + >; +} + +@armResourceOperations +interface ApplianceNonceController { + @added(Versions.v2020_11_11_preview) + @doc("Method to create and get Nonce.") + + applianceRegistrationInfo is ArmResourceActionSync< + MasterSite, + NonceRequest, + ApplianceNonce + >; +} + +@armResourceOperations +interface MasterSitesOperationsStatusController { + @doc("A operation status resource belonging to a master site resource.") + @armResourceRead(InnerError) + @get + @added(Versions.v2020_07_07) + + getVmwareOperationStatus( + ...ResourceInstanceParameters, + + @doc("Operation status Arm Name.") + @path + @segment("operationsStatus") + @pattern("^[a-zA-Z0-9-]{3,24}$") + operationStatusName: string + ): ArmResponse | ErrorResponse; +} + +@doc("REST model used to encapsulate Private Link properties for tracked resources.") +@parentResource(MasterSite) +model PrivateEndpointConnection + is ProxyResource { + @doc(" Private link resource name.") + @key("peConnectionName") + @segment("privateEndpointConnections") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface PrivateEndpointConnectionController { + @doc("Gets the private link resource.") + @added(Versions.v2020_07_07) + + get is ArmResourceRead; + + @doc("Deletes the private link resource.") + @added(Versions.v2020_07_07) + + delete is ArmResourceDeleteSync; + + @doc("Gets the private link resource.") + @added(Versions.v2020_07_07) + + create is ArmResourceCreateOrUpdateSync201; + + @added(Versions.v2020_07_07) + @doc("Gets the private link resource.") + + listByParent is ArmResourceListByParent; +} + +// @doc("A vcenter resource belonging to a site resource.") +// @parentResource(MasterSite) +// model PrivateEndpointConnectionProxy +// is ProxyResource { +// @doc(" Private endpoint connection proxy name.") +// @key("pecProxyName") +// @segment("privateEndpointConnectionProxies") +// @pattern("^[a-zA-Z0-9-]{3,24}$") +// @path +// name: string; +// } + +// @armResourceOperations +// interface PrivateEndpointConnectionProxyController { +// @doc("Gets the private endpoint connection proxy.") +// @added(Versions.v2020_07_07) +// +// get is ArmResourceRead; + +// @doc("Deletes the private endpoint connection proxy.") +// @added(Versions.v2020_07_07) +// +// delete is ArmResourceDeleteAsync; + +// @doc("Creates the private endpoint connection proxy.") +// @added(Versions.v2020_07_07) +// +// create is ArmResourceCreateOrUpdateSync201; + +// @added(Versions.v2020_07_07) +// @doc("Gets the private endpoint connection proxy resource.") +// +// listByParent is ArmResourceListByParent; + +// @doc("Gets the private endpoint connection proxy.") +// @armResourceRead(InnerError) +// @get +// @added(Versions.v2020_07_07) +// +// @segment("operationsStatus") +// PecOperationStatus( +// ...ResourceInstanceParameters +// ): ArmResponse; + +// @doc("Gets the private endpoint connection proxy.") +// @added(Versions.v2020_07_07) +// @armResourceAction(InnerError) +// @post +// +// Validate( +// ...ResourceInstanceParameters, + +// @doc("Request body.") +// @body +// body: MicrosoftAzureMigratePrivateEndpointBodyPrivateEndpointConnectionProxyRequestBody +// ): ArmResponse; +// } + +@doc("REST model used to encapsulate Private Link properties for tracked resources.") +@parentResource(MasterSite) +model PrivateLinkResource is ProxyResource { + @doc("Private link resource name.") + @key("privateLinkResourceName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("privateLinkResources") + @path + name: string; +} + +@armResourceOperations +interface PrivateLinkResourcesController { + @doc("Gets the private link resource.") + @added(Versions.v2020_07_07) + + get is ArmResourceRead; + + @added(Versions.v2020_07_07) + @doc("Gets the private link resource.") + + listByParent is ArmResourceListByParent; +} + +@doc("SQL site web model.") +@parentResource(MasterSite) +model SqlSite is ProxyResource { + @doc("SQL site name.") + @key("sqlSiteName") + @segment("sqlSites") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} +@armResourceOperations +interface SqlSitesController { + @doc("Method to get a site.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Deletes the SQL site.") + @added(Versions.v2020_11_11_preview) + + delete is ArmResourceDeleteAsync; + + @doc("Method to create a SQL site.") + @added(Versions.v2020_11_11_preview) + + create is ArmResourceCreateOrUpdateSync201; + + @added(Versions.v2020_11_11_preview) + @doc("Method to update an existing site.") + + update is ArmResourcePatchAsync; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all sites.") + + listByParent is ArmResourceListByParent; + + @doc("Method to generate report containing SQL servers.") + @armResourceAction(InnerError) + @added(Versions.v2020_11_11_preview) + + exportSqlServers is ArmResourceActionAsync< + SqlSite, + ExportSqlServersRequest, + {} + >; + + // @doc("Method to get error summary from SQL site.") + // @armResourceAction(InnerError) + // @added(Versions.v2020_11_11_preview) + // @post + + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance name.") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + @doc("MMethod to get error summary from SQL site.") + @added(Versions.v2023_06_06) + getErrorSummary is ArmResourceActionSync< + SqlSite, + ErrorSummaryRequest, + SiteErrorSummary + >; + + @doc("Method to get site usage/summary.") + @added(Versions.v2020_11_11_preview) + + summary is ArmResourceActionSyncNoRequestBody; + + @doc("Method to refresh a site.") + @added(Versions.v2020_11_11_preview) + + refresh is ArmResourceActionAsync; +} + +@doc("Class representing the web model of SQL Availability Group.") +@parentResource(SqlSite) +model SqlAvailabilityGroup is ProxyResource { + @doc("SQL availability group name.") + @key("sqlAvailabilityGroupName") + @segment("sqlAvailabilityGroups") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("WebApp site web model.") +@parentResource(MasterSite) +model WebAppSite is ProxyResource { + @doc("Web app site name.") + @key("webAppSiteName") + @segment("webAppSites") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface WebAppSitesController { + @doc("Method to get a site.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Deletes the WebApp site.") + @added(Versions.v2020_11_11_preview) + + delete is ArmResourceDeleteAsync; + + @doc("Method to create a WebApp site.") + @added(Versions.v2020_11_11_preview) + + create is ArmResourceCreateOrUpdateSync201; + + @added(Versions.v2020_11_11_preview) + @doc("Method to update an existing site.") + + update is ArmResourcePatchAsync; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all sites.") + + listByParent is ArmResourceListByParent; + + @doc("Method to generate report containing web app inventory.") + @added(Versions.v2020_11_11_preview) + + exportInventory is ArmResourceActionAsync< + WebAppSite, + ExportWebAppsRequest, + {} + >; + + // @doc("Method to get error summary from web app site.") + // @armResourceAction(InnerError) + // @added(Versions.v2020_11_11_preview) + // @post + + // getErrorSummary( + // ...ResourceInstanceParameters, + + // @doc("Appliance name.") + // @query + // applianceName: string + // ): ArmResponse | ErrorResponse; + + @doc("MMethod to get error summary from web app site.") + @added(Versions.v2023_06_06) + getErrorSummary is ArmResourceActionSync< + WebAppSite, + ErrorSummaryRequest, + SiteErrorSummary + >; + + + @doc("Method to get site usage/summary.") + @added(Versions.v2020_11_11_preview) + + summary is ArmResourceActionSyncNoRequestBody; + + @doc("Method to refresh a site.") + @added(Versions.v2020_11_11_preview) + + refresh is ArmResourceActionAsync< + WebAppSite, + ProxySiteRefreshBody, + {}>; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web application REST Resource.") +@parentResource(WebAppSite) +model TomcatWebApplications is ProxyResource { + @doc("Web application name.") + @key("webApplicationName") + @segment("tomcatWebApplications") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface TomcatWebApplicationsController { + @doc("Method to get an Tomcat web application.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Updates the Tomcat web application tags.") + @added(Versions.v2022_10_27) + + update is ArmResourcePatchSync< + TomcatWebApplications, + TomcatWebApplicationProperties + >; + + // #suppress "order is different" + @added(Versions.v2020_11_11_preview) + @doc("Method to get all Tomcat web application.") + + listByParent is ArmResourceListByParent< + TomcatWebApplications, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web server REST Resource.") +@parentResource(WebAppSite) +model TomcatWebServers is ProxyResource { + @doc("Web server name.") + @key("webServerName") + @segment("tomcatWebServers") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface TomcatWebServersController { + @doc("Method to get an Tomcat web server.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all Tomcat web servers.") + + listByParent is ArmResourceListByParent< + TomcatWebServers, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web application REST Resource.") +@parentResource(WebAppSite) +model IisWebApplications is ProxyResource { + @doc("Web application name.") + @key("webApplicationName") + @segment("iisWebApplications") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface IisWebApplicationsController { + @doc("Method to get an IIS web application.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Method to update tags on IIS web application.") + @added(Versions.v2022_10_27) + + update is ArmResourcePatchSync; + + // #suppress "order is different" + @added(Versions.v2020_11_11_preview) + @doc("Method to get all IIS web application.") + + listByParent is ArmResourceListByParent< + IisWebApplications, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web server REST Resource.") +@parentResource(WebAppSite) +model IisWebServers is ProxyResource { + @doc("Web server name.") + @key("webServerName") + @segment("iisWebServers") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface IisWebServersController { + @doc("Method to get an IIS web server.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all IIS web servers.") + + listByParent is ArmResourceListByParent< + IisWebServers, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web app data source web model.") +@parentResource(WebAppSite) +model DiscoverySiteDataSource + is ProxyResource { + @doc("Data Source ARM name.") + @key("discoverySiteDataSourceName") + @segment("discoverySiteDataSources") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface WebAppDiscoverySiteDataSourcesController { + @doc("Method to get a Web app data source in site.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Method to delete a Web app data source in site.") + @added(Versions.v2020_11_11_preview) + + delete is ArmResourceDeleteAsync; + + @doc("Method to create or update a Web app data source in site.") + @added(Versions.v2020_11_11_preview) + + create is ArmResourceCreateOrUpdateAsyncCustom; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all Web app data sources in site.") + + listByParent is ArmResourceListByParent; +} + +@doc("Web app extended machine REST Resource.") +@parentResource(WebAppSite) +model WebAppExtendedMachine is ProxyResource { + @doc("Extended machine name.") + @key("extendedMachineName") + @segment("extendedMachines") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface WebAppExtendedMachinesController { + @doc("Method to get a extended machine.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all extended machines.") + + listByParent is ArmResourceListByParent< + WebAppExtendedMachine, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web application REST Resource.") +@parentResource(WebAppSite) +model WebRoleV202011PreviewWebApplication + is ProxyResource { + @doc("Web application name.") + @key("webApplicationsName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("webApplications") + @path + name: string; +} + +@armResourceOperations +interface WebApplicationsController { + @added(Versions.v2020_11_11_preview) + @doc("Method to get all IIS web applications.") + + listByParent is ArmResourceListByParent< + WebRoleV202011PreviewWebApplication, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +@doc("Run as account REST Resource.") +@parentResource(WebAppSite) +model WebAppRunAsAccount is ProxyResource { + @doc("Run as account ARM name.") + @key("accountName") + @segment("runasaccounts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +interface WebAppRunAsAccountsController { + @doc(("Method to get run as account.")) + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Method to get all run as accounts.") + + listByParent is ArmResourceListByParent; +} + +#suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-path-segment-invalid-chars" +@doc("Web application REST Resource.") +@parentResource(WebAppSite) +model WebServer is ProxyResource { + @doc("Web server name.") + @key("webServerApplicationsName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("webServers") + @path + name: string; +} + +@armResourceOperations +interface WebServersController { + @added(Versions.v2020_11_11_preview) + @doc("Method to get all web servers.") + + listByParent is ArmResourceListByParent< + WebServer, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +@armResourceOperations +interface SqlAvailabilityGroupController { + @doc("Gets the sql availability group.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Gets the sql availability groups.") + + listByParent is ArmResourceListByParent< + SqlAvailabilityGroup, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +@doc("Class representing the web model of SQL Server.") +@parentResource(SqlSite) +model SqlServer is ProxyResource { + @doc("SQL server name.") + @key("sqlServerName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("sqlServers") + @path + name: string; +} + +@armResourceOperations +interface SqlServersController { + @doc("Gets the sql server.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @doc("Updates the sql server tags.") + @added(Versions.v2022_10_27) + + update is ArmResourcePatchSync; + + @added(Versions.v2020_11_11_preview) + @doc("Gets the sql servers.") + + listByParent is ArmResourceListByParent< + SqlServer, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; + +} + +@doc("Class representing the web model of SQL Database.") +@parentResource(SqlSite) +model SqlDatabase is ProxyResource { + @doc("SQL Database name.") + @key("sqlDatabaseName") + @segment("sqlDatabases") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @path + name: string; +} + +@armResourceOperations +interface SqlDatabasesController { + @doc("Gets the sql Database.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @doc("Gets the sql Databases.") + + listByParent is ArmResourceListByParent< + SqlDatabase, + { + ...SubscriptionIdParameter; + ...ResourceGroupParameter; + ...ApiVersionParameter; + + @doc("filter query") + @query + filter?: string; + + @doc("page size query") + @query + top?: string; + + @query + @doc("Optional parameter for continuation token.") + continuationToken?: string; + + @query + @doc("Total count of machines in the given site.") + totalRecordCount?: int32; + } + >; +} + +@doc("Class representing the web model of SQL Database.") +@parentResource(SqlSite) +model SqlJob is ProxyResource { + @doc("SQL Job name.") + @key("sqlJobName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("sqlJobs") + @path + name: string; +} + +@armResourceOperations +interface SqlJobsController { + @summary("Gets the sql Job.") + @added(Versions.v2020_11_11_preview) + + get is ArmResourceRead; + + @added(Versions.v2020_11_11_preview) + @summary("Gets the sql Jobs.") + + listByParent is ArmResourceListByParent; +} + +@doc("A runasaccount resource belonging to a site resource.") +@parentResource(SqlSite) +model SqlRunAsAccountResource + is ProxyResource { + @doc("SQL RunAsAccounts name") + @key("accountName") + @segment("runAsAccounts") + @path + @pattern("^[a-zA-Z0-9-]{3,24}$") + name: string; +} + +@armResourceOperations +@added(Versions.v2020_11_11_preview) +interface SqlRunAsAccountsController { + + get is ArmResourceRead; + + listByParent is ArmResourceListByParent; +} + +@doc("A SQL discovery site data source resource.") +@parentResource(SqlSite) +model SqlDiscoverySiteDataSourceResource + is ProxyResource { + @doc("SQL Discovery site data source name.") + @key("discoverySiteDataSourceName") + @pattern("^[a-zA-Z0-9-]{3,24}$") + @segment("discoverySiteDataSources") + @path + name: string; +} + +@armResourceOperations +@added(Versions.v2020_11_11_preview) +interface SqlDiscoverySiteDataSourceController { + + get is ArmResourceRead; + + + create is ArmResourceCreateOrUpdateAsyncCustom; + + + delete is ArmResourceDeleteSync; + + + listByParent is ArmResourceListByParent; +} + +// #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-operation-missing-api-version" +// #suppress "@azure-tools/cadl-azure-resource-manager/arm-resource-operation-missing-decorator" +// @armResourceOperations +// interface SubscriptionController { +// @doc("Method to delete all sites under a subscription.") +// @route("/subscriptions/{subscriptionId}") +// @delete +// DeleteSubscription is OperationCustom< +// { +// ...SubscriptionIdParameter; +// }, +// void +// >; +// } + +@armResourceOperations +interface SqlOperationsStatusController { + @doc("Method to get operation status.") + @armResourceRead(InnerError) + @get + @added(Versions.v2020_11_11_preview) + + getSqlOperationStatus( + ...ResourceInstanceParameters, + + @doc("Operation status Arm Name.") + @path + @segment("operationsStatus") + @pattern("^[a-zA-Z0-9-]{3,24}$") + operationStatusName: string + ): ArmResponse | ErrorResponse; +} diff --git a/specification/migrate/Migrate.Management/discovery/operationsOverload.tsp b/specification/migrate/Migrate.Management/discovery/operationsOverload.tsp new file mode 100644 index 000000000000..170509e9b22f --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/operationsOverload.tsp @@ -0,0 +1,323 @@ +using TypeSpec.Http; +using TypeSpec.Rest; +using OpenAPI; +using Autorest; +using Azure.ResourceManager.Foundations; + +namespace Azure.ResourceManager; + +// OPERATION TEMPLATES +// @autoRoute +// @doc("List {name} resources by subscription ID", TResource) +// @list(TResource) +// @segmentOf(TResource) +// @armResourceList(TResource) +// @get +// op ArmListBySubscription( +// ...SubscriptionScope +// ): ArmResponse> ; + +// @get +// @autoRoute +// @list(TResource) +// @segmentOf(TResource) +// @armRenameListByOperation(TResource, TParentName, TParentFriendlyName) // This must come before @armResourceList! +// @armResourceList(TResource) +// op ArmResourceListByParent< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters, +// TParentName = "", +// TParentFriendlyName = "" +// >( +// ...ResourceParentParameters +// ): ArmResponse> ; + +// @get +// @autoRoute +// @list(TResource) +// @segmentOf(TResource) +// @armRenameListByOperation(TResource) // This must come before @armResourceList! +// @armResourceList(TResource) +// op ArmResourceListAtScope< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// >( +// ...ResourceParentParameters +// ): ArmResponse> ; + +// @autoRoute +// @doc("Get a {name}", TResource) +// @get +// @armResourceRead(TResource) +// op ArmResourceRead>( +// ...ResourceInstanceParametersCustom +// ): ArmResponse ; + +// @autoRoute +// @doc("Create a {name}", TResource) +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceCreateOrUpdate(TResource) +// @put +// op ArmResourceCreateOrUpdateAsync< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("Resource create parameters.") +// @body +// body: TResource +// ): ArmAcceptedResponse<"Accepted."> ; + +// @autoRoute +// @doc("Create a {name}", TResource) +// @armResourceCreateOrUpdateCustom(TResource) +// @put +// op ArmResourceCreateOrUpdateSync201< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("Resource create parameters.") +// @body +// body: TResource +// ): ArmResponse ; + +// alias ArmTagsPatchAsync< +// TResource extends ArmResource, +// TProperties extends object, +// TBaseParameters = BaseParameters +// > = ArmCustomPatchAsync, TBaseParameters>; + +// alias ArmResourcePatchAsync< +// TResource extends ArmResource, +// TProperties extends object, +// TBaseParameters = BaseParameters +// > = ArmCustomPatchAsync, TBaseParameters>; + +// @autoRoute +// @doc("Update a {name}", TResource) +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceUpdate(TResource) +// @patch +// op ArmCustomPatchAsync< +// TResource extends ArmResource, +// TPatchModel extends object = TagsUpdateModel, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The resource properties to be updated.") +// @body +// body: TPatchModel +// ): ArmResponse | ArmAcceptedResponse<"Resource update request accepted."> ; + +// alias ArmTagsPatchSync< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// > = ArmCustomPatchSync, TBaseParameters>; + +// alias ArmResourcePatchSync< +// TResource extends ArmResource, +// TProperties extends object, +// TBaseParameters = BaseParameters +// > = ArmCustomPatchSync, TBaseParameters>; + +// @autoRoute +// @doc("Update a {name}", TResource) +// @armResourceUpdate(TResource) +// @patch +// op ArmCustomPatchSync< +// TResource extends ArmResource, +// TPatchModel extends object = TagsUpdateModel, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The resource properties to be updated.") +// @body +// body: TPatchModel +// ): ArmResponse ; + +// @autoRoute +// @doc("Delete a {name}", TResource) +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceDelete(TResource) +// @delete +// op ArmResourceDeleteAsync< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// >(...ResourceInstanceParametersCustom): +// | ArmDeleteAcceptedResponse | ArmDeletedNoContentResponse +// ; + +// @autoRoute +// @doc("Delete a {name}", TResource) +// @armResourceDelete(TResource) +// @delete +// op ArmResourceDeleteSync< +// TResource extends ArmResource, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom +// ): ArmDeletedResponse | ArmDeletedNoContentResponse ; + +// @autoRoute +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceAction(TResource) +// @post +// op ArmResourceActionAsync< +// TResource extends ArmResource, +// TRequest extends object, +// TResponse extends object, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The content of the action request") +// @body +// body: TRequest +// ): ArmResponse | ArmAcceptedResponse ; + +// @autoRoute +// @armResourceAction(TResource) +// @post +// op ArmResourceActionSync< +// TResource extends ArmResource, +// TRequest extends object, +// TResponse extends object, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The content of the action request") +// @body +// body: TRequest +// ): ArmResponse ; + +// @autoRoute +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceAction(TResource) +// @post +// op ArmResourceActionNoContentAsync< +// TResource extends ArmResource, +// TRequest extends object, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The content of the action request") +// @body +// body: TRequest +// ): ArmAcceptedResponse ; + +// @autoRoute +// @extension("x-ms-long-running-operation", true) +// @extension( +// "x-ms-long-running-operation-options", +// { +// "final-state-via": "location", +// } +// ) +// @armResourceAction(TResource) +// @post +// op ArmResourceActionNoContentAsyncMetaDataBody< +// TResource extends ArmResource, +// TRequest extends object, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The content of the action request") +// @body +// metaData: TRequest +// ): ArmAcceptedResponse |ErrorResponse;; + +/** + * A long-running resource action. + * @template TResource The resource being acted upon + * @template TRequest The request model for the action + * @template TResponse The response model for the action + * @template TBaseParameters Optional. Allows overriding the parameters for the operation + */ +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + `final-state-via`: "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoContentAsyncMetaDataBody< + TResource extends ArmResource, + TRequest extends object, + TResponse extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("The content of the action request") + @body + metaData: TRequest +): ArmAcceptedLroResponse | ArmResponse | ErrorResponse; + +// @autoRoute +// @armResourceAction(TResource) +// @post +// op ArmResourceActionNoContentSync< +// TResource extends ArmResource, +// TRequest extends object, +// TBaseParameters = BaseParameters +// >( +// ...ResourceInstanceParametersCustom, + +// @doc("The content of the action request") +// @body +// body: TRequest +// ): ArmNoContentResponse<"Action completed successfully."> ; + +/** + * The dynamic parameters of a resource instance - pass in the proper base type to indicate + * where the resource is based. The default is in a resource group + */ +model ResourceInstanceParametersCustom< + TResource extends ArmResource, + TBaseParameters = BaseParameters +> { + ...TBaseParameters; + ...ProviderNamespace; + ...KeysOf; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/tspconfig.yaml b/specification/migrate/Migrate.Management/discovery/tspconfig.yaml new file mode 100644 index 000000000000..ab8cb125b3e8 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/tspconfig.yaml @@ -0,0 +1,9 @@ +emit: + - "@azure-tools/typespec-autorest" + - "@azure-tools/typespec-apiview" +options: + "@azure-tools/typespec-autorest": + output-file: ../migrate.json + azure-resource-provider-folder: ./swagger/migrate/resource-manager + version: "2022-10-27" + #examples-directory: ./examples diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/common.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/common.tsp new file mode 100644 index 000000000000..7505c389568c --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/common.tsp @@ -0,0 +1,2386 @@ +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@doc("inner error") +model InnerError { + @doc("code string ") + code: string; + + @projectedName("csharp", "innerErrorr") + @doc("inner error") + innererror: InnerError; +} + +@doc("Class for site agent properties.") +model SiteAgentProperties { + @doc("Gets the ID of the agent.") + @visibility("read") + id?: string; + + @doc("Gets the version of the agent.") + @visibility("read") + version?: string; + + @doc("Gets the last heartbeat time of the agent in UTC.") + @visibility("read") + lastHeartBeatUtc?: utcDateTime; + + @doc("Gets or sets the key vault URI.") + keyVaultUri?: string; + + @doc("Gets or sets the key vault ARM Id.") + keyVaultId?: string; +} + +@doc("Health Error Details Source") +@knownValues(HealthErrorDetailsSource) +scalar MicrosoftAzureFDSWebRoleHealthErrorDetailsSource extends string; + +@doc("HealthError Details Source") +enum HealthErrorDetailsSource { + RefreshFabricLayout, + RefreshFabricLayoutGuest, + RefreshFabricLayoutDependencyMap, +} + +@doc("Data related to a machine's WebApps discovery.") +model WebAppDiscovery { + @doc("Gets or sets number of successfully discovered web servers..") + totalWebServerCount: int64; + + @doc("Gets or sets number of successfully discovered web applications.") + totalWebApplicationCount: int64; + + @doc("Gets or sets status of partner discovery.") + discoveryScopeStatus: DiscoveryScopeStatus; +} + +@doc("Data related to a machine's Oracle discovery.") +model OracleDiscovery { + @doc("Gets or sets number of successfully discovered instances.") + totalInstanceCount: int64; + + @doc("Gets or sets number of successfully discovered databases.") + totalDatabaseCount: int64; + + @doc("Gets or sets status of partner discovery.") + discoveryScopeStatus: DiscoveryScopeStatus; +} + +@doc("Data related to a machine's spring boot discovery.") +model SpringBootDiscovery { + @doc("Gets or sets number of successfully discovered instances.") + totalInstanceCount: int64; + + @doc("Gets or sets number of successfully discovered applications.") + totalApplicationCount: int64; + + @doc("Gets or sets status of partner discovery.") + discoveryScopeStatus: DiscoveryScopeStatus; +} + +// @doc("hyperv cluster") +// model HypervCluster { +// @doc("Gets or sets the type of the operating system.") +// osType?: string; +// @doc("hyperv cluster") +// model HypervCluster { +// @doc("Gets or sets the type of the operating system.") +// osType?: string; + +// @doc("Gets or sets the Name of the operating system.") +// osName?: string; +// @doc("Gets or sets the Name of the operating system.") +// osName?: string; + +// @doc("Gets or sets the Version of the operating system.") +// osVersion?: string; +// @doc("Gets or sets the Version of the operating system.") +// osVersion?: string; + +// @doc("Gets or sets the Architecture of the operating system.") +// osArchitecture?: string; +// } +@doc("DependencyMap DiscoveryScope Status") +enum DependencyMapDiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +// enum HealthErrorDetailsDiscoveryScope { +// "AppsAndRoles", +// "DependencyMap", +// "StaticData", +// "SQLServerConnectionInfo", +// } + +@doc("Gets discovery scope for which error is encountered.") +@knownValues(HealthErrorDetailsDiscoveryScopeValues) +scalar HealthErrorDetailsDiscoveryScope extends string; + +@doc("Gets discovery scope for which error is encountered.") +enum HealthErrorDetailsDiscoveryScopeValues { + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo", +} + +@doc("Error contract returned when some exception occurs in Rest API.") +model HealthErrorDetails { + @doc("Gets the error message.") + @visibility("read") + message?: string; + + @doc("Gets the message parameters.") + @visibility("read") + messageParameters?: Record; + + @doc("Gets the appliance name.") + @visibility("read") + applianceName?: string; + + @doc("Gets the error ID.") + @visibility("read") + id?: int64; + + @doc("Gets the error name.") + @visibility("read") + code?: string; + + @doc("Gets the possible causes of error.") + @visibility("read") + possibleCauses?: string; + + @doc("Gets the recommended action to resolve error.") + @visibility("read") + recommendedAction?: string; + + @doc("Gets the error severity.") + @visibility("read") + severity?: string; + + @doc("Gets the error summary message.") + @visibility("read") + summaryMessage?: string; + + @doc("Gets the error source.") + @visibility("read") + source?: HealthErrorDetailsSource; + + @doc("Gets the time stamp when the error was updated.") + @visibility("read") + updatedTimeStamp?: utcDateTime; + + @doc("Gets run as account id used while performing discovery of entity.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets discovery scope for which error is encountered.") + @visibility("read") + discoveryScope?: HealthErrorDetailsDiscoveryScope; +} + +@doc("Contains data related dependency map discovery scope.") +model DependencyMapDiscovery { + @doc("Gets discovery scope status.") + @visibility("read") + discoveryScopeStatus?: DependencyMapDiscoveryScopeStatus; + + @doc("Gets errors for discovery scope.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc(""" +Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. +""") + @visibility("read") + hydratedRunAsAccountId?: string; +} + +@doc("Contains data related static data discovery scope.") +model StaticDiscovery { + @doc("Gets discovery scope status.") + @visibility("read") + discoveryScopeStatus?: StaticDiscoveryScopeStatus; + + @doc("Gets errors for discovery scope.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc(""" +Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. +""") + @visibility("read") + hydratedRunAsAccountId?: string; +} +@doc("SQLDiscoveryScope Status") +enum SQLDiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +@doc("SQLDiscovery SqlMetadataDiscoveryPipe") +enum SQLDiscoverySqlMetadataDiscoveryPipe { + "Unknown", + "VMware", + "PowerShell", + "SSH", + "CIM", + "Other", +} + +@doc("Oracle DiscoveryScope Status") +enum OracleDiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +@doc("Second level object returned as part of Machine REST resource.") +model OperatingSystem { + @doc("Gets or sets the type of the operating system.") + osType?: string; + + @doc("Gets or sets the Name of the operating system.") + osName?: string; + + @doc("Gets or sets the Version of the operating system.") + osVersion?: string; + + @doc("Gets or sets the Architecture of the operating system.") + osArchitecture?: string; +} + +@doc("Static DiscoveryScopeStatus") +enum StaticDiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +@doc("Contains data related SQL discovery.") +model SqlDiscovery { + @doc(" successfully Discovered ServerCount") + successfullyDiscoveredServerCount?: int32; + + @doc("total Server Count") + totalServerCount?: int32; + + @doc("sql Metadata Hydrated RunAsAccountId") + sqlMetadataHydratedRunAsAccountId?: string; + + @doc("sql Metadata DiscoveryPipe") + sqlMetadataDiscoveryPipe?: SQLDiscoverySqlMetadataDiscoveryPipe; + + @doc("discovery Scope Status") + discoveryScopeStatus?: SQLDiscoveryScopeStatus; +} + +@doc("Application Discovery Scope Status") +enum ApplicationDiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +@doc("Contains data related application and roles discovery scope.") +model ApplicationDiscovery { + @doc("Gets discovery scope status.") + @visibility("read") + discoveryScopeStatus?: ApplicationDiscoveryScopeStatus; + + @doc("Gets errors for discovery scope.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc(""" +Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. +""") + @visibility("read") + hydratedRunAsAccountId?: string; +} + +@doc("Second level object. Data related to a machine's operating system. Serialized and stored as part of Machine Rest object. ") +model GuestOsDetails { + @doc("Gets or sets the type of the operating system.") + osType?: string; + + @doc("Gets or sets the Name of the operating system.") + osName?: string; + + @doc("Gets or sets the Version of the operating system.") + osVersion?: string; + + @doc("Gets or sets the Architecture of the operating system.") + osArchitecture?: string; +} + +@doc("DependencyMap Service Map extensions Dependency Map Request Filters") +model DependencyMapServiceMapextensionsDependencyMapRequestFilters { + @doc("array of machine ids") + machineIds?: string[]; + + @doc("array of process Ids") + processIds?: string[]; +}; + +@doc("DependencyMap ServiceMap extensions SingleMachine DetailedMap Request") +model DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest { + @doc("id of machine") + machineId?: string; + + @doc("start time") + startTime?: utcDateTime; + + @doc("end time") + endTime?: utcDateTime; + + @doc("optional filters") + filters?: DependencyMapServiceMapextensionsDependencyMapRequestFilters; + +} + +@doc("DependencyMap ServiceMap extensions Client GroupMembers Request") +model DependencyMapServiceMapextensionsClientGroupMembersRequest { + @doc("id of machine") + machineId?: string; + + @doc("process group name ") + processGroupName?: string; + + @doc("name of process") + processName?: string; + + @doc("start time") + startTime?: utcDateTime; + + @doc("end time") + endTime?: utcDateTime; + + @doc("optional filters") + filters?: DependencyMapServiceMapextensionsDependencyMapRequestFilters; + +} + +@doc("DependencyMap ServiceMap extensions ServerGroup Members Request") +model DependencyMapServiceMapextensionsServerGroupMembersRequest { + @doc("port of server") + serverPort?: int32; + + @doc("start time") + startTime?: utcDateTime; + + @doc("end time") + endTime?: utcDateTime; + + @doc("optional filters") + filters?: DependencyMapServiceMapextensionsDependencyMapRequestFilters; + +} + +@doc("DependencyMap ServiceMapextensions Scope MapRequest") +model DependencyMapServiceMapextensionsScopeMapRequest { + @doc("start time") + startTime?: utcDateTime; + + @doc("end time") + endTime?: utcDateTime; + + @doc("optional filters") + filters?: DependencyMapServiceMapextensionsDependencyMapRequestFilters; +} + +@doc(""" +Defines class that represents input to enable or disable DMP on machine + + for cosmos entity operation. +""") +model UpdateMachineDepMapStatus { + @doc("Gets or sets the machine collection.") + @extension("x-ms-identifiers", []) + machines?: UpdateMachineDepMapStatusDependencyMapMachineInput[]; +} + +@doc("Machine class.") +model UpdateMachineDepMapStatusDependencyMapMachineInput { + @doc("Gets or sets the ARM id of the machine.") + machineId?: string; + + @doc(""" +Gets or sets a value indicating whether + dependency mapping is to +be enabled or not. +""") + isDependencyMapToBeEnabled?: boolean; +} + +@doc("DependencyMap ServiceMap extensions ExportDependencies Request") +model DependencyMapServiceMapextensionsExportDependenciesRequest { + @doc("start time") + startTime?: utcDateTime; + + @doc("end time") + endTime?: utcDateTime; +} + +@doc("The body of export machine errors request.") +model VersionedV202001ExportMachineErrorsRequest { + @doc("Gets or sets the properties.") + //@extension("x-ms-client-flatten", true) + properties?: VersionedV202001ExportMachineErrorsRequestExportMachineErrorsProperties; +} + +@doc("The Properties class for export machine errors request body.") +model VersionedV202001ExportMachineErrorsRequestExportMachineErrorsProperties { + @doc("Gets or sets the discovery scope.") + discoveryScope?: VersionedV202001ExportMachineErrorsRequestExportMachineErrorsPropertiesDiscoveryScope; +} + +@doc("ExportMachineErrorsProperties") +enum VersionedV202001ExportMachineErrorsRequestExportMachineErrorsPropertiesDiscoveryScopeKnownValues { + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo", +} + +@knownValues( + VersionedV202001ExportMachineErrorsRequestExportMachineErrorsPropertiesDiscoveryScopeKnownValues +) +@doc("Export Machine Errors Properties") +scalar VersionedV202001ExportMachineErrorsRequestExportMachineErrorsPropertiesDiscoveryScope + extends string; + +@doc("PrivateEndpointConnectionProperties") +enum PrivateEndpointConnectionPropertiesV2ProvisioningStateKnownValues { + "Accepted", + "InProgress", + "Succeeded", + "Failed", +} + +@knownValues(PrivateEndpointConnectionPropertiesV2ProvisioningStateKnownValues) +@doc(" PrivateEndpointConnection ProvisioningState") +scalar PrivateEndpointConnectionPropertiesV2ProvisioningState extends string; + +@doc("PrivateLinkServiceConnectionState") +enum PrivateLinkServiceConnectionStateStatusKnownValues { + "Approved", + "Pending", + "Rejected", + "Disconnected", +} + +@doc("PrivateLinkServiceConnectionState") +@knownValues(PrivateLinkServiceConnectionStateStatusKnownValues) +scalar PrivateLinkServiceConnectionStateStatus extends string; + +@doc("Class for site properties.") +model MasterSiteProperties { + @doc("Gets or sets the state of public network access.") + publicNetworkAccess?: V202007MasterSitePropertiesPublicNetworkAccess; + + @doc(""" +Gets or sets a value indicating whether multiple sites per site type are +allowed. +""") + allowMultipleSites?: boolean; + + @doc(""" +Gets or sets the sites that are a part of Master Site. + The key +should contain the Site ARM name. +""") + sites?: string[]; + + @doc("Gets or sets a value for customer storage account ARM id.") + customerStorageAccountArmId?: string; + + @doc("Gets the private endpoint connections.") + @visibility("read") + privateEndpointConnections?: PendpointConnection[]; + + @doc("Gets the nested sites under Master Site.") + @visibility("read") + nestedSites?: string[]; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("REST model used to encapsulate the user visible state of a PrivateEndpoint.") +model PendpointConnection { + @doc("Relative URL to get this Sites.") + @visibility("read") + id?: string; + + @doc("Gets the name of the resource.") + @visibility("read") + name?: string; + + @doc("Gets the resource type.") + @visibility("read") + type?: string; + + @doc("Gets the tag for optimistic concurrency control.") + @visibility("read") + eTag?: string; + + @doc("Gets the properties of the object.") + @visibility("read") + //@extension("x-ms-client-flatten", true) + properties?: PrivateEndpointConnectionPropertiesV2; +} + +@doc("PrivateEndpointConnectionProperties V2") +model PrivateEndpointConnectionPropertiesV2 { + @visibility("read") + @doc("array of group ids") + groupIds?: string[]; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; + + @doc("private endpoints") + @visibility("read") + privateEndpoint?: ResourceId; + + @doc("private endpoints connection state") + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; +} + +@doc("PrivateEndpointModelsResourceId") +model ResourceId { + @doc("id name") + @visibility("read") + id?: string; +} + +@doc("Service Connection State") +model PrivateLinkServiceConnectionState { + @doc("state status") + status?: PrivateLinkServiceConnectionStateStatus; + + @doc("description string") + description?: string; + + @doc("actions required") + actionsRequired?: string; +} + +@doc("PublicNetworkAccess") +enum V202007MasterSitePropertiesPublicNetworkAccess { + "NotSpecified", + "Enabled", + "Disabled", +} + +@doc("Private Endpoint Connection Proxy Request Body") +model MicrosoftAzureMigratePrivateEndpointBodyPrivateEndpointConnectionProxyRequestBody { + + @doc("Relative URL to get this resource.") + @visibility("read") + id?: string; + + @doc("Gets the name of the resource.") + @visibility("read") + name?: string; + + @doc("Gets the resource type.") + @visibility("read") + type?: string; + + @doc("private endpoint details") + remotePrivateEndpoint?: PrivateEndpointDetails; +} + +@doc("ARM async operation status response model.") +model IarmAsyncOperationStatus { + @doc(""" + Gets the status of the operation. ARM expects the terminal status to be one + of + Succeeded/ Failed/ Canceled. All other values imply that the + operation is still running. + """) + @visibility("read") + status?: string; +} + +@doc("priate endpoint details") +model PrivateEndpointDetails { + @doc("idvalue") + id?: string; + + @doc("PrivateLinkServiceConnection array") + @extension("x-ms-identifiers", []) + manualPrivateLinkServiceConnections?: PrivateLinkServiceConnection[]; + + @doc("PrivateLinkServiceConnection array") + @extension("x-ms-identifiers", []) + privateLinkServiceConnections?: PrivateLinkServiceConnection[]; + @doc("PrivateLinkServiceProxy array") + privateLinkServiceProxies?: PrivateLinkServiceProxy[]; + @doc("IpConfiguration array") + connectionDetails?: IpConfiguration[]; +} +@doc("private link service connection model") +model PrivateLinkServiceConnection { + @doc("name value") + name?: string; + @doc("group ids") + groupIds?: string[]; + @doc("request message") + requestMessage?: string; +} + +@doc("private link service proxy model") +model PrivateLinkServiceProxy { + @doc("id value") + id?: string; + + @extension("x-ms-identifiers", []) + @doc("group connectivity information") + groupConnectivityInformation?: GroupConnectivityInformation[]; + @doc("remote private endpoint connection") + remotePrivateEndpointConnection?: ResourceId; + @doc("remote private link service connection state") + remotePrivateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; +} + +@doc("ip configuration model") +model IpConfiguration { + @doc("id value") + id?: string; + @doc("private Ip Address") + privateIpAddress?: string; + @doc("link identifier") + linkIdentifier?: string; + @doc("group id") + groupId?: string; + @doc("member name") + memberName?: string; +} + +@doc("group connectivity information model") +model GroupConnectivityInformation { + @doc("group id") + groupId?: string; + @doc("member name") + memberName?: string; + @doc("customer visible Fqdns array") + customerVisibleFqdns?: string[]; + @doc("internal Fqdn") + internalFqdn?: string; + @doc("redirect Map Id") + redirectMapId?: string; + @doc("private link service Arm Region") + privateLinkServiceArmRegion?: string; +} + +@doc("private link resource properties model") +model PrivateLinkResourceProperties { + @doc("required members") + requiredMembers?: string[]; + @doc("required zone names") + requiredZoneNames?: string[]; + @doc("group id") + groupId?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Discovery Scope.") +enum DiscoveryScopeStatus { + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded", +} + +@doc("Error contract returned when some exception occurs in Rest API.") +model ErrorDetails { + @doc("Gets the error code.") + @visibility("read") + code?: string; + + @doc("Gets the error message.") + @visibility("read") + message?: string; + + @doc("Gets the possible causes of error.") + @visibility("read") + possibleCauses?: string; + + @doc("Gets the recommended action to resolve error.") + @visibility("read") + recommendedAction?: string; + + @doc("Gets the error severity.") + @visibility("read") + severity?: string; + + @doc("Gets a value indicating whether the error originated from a agent or not.") + @visibility("read") + isAgentReportedError?: boolean; + + @doc("Gets the agent error code.") + @visibility("read") + agentErrorCode?: string; + + @doc("Gets the error message from the agent.") + @visibility("read") + agentErrorMessage?: string; + + @doc("Gets possible causes for the agent error.") + @visibility("read") + agentErrorPossibleCauses?: string; + + @doc("Gets the recommended action for the agent error.") + @visibility("read") + agentErrorRecommendedAction?: string; +} +@doc("The list of Machine MetaData.") +model MachineMetadataList { + @extension("x-ms-identifiers", []) + @extension("x-ms-identifiers", []) + @doc("The list of Machine MetaData.") + value: MachineMetadata[]; +} + +@doc("The properties of Machine MetaData") +model MachineMetadata { + @doc("arm id of the machine.") + machineArmId: string; + @doc("value representing state of dependency mapping (enabled/disabled).") + dependencyMapping: string; + + @doc("machine tags") + tags: Record; +} + +@doc("The status of the current operation.") +enum ProvisioningState { + Succeeded, + Failed, + Canceled, + Provisioning, + Updating, + Deleting, + Accepted, + InProgress, +} + +@doc("Error contract returned when some exception occurs in Rest API.") +model SiteHealthErrorDetails { + @doc("Gets the error message.") + @visibility("read") + message?: string; + + @doc("Gets the message parameters.") + @visibility("read") + messageParameters?: Record; + + @doc("Gets the appliance name.") + @visibility("read") + applianceName?: string; + + @doc("Gets the error ID.") + @visibility("read") + id?: int32; + + @doc("Gets the error name.") + @visibility("read") + code?: string; + + @doc("Gets the possible causes of error.") + @visibility("read") + possibleCauses?: string; + + @doc("Gets the recommended action to resolve error.") + @visibility("read") + recommendedAction?: string; + + @doc("Gets the error severity.") + @visibility("read") + severity?: string; + + @doc("Gets the error summary message.") + @visibility("read") + summaryMessage?: string; + + @doc("Gets the error source.") + @visibility("read") + source?: HealthErrorDetailsSource; + + @doc("Gets the time stamp when the error was updated.") + @visibility("read") + updatedTimeStamp?: utcDateTime; + + @doc("Gets run as account id used while performing discovery of entity.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets discovery scope for which error is encountered.") + @visibility("read") + discoveryScope?: HealthErrorDetailsDiscoveryScope; +} + +@doc("Collection of SiteHealthSummary.") +model SiteHealthSummaryCollection { + @doc("Gets the list of SiteHealthSummary.") + @visibility("read") + @extension("x-ms-identifiers", ["applianceName"]) + value?: SiteHealthSummary[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("LayoutUpdate Sources") +enum LayoutUpdateSources { + "RefreshFabricLayout", + "RefreshFabricLayoutGuest", + "RefreshFabricLayoutDependencyMap", +} + +@doc("The properties of ServerSiteResource.") +model SiteHealthSummary { + @doc("Gets the appliance name.") + @visibility("read") + applianceName?: string; + + @doc("Gets the error message.") + @visibility("read") + errorMessage?: string; + + @doc("Gets the summary message.") + @visibility("read") + summaryMessage?: string; + + @doc("Gets the error Id.") + @visibility("read") + errorId?: int64; + + @doc("Gets the error code.") + @visibility("read") + errorCode?: string; + + @doc("Gets or sets the count of affected objects.") + affectedObjectsCount?: int64; + + @doc("Gets or sets the hit count of the error.") + hitCount?: int64; + + @doc("Gets the severity of error.") + @visibility("read") + severity?: string; + + @doc("Gets the remediation guidance.") + @visibility("read") + remediationGuidance?: string; + + @doc("Gets the affected resource type.") + @visibility("read") + affectedResourceType?: string; + + @doc("Gets or sets the affected resources.") + affectedResources?: string[]; + + @doc("Gets or sets sources of the exception.") + fabricLayoutUpdateSources?: SiteHealthSummaryFabricLayoutUpdateSourcesItem[]; +} + +@doc("SiteHealthSummary FabricLayout UpdateSources") +enum SiteHealthSummaryFabricLayoutUpdateSourcesItemKnownValues { + "RefreshFabricLayout", + "RefreshFabricLayoutGuest", + "RefreshFabricLayoutDependencyMap", +} + +@doc("SiteHealthSummary FabricLayout UpdateSources") +scalar SiteHealthSummaryFabricLayoutUpdateSourcesItem extends string; + +@doc("Class for site properties.") +model SiteSpnProperties { + @doc(""" +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. +""") + tenantId?: string; + + @doc(""" +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. +""") + applicationId?: string; + + @doc(""" +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. +""") + objectId?: string; + + @doc("Gets or sets the intended audience for the service principal.") + audience?: string; + + @doc(""" +Gets or sets the AAD Authority URL which was used to request the token for +the + service principal. +""") + aadAuthority?: string; + + @doc("Gets or sets the raw certificate data for building certificate expiry flows.") + rawCertData?: string; +} + +@doc("Hyper-V site usage.") +model SiteUsageResponse { + @doc("Gets or sets the number of machines discovered in the site.") + machineCount: int32; + + @doc("Gets or sets the number of run as accounts in the site.") + runAsAccountCount: int32; + + @doc("Gets or sets the number of hosts part of the site.") + hostCount: int32; + + @doc("Gets or sets the number of clusters part of the site.") + clusterCount: int32; + + // @doc("The status of the last operation.") + // provisioningState?: ProvisioningState; + // @doc("The status of the last operation.") + // provisioningState?: ProvisioningState; +} +@doc("Nonce Request REST Resource.") +model NonceRequest { + @doc("Gets or sets the Appliance Name.") + applianceName?: string; +} + +@doc("ErrorSummaryRequest body") +model ErrorSummaryRequest { + @doc("Gets or sets the Appliance Name.") + applianceName?: string; +} + +@doc("ExportSqlServerRequest body") +model ExportSqlServersRequest { + @doc("Gets or sets the Appliance Name.") + applianceName?: string; + + @doc("filter options.") + filter?: string; +} + +@doc("ExportWebAppsRequest body") +model ExportWebAppsRequest { + @doc("filter options.") + filter?: string; +} + +@doc("ExportMachinesRequest body") +model ExportMachinesRequest { + @doc("filter options.") + filter?: string; +} + +@doc("AgentManifestNonce REST Resource.") +model ApplianceNonce { + @doc("Gets or sets the nested properties.") + //@extension("x-ms-client-flatten", true) + properties?: ApplianceNonceValueProperties; +} + +@doc("Class for nonce properties.") +model ApplianceNonceValueProperties { + @doc("Gets or sets the value of nonce appended with Master Site Id.") + appendedNonce?: string; +} + +@doc("SQL site web model.") +model SqlSite { + @doc("ARM type name.") + @visibility("read") + type?: string; + + @doc("Gets the relative URL to get this Site.") + @visibility("read") + id?: string; + + @doc("Gets or sets the nested properties.") + properties?: SqlSiteProperties; + + @doc("Gets or sets the name of the site.") + name?: string; + + @doc("Gets or sets the eTag for concurrency control.") + eTag?: string; + + @doc("Gets or sets the Azure location in which Sites is created.") + @visibility("read", "create") + location?: string; +} + +@doc("Class for SQL site properties.") +model SqlSiteProperties { + @doc(""" +Gets or sets the appliance details used by service to communicate + +to the appliance. +""") + @extension("x-ms-identifiers", []) + siteAppliancePropertiesCollection?: SiteApplianceProperties[]; + + @doc("Gets or sets the discovery scenario.") + discoveryScenario?: SqlSitePropertiesDiscoveryScenario; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("SqlSiteProperties DiscoveryScenario") +enum SqlSitePropertiesDiscoveryScenarioKnownValues { + "Migrate", + "DR", +} +@doc("SqlSiteProperties DiscoveryScenario") +scalar SqlSitePropertiesDiscoveryScenario extends string; + +@doc("Class for site appliance properties.") +model SiteApplianceProperties { + @doc(" Gets or sets the service principal identity details used by agent for communication to the service. ") + servicePrincipalIdentityDetails?: SiteSpnProperties; + + @doc("Gets or sets the on-premises agent details.") + agentDetails?: SiteAgentProperties; + + @doc("Gets or sets the Appliance Name.") + applianceName?: string; +} + +@doc("SQL site usage.") +model SqlSiteUsage { + @doc("Gets or sets the number of servers discovered in the site.") + serverCount?: int32; + + @doc("Gets or sets the number of databases discovered in the site.") + databaseCount?: int32; + + @doc("Gets or sets the number of run as accounts in the site.") + runAsAccountCount?: int32; +} + +@doc("SQL site refresh.") +model SqlSiteRefreshBody { + @doc("Gets or sets the appliance name of the agent in the site.") + applianceName?: string; +} + +@doc("Class for SQL Server availability group properties.") +model SqlAvailabilityGroupProperties { + @doc("Gets or sets the SQL Availability Group Name.") + availabilityGroupName?: string; + + @doc("Gets or sets the type of availability group. Currently there are two types of AGs Traditional and Distributed. ") + availabilityGroupType?: SqlAvailabilityGroupPropertiesAvailabilityGroupType; + + @doc("Gets or sets a value indicating whether AG is multi subnet or not.") + isMultiSubNet?: boolean; + + @doc("Gets or sets the Cluster name where AG is hosted.") + clusterName?: string; + + @doc("Gets the list of availability replica properties which together forms this availability group.") + @visibility("read") + @extension("x-ms-identifiers", []) + availabilityReplicas?: SqlAvailabilityGroupSqlAvailabilityReplicaProperties[]; + + @doc(""" +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. +""") + @visibility("read") + @extension("x-ms-identifiers", []) + parentReplicaOverviewList?: SqlAvailabilityReplicaOverview[]; + + @doc(""" +Gets or sets a value indicating whether this Availability group is part of a +distributed AG. +""") + isPartOfDistributedAvailabilityGroup?: boolean; + + @doc("Gets or sets a value indicating whether the entity is deleted.") + isDeleted?: boolean; + + @doc("Gets or sets the marking machine creation.") + createdTimestamp?: string; + + @doc("Gets or sets the timestamp marking last updated on the machine.") + updatedTimestamp?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("AvailabilityGroupType") +enum SqlAvailabilityGroupPropertiesAvailabilityGroupType { + "Unknown", + "Traditional", + "Distributed", +} + +@doc("SqlAvailabilityGroup AvailabilityGroupType") +scalar SqlAvailabilityGroupSqlAvailabilityGroupPropertiesAvailabilityGroupType + extends string; + +@doc("Class for SQL Server availability replica properties.") +model SqlAvailabilityGroupSqlAvailabilityReplicaProperties { + @doc("Gets or sets the SQL Availability Replica Name.") + availabilityReplicaName?: string; + + @doc("Gets or sets the SQL Availability Replica Id.") + availabilityReplicaId?: string; + + @doc("Gets or sets the replica type of the availability group.") + replicaType?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaType; + + @doc("Gets or sets the state of the availability replica.") + replicaState?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaState; + + @doc("Gets or sets the synchronization status of the replica.") + replicaSyncStatus?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatus; + + @doc("Gets or sets the commit mode of the replica.") + replicaCommitMode?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitMode; + + @doc("Gets or sets the read mode of the replica.") + replicaReadMode?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadMode; + + @doc("Gets or sets the seed mode of the replica.") + replicaSeedMode?: SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedMode; + + @doc(""" +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. +""") + sqlDatabaseReplicaInfo?: SqlAvailabilityGroupSqlDatabaseReplicaInfo; + + @doc(""" +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. +""") + sqlAvailabilityGroupReplicaInfo?: SqlAvailabilityGroupReplicaInfo; +} + +@doc("ReplicaType") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaTypeKnownValues { + "Unknown", + "DatabaseReplica", + "AvailabilityGroupReplica", +} + +@doc("SqlAvailabilityGroup ReplicaType") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaType + extends string; + +@doc("ReplicaState") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaStateKnownValues { + "Unknown", + "Primary", + "Secondary", +} +@doc("ReplicaState") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaState + extends string; + +@doc("ReplicaSyncStatus") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatusKnownValues { + "Unknown", + "Synchronized", + "Unsynchronized", +} +@doc("ReplicaSyncStatus") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatus + extends string; + +@doc("ReplicaCommitMode") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitModeKnownValues { + "Unknown", + "Synchronous", + "Asynchronous", +} + +@doc("ReplicaCommitMode") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitMode + extends string; + +@doc("ReplicaReadMode") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadModeKnownValues { + "Unknown", + "None", + "ReadOnly", + "ReadWrite", +} + +@doc("SqlAvailabilityGroup ReplicaReadMode") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadMode + extends string; + +@doc("ReplicaSeedMode") +enum SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedModeKnownValues { + "Unknown", + "Manual", + "Automatic", +} +@doc("ReplicaSeedMode") +scalar SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedMode + extends string; + +@doc(""" + Class which represents the SQL availability replica properties of type + databases. + """) +model SqlAvailabilityGroupSqlDatabaseReplicaInfo { + @doc("Gets or sets the host name of the availability replica.") + hostName?: string; + + @doc("Gets or sets the SQL Server name of the availability replica.") + sqlServerName?: string; + + @doc("Gets or sets the SQL Server name of the availability replica.") + sqlServerArmId?: string; +} + +@doc("Class which represents the SQL availability replica properties of type AG.") +model SqlAvailabilityGroupReplicaInfo { + @doc("Gets or sets the name of the cluster on which this replica is hosted.") + clusterName?: string; + + @doc("Gets or sets the name of the availability replica.") + availabilityGroupName?: string; + + @doc("Gets or sets the AG ARM ID which are part of this Replica.") + availabilityGroupArmId?: string; +} + +@doc("Web model for SQL replica overview.") +model SqlAvailabilityReplicaOverview { + @doc("Gets or sets the state of the availability replica.") + replicaState?: SqlAvailabilityReplicaOverviewReplicaState; + + @doc(""" +Gets or sets the SQL Availability Replica Id within the Availability Group this +database is a part of. +""") + availabilityReplicaId?: string; + + @doc(""" +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\". +""") + availabilityGroupArmId?: string; + + @doc("Gets or sets the SQL Availability group name.") + availabilityGroupName?: string; +} + +@doc("Overview Replica State") +enum SqlAvailabilityReplicaOverviewReplicaStateKnownValues { + "Unknown", + "Primary", + "Secondary", +} + +@doc("SqlAvailabilityReplica State") +scalar SqlAvailabilityReplicaOverviewReplicaState extends string; + +@doc("Class for Web app site properties.") +model WebAppSiteProperties { + @doc(""" +Gets or sets the appliance details used by service to communicate + +to the appliance. +""") + @extension("x-ms-identifiers", []) + siteAppliancePropertiesCollection?: SiteApplianceProperties[]; + + @doc("Gets or sets the discovery scenario.") + discoveryScenario?: WebAppSitePropertiesDiscoveryScenario; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Discovery Scenario") +enum WebAppSitePropertiesDiscoveryScenarioKnownValues { + "Migrate", + "DR", +} + +@doc("WebAppSite DiscoveryScenario") +scalar WebAppSitePropertiesDiscoveryScenario extends string; + +@doc("Web app site usage.") +model WebAppSiteUsage { + @doc("Gets or sets the number of web servers discovered in the site.") + webServerCount?: int32; + + @doc("Gets or sets the number of web applications discovered in the site.") + webApplicationCount?: int32; + + @doc("Gets or sets the number of run as accounts in the site.") + runAsAccountCount?: int32; +} + +@doc("Request body for Proxy site refresh action.") +model ProxySiteRefreshBody { + @doc("Gets or sets the appliance name of the agent in the site.") + applianceName?: string; +} + +@doc("Class for web application properties.") +model IisWebApplicationProperties { + @doc("Gets the list of application units for the web site.") + @extension("x-ms-identifiers", []) + @visibility("read") + applications?: IisApplicationUnit[]; + + @extension("x-ms-identifiers", []) + @doc("Gets the list of application units for the web site.") + @visibility("read") + virtualApplications?: IisVirtualApplicationUnit[]; + + @doc("Gets the web server id.") + @visibility("read") + webServerId?: string; + + @doc("Gets the web server name.") + @visibility("read") + webServerName?: string; + + @doc("Gets the virtual path of the application.") + @visibility("read") + virtualPath?: string; + + @doc("Gets the physical path of the application.") + @visibility("read") + physicalPath?: string; + + @extension("x-ms-identifiers", []) + @doc("Gets the front end bindings for the application.") + @visibility("read") + bindings?: FrontEndBinding[]; + + @extension("x-ms-identifiers", []) + @doc("Gets the Error details.") + @visibility("read") + frameworks?: WebApplicationFramework[]; + + @extension("x-ms-identifiers", []) + @doc("Gets the configuration.") + @visibility("read") + configurations?: WebApplicationConfigurationUnit[]; + + @extension("x-ms-identifiers", []) + @doc("Gets the directories.") + @visibility("read") + directories?: WebApplicationDirectoryUnit[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + + @doc("Gets or sets tags on the resource.") + tags?: Record; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc(""" +Second-level object for identification of application units in a web site +hosted on IIS. +""") +model IisApplicationUnit { + @doc("Gets or sets the path of the directory.") + applicationPoolName?: string; + + @doc("Gets or sets the managed pipeline mode.") + managedPipelineMode?: string; + + @doc("Gets or sets the runtime version.") + runtimeVersion?: string; + + @doc(""" +Gets or sets a value indicating whether 32 bit applications are allowed to run +on 64 bit. +""") + enable32BitApiOnWin64?: boolean; + + @doc("Gets or sets the path of the directory.") + path?: DirectoryPath; + + @extension("x-ms-identifiers", []) + @doc("Gets or sets the list of directories.") + directories?: DirectoryPath[]; +} + +@doc("Second level entity for virtual directories.") +model DirectoryPath { + @doc("Gets or sets the virtual path for the directory.") + virtual?: string; + + @doc("Gets or sets the physical path of the directory on the web server.") + physical?: string; +} + +@doc(""" +Second-level object for identification of virtual applications in a web site +hosted on IIS. +""") +model IisVirtualApplicationUnit { + @doc("Gets a value indicating whether the application corresponds to a directory.") + @visibility("read") + isVirtualDirectory?: boolean; + + @doc("Gets or sets the path of the directory.") + path?: DirectoryPath; + + @extension("x-ms-identifiers", []) + @doc("Gets or sets the list of directories.") + directories?: DirectoryPath[]; +} + +@doc("Frontend bindings for a web application.") +model FrontEndBinding { + @doc("Gets or sets the Binding protocol.") + protocol?: string; + + @doc("Gets or sets the Host name.") + hostName?: string; + + @doc("Gets or sets the Port number.") + port?: string; + + @doc("Gets or sets the IP Address.") + ipAddress?: string; +} +@doc("Framework specific data for a web application.") +model WebApplicationFramework { + @doc("Gets or sets Name of the framework.") + name?: string; + + @doc("Gets or sets Version of the framework.") + version?: string; +} + +@doc("Web Application configuration unit.") +model WebApplicationConfigurationUnit { + @doc("Gets or sets the configuration name.") + name?: string; + + @doc("Gets or sets the configuration file path.") + filePath?: string; + + @doc("Gets or sets the configuration local file path.") + localFilePath?: string; + + @doc("Gets or sets the configuration target file path.") + targetFilePath?: string; + + @doc("Gets or sets the configuration section in the file.") + section?: string; + + @doc("Gets or sets the configuration type.") + type?: string; + + @doc(""" +Gets or sets a value indicating whether the configuration is edited or not by +the user. +""") + isDeploymentTimeEditable?: boolean; + + @doc("Gets or sets the identifier for the configuration.") + identifier?: string; +} + +@doc("Web Application directory unit.") +model WebApplicationDirectoryUnit { + @doc("Gets or sets the unique id corresponding to the application directory.") + id?: string; + + @doc(""" +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. +""") + isEditable?: boolean; + + @doc("Gets or sets the paths of the directory on the source machine.") + sourcePaths?: string[]; + + @doc("Gets or sets the local scratch path at which the directories has been copied.") + localScratchPath?: string; + + @doc("Gets or sets the mount path of the application directory.") + mountPath?: string; + + @doc("Gets or sets the size of the directory on the source machine.") + sourceSize?: string; +} + +@doc("Class for web server properties.") +model IisWebServerProperties { + @doc("Gets the configuration location.") + @visibility("read") + configurationLocation?: string; + + @doc("Gets the configuration location.") + @visibility("read") + version?: string; + + @doc("Gets the list of machines.") + @visibility("read") + machineIds?: string[]; + + @doc("Gets the list of web applications.") + @visibility("read") + webApplications?: string[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + @doc("Gets the server FQDN.") + @visibility("read") + serverFqdn?: string; + + @doc("Gets the run as account id.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for web application properties.") +model TomcatWebApplicationProperties { + @doc("Gets the web server id.") + @visibility("read") + webServerId?: string; + + @doc("Gets the web server name.") + @visibility("read") + webServerName?: string; + + @doc("Gets the virtual path of the application.") + @visibility("read") + virtualPath?: string; + + @doc("Gets the physical path of the application.") + @visibility("read") + physicalPath?: string; + + @doc("Gets the front end bindings for the application.") + @visibility("read") + @extension("x-ms-identifiers", []) + bindings?: FrontEndBinding[]; + + @doc("Gets the Error details.") + @visibility("read") + @extension("x-ms-identifiers", []) + frameworks?: WebApplicationFramework[]; + + @doc("Gets the configuration.") + @visibility("read") + @extension("x-ms-identifiers", []) + configurations?: WebApplicationConfigurationUnit[]; + + @doc("Gets the directories.") + @visibility("read") + directories?: WebApplicationDirectoryUnit[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + @doc("Gets tags that can be used with ODATA.") + @visibility("read") + tags?: Record; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for web server properties.") +model TomcatWebServerProperties { + @doc("Gets or sets the services defined in the server.") + @extension("x-ms-identifiers", []) + services?: TomcatServiceUnit[]; + + @doc("Gets the configuration location.") + @visibility("read") + configurationLocation?: string; + + @doc("Gets the configuration location.") + @visibility("read") + version?: string; + + @doc("Gets the list of machines.") + @visibility("read") + machineIds?: string[]; + + @doc("Gets the list of web applications.") + @visibility("read") + webApplications?: string[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + @doc("Gets the server FQDN.") + @visibility("read") + serverFqdn?: string; + + @doc("Gets the run as account id.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Tomcat service data.") +model TomcatServiceUnit { + @doc("Gets or sets the name of the service.") + name?: string; + + @extension("x-ms-identifiers", []) + @doc("Gets or sets the connectors defined for the service component.") + connectors?: ConnectorUnit[]; + + @doc("Gets or sets the engine defined for the service component.") + engine?: TomcatEngineUnit; +} + +@doc("The connectors of the web server.") +model ConnectorUnit { + @extension("x-ms-identifiers", []) + @doc("Gets or sets the bindings for the connector.") + bindings?: FrontEndBinding[]; +} + +@doc("Tomcat engine data.") +model TomcatEngineUnit { + @doc("Gets or sets the name of the engine.") + name?: string; + + @doc("Gets or sets the hosts defined for the engine.") + @extension("x-ms-identifiers", []) + hosts?: TomcatHostUnit[]; +} + +@doc("Tomcat host data.") +model TomcatHostUnit { + @doc("Gets or sets the name of the host.") + name?: string; + + @doc("Gets or sets the app base path for the host.") + appBasePath?: string; + + @doc("Gets or sets the app base value configured for the host.") + appBase?: string; +} + +@doc("Discovery site data source properties class.") +model DiscoverySiteDataSourceProperties { + @doc("Gets or sets the discovery site Id.") + discoverySiteId?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for web extended machine properties.") +model WebAppExtendedMachineProperties { + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the hydrated host name.") + @visibility("read") + hostName?: string; + + @doc("Gets the Name of the extended machine.") + @visibility("read") + machineDisplayName?: string; + + @doc("Gets the machine ARM id.") + @visibility("read") + machineId?: string; + + @doc("Gets the run as account ID of the machine used for web app discovery.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets the agent hydrated run as account.") + @visibility("read") + hydratedRunAsAccountId?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for web application properties.") +model WebRoleV202011PreviewWebApplicationProperties { + @doc("Gets the web server id.") + @visibility("read") + webServerId?: string; + + @doc("Gets the web server name.") + @visibility("read") + webServerName?: string; + + @doc("Gets the virtual path of the application.") + @visibility("read") + virtualPath?: string; + + @doc("Gets the physical path of the application.") + @visibility("read") + physicalPath?: string; + + @doc("Gets the front end bindings for the application.") + @visibility("read") + @extension("x-ms-identifiers", []) + bindings?: FrontEndBinding[]; + + @doc("Gets the Error details.") + @visibility("read") + @extension("x-ms-identifiers", []) + frameworks?: WebApplicationFramework[]; + + @doc("Gets the configuration.") + @visibility("read") + @extension("x-ms-identifiers", []) + configurations?: WebApplicationConfigurationUnit[]; + + @doc("Gets the directories.") + @visibility("read") + @extension("x-ms-identifiers", []) + directories?: WebApplicationDirectoryUnit[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + @doc("Gets tags that can be used with ODATA.") + @visibility("read") + tags?: Record; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for run as account properties.") +model RunAsAccountProperties { + @doc("Display name of the run as account.") + @visibility("read") + displayName?: string; + + @doc("Gets the credential type of the run as account.") + @visibility("read") + credentialType?: string; + + @doc("Timestamp marking run as account creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Timestamp marking last updated on the run as account.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the appliance name of the run as account.") + @visibility("read") + applianceName?: string; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Class for web server properties.") +model WebServerProperties { + @doc("Gets the configuration location.") + @visibility("read") + configurationLocation?: string; + + @doc("Gets the configuration location.") + @visibility("read") + version?: string; + + @doc("Gets the list of machines.") + @visibility("read") + machineIds?: string[]; + + @doc("Gets the list of web applications.") + @visibility("read") + webApplications?: string[]; + + @doc("Gets the display name.") + @visibility("read") + displayName?: string; + + @doc("Gets the server FQDN.") + @visibility("read") + serverFqdn?: string; + + @doc("Gets the run as account id.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets a value indicating whether application is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the timestamp marking creation of the entity.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last update operation.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the server type.") + @visibility("read") + serverType?: string; + + @doc("Gets the Error details.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Gets a value indicating whether the WebApp has errors or not.") + @visibility("read") + hasErrors?: boolean; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} +@doc("Collection of web app properties.") +model WebAppPropertiesCollection { + @doc("Gets or sets the list of web app properties.") + @extension("x-ms-identifiers", []) + webApps?: WebAppProperties[]; +} +@doc("Class representing web app properties web model.") +model WebAppProperties { + @doc("Gets or sets the arm id of the web app.") + webAppArmId?: string; + + @doc("Gets or sets Tags.") + tags?: Record; +} + +@doc("Processor Information.") +model ProcessorInfo { + @doc("Gets or sets the name\\model of a processor.") + name?: string; + + @doc("Gets or sets the number of sockets.") + numberOfSockets?: int32; + + @doc("Gets or sets the total number of cores in a socket.") + numberOfCoresPerSocket?: int32; +} + +@doc("HyperV VM software inventory REST resource.") +model HypervVmSoftwareInventory { + @doc("Gets the relative URL to get this VMWare machine.") + @visibility("read") + id?: string; + + @doc("Handled by resource provider.") + @visibility("read") + type?: string; + + @doc("Gets the Name of the machine.") + @visibility("read") + name?: string; + + @doc("Gets or sets software inventory properties.") + //@extension("x-ms-client-flatten", true) + properties?: MachineSoftwareInventoryProperties; +} + +@doc("Class for machine software inventory properties.") +model MachineSoftwareInventoryProperties { + @doc("Apps And Roles of the machine entity.") + @visibility("read") + appsAndRoles?: AppsAndRoles; +} + +@doc("AppsAndRoles in the guest virtual machine.") +model AppsAndRoles { + @doc("Gets or sets Applications of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + applications?: Application[]; + + @doc("Gets or sets WebApplications of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + webApplications?: WebApplicationAppsAndRolesModel[]; + + @doc("Gets or sets Features of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + features?: Feature[]; + + @doc("Gets or sets SQLServers of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + sqlServers?: SqlServerApplication[]; + + @doc("Gets or sets SharePointServers of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + sharePointServers?: SharePointServer[]; + + @doc("Gets or sets SystemCenters of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + systemCenters?: SystemCenter[]; + + @doc("Gets or sets BizTalkServers of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + bizTalkServers?: BizTalkServer[]; + + @doc("Gets or sets ExchangeServers of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + exchangeServers?: ExchangeServer[]; + + @doc("Gets or sets OtherDatabaseServers of the AppsAndRoles.") + @visibility("read") + @extension("x-ms-identifiers", []) + otherDatabases?: OtherDatabase[]; +} + +@doc("SystemCenter in the guest virtual machine.") +model SystemCenter { + @doc("Gets or sets ProductName of the SystemCenter.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Status of the SystemCenter.") + @visibility("read") + status?: string; + + @doc("Gets or sets Version of the SystemCenter.") + @visibility("read") + version?: string; +} + +@doc("BizTalkServer in the guest virtual machine.") +model BizTalkServer { + @doc("Gets or sets ProductName of the BizTalkServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Status of the BizTalkServer.") + @visibility("read") + status?: string; +} + +@doc("ExchangeServer in the guest virtual machine.") +model ExchangeServer { + @doc("Gets or sets ProductName of the ExchangeServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Edition of the ExchangeServer.") + @visibility("read") + edition?: string; + + @doc("Gets or sets Roles of the ExchangeServer.") + @visibility("read") + roles?: string; + + @doc("Gets or sets ServicePack of the ExchangeServer.") + @visibility("read") + servicePack?: string; + + @doc("Gets or sets Version of the ExchangeServer.") + @visibility("read") + version?: string; +} + +@doc("SharePointServer in the guest virtual machine.") +model SharePointServer { + @doc("Gets or sets ProductName of the SharePointServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets a value indicating whether the SharePointServer is Enterprise.") + @visibility("read") + isEnterprise?: boolean; + + @doc("Gets or sets Status of the SharePointServer.") + @visibility("read") + status?: string; + + @doc("Gets or sets Version of the SharePointServer.") + @visibility("read") + version?: string; +} + +@doc("WebApplication in the guest virtual machine.") +model WebApplicationAppsAndRolesModel { + @doc("Gets or sets Name of the WebApplication.") + @visibility("read") + name?: string; + + @doc("Gets or sets Status of the WebApplication.") + @visibility("read") + status?: string; + + @doc("Gets or sets Platform of the WebApplication.") + @visibility("read") + platform?: string; + + @doc("Gets or sets GroupName of the WebApplication.") + @visibility("read") + groupName?: string; + + @doc("Gets or sets WebServer of the WebApplication.") + @visibility("read") + webServer?: string; + + @doc("Gets or sets ApplicationPool of the WebApplication.") + @visibility("read") + applicationPool?: string; +} + +@doc("SQLServer in the guest virtual machine.") +model SqlServerApplication { + @doc("Gets or sets Name of the SQLServer.") + @visibility("read") + name?: string; + + @doc("Gets or sets Edition of the SQLServer.") + @visibility("read") + edition?: string; + + @doc("Gets or sets ServicePack of the SQLServer.") + @visibility("read") + servicePack?: string; + + @doc("Gets or sets Version of the SQLServer.") + @visibility("read") + version?: string; + + @doc("Gets or sets Clustered of the SQLServer.") + @visibility("read") + clustered?: string; + + @doc("Gets or sets ClusterName of the SQLServer.") + @visibility("read") + clusterName?: string; + + @doc("Gets or sets the DNS host name of SQLServer.") + @visibility("read") + dnsHostName?: string; + + @doc("Gets or sets the port of the SQLServer.") + @visibility("read") + port?: string; + + @doc("Gets or sets the comma separated IPs of the SQLServer.") + @visibility("read") + commaSeparatedIps?: string; + + @doc("Gets the status.") + @visibility("read") + status?: string; + + @doc("Gets or sets the value which reflects if Named Pipe is enabled or not.") + @visibility("read") + isNamedPipeEnabled?: boolean; + +@doc("Gets or sets the value which reflects if Named Pipe is enabled or not.") + @visibility("read") + isTcpIpEnabled?: boolean; + + @doc("Gets the status.") + @visibility("read") + namedPipeName?: string; +} + +@doc("OtherDatabase in the guest virtual machine.") +model OtherDatabase { + @doc("Gets or sets DatabaseType of the OtherDatabase.") + @visibility("read") + databaseType?: string; + + @doc("Gets or sets Instance of the OtherDatabase.") + @visibility("read") + instance?: string; + + @doc("Gets or sets Version of the OtherDatabase.") + @visibility("read") + version?: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/jobProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/jobProperties.tsp new file mode 100644 index 000000000000..3812aad5436a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/jobProperties.tsp @@ -0,0 +1,51 @@ +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@doc("Job REST Resource.") +model JobProperties { + @doc("Gets operation status.") + @visibility("read") + status?: string; + + @doc("Gets operation start time.") + @visibility("read") + startTime?: string; + + @doc("Gets operation end time.") + @visibility("read") + endTime?: string; + + @doc("Gets or sets the display name of the Job.") + @visibility("read") + displayName?: string; + + @doc("Gets the client request Id used in the operation execution context.") + @visibility("read") + clientRequestId?: string; + + @doc("Gets the activity Id used in the operation execution context.") + @visibility("read") + activityId?: string; + + + @doc("Gets the errors.") + @extension("x-ms-identifiers", []) + @visibility("read") + errors?: ErrorDetails[]; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/machinePropertiesInternal.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/machinePropertiesInternal.tsp new file mode 100644 index 000000000000..35ee7ae7b9bd --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/machinePropertiesInternal.tsp @@ -0,0 +1,316 @@ +@doc("Gets or sets the network adapters of the server.") +model NetworkAdapters { + @doc(" Gets or sets the NIC Id.") + nicId: string; + + @doc(" Gets or sets the MAC address of the machine.") + macAddress: string; + + @doc("Gets the IP addresses of the machine") + ipAddressList: string[]; + + @doc(" Gets or sets the virtual network name") + networkName: string; + + @doc("Gets or sets the type of the IP address.") + ipAddressType: string; +} + +@doc("Gets or sets the disk details of server.") +model Disks { + @doc(" Gets or sets Id of the disk.") + id: string; + + @doc("Gets or sets generated Id of the disk.") + generatedId: string; + + @doc("Gets or sets Bytes allocated for the disk.") + maxSizeInBytes: int64; + + @doc("Gets or sets Name of the disk.") + name: string; + + @doc("Gets or sets Type of the disk.") + diskType: string; + + @doc("Gets or sets LUN of the disk.") + lun: int64; + + @doc("Gets or sets Path of the disk.") + path: string; +} + +@doc("The properties of a server machine tracked resource") +model Errors { + @doc("Gets the error message.") + @visibility("read") + message?: string; + + @doc("Gets the message parameters.") + @visibility("read") + messageParameters?: Record; + + @doc("Gets the appliance name.") + @visibility("read") + applianceName?: string; + + @doc("Gets the error ID.") + @visibility("read") + id?: int32; + + @doc("Gets the error name.") + @visibility("read") + code?: string; + + @doc("Gets the possible causes of error.") + @visibility("read") + possibleCauses?: string; + + @doc("Gets the recommended action to resolve error.") + @visibility("read") + recommendedAction?: string; + + @doc("Gets the error severity.") + @visibility("read") + severity?: string; + + @doc("Gets the error summary message.") + @visibility("read") + summaryMessage?: string; + + @doc("Gets the error source.") + @visibility("read") + source?: MicrosoftAzureFDSWebRoleHealthErrorDetailsSource; + + @doc("Gets the time stamp when the error was updated.") + @visibility("read") + updatedTimeStamp?: utcDateTime; + + @doc("Gets run as account id used while performing discovery of entity.") + @visibility("read") + runAsAccountId?: string; + + @doc("Gets discovery scope for which error is encountered.") + @visibility("read") + discoveryScope?: HealthErrorDetailsDiscoveryScope; +} + +@doc("Scoped discovery status.") +model DiscoveryState { + @doc("The discovery scope status") + discoveryScopeStatus: DiscoveryScopeStatus; + + @doc("The list of errors.") + errors: Errors[]; + + @doc("The run as account ID associated with the discovery.") + hydratedRunAsAccountId: string; +} + +@doc("Application in the guest virtual machine.") +model Application { + @doc("Gets or sets Name of the Application.") + @visibility("read") + name?: string; + + @doc("Gets or sets Version of the Application.") + @visibility("read") + version?: string; + + @doc("Gets or sets Provider of the Application.") + @visibility("read") + provider?: string; +} + +@doc(" WebApplication in the guest virtual machine.") +model WebApplicationProperties { + @doc(" Gets or sets Name of the WebApplication.") + name?: string; + + @doc("Gets or sets Status of the WebApplication.") + status?: string; + + @doc("Gets or sets Platform of the WebApplication.") + platform?: string; + + @doc("Gets or sets GroupName of the WebApplication.") + groupName?: string; + + @doc("Gets or sets WebServer of the WebApplication.") + webServer?: string; + + @doc("Gets or sets ApplicationPool of the WebApplication.") + applicationPool?: string; +} + +@doc("Feature in the guest virtual machine.") +model Feature { + @doc("Gets or sets Name of the Feature.") + @visibility("read") + name?: string; + + @doc("Gets or sets FeatureType of the Feature.") + @visibility("read") + featureType?: string; + + @doc("Gets or sets Parent of the Feature.") + @visibility("read") + parent?: string; + + @doc("Gets or sets Status of the Feature.") + @visibility("read") + status?: string; +} + +@doc("SQLServer in the guest virtual machine.") +model SqlServer { + @doc("Gets or sets Name of the SQLServer.") + @visibility("read") + name?: string; + + @doc("Gets or sets Edition of the SQLServer.") + @visibility("read") + edition?: string; + + @doc("Gets or sets ServicePack of the SQLServer.") + @visibility("read") + servicePack?: string; + + @doc("Gets or sets Version of the SQLServer.") + @visibility("read") + version?: string; + + @doc("Gets or sets Clustered of the SQLServer.") + @visibility("read") + clustered?: string; + + @doc("Gets or sets ClusterName of the SQLServer.") + @visibility("read") + clusterName?: string; + + @doc("Gets or sets the DNS host name of SQLServer.") + @visibility("read") + dnsHostName?: string; + + @doc("Gets or sets the port of the SQLServer.") + @visibility("read") + port?: string; + + @doc("Gets or sets the comma separated IPs of the SQLServer.") + @visibility("read") + commaSeparatedIps?: string; + + @doc("Gets the status.") + @visibility("read") + status?: string; + + @doc("Gets or sets the value which reflects if Named Pipe is enabled or not.") + @visibility("read") + isNamedPipeEnabled?: boolean; + + @doc("Gets or sets the value which reflects if Named Pipe is enabled or not.") + @visibility("read") + isTcpIpEnabled?: boolean; + + @doc("Gets the status.") + @visibility("read") + namedPipeName?: string; +} + +@doc(" SharePointServer in the guest virtual machine.") +model SharePointServers { + @doc("Gets or sets ProductName of the SharePointServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets a value indicating whether the SharePointServer is Enterprise.") + @visibility("read") + isEnterprise?: boolean; + + @doc("Gets or sets Status of the SharePointServer.") + @visibility("read") + status?: string; + + @doc("Gets or sets Version of the SharePointServer.") + @visibility("read") + version?: string; +} + +@doc(" SystemCenter in the guest virtual machine.") +model SystemCenters { + @doc("Gets or sets ProductName of the SystemCenter.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Status of the SystemCenter.") + @visibility("read") + status?: string; + + @doc("Gets or sets Version of the SystemCenter.") + @visibility("read") + version?: string; +} + +@doc("BizTalkServer in the guest virtual machine.") +model BizTalkServers { + @doc("Gets or sets ProductName of the BizTalkServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Status of the BizTalkServer.") + @visibility("read") + status?: string; +} + +@doc(" ExchangeServer in the guest virtual machine.") +model ExchangeServers { + @doc("Gets or sets ProductName of the ExchangeServer.") + @visibility("read") + productName?: string; + + @doc("Gets or sets Edition of the ExchangeServer.") + @visibility("read") + edition?: string; + + @doc("Gets or sets Roles of the ExchangeServer.") + @visibility("read") + roles?: string; + + @doc("Gets or sets ServicePack of the ExchangeServer.") + @visibility("read") + servicePack?: string; + + @doc("Gets or sets Version of the ExchangeServer.") + @visibility("read") + version?: string; +} + +@doc("OtherDatabase in the guest virtual machine.") +model OtherDatabases { + @doc("Gets or sets DatabaseType of the OtherDatabase.") + @visibility("read") + databaseType?: string; + + @doc("Gets or sets Instance of the OtherDatabase.") + @visibility("read") + instance?: string; + + @doc("Gets or sets Version of the OtherDatabase.") + @visibility("read") + version?: string; +} + +@doc("Data related to a machine's operating system.") +model OperatingSystemDetails { + @doc("Gets or sets the OS Type.") + osType: string; + + @doc("Gets or sets the OS Name.") + osName: string; + + @doc("Gets or sets the OS Version.") + osVersion: string; + + @doc("Gets or sets the OS architecture.") + osArchitecture: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/operationStatusProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/operationStatusProperties.tsp new file mode 100644 index 000000000000..d61b45209552 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/operationStatusProperties.tsp @@ -0,0 +1,23 @@ +@doc("Operation status error details.") +model OperationStatusErrorDetails { + @doc("Error code.") + code: string; + + @doc("Error message.") + message: string; +} + +@doc("result properties.") +model Properties { + @doc("result properties string.") + result: string; +} + +@doc("Class for operation result properties.") +model OperationStatusProperties { + @doc("Gets or sets the result or output of the workflow.") + result?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/runAsAccountProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/runAsAccountProperties.tsp new file mode 100644 index 000000000000..915c52739b1b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/runAsAccountProperties.tsp @@ -0,0 +1,25 @@ +@doc("Class for run as account properties.") +model RunAsAccountRunAsAccountProperties { + @doc("Display name of the run as account.") + @visibility("read") + displayName?: string; + + @doc("Gets the credential type of the run as account.") + @visibility("read") + credentialType?: string; + + @doc("Timestamp marking run as account creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Timestamp marking last updated on the run as account.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the appliance name of the run as account.") + @visibility("read") + applianceName?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/common/siteErrorSummaryCollection.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/common/siteErrorSummaryCollection.tsp new file mode 100644 index 000000000000..6ae6e5054994 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/common/siteErrorSummaryCollection.tsp @@ -0,0 +1,45 @@ +using Azure.Core; + +// @doc("Gets or sets the list of site error summary.") +// @pagedResult +// model SiteErrorSummaryCollection { +// @extension("x-ms-identifiers", ["applianceName"]) +// @doc("Gets or sets the list of site error summary.") +// siteErrorSummary?: SiteErrorSummary[]; + +// @doc("The link to fetch more models.") +// @nextLink +// nextLink?: string; +// } + +@doc("Discovery scopes") +enum DiscoveryScopes { + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo", +} + +@doc("The site error summary model.") +model DiscoveryScopeErrorSummary { + @doc("Gets or sets the affected resource type.") + affectedResourceType: string; + @doc("Count of affected objects.") + affectedObjectsCount: int64; + + @doc("Gets or sets the count of affected objects.") + discoveryScope: DiscoveryScopes; +} + +@doc("The properties of ServerSiteResource.") +model SiteErrorSummary { + @doc("Appliance Name.") + applianceName: string; + + @doc("Gets the error message.") + discoveryScopeErrorSummaries: DiscoveryScopeErrorSummary; + + @doc("The link to fetch more models.") + @nextLink + nextLink?: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hyperVSiteProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hyperVSiteProperties.tsp new file mode 100644 index 000000000000..d3986b9d6228 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hyperVSiteProperties.tsp @@ -0,0 +1,92 @@ +@doc("The properties of VMwareSiteResource") +model SiteProperties { + @doc("Gets the Master Site this site is linked to.") + @visibility("read") + masterSiteId?: string; + + @doc(""" + Gets or sets the service principal identity details used by agent for + communication + to the service. + """) + servicePrincipalIdentityDetails?: SiteSpnProperties; + + @doc("Gets or sets the on-premises agent details.") + agentDetails?: SiteAgentProperties; + + @doc("Gets or sets the Appliance Name.") + applianceName?: string; + + @doc("Gets or sets the ARM ID of migration hub solution for SDS.") + discoverySolutionId?: string; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("Site REST Resource.") +model HypervSite { + @doc("Gets the relative URL to get this Site.") + @visibility("read") + id?: string; + + @doc("Handled by resource provider. Type = Microsoft.OffAzure/hypervSites.") + @visibility("read") + type?: string; + + @doc("Gets or sets the nested properties.") + properties?: HypervSiteHypervSiteProperties; + + @doc("Gets or sets the name of the site.") + name?: string; + + @doc("Gets or sets the eTag for concurrency control.") + eTag?: string; + + @doc("Gets or sets the Azure location in which Sites is created.") + @visibility("read", "create") + location?: string; +} + +@doc("Class for Server site properties.") +model HypervSiteHypervSiteProperties { + @doc("Gets the Master Site this site is linked to.") + @visibility("read") + masterSiteId?: string; + + @doc(""" +Gets or sets the service principal identity details used by agent for +communication + to the service. +""") + servicePrincipalIdentityDetails?: SiteSpnProperties; + + @doc("Gets or sets the on-premises agent details.") + agentDetails?: SiteAgentProperties; + + @doc("Gets or sets the Appliance Name.") + applianceName?: string; + + @doc("Gets or sets the ARM ID of migration hub solution for SDS.") + discoverySolutionId?: string; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; +} + +@doc("Hyper-V site usage.") +model HypervSiteUsage { +@doc("Gets or sets the number of machines discovered in the site.") +"machineCount"?: int32; +@doc("Gets or sets the number of run as accounts in the site.") +"runAsAccountCount"?: int32; +@doc("Gets or sets the number of hosts part of the site.") +"hostCount"?: int32; +@doc("Gets or sets the number of clusters part of the site.") +"clusterCount"?: int32; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervClusterProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervClusterProperties.tsp new file mode 100644 index 000000000000..f4a3ae29aedf --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervClusterProperties.tsp @@ -0,0 +1,34 @@ +@doc("The properties of Hyperv Cluster") +model HypervClusterProperties { + @doc("Gets the timestamp marking Hyper-V cluster creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the Hyper-V cluster.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets or sets the FQDN/IPAddress of the Hyper-V cluster.") + fqdn?: string; + + @doc("Gets the functional level of the Hyper-V cluster.") + @visibility("read") + functionalLevel?: int32; + + @doc("Gets the status of the Hyper-V cluster.") + @visibility("read") + status?: string; + + @doc("Gets or sets Run as account ID of the Hyper-V cluster.") + runAsAccountId?: string; + + @doc("Gets or sets list of hosts (FQDN) currently being tracked by the cluster.") + hostFqdnList?: string[]; + + @doc("Gets the errors.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervHostProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervHostProperties.tsp new file mode 100644 index 000000000000..4ecee071183e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervHostProperties.tsp @@ -0,0 +1,27 @@ +@doc("The properties of Hyperv Host") +model HypervHostProperties { + @doc("Gets the timestamp marking Hyper-V host creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the Hyper-V host.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets or sets the FQDN/IPAddress of the Hyper-V host.") + fqdn?: string; + + @doc("Gets or sets the run as account ID of the Hyper-V host.") + runAsAccountId?: string; + + @doc("Gets the version of the Hyper-V host.") + @visibility("read") + version?: string; + + @doc("Gets the errors.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervMachineProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervMachineProperties.tsp new file mode 100644 index 000000000000..752900872a4b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/hyperv/hypervMachineProperties.tsp @@ -0,0 +1,328 @@ +using TypeSpec.Versioning; +using OpenAPI; + +@versioned(Versions) +@doc("Azure OffAzure Resource Provider management API.") +namespace Microsoft.OffAzure; + +@doc("Value indicating whether the VM is highly available") +@knownValues(HighAvailabilityValues) +scalar HighAvailability extends string; + +@doc("Value indicating whether the VM is highly available") +enum HighAvailabilityValues { + Unknown, + No, + Yes,} + + +@doc("The properties of AddressResource") +model HypervMachineProperties { + @added(Versions.v2022_10_27) + @doc("Gets the Information about Host Processor.") + @visibility("read") + hostProcessorInfo?: ProcessorInfo; + + @doc("On-premise Instance UUID of the machine.") + @visibility("read") + instanceUuid?: string; + + @doc("Host FQDN/IPAddress.") + @visibility("read") + hostFqdn?: string; + + @doc("Host ARM ID.") + @visibility("read") + hostId?: string; + + @doc("Generation of the virtual machine.") + @visibility("read") + generation?: int32; + + @doc("VM version.") + @visibility("read") + version?: string; + + @doc("Value indicating whether the VM is highly available.") + @visibility("read") + highAvailability?: HighAvailability; + + @doc("Cluster FQDN/IPAddress.") + @visibility("read") + clusterFqdn?: string; + + @doc("Cluster ARM ID.") + @visibility("read") + clusterId?: string; + + @doc("Max memory of the virtual machine in MB.") + @visibility("read") + maxMemoryMb?: int32; + + @doc("Value indicating whether dynamic memory is enabled for the VM.") + @visibility("read") + isDynamicMemoryEnabled?: boolean; + + @extension("x-ms-identifiers", []) + @doc("Disks attached to the machine.") + @visibility("read") + disks?: HypervDisk[]; + + @extension("x-ms-identifiers", []) + @doc("Network adapters attached to the machine.") + @visibility("read") + networkAdapters?: HypervNetworkAdapter[]; + + @doc(""" +Management server type captured as a string representation of the + +{Microsoft.Azure.FDS.WebRole.HyperVMachineBase.HyperVMachineBaseProperties.ManagementServerType} +enumeration. +""") + @visibility("read") + managementServerType?: string; + + @doc("Gets or sets the SecureBootTemplateId setting of the VM.") + @visibility("read") + secureBootTemplateId?: string; + + @doc("Gets or sets a value indicating whether Secure boot is enabled for the VM.") + @visibility("read") + secureBootEnabled?: boolean; + + @doc("Gets or sets the SecureBootTemplateId setting of the VM.") + @visibility("read") + secureBootTemplate?: string; + + @doc(""" +Gets or sets a value indicating whether trusted platform module is enabled on +the VM. +""") + @visibility("read") + tpmEnabled?: boolean; + + @doc("Gets or sets a value indicating whether key storage device is enabled on the VM.") + @visibility("read") + ksdEnabled?: boolean; + + @doc("Gets or sets a value indicating whether shielding is enabled for the VM.") + @visibility("read") + shieldingRequested?: boolean; + + @doc("Gets or sets a value indicating whether data protection is requested for a VM.") + @visibility("read") + dataProtectionRequested?: boolean; + + @doc(""" +Gets or sets a value indicating whether encryption of state and migration +traffic is enabled for the VM. +""") + @visibility("read") + encryptStateAndVmMigrationTraffic?: boolean; + + @doc(""" +Gets or sets a value indicating whether VM virtualization based security is +enabled for the VM. +""") + @visibility("read") + virtualizationBasedSecurityOptOut?: boolean; + + @doc("Gets the Machine power status.") + @visibility("read") + powerStatus?: string; + + @doc("Gets the VM FQDN.") + @visibility("read") + vmFqdn?: string; + + @doc("Gets the Root location of the VM configuration file.") + @visibility("read") + vmConfigurationFileLocation?: string; + + @doc("Gets or sets the firmware.") + firmware?: string; + + @doc("Operating System Details extracted from the guest bu executing script inside the guest VM. ") + @visibility("read") + guestOsDetails?: GuestOsDetails; + + @doc("Number of applications installed in the guest VM.") + @visibility("read") + numberOfApplications?: int32; + + @doc(""" +The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +""") + @visibility("read") + guestDetailsDiscoveryTimestamp?: utcDateTime; + + @doc(""" +Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +""") + @visibility("read") + isGuestDetailsDiscoveryInProgress?: boolean; + + @doc(""" +Gets or sets if dependency mapping feature is enabled or not + for +the VM. +""") + @visibility("read") + dependencyMapping?: string; + + @doc("Gets or sets when dependency mapping collection is last started.") + @visibility("read") + dependencyMappingStartTime?: utcDateTime; + + @doc("Gets or sets when dependency mapping collection was last disabled.") + @visibility("read") + dependencyMappingEndTime?: string; + + @doc("Gets or sets the run as account ID of the machine.") + runAsAccountId?: string; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Errors for machine.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the data related to application discovery.") + @visibility("read") + applicationDiscovery?: ApplicationDiscovery; + + @doc("Gets the data related to dependency map discovery.") + @visibility("read") + dependencyMapDiscovery?: DependencyMapDiscovery; + + @doc("Gets the data related to static discovery.") + @visibility("read") + staticDiscovery?: StaticDiscovery; + + @doc("Gets the data related to SQL discovery.") + @visibility("read") + sqlDiscovery?: SqlDiscovery; + + @doc("Gets the data related to Web application discovery.") + @visibility("read") + webAppDiscovery?: WebAppDiscovery; + + @doc("Gets the data related to Oracle discovery.") + @visibility("read") + oracleDiscovery?: OracleDiscovery; + + @doc("Gets the data related to SpringBoot discovery.") + @visibility("read") + springBootDiscovery?: SpringBootDiscovery; + + @doc("Apps And Roles of the Server.") + @visibility("read") + appsAndRoles?: AppsAndRoles; + + @doc(""" +Gets or sets the Number of Processor Cores + allocated for the +machine. +""") + numberOfProcessorCore?: int32; + + @doc("Gets or sets the allocated Memory in MB.") + allocatedMemoryInMb?: float64; + + @doc("Gets or sets the Operating System Details installed on the machine.") + operatingSystemDetails?: OperatingSystem; + + @doc("Gets or sets the Machine BIOS serial number.") + biosSerialNumber?: string; + + @doc("Gets or sets the BIOS GUID.") + biosGuid?: string; + + @doc("Gets the Display name of the machine.") + @visibility("read") + displayName?: string; + + @doc("Value indicating whether VM is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the marking machine creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the machine.") + @visibility("read") + updatedTimestamp?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("Second level object represented in responses as part of Machine REST resource.") +model HypervNetworkAdapter { + @doc("Network Id.") + @visibility("read") + networkId?: string; + + @doc("Name of the VM subnet within the virtual network the NIC is attached to.") + @visibility("read") + subnetName?: string; + + @doc("Static IP address.") + @visibility("read") + staticIpAddress?: string; + + @doc("Mac address of the NIC.") + @visibility("read") + nicType?: string; + + @doc("Gets or sets the NIC Id.") + nicId?: string; + + @doc("Gets or sets Mac address of the NIC.") + macAddress?: string; + + @doc("Gets IP addresses for the machine.") + @visibility("read") + ipAddressList?: string[]; + + @doc("Gets or sets Network Name.") + networkName?: string; + + @doc("Gets or sets Type of the IP address.") + ipAddressType?: string; +} + +@doc("Second level object returned as part of Machine REST resource.") +model HypervDisk { + @doc("Id of the disk.") + @visibility("read") + instanceId?: string; + + @doc("VHD Id of the disk.") + @visibility("read") + vhdId?: string; + + @doc("Gets or sets Bytes allocated for the disk.") + maxSizeInBytes?: int64; + + @doc("Gets or sets Name of the disk.") + name?: string; + + @doc("Gets or sets Type of the disk.") + diskType?: string; + + @doc("Gets or sets LUN of the disk.") + lun?: int32; + + @doc("Gets or sets Path of the disk.") + path?: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/import/importCommon.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/import/importCommon.tsp new file mode 100644 index 000000000000..13ff02042a3a --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/import/importCommon.tsp @@ -0,0 +1,262 @@ +@doc("Cosmos db Imported Machines JobEntity") +enum CosmosDBDeleteImportedMachinesJobEntityDeleteImportedMachinesJobPropertiesJobState { + "Unknown", + "Verified", + "VerifiedWithErrors", + "Completed", + "Failed", +} + + +@doc("Import URI response class.") +model SasUriResponse { + @doc("Gets or sets the job ARM ID.") + jobArmId?: string; + + @doc("Gets or sets the SAS URI.") + uri?: string; +} + +@doc("The delete import machines job web model.") +model V20200201DeleteImportMachinesJob { + @doc("Handled by resource provider. Type = Microsoft.OffAzure/ImportSites/DeleteJobs.") + @visibility("read") + type?: string; + + @doc("Gets or sets the delete import machines job properties.") + //@extension("x-ms-client-flatten", true) + properties?: CosmosDbDeleteImportedMachinesJobEntityDeleteImportedMachinesJobProperties; + + @doc("Gets or sets the relative ARM name to get job.") + @visibility("read") + id?: string; + + @doc("Gets or sets the Job ID.") + @visibility("read") + name?: string; + + //updating swagger in advance + @doc("Gets or sets the Job status.") + status?: string; + + @doc("Gets or sets the Job start time.") + startTime?: string; + + @doc("Gets or sets the Job end time.") + endTime?: string; + + @doc("Gets or sets the Display name.") + displayName?: string; +} + +@doc("Delete Imported Machines Job Properties") +model CosmosDbDeleteImportedMachinesJobEntityDeleteImportedMachinesJobProperties { + @doc("blob name") + blobName?: string; + + @doc("error Sas Uri") + errorSasUri?: string; + + @doc("job State") + jobState?: CosmosDBDeleteImportedMachinesJobEntityDeleteImportedMachinesJobPropertiesJobState; + + @doc("number Of Machines Deleted") + numberOfMachinesDeleted?: int32; + + @doc("deletion Confirmation") + deletionConfirmation?: boolean; + + @doc("errors list") + @visibility("read") + errors?: string[]; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("The delete import machines job web model.") +model ImportDeleteImportMachinesJob { + @doc("Handled by resource provider. Type = Microsoft.OffAzure/ImportSites/DeleteJobs.") + @visibility("read") + type?: string; + + @doc("Gets or sets the delete import machines job properties.") + //@extension("x-ms-client-flatten", true) + properties?: CosmosDbDeleteImportedMachinesJobEntityDeleteImportedMachinesJobProperties; + + @doc("Gets or sets the relative ARM name to get job.") + id?: string; + + @doc("Gets or sets the Job ID.") + name?: string; + + @doc("Gets or sets the Job status.") + status?: string; + + @doc("Gets or sets the Job start time.") + startTime?: string; + + @doc("Gets or sets the Job end time.") + endTime?: string; + + @doc("Gets or sets the Display name.") + displayName?: string; +} + +@doc("Delete import machines job collection.") +model ImportDeleteImportMachinesJobDeleteImportMachinesJobCollection { + @doc("Gets the list of jobs.") + @visibility("read") + value?: ImportDeleteImportMachinesJob[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("Delete import machines job collection.") +model V20200201DeleteImportMachinesJobDeleteImportMachinesJobCollection { + @doc("Gets the list of jobs.") + @visibility("read") + value?: V20200201DeleteImportMachinesJob[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("Export imported machines job collection.") +model V20200201ExportImportedMachinesJobExportImportedMachinesJobCollection { + @doc("Gets the list of jobs.") + @visibility("read") + value?: V20200201ExportImportedMachinesJob[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("Export machines job REST resource.") +model V20200201ExportImportedMachinesJob { + @doc("Type name for export job.") + @visibility("read") + type?: string; + + @doc("Gets or sets the export machines job properties.") + //@extension("x-ms-client-flatten", true) + properties?: CosmosDbExportImportedMachinesJobEntityExportImportedMachinesJobEntityProperties; + + @doc("Gets or sets the relative ARM name to get job.") + id?: string; + + @doc("Gets or sets the Job ID.") + name?: string; + + @doc("Gets or sets the Job status.") + status?: string; + + @doc("Gets or sets the Job start time.") + startTime?: string; + + @doc("Gets or sets the Job end time.") + endTime?: string; + + @doc("Gets or sets the Display name.") + displayName?: string; +} + +@doc(" Export Imported Machines JobEntity Properties ") +model CosmosDbExportImportedMachinesJobEntityExportImportedMachinesJobEntityProperties { + @doc("blob name") + blobName?: string; + + @doc("sas uri") + sasUri?: string; +} + +@doc("Collection of VMware jobs.") +model V20200201ImportMachinesJobImportMachinesJobCollection { + @doc("Gets the list of jobs.") + @visibility("read") + value?: V20200201ImportMachinesJob[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("ImportMachines JobProperties") +model ImportMachinesJobEntityImportMachinesJobProperties { + @doc("blob name") + blobName?: string; + @doc("blob sasUri") + blobSasUri?: string; + @doc("job Result") + jobResult?: CosmosDBImportMachinesJobEntityImportMachinesJobPropertiesJobResult; + @doc("number Of Machines Imported") + numberOfMachinesImported?: int32; + @doc("blob Creation TimeStamp") + blobCreationTimeStamp?: utcDateTime; + @doc("error summary") + errorSummary?: ImportMachinesJobEntityImportMachinesJobPropertiesJobErrorSummary; +} + + +@knownValues( + CosmosDBImportMachinesJobEntityImportMachinesJobPropertiesJobResultValues +) +@doc("ImportMachines JobResult") +scalar CosmosDBImportMachinesJobEntityImportMachinesJobPropertiesJobResult + extends string; + +@doc("JobResultValues") +enum CosmosDBImportMachinesJobEntityImportMachinesJobPropertiesJobResultValues { + "Unknown", + "Completed", + "CompletedWithWarnings", + "CompletedWithErrors", + "Failed", + "WaitingForBlobUpload", + "InProgress", +} + +@doc("Import machines Job REST Resource.") +model V20200201ImportMachinesJob { + @doc(""" +Handled by resource provider. Type = +Microsoft.OffAzure/ImportSites/jobs/importJobs. +""") + @visibility("read") + type?: string; + + @doc("Gets or sets the import job properties.") + //@extension("x-ms-client-flatten", true) + properties?: ImportMachinesJobEntityImportMachinesJobProperties; + + @doc("Gets or sets the relative ARM name to get job.") + id?: string; + + @doc("Gets or sets the Job ID.") + name?: string; + + @doc("Gets or sets the Job status.") + status?: string; + + @doc("Gets or sets the Job start time.") + startTime?: string; + + @doc("Gets or sets the Job end time.") + endTime?: string; + + @doc("Gets or sets the Display name.") + displayName?: string; +} + +@doc("Import URI response class.") +model V20190501PreviewSasUriResponse { + @doc("Gets or sets the job ARM ID.") + jobArmId?: string; + + @doc("Gets or sets the SAS URI.") + uri?: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/import/importJobProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/import/importJobProperties.tsp new file mode 100644 index 000000000000..f6b41dfecf3d --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/import/importJobProperties.tsp @@ -0,0 +1,22 @@ +enum ImportMachinesJobPropertiesJobResultKnownValues { + "Unknown", + "Completed", + "CompletedWithWarnings", + "CompletedWithErrors", + "Failed", + "WaitingForBlobUpload", + "InProgress", +} + + +@doc("Job Error Summary") +model ImportMachinesJobEntityImportMachinesJobPropertiesJobErrorSummary { + @doc("errors list") + errors?: string[]; + + @doc("error count") + errorCount?: int32; + + @doc("warning Count") + warningCount?: int32; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/import/importMachineProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/import/importMachineProperties.tsp new file mode 100644 index 000000000000..21f4fe0fc27e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/import/importMachineProperties.tsp @@ -0,0 +1,175 @@ +using OpenAPI; +@doc("Second level object returned as part of Machine REST resource.") +model WebRoleOperatingSystem { + @doc("Gets or sets the type of the operating system.") + osType?: string; + + @doc("Gets or sets the Name of the operating system.") + osName?: string; + + @doc("Gets or sets the Version of the operating system.") + osVersion?: string; + + @doc("Gets or sets the Architecture of the operating system.") + osArchitecture?: string; +} + +@doc("Class representing the imported machine web model.") +model WebRoleImportDisk { + @doc("Disk read throughput.") + @visibility("read") + megabytesPerSecondOfRead?: float32; + + @doc("Disk write throughput.") + @visibility("read") + megabytesPerSecondOfWrite?: float32; + + @doc("Disk read IOPS.") + @visibility("read") + numberOfReadOperationsPerSecond?: float32; + + @doc("Disk write IOPS.") + @visibility("read") + numberOfWriteOperationsPerSecond?: float32; + + @doc("Gets or sets Bytes allocated for the disk.") + maxSizeInBytes?: int64; + + @doc("Gets or sets Name of the disk.") + name?: string; + + @doc("Gets or sets Type of the disk.") + diskType?: string; + + @doc("Gets or sets LUN of the disk.") + lun?: int32; + + @doc("Gets or sets Path of the disk.") + path?: string; +} + +@doc("Class for machine properties.") +model ImportMachineProperties { + @doc("Firmware of the machine.") + @visibility("read") + firmware?: string; + + @doc("CPU utilization.") + @visibility("read") + percentageCpuUtilization?: float32; + + @doc("Memory utilization.") + @visibility("read") + percentageMemoryUtilization?: float32; + + @doc("Number of disks.") + @visibility("read") + numberOfDisks?: int32; + + @doc("Total disk read operations per second.") + @visibility("read") + totalDiskReadOperationsPerSecond?: float32; + + @doc("Total disk write operations per second.") + @visibility("read") + totalDiskWriteOperationsPerSecond?: float32; + + @doc("Total disk write throughput.") + @visibility("read") + totalDiskWriteThroughput?: float32; + + @doc("Total disk read throughput.") + @visibility("read") + totalDiskReadThroughput?: float32; + + @doc("MAC Address.") + @visibility("read") + macAddress?: string; + + @doc("IP Addresses.") + @visibility("read") + ipAddresses?: string[]; + + @doc("Machine ID.") + @visibility("read") + machineId?: string; + + @doc("Machine manager ID.") + @visibility("read") + machineManagerId?: string; + + @doc("Number of network adapters.") + @visibility("read") + numberOfNetworkAdapters?: int32; + + @doc("Network in throughput.") + @visibility("read") + networkInThroughput?: float32; + + @doc("Network out throughput.") + @visibility("read") + networkOutThroughput?: float32; + + @doc("Server type.") + @visibility("read") + serverType?: string; + + @doc("Fabric type.") + @visibility("read") + hypervisor?: string; + + @doc("Hypervisor version number.") + @visibility("read") + hypervisorVersionNumber?: string; + + @doc("Disks attached to the machine.") + @visibility("read") + @extension("x-ms-identifiers", ["name"]) + disks?: WebRoleImportDisk[]; + + @doc("Server FQDN.") + @visibility("read") + vmFqdn?: string; + + @doc("Total storage in use.") + @visibility("read") + storageInUseGb?: float32; + + @doc(""" + Gets or sets the Number of Processor Cores + allocated for the + machine. + """) + numberOfProcessorCore?: int32; + + @doc("Gets or sets the allocated Memory in MB.") + allocatedMemoryInMb?: float64; + + @doc("Gets or sets the Operating System Details installed on the machine.") + operatingSystemDetails?: WebRoleOperatingSystem; + + @doc("Gets or sets the Machine BIOS serial number.") + biosSerialNumber?: string; + + @doc("Gets or sets the BIOS GUID.") + biosGuid?: string; + + @doc("Gets the Display name of the machine.") + @visibility("read") + displayName?: string; + + @doc("Value indicating whether VM is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the marking machine creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the machine.") + @visibility("read") + updatedTimestamp?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/import/importSiteProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/import/importSiteProperties.tsp new file mode 100644 index 000000000000..84e342f65fb4 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/import/importSiteProperties.tsp @@ -0,0 +1,16 @@ +@doc("The properties of ImportSiteResource") +model ImportSitesProperties { + @doc("Gets or sets the ARM ID of migration hub solution for SDS.") + discoverySolutionId?: string; + + @doc("Gets the Master Site this site is linked to.") + @visibility("read") + masterSiteId?: string; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/server/serverOperationStatusProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverOperationStatusProperties.tsp new file mode 100644 index 000000000000..b5ad3bbe172e --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverOperationStatusProperties.tsp @@ -0,0 +1,37 @@ +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@doc("ServerOperationStatus Properties.") +model ServerOperationStatusProperties { + + @doc("Gets operation status.") + status: string; + + @doc("Gets operation start time.") + startTime: string; + + @doc("Gets operation end time.") + endTime: string; + + @doc("Gets or sets the display name of the Job.") + displayName: string; + + @doc("Gets the client request Id used in the operation execution context.") + clientRequestId: string; + + @doc("Gets the activity Id used in the operation execution context.") + activityId: string; + + @extension("x-ms-identifiers", []) + @doc("Gets the errors.") + errors: ErrorDetails[]; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/server/serverProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverProperties.tsp new file mode 100644 index 000000000000..12c555496c60 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverProperties.tsp @@ -0,0 +1,230 @@ +import "@azure-tools/typespec-azure-core"; +import "../../../operationsTemp.tsp"; +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@doc("Gets or sets the list of server machine inventory.") +@pagedResult +model ServerPropertiesCollection { + @extension("x-ms-identifiers", []) + @doc("Gets or sets the list of server machine inventory.") + serverList?: ServerProperties[]; + + @doc("The link to fetch more models.") + @nextLink + nextLink?: string; +} + +@doc("Server REST resource.") +model ServerProperties { + @doc(""" +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. +""") + @visibility("read") + displayName?: string; + + @doc("Gets or sets tags on the Server machine.") + tags?: Record; + + @doc("Gets or sets the FQDN/IPAddress of the server.") + fqdn?: string; + + @doc("Gets or sets the network adapters of the server.") + @extension("x-ms-identifiers", []) + networkAdapters?: ServerNetworkAdapter[]; + + @doc("Gets or sets the FQDN of machine which can be changed.") + hydratedFqdn?: string; + + @doc("Gets or sets the disk details of server.") + disks?: ServerDisk[]; + + @doc("Gets or sets the validation required for the machine.") + validationRequired?: string; + + @doc("Gets or sets the firmware.") + firmware?: string; + + @doc(""" +Operating System Details extracted from the guest + bu executing +script inside the guest VM. +""") + @visibility("read") + guestOsDetails?: GuestOsDetails; + + @doc("Number of applications installed in the guest VM.") + @visibility("read") + numberOfApplications?: int32; + + @doc(""" +The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +""") + @visibility("read") + guestDetailsDiscoveryTimestamp?: utcDateTime; + + @doc(""" +Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +""") + @visibility("read") + isGuestDetailsDiscoveryInProgress?: boolean; + + @doc(""" +Gets or sets if dependency mapping feature is enabled or not + for +the VM. +""") + @visibility("read") + dependencyMapping?: string; + + @doc("Gets or sets when dependency mapping collection is last started.") + @visibility("read") + dependencyMappingStartTime?: utcDateTime; + + @doc("Gets or sets when dependency mapping collection was last disabled.") + @visibility("read") + dependencyMappingEndTime?: string; + + @doc("Gets or sets the run as account ID of the machine.") + runAsAccountId?: string; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Errors for machine.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the data related to application discovery.") + @visibility("read") + applicationDiscovery?: ApplicationDiscovery; + + @doc("Gets the data related to dependency map discovery.") + @visibility("read") + dependencyMapDiscovery?: DependencyMapDiscovery; + + @doc("Gets the data related to static discovery.") + @visibility("read") + staticDiscovery?: StaticDiscovery; + + @doc("Gets the data related to SQL discovery.") + @visibility("read") + sqlDiscovery?: SqlDiscovery; + + @doc("Gets the data related to Web application discovery.") + @visibility("read") + webAppDiscovery?: WebAppDiscovery; + + @doc("Gets the data related to Oracle discovery.") + @visibility("read") + oracleDiscovery?: OracleDiscovery; + + @doc("Gets the data related to SpringBoot discovery.") + @visibility("read") + springBootDiscovery?: SpringBootDiscovery; + + @doc("Apps And Roles of the Server.") + @visibility("read") + appsAndRoles?: AppsAndRoles; + + @doc(""" +Gets or sets the Number of Processor Cores + allocated for the +machine. +""") + numberOfProcessorCore?: int32; + + @doc("Gets or sets the allocated Memory in MB.") + allocatedMemoryInMb?: float32; + + @doc("Gets or sets the Operating System Details installed on the machine.") + operatingSystemDetails?: OperatingSystem; + + @doc("Gets or sets the Machine BIOS serial number.") + biosSerialNumber?: string; + + @doc("Gets or sets the BIOS GUID.") + biosGuid?: string; + + @doc("Value indicating whether VM is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the marking machine creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the machine.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Provisioning state of the server resource.") + provisioningState?: ProvisioningState; +} + +@doc("Second level object represented in responses as part of Machine REST resource.") +model ServerNetworkAdapter { + @doc("Gets or sets the NIC Id.") + nicId?: string; + + @doc("Gets or sets Mac address of the NIC.") + macAddress?: string; + + @doc("Gets IP addresses for the machine.") + @visibility("read") + ipAddressList?: string[]; + + @doc("Gets or sets Network Name.") + networkName?: string; + + @doc("Gets or sets Type of the IP address.") + ipAddressType?: string; +} + +@doc("Server disk details.") +model ServerDisk { + @doc("Gets or sets Id of the disk.") + id?: string; + + @doc("Gets or sets generated Id of the disk.") + generatedId?: string; + + @doc("Gets or sets Bytes allocated for the disk.") + maxSizeInBytes?: int32; + + @doc("Gets or sets Name of the disk.") + name?: string; + + @doc("Gets or sets Type of the disk.") + diskType?: string; + + @doc("Gets or sets LUN of the disk.") + lun?: int32; + + @doc("Gets or sets Path of the disk.") + path?: string; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteProperties.tsp new file mode 100644 index 000000000000..9ee0a0cabf76 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteProperties.tsp @@ -0,0 +1,37 @@ +@doc("The properties of ServerSiteResource.") +model ServerSitesProperties { + @doc("Gets the Master Site this site is linked to.") + @visibility("read") + masterSiteId?: string; + + @doc(""" + Gets or sets the service principal identity details used by agent for + communication + to the service. + """) + servicePrincipalIdentityDetails?: SiteSpnProperties; + + @doc("Gets or sets the on-premises agent details.") + agentDetails?: SiteAgentProperties; + + @doc("Gets or sets the Appliance Name.") + applianceName?: string; + + @doc("Gets or sets the ARM ID of migration hub solution for SDS.") + discoverySolutionId?: string; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("Server site usage.") +model ServerSiteUsage { +@doc("Gets or sets the number of run as accounts in the site.") +"runAsAccountCount"?: int32; +@doc("Gets or sets the number of servers part of the site.") +"serverCount"?: int32; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteUsageResponse.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteUsageResponse.tsp new file mode 100644 index 000000000000..c675df9ebc88 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/server/serverSiteUsageResponse.tsp @@ -0,0 +1,8 @@ +@doc("The properties of ServerSiteUsageResponse.") +model ServerSiteUsageResponse { + @doc("Gets or sets the number of run as accounts in the site.") + runAsAccounts: int32; + + @doc("Gets or sets the number of servers part of the site.") + serverCount: int32; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/sql/sqlmodels.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/sql/sqlmodels.tsp new file mode 100644 index 000000000000..9e8099939147 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/sql/sqlmodels.tsp @@ -0,0 +1,275 @@ + +import "../common/machinePropertiesInternal.tsp"; +import "../../../operationsTemp.tsp"; +import "@azure-tools/typespec-azure-core"; +import "../../../operationsTemp.tsp"; +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +enum ReplicaType { + "Unknown", "DatabaseReplica", "AvailabilityGroupReplica" +} + +@doc("replica type") +enum ReplicaState { + "Unknown", "Primary", "Secondary" +} + +@doc("replica type") +enum ReplicaSyncStatus { + "Unknown", "Synchronized", "Unsynchronized" +} + +@doc("replica type") +enum ReplicaCommitMode { + "Unknown", "Synchronous", "Asynchronous" +} + +@doc("replica read mode ") +enum ReplicaReadMode { + "Unknown", "None", "ReadOnly", "ReadWrite" +} + +@doc("file type") +enum FileType { + "Rows", "Log", "Filestream", "NotSupported", "Fulltext" +} + +@doc("sql fci role ") +enum SqlMachineOverviewFciRole { + "Unknown", "NotApplicable", "ActiveNode", "PossibleOwnerNode" +} + +@doc("fci instance state ") +enum FCIInstanceState { + "Unknown", "Inherited", "Initializing", "Online", "Offline", "Failed", "Pending", "OnlinePending", "OfflinePending" +} + +@doc("sql server statsu") +enum SqlServerStatus { + "Unknown", "ContinuePending", "Paused", "PausePending", "Running", "StartPending", "Stopped", "StopPending" +} + +@doc("Class for SQL Server properties.") +model SqlServerProperties { +@doc("Gets the Machine Overview properties of all machines on which the SQL server is deployed.") + +@visibility("read") +@extension("x-ms-identifiers", []) +"machineOverviewList"?: SqlMachineOverview[]; + +@doc("Gets or sets tags on the resource.") +tags?: Record; + +@doc("Gets or sets the number of databases part of availability group on this SQL instance.") +"numberOfAgDatabases"?: int32; + +@doc("Gets or sets the FCI properties if the instance is an FCI instance. This would be populated if IsClustered is true.") +"fciProperties"?: FciProperties; + +@doc("Gets or sets the SQL server version.") +"version"?: string; + +@doc("Gets or sets total number of users databases.") +"numberOfUserDatabases"?: int32; + +@doc("Gets or sets total size of all user databases.") +"sumOfUserDatabasesSizeInMb"?: float32; + +@doc("Gets or sets size of temp database.") +"tempDbSizeInMb"?: float32; + +@doc("Gets or sets maximum server memory in use.") +"maxServerMemoryInUseInMb"?: float32; + +@doc("Gets or sets the SQL server number of cores that have visible online status.") +"visibleOnlineCoreCount"?: int32; + +@doc("Gets or sets number of logins.") +"numOfLogins"?: int32; + +@doc("Gets or sets physical CPU count.") +"physicalCpuCount"?: float32; + +@doc("Gets or sets logical CPU count.") +"logicalCpuCount"?: int32; + +@doc("Gets or sets the SQL server engine edition.") +"engineEdition"?: string; + +@doc("Gets or sets the SQL server edition.") +"edition"?: string; + +@doc("Gets or sets a value indicating whether High Availability is enabled or not.") +"isHighAvailabilityEnabled"?: boolean; + +@doc("Gets or sets a value indicating whether failover cluster is configured or not.") +"isClustered"?: boolean; + +@doc("Gets or sets the Hyper thread ratio.") +"hyperthreadRatio"?: int32; + +@doc("Gets or sets the SQL start time.") +"sqlStartTime"?: utcDateTime; + +@doc("Gets the list of machine ARM Ids on which the SQL server is deployed.") +@visibility("read") +"machineArmIds"?: string[]; + +@doc("Gets or sets the run as account ID of the SQL server.") +"runAsAccountId"?: string; + +@doc("Gets or sets the hydrated run as account ID of the SQL server.") +"hydratedRunAsAccountId"?: string; + +@doc("Gets or sets hostname.") +"hostName"?: string; + +@doc("Gets or sets the SQL server instance name.") +"sqlServerName"?: string; + +@doc("Gets or sets the Preferred Port Number.") +"portNumber"?: int32; + +@doc("Gets the errors.") +@visibility("read") +"errors"?: Errors[]; + +@doc("Gets or sets a value indicating whether the entity is deleted.") +"isDeleted"?: boolean; + +@doc("Gets or sets the marking machine creation.") +"createdTimestamp"?: string; + +@doc("Gets or sets the timestamp marking last updated on the machine.") +"updatedTimestamp"?: string; + +@doc("Gets or sets the powered on status.") +"status"?: SqlServerStatus; + +@doc("The status of the last operation.") +provisioningState?: ProvisioningState; +} + +@doc("The class representing the properties for an FCI instance.") +model FciProperties { +@doc("Gets or sets the state of the FCI instance.") +"state"?: FCIInstanceState; +@doc("Gets or sets the FCI Network Name used to connect to this FCI instance.") +"networkName"?: string; +@doc(""" +Gets or sets a value indicating whether the FCI is hosted on possible owners +which are in multiple subnets. +""") +"isMultiSubnet"?: boolean; +@doc("Gets or sets the count of Shared Disks for SQL FCI.") +"sharedDiskCount"?: int32; +} + +@doc("Gets or sets SQL machine overview data.") +model SqlMachineOverview { + +@doc("Gets or sets SQL machine ARM ID.") +"machineArmId"?: string; + +@doc("Gets or sets SQL machine display name.") +"displayName"?: string; + +@doc("Gets or sets SQL machine FCI role.") +"fciRole"?: SqlMachineOverviewFciRole; +} + +// Sql Database +@doc("Class for SQL Server database properties.") +model SqlDatabaseProperties { +@doc("Gets or sets the Replica overview.") +"parentReplicaOverview"?: SqlAvailabilityReplicaOverview; + +@doc("Gets or sets a value indicating whether this database is a part of an HA setup.") +"isDatabaseHighlyAvailable"?: boolean; + +@doc("Gets the file metadata list.") +@visibility("read") +@extension("x-ms-identifiers", []) +"fileMetadataList"?: FileMetaData[]; + +@doc("Gets or sets the hostname.") +"hostname"?: string; + +@doc("Gets or sets the SQL Server Id in which the database resides.") +"sqlServerName"?: string; + +@doc("Gets or sets the status.") +"status"?: string; + +@doc("Gets or sets the size in Mb.") +"sizeMb"?: float32; + +@doc("Gets or sets the SQL database name.") +"databaseName"?: string; + +@doc("Gets or sets the SQL Server ARM Id in which the database resides.") +"sqlServerArmId"?: string; + +@doc("Gets or sets the database compatibility level.") +"compatibilityLevel"?: string; + +@doc("Gets or sets a value indicating whether the entity is deleted.") +"isDeleted"?: boolean; + +@doc("Gets the errors.") +@visibility("read") +"errors"?: Errors[]; + +@doc("Gets or sets the marking machine creation.") +"createdTimestamp"?: string; + +@doc("Gets or sets the timestamp marking last updated on the machine.") +"updatedTimestamp"?: string; + +@doc("The status of the last operation.") +provisioningState?: ProvisioningState; +} + + +@doc("File Metadata web model.") +model FileMetaData { +@doc("Gets or sets the logical name of the file.") +"logicalName"?: string; +@doc("Gets or sets the operating-system full path of the file.") +"physicalFullName"?: string; + +@doc("Gets or sets the database file type.") +"fileType"?: FileType; + +@doc("Gets or sets the size of the file in MB.") +"sizeInMb"?: float32; + +@doc("Gets or sets a value indicating whether memory optimized data option is enabled.") +"isMemoryOptimizedDataOptionEnabled"?: boolean; +} + +// SQL discovery site data source model. + +@doc("Discovery site data source properties class.") +model SqlDiscoverySiteDataSourceProperties { +@doc("Gets or sets the discovery site Id.") +"discoverySiteId"?: string; + +@doc("provisioning state enum") +@visibility("read") +provisioningState?: ProvisioningState; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareHostProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareHostProperties.tsp new file mode 100644 index 000000000000..e087701c43d0 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareHostProperties.tsp @@ -0,0 +1,72 @@ + +using OpenAPI; +@doc("Class for host properties.") +model VmwareHostProperties { + @doc("Gets the timestamp marking VMware host creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the VMware host.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets the data stores.") + @visibility("read") + @extension("x-ms-identifiers", []) + datastores?: VmwareDatastore[]; + + @doc("Gets the V-center ID.") + @visibility("read") + vcenterId?: string; + + @doc("Gets the instance UUID of the vmware host.") + @visibility("read") + uuid?: string; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("provisioning state enum") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("Second level object returned as part of VMware host REST resource.") +model VmwareDatastore { + @doc("Data store UUID.") + @visibility("read") + uuid?: string; + + @doc("Capacity of the data store.") + @visibility("read") + capacityInGb?: float32; + + @doc("Free space of the data store.") + @visibility("read") + freeSpaceInGb?: float32; + + @doc("Type of the data store.") + @visibility("read") + type?: VMwareDatastoreType; + + @doc("Symbolic name of the data store.") + @visibility("read") + symbolicName?: string; +} + +@doc("vmware datastore type") +@knownValues(VMwareDatastoreTypeValues) +scalar VMwareDatastoreType extends string; +@doc("vmware datastore type") +enum VMwareDatastoreTypeValues { + "Unknown", + Cifs: "CIFS", + "NFS", + "NFS41", + Pmem: "PMEM", + Vffs: "VFFS", + Vmfs: "VMFS", + Vsan: "VSAN", + Vvol: "VVOL", +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareMachineProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareMachineProperties.tsp new file mode 100644 index 000000000000..f5f43806d117 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareMachineProperties.tsp @@ -0,0 +1,395 @@ +import "@azure-tools/typespec-azure-core"; +import "../../../operationsTemp.tsp"; +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "../common/machinePropertiesInternal.tsp"; + +using TypeSpec.Http; +using TypeSpec.Rest; +using TypeSpec.Versioning; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.Core.Traits; +using OpenAPI; + +@versioned(Versions) +@doc("Azure OffAzure Resource Provider management API.") +namespace Microsoft.OffAzure; + +@doc("Second level object represented in responses as part of Machine REST resource.") +model VmwareNetworkAdapter { + @doc("Label of the NIC.") + @visibility("read") + label?: string; + + @doc("Gets or sets the adapter type.") + @visibility("read") + adapterType?: string; + + @doc("Gets or sets the NIC Id.") + nicId?: string; + + @doc("Gets or sets Mac address of the NIC.") + macAddress?: string; + + @doc("Gets IP addresses for the machine.") + @visibility("read") + ipAddressList?: string[]; + + @doc("Gets or sets Network Name.") + networkName?: string; + + @doc("Gets or sets Type of the IP address.") + ipAddressType?: string; +} + +@doc("Run as account REST Resource.") +model V20180501PreviewVmwareRunAsAccount { + @doc("Relative URL to get this run as account.") + @visibility("read") + id?: string; + + @doc("Gets the Name of the Run as account.") + @visibility("read") + name?: string; + + @doc(""" +Handled by resource provider. Type = +Microsoft.OffAzure/VMWareSites/RunAsAccounts. +""") + @visibility("read") + type?: string; + + @doc("Gets nested properties.") + @visibility("read") + //@extension("x-ms-client-flatten", true) + properties?: RunAsAccountRunAsAccountProperties; +} + +@doc("Collection of VMware run as accounts.") +model V20180501PreviewVmwareRunAsAccountVmwareRunAsAccountCollection { + @doc("Gets the list of run as accounts.") + @visibility("read") + value?: V20180501PreviewVmwareRunAsAccount[]; + + @doc("Gets the value of next link.") + @visibility("read") + nextLink?: string; +} + +@doc("Processor Information.") +model ProcessorInfo { + @doc("Gets or sets the name\\model of a processor.") + name?: string; + + @doc("Gets or sets the number of sockets.") + numberOfSockets?: int32; + + @doc("Gets or sets the total number of cores in a socket.") + numberOfCoresPerSocket?: int32; +} + +@doc("Second level object returned as part of Machine REST resource.") +model VmwareDisk { + @doc("Disk UUID.") + @visibility("read") + uuid?: string; + + @doc("Label of the disk.") + @visibility("read") + label?: string; + + @doc(""" +The provisioning policy of the disk. + It is Thin or Thick or +Unknown for the VMWare VMDK. +""") + @visibility("read") + diskProvisioningPolicy?: string; + + @doc(""" +The scrubbing policy of disks which can be + eagerly zeroed or +lazily zeroed. +""") + @visibility("read") + diskScrubbingPolicy?: string; + + @doc("Disk mode property used for identifying independent disks.") + @visibility("read") + diskMode?: string; + + @doc("Gets or sets a value indicating the type of the disk controller type.") + @visibility("read") + controllerType?: string; + + @doc("Gets or sets Bytes allocated for the disk.") + maxSizeInBytes?: int64; + + @doc("Gets or sets Name of the disk.") + name?: string; + + @doc("Gets or sets Type of the disk.") + diskType?: string; + + @doc("Gets or sets LUN of the disk.") + lun?: int32; + + @doc("Gets or sets Path of the disk.") + path?: string; +} + +@doc("Class for machine properties.") +model VmwareMachineProperties { + @doc("Gets the Information about Host Processor.") + @visibility("read") + @added(Versions.v2020_07_10) + hostProcessorInfo?: ProcessorInfo; + + @doc("Gets or sets tags on the VMware machine.") + tags?: Record; + + @doc("VCenter FQDN/IPAddress.") + @visibility("read") + vCenterFqdn?: string; + + @doc("VCenter ARM ID.") + @visibility("read") + vCenterId?: string; + + @doc("On-premise Instance UUID of the machine.") + @visibility("read") + instanceUuid?: string; + + @doc("Scope of the data center.") + @visibility("read") + dataCenterScope?: string; + + @doc("User description of the machine.") + @visibility("read") + description?: string; + + @doc("Disks attached to the machine.") + @visibility("read") + @extension("x-ms-identifiers", []) + disks?: VmwareDisk[]; + + @doc("Indicates whether the host is in maintenance mode.") + @visibility("read") + hostInMaintenanceMode?: boolean; + + @doc("The host name.") + @visibility("read") + hostName?: string; + + @doc("The host power state.") + @visibility("read") + hostPowerState?: string; + + @doc("The host version.") + @visibility("read") + hostVersion?: string; + + @doc("Network adapters attached to the machine.") + @visibility("read") + @extension("x-ms-identifiers", []) + networkAdapters?: VmwareNetworkAdapter[]; + + @doc("VMware tools status.") + @visibility("read") + vMwareToolsStatus?: string; + + @doc("VMware tools version.") + @visibility("read") + vMwareToolsVersion?: string; + + @doc("Value indicating whether change tracking is supported.") + @visibility("read") + changeTrackingSupported?: boolean; + + @doc("Value indicating whether change tracking is enabled.") + @visibility("read") + changeTrackingEnabled?: boolean; + + @doc("Maximum number of snapshots for the VM. Default value is -1.") + @visibility("read") + maxSnapshots?: int32; + + @doc("Gets or sets whether Disk Enabled UUID is set or not.") + @visibility("read") + diskEnabledUuid?: string; + + @doc("Number of snapshots for the VM. Default value is -1.") + @visibility("read") + numberOfSnapshots?: int32; + + @doc("Gets or sets the machine alt guest name.") + @visibility("read") + altGuestName?: string; + + @doc("Gets the Machine power status.") + @visibility("read") + powerStatus?: string; + + @doc("Gets the VM FQDN.") + @visibility("read") + vmFqdn?: string; + + @doc("Gets the Root location of the VM configuration file.") + @visibility("read") + vmConfigurationFileLocation?: string; + + @doc("Gets or sets the firmware.") + firmware?: string; + + @doc(""" +Operating System Details extracted from the guest + bu executing +script inside the guest VM. +""") + @visibility("read") + guestOsDetails?: GuestOsDetails; + + @doc("Number of applications installed in the guest VM.") + @visibility("read") + numberOfApplications?: int32; + + @doc(""" +The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +""") + @visibility("read") + guestDetailsDiscoveryTimestamp?: utcDateTime; + + @doc(""" +Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +""") + @visibility("read") + isGuestDetailsDiscoveryInProgress?: boolean; + + @doc(""" +Gets or sets if dependency mapping feature is enabled or not + for +the VM. +""") + @visibility("read") + dependencyMapping?: string; + + @doc("Gets or sets when dependency mapping collection is last started.") + @visibility("read") + dependencyMappingStartTime?: utcDateTime; + + @doc("Gets or sets when dependency mapping collection was last disabled.") + @visibility("read") + dependencyMappingEndTime?: string; + + @doc("Gets or sets the run as account ID of the machine.") + runAsAccountId?: string; + + @doc("Gets the appliance names.") + @visibility("read") + applianceNames?: string[]; + + @doc("Errors for machine.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the data related to application discovery.") + @visibility("read") + applicationDiscovery?: ApplicationDiscovery; + + @doc("Gets the data related to dependency map discovery.") + @visibility("read") + dependencyMapDiscovery?: DependencyMapDiscovery; + + @doc("Gets the data related to static discovery.") + @visibility("read") + staticDiscovery?: StaticDiscovery; + + @doc("Gets the data related to SQL discovery.") + @visibility("read") + sqlDiscovery?: SqlDiscovery; + + @doc("Gets the data related to Web application discovery.") + @visibility("read") + webAppDiscovery?: WebAppDiscovery; + + @doc("Gets the data related to Oracle discovery.") + @visibility("read") + oracleDiscovery?: OracleDiscovery; + + @doc("Gets the data related to SpringBoot discovery.") + @visibility("read") + springBootDiscovery?: SpringBootDiscovery; + + @doc("Apps And Roles of the Server.") + @visibility("read") + appsAndRoles?: AppsAndRoles; + + @doc(""" +Gets or sets the Number of Processor Cores + allocated for the +machine. +""") + numberOfProcessorCore?: int32; + + @doc("Gets or sets the allocated Memory in MB.") + allocatedMemoryInMb?: float64; + + @doc("Gets or sets the Operating System Details installed on the machine.") + operatingSystemDetails?: OperatingSystem; + + @doc("Gets or sets the Machine BIOS serial number.") + biosSerialNumber?: string; + + @doc("Gets or sets the BIOS GUID.") + biosGuid?: string; + + @doc("Gets the Display name of the machine.") + @visibility("read") + displayName?: string; + + @doc("Value indicating whether VM is deleted.") + @visibility("read") + isDeleted?: boolean; + + @doc("Gets the marking machine creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the machine.") + @visibility("read") + updatedTimestamp?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("VMware Machine software inventory REST resource.") +model VmwareMachineSoftwareInventory { + @doc("Gets the relative URL to get this VMWare machine.") + @visibility("read") + id?: string; + + @doc("Handled by resource provider.") + @visibility("read") + type?: string; + + @doc("Gets the Name of the machine.") + @visibility("read") + name?: string; + + @doc("Gets or sets software inventory properties.") + //@extension("x-ms-client-flatten", true) + properties?: MachineSoftwareInventoryProperties; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareSiteProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareSiteProperties.tsp new file mode 100644 index 000000000000..89a529ca03b2 --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareSiteProperties.tsp @@ -0,0 +1,84 @@ +@doc("The properties of VMwareSiteResource") +model SitesProperties { + @doc("Gets the Master Site this site is linked to.") + @visibility("read") + masterSiteId?: string; + + @doc(""" +Gets or sets the service principal identity details used by agent for +communication + to the service. +""") + servicePrincipalIdentityDetails?: SiteSpnProperties; + + @doc("Gets or sets the on-premises agent details.") + agentDetails?: SiteAgentProperties; + + @doc("Gets or sets the Appliance Name.") + applianceName?: string; + + @doc("Gets or sets the ARM ID of migration hub solution for SDS.") + discoverySolutionId?: string; + + @doc("Gets the service endpoint.") + @visibility("read") + serviceEndpoint?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} + +@doc("Operation status REST resource.") +model OperationStatus { + @doc("Gets the Id.") + @visibility("read") + id?: string; + + @doc("Gets the operation name.") + @visibility("read") + name?: string; + + @doc(""" +Gets the status of the operation. ARM expects the terminal status to be one +of + Succeeded/ Failed/ Canceled. All other values imply that the +operation is still running. +""") + @visibility("read") + status?: string; + + @doc("Gets the start time.") + @visibility("read") + startTime?: string; + + @doc("Gets the start time.") + @visibility("read") + endTime?: string; + + @doc("Gets the error.") + @visibility("read") + error?: OperationStatusError; +} + +@doc("Class for operation status errors.") +model OperationStatusError { + @doc("Gets the error code.") + @visibility("read") + code?: string; + + @doc("Gets the error message.") + @visibility("read") + message?: string; +} + +@doc("VMware site usage.") +model VmwareSiteUsage { + @doc("Gets or sets the number of machines discovered in the site.") + machineCount?: int32; + + @doc("Gets or sets the number of run as accounts in the site.") + runAsAccountCount?: int32; + + @doc("Gets or sets the number of vCenters part of the site.") + vCenterCount?: int32; +} diff --git a/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareVcenterProperties.tsp b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareVcenterProperties.tsp new file mode 100644 index 000000000000..1a10215fca7b --- /dev/null +++ b/specification/migrate/Migrate.Management/discovery/webmodels/vmware/vmwareVcenterProperties.tsp @@ -0,0 +1,41 @@ +@doc("The properties of VMwareSiteResource") +model VcenterProperties { + @doc("Gets or sets the run as account ID of the vCenter.") + runAsAccountId?: string; + + @doc("Gets the errors.") + @visibility("read") + errors?: HealthErrorDetails[]; + + @doc("Gets the timestamp marking vCenter creation.") + @visibility("read") + createdTimestamp?: string; + + @doc("Gets the timestamp marking last updated on the vCenter.") + @visibility("read") + updatedTimestamp?: string; + + @doc("Gets or sets the FQDN/IPAddress of the vCenter.") + fqdn?: string; + + @doc("Gets or sets the port of the vCenter.") + port?: string; + + @doc("Gets the version of the vCenter.") + @visibility("read") + version?: string; + + @doc("Gets the performance statistics enabled on the vCenter.") + @visibility("read") + perfStatisticsLevel?: string; + + @doc("Gets the instance UUID of the vCenter.") + @visibility("read") + instanceUuid?: string; + + @doc("Gets or sets the friendly name of the vCenter.") + friendlyName?: string; + + @doc("The status of the last operation.") + provisioningState?: ProvisioningState; +} diff --git a/specification/migrate/Migrate.Management/main.tsp b/specification/migrate/Migrate.Management/main.tsp new file mode 100644 index 000000000000..7b43fb6804f5 --- /dev/null +++ b/specification/migrate/Migrate.Management/main.tsp @@ -0,0 +1 @@ +import "./discovery/main.tsp"; \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/operationsCore.tsp b/specification/migrate/Migrate.Management/operationsCore.tsp new file mode 100644 index 000000000000..9e95c79cda3b --- /dev/null +++ b/specification/migrate/Migrate.Management/operationsCore.tsp @@ -0,0 +1,29 @@ +import "@typespec/rest"; +import "@typespec/openapi"; +import "@typespec/versioning"; +import "@azure-tools/typespec-providerhub"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +using TypeSpec.Http; +using TypeSpec.Rest; + +using OpenAPI; +using Autorest; + +namespace Azure.Core; + +@pagedResult +@friendlyName("Paged{name}", TResource) +@doc("Paged collection of {name} items", TResource) +model PageUpdated { + @doc("The {name} items on this page", TResource) + @items + @visibility("read") + @extension("x-ms-identifiers", []) + value?: TResource[]; + + @doc("The link to the next page of items") + @nextLink + @visibility("read") + nextLink?: string; +} \ No newline at end of file diff --git a/specification/migrate/Migrate.Management/operationsTemp.tsp b/specification/migrate/Migrate.Management/operationsTemp.tsp new file mode 100644 index 000000000000..871e0c5d0649 --- /dev/null +++ b/specification/migrate/Migrate.Management/operationsTemp.tsp @@ -0,0 +1,323 @@ +import "./operationsCore.tsp"; + +//namespace Azure.Core; +using TypeSpec.Http; +using TypeSpec.Rest; +using OpenAPI; +using Autorest; +using Azure.ResourceManager.Foundations; +using Azure.Core.Traits; +using Azure.Core.Traits.Private; + +namespace Azure.ResourceManager; +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via":"location", + } +) +@armResourceAction(TResource) +@post +@doc("Operation template for creating async arm resource action without body.") +op ArmResourceActionAsyncNoRequestBody< + TResource extends ArmResource, + TResponse extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + +): ArmAcceptedResponseWithLocationHeader | ArmResponse | ErrorResponse; + + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoContentNoBodyAsync< + TResource extends ArmResource, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + +): ArmNoContentResponse<"Action completed successfully."> | ArmAcceptedResponseWithLocationHeader | ErrorResponse; + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoBodyAsync< + TResource extends ArmResource, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + +): ArmAcceptedResponseWithLocationHeader | ErrorResponse; + + +@doc("The response of a {name} list operation.", TResource) +@friendlyName("{name}Collection", TResource) +model ResourceListResultUpdated is Azure.Core.PageUpdated; + +@get +@autoRoute +@list(TResource) +@segmentOf(TResource) +@armRenameListByOperation(TResource, TParentName, TParentFriendlyName) // This must come before @armResourceList! +@armResourceList(TResource) +op ArmResourceListByParentUpdated< + TResource extends ArmResource, + TBaseParameters = BaseParameters, + TParentName = "", + TParentFriendlyName = "" +>( + ...ResourceParentParameters +): ArmResponse> ; + +@doc("Ok") +model ArmOkResponse { + ...OkResponse; +} + +@get +@autoRoute +@list(TResource) +@segmentOf(TResource) +@armRenameListByOperation(TResource, TParentName, TParentFriendlyName) // This must come before @armResourceList! +@armResourceList(TResource) +op ArmResourceListByParentUpdatedOk< + TResource extends ArmResource, + TBaseParameters = BaseParameters, + TParentName = "", + TParentFriendlyName = "" +>( + ...ResourceParentParameters +): ArmOkResponse ; + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionAsyncCustomMapRequest< + TResource extends ArmResource, + TRequest extends object, + TResponse extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + @doc("The content of the action request") + @body + mapRequest: TRequest +): ArmAcceptedLroResponse | ArmResponse | ErrorResponse ; + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoContentAsyncCustomUpdateMachineDepMapStatus< + TResource extends ArmResource, + TRequest extends object, + TResponse extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("The content of the action request") + @body + updateMachineDepMapStatus: TRequest +): ArmAcceptedResponseWithLocationHeader | ArmResponse | ErrorResponse; + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoContentAsyncCustomUpdateRunAsAccount< + TResource extends ArmResource, + TRequest extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("The content of the action request") + @body + updateMachineRunAsAccount: TRequest +): ArmAcceptedResponseWithLocationHeader ; + +@autoRoute +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceAction(TResource) +@post +op ArmResourceActionNoContentAsyncCustomUpdateMachineTags< + TResource extends ArmResource, + TRequest extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("The content of the action request") + @body + updateMachineTags: TRequest +): ArmAcceptedResponseWithLocationHeader ; + +#suppress "@azure-tools/typespec-providerhub/no-inline-model" "inlining the response with a header does not present a risk" +alias ArmAcceptedResponseWithLocationHeader = ArmAcceptedResponse & + LocationHeader; + +@autoRoute +@doc("Create a {name}", TResource) +@extension("x-ms-long-running-operation", true) +@extension( + "x-ms-long-running-operation-options", + { + "final-state-via": "location", + } +) +@armResourceCreateOrUpdate(TResource) +@put +op ArmResourceCreateOrUpdateAsyncCustom< + TResource extends ArmResource, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("Resource create parameters.") + @body + body: TResource +): ArmAcceptedResponseWithLocationHeader | ArmUpdateResponse | ArmCreatedResponse | ErrorResponse; + +/** + * The ARM synchronous OK response + * @template T The contents of the response body + */ +@doc("ARM update operation completed successfully.") +model ArmUpdateResponse { + ...OkResponse; + ...Body; +} +@autoRoute +@doc("Create a {name}", TResource) +@armResourceCreateOrUpdate(TResource) +@put +op ArmResourceCreateOrUpdateSyncCustom< + TResource extends ArmResource, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("Resource create parameters.") + @body + body: TResource +): ArmUpdateResponse | ArmCreatedResponse | ErrorResponse; + +/** + * A resource CreateOrUpdate (PUT) + * @template TResource the resource being patched + * @template TBaseParameters Optional. Allows overriding the operation parameters + */ +@autoRoute +@doc("Create a {name}", TResource) +@armResourceCreateOrUpdate(TResource) +@put +op ArmResourceCreateOrUpdateSync201< + TResource extends ArmResource, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, + + @doc("Resource create parameters.") + @body + body: TResource +): ArmUpdateResponse | ArmCreatedResponse | ErrorResponse; + +@autoRoute +@armResourceAction(TResource) +@post +op ArmResourceActionSyncNoRequestBody< + TResource extends ArmResource, + TResponse extends object, + TBaseParameters = BaseParameters +>( + ...ResourceInstanceParameters, +): ArmResponse | ErrorResponse; + +/** + * This is the interface that implements the standard ARM operation that returns + * all supported RP operations. You should have exactly one declaration for each + * ARM service. It implements + * GET "/providers/Microsoft.ContosoProviderHub/operations" + */ +interface OperationsCustom { + @tag("Operations") + @autoRoute + @armUpdateProviderNamespace + @doc("List the operations for the provider") + @segment("operations") + @get + + list( + ...ApiVersionParameter, + + @path + @segment("providers") + @doc("The provider namespace (this parameter will not show up in operations).") + provider: "Microsoft.ThisWillBeReplaced" + ): ArmResponse ; +} + +#suppress "@azure-tools/cadl-providerhub/operation-requires-documentation" "This is a library operation." +op OperationCustom< + TParams, + TResponse, + Traits extends object = {}, + TErrorResponse = Azure.Core.Foundations.ErrorResponse +>( + ...TraitProperties< + Traits & VersionParameterTrait, + TraitLocation.ApiVersionParameter + >, + ...TParams +): ArmDeletedResponse | TResponse ; + +/** + * Represent any structured model.(With properties) + */ +@doc("object model") +model Object {} + diff --git a/specification/migrate/Migrate.Management/tspconfig.yaml b/specification/migrate/Migrate.Management/tspconfig.yaml new file mode 100644 index 000000000000..ce8baa593187 --- /dev/null +++ b/specification/migrate/Migrate.Management/tspconfig.yaml @@ -0,0 +1,2 @@ +emit: + - '@azure-tools/typespec-autorest' diff --git a/specification/migrate/common-types/resource-management/v3/managedidentity.json b/specification/migrate/common-types/resource-management/v3/managedidentity.json new file mode 100644 index 000000000000..3b371cb83f1f --- /dev/null +++ b/specification/migrate/common-types/resource-management/v3/managedidentity.json @@ -0,0 +1,106 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "UserAssignedIdentities": { + "title": "User-Assigned Identities", + "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": "object", + "additionalProperties": { + "$ref": "#/definitions/UserAssignedIdentity" + } + }, + "UserAssignedIdentity": { + "type": "object", + "description": "User assigned identity properties", + "properties": { + "principalId": { + "description": "The principal ID of the assigned identity.", + "format": "uuid", + "type": "string", + "readOnly": true + }, + "clientId": { + "description": "The client ID of the assigned identity.", + "format": "uuid", + "type": "string", + "readOnly": true + } + } + }, + "ManagedServiceIdentityType": { + "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", + "enum": [ + "None", + "SystemAssigned", + "UserAssigned", + "SystemAssigned,UserAssigned" + ], + "type": "string", + "x-ms-enum": { + "name": "ManagedServiceIdentityType", + "modelAsString": true + } + }, + "ManagedServiceIdentity": { + "description": "Managed service identity (system assigned and/or user assigned identities)", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "$ref": "#/definitions/ManagedServiceIdentityType" + }, + "userAssignedIdentities": { + "$ref": "#/definitions/UserAssignedIdentities" + } + }, + "required": ["type"] + }, + "SystemAssignedServiceIdentityType": { + "description": "Type of managed service identity (either system assigned, or none).", + "enum": ["None", "SystemAssigned"], + "type": "string", + "x-ms-enum": { + "name": "SystemAssignedServiceIdentityType", + "modelAsString": true + } + }, + "SystemAssignedServiceIdentity": { + "description": "Managed service identity (either system assigned, or none)", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "$ref": "#/definitions/SystemAssignedServiceIdentityType" + } + }, + "required": ["type"] + } + } +} diff --git a/specification/migrate/common-types/resource-management/v3/privatelinks.json b/specification/migrate/common-types/resource-management/v3/privatelinks.json new file mode 100644 index 000000000000..54de3bbbcf51 --- /dev/null +++ b/specification/migrate/common-types/resource-management/v3/privatelinks.json @@ -0,0 +1,171 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "PrivateEndpoint": { + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The ARM identifier for Private Endpoint" + } + }, + "description": "The Private Endpoint resource." + }, + "PrivateEndpointConnection": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateEndpointConnectionProperties", + "x-ms-client-flatten": true, + "description": "Resource properties." + } + }, + "allOf": [ + { + "$ref": "./types.json#/definitions/Resource" + } + ], + "description": "The Private Endpoint Connection resource." + }, + "PrivateEndpointConnectionProperties": { + "type": "object", + "properties": { + "privateEndpoint": { + "$ref": "#/definitions/PrivateEndpoint", + "description": "The resource of private end point." + }, + "privateLinkServiceConnectionState": { + "$ref": "#/definitions/PrivateLinkServiceConnectionState", + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "provisioningState": { + "$ref": "#/definitions/PrivateEndpointConnectionProvisioningState", + "description": "The provisioning state of the private endpoint connection resource." + } + }, + "required": ["privateLinkServiceConnectionState"], + "description": "Properties of the PrivateEndpointConnectProperties." + }, + "PrivateLinkServiceConnectionState": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/PrivateEndpointServiceConnectionStatus", + "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." + }, + "description": { + "type": "string", + "description": "The reason for approval/rejection of the connection." + }, + "actionsRequired": { + "type": "string", + "description": "A message indicating if changes on the service provider require any updates on the consumer." + } + }, + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "PrivateEndpointServiceConnectionStatus": { + "type": "string", + "description": "The private endpoint connection status.", + "enum": ["Pending", "Approved", "Rejected"], + "x-ms-enum": { + "name": "PrivateEndpointServiceConnectionStatus", + "modelAsString": true + } + }, + "PrivateEndpointConnectionProvisioningState": { + "type": "string", + "readOnly": true, + "description": "The current provisioning state.", + "enum": ["Succeeded", "Creating", "Deleting", "Failed"], + "x-ms-enum": { + "name": "PrivateEndpointConnectionProvisioningState", + "modelAsString": true + } + }, + "PrivateLinkResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateLinkResourceProperties", + "description": "Resource properties.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "./types.json#/definitions/Resource" + } + ], + "description": "A private link resource" + }, + "PrivateLinkResourceProperties": { + "type": "object", + "properties": { + "groupId": { + "description": "The private link resource group id.", + "type": "string", + "readOnly": true + }, + "requiredMembers": { + "description": "The private link resource required member names.", + "type": "array", + "items": { + "type": "string" + }, + "readOnly": true + }, + "requiredZoneNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The private link resource Private link DNS zone name." + } + }, + "description": "Properties of a private link resource." + }, + "PrivateEndpointConnectionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "description": "Array of private endpoint connections", + "items": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + } + }, + "description": "List of private endpoint connection associated with the specified storage account" + }, + "PrivateLinkResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "description": "Array of private link resources", + "items": { + "$ref": "#/definitions/PrivateLinkResource" + } + } + }, + "description": "A list of private link resources" + } + }, + "parameters": { + "PrivateEndpointConnectionName": { + "name": "privateEndpointConnectionName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the private endpoint connection associated with the Azure resource", + "x-ms-parameter-location": "method" + } + } +} diff --git a/specification/migrate/common-types/resource-management/v3/types.json b/specification/migrate/common-types/resource-management/v3/types.json new file mode 100644 index 000000000000..0736a8e6ce70 --- /dev/null +++ b/specification/migrate/common-types/resource-management/v3/types.json @@ -0,0 +1,607 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "Resource": { + "title": "Resource", + "description": "Common fields that are returned in the response for all Azure Resource Manager resources", + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + }, + "name": { + "readOnly": true, + "type": "string", + "description": "The name of the resource" + }, + "type": { + "readOnly": true, + "type": "string", + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "readOnly": true, + "type": "object", + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information.", + "$ref": "#/definitions/systemData" + } + }, + "x-ms-azure-resource": true + }, + "AzureEntityResource": { + "x-ms-client-name": "AzureEntityResource", + "title": "Entity Resource", + "description": "The resource model definition for an Azure Resource Manager resource with an etag.", + "type": "object", + "properties": { + "etag": { + "type": "string", + "readOnly": true, + "description": "Resource Etag." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "TrackedResource": { + "title": "Tracked Resource", + "description": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'", + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "x-ms-mutability": ["read", "create", "update"], + "description": "Resource tags." + }, + "location": { + "type": "string", + "x-ms-mutability": ["read", "create"], + "description": "The geo-location where the resource lives" + } + }, + "required": ["location"], + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ProxyResource": { + "title": "Proxy Resource", + "description": "The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ResourceModelWithAllowedPropertySet": { + "description": "The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set.", + "type": "object", + "properties": { + "managedBy": { + "type": "string", + "x-ms-mutability": ["read", "create", "update"], + "description": "The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource." + }, + "kind": { + "type": "string", + "x-ms-mutability": ["read", "create"], + "description": "Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.", + "pattern": "^[-\\w\\._,\\(\\)]+$" + }, + "etag": { + "readOnly": true, + "type": "string", + "description": "The etag field is *not* required. If it is provided in the response body, it must 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. " + }, + "identity": { + "allOf": [ + { + "$ref": "#/definitions/Identity" + } + ] + }, + "sku": { + "allOf": [ + { + "$ref": "#/definitions/Sku" + } + ] + }, + "plan": { + "allOf": [ + { + "$ref": "#/definitions/Plan" + } + ] + } + }, + "allOf": [ + { + "$ref": "#/definitions/TrackedResource" + } + ], + "x-ms-azure-resource": true + }, + "SkuTier": { + "type": "string", + "enum": ["Free", "Basic", "Standard", "Premium"], + "x-ms-enum": { + "name": "SkuTier", + "modelAsString": false + }, + "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." + }, + "Sku": { + "description": "The resource model definition representing SKU", + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the SKU. Ex - P3. It is typically a letter+number code" + }, + "tier": { + "$ref": "#/definitions/SkuTier" + }, + "size": { + "type": "string", + "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. " + }, + "family": { + "type": "string", + "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here." + }, + "capacity": { + "type": "integer", + "format": "int32", + "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." + } + }, + "required": ["name"] + }, + "Identity": { + "description": "Identity for the resource.", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "type": "string", + "description": "The principal ID of resource identity." + }, + "tenantId": { + "readOnly": true, + "type": "string", + "description": "The tenant ID of resource." + }, + "type": { + "type": "string", + "description": "The identity type.", + "enum": ["SystemAssigned"], + "x-ms-enum": { + "name": "ResourceIdentityType", + "modelAsString": false + } + } + } + }, + "Plan": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "A user defined name of the 3rd Party Artifact that is being procured." + }, + "publisher": { + "type": "string", + "description": "The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic" + }, + "product": { + "type": "string", + "description": "The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. " + }, + "promotionCode": { + "type": "string", + "description": "A publisher provided promotion code as provisioned in Data Market for the said product/artifact." + }, + "version": { + "type": "string", + "description": "The version of the desired product/artifact." + } + }, + "description": "Plan for the resource.", + "required": ["name", "publisher", "product"] + }, + "ErrorDetail": { + "description": "The error detail.", + "type": "object", + "properties": { + "code": { + "readOnly": true, + "type": "string", + "description": "The error code." + }, + "message": { + "readOnly": true, + "type": "string", + "description": "The error message." + }, + "target": { + "readOnly": true, + "type": "string", + "description": "The error target." + }, + "details": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorDetail" + }, + "x-ms-identifiers": ["message", "target"], + "description": "The error details." + }, + "additionalInfo": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorAdditionalInfo" + }, + "x-ms-identifiers": [], + "description": "The error additional info." + } + } + }, + "ErrorResponse": { + "title": "Error response", + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).", + "type": "object", + "properties": { + "error": { + "description": "The error object.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "ErrorAdditionalInfo": { + "type": "object", + "properties": { + "type": { + "readOnly": true, + "type": "string", + "description": "The additional info type." + }, + "info": { + "readOnly": true, + "type": "object", + "description": "The additional info." + } + }, + "description": "The resource management error additional info." + }, + "Operation": { + "title": "REST API Operation", + "description": "Details of a REST API operation, returned from the Resource Provider Operations API", + "type": "object", + "properties": { + "name": { + "description": "The name of the operation, as per Resource-Based Access Control (RBAC). Examples: \"Microsoft.Compute/virtualMachines/write\", \"Microsoft.Compute/virtualMachines/capture/action\"", + "type": "string", + "readOnly": true + }, + "isDataAction": { + "description": "Whether the operation applies to data-plane. This is \"true\" for data-plane operations and \"false\" for ARM/control-plane operations.", + "type": "boolean", + "readOnly": true + }, + "display": { + "description": "Localized display information for this particular operation.", + "type": "object", + "properties": { + "provider": { + "description": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".", + "type": "string", + "readOnly": true + }, + "resource": { + "description": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".", + "type": "string", + "readOnly": true + }, + "operation": { + "description": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".", + "type": "string", + "readOnly": true + }, + "description": { + "description": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.", + "type": "string", + "readOnly": true + } + } + }, + "origin": { + "description": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", + "type": "string", + "readOnly": true, + "enum": ["user", "system", "user,system"], + "x-ms-enum": { + "name": "Origin", + "modelAsString": true + } + }, + "actionType": { + "description": "Enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", + "type": "string", + "readOnly": true, + "enum": ["Internal"], + "x-ms-enum": { + "name": "ActionType", + "modelAsString": true + } + } + } + }, + "OperationListResult": { + "description": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Operation" + }, + "x-ms-identifiers": ["name"], + "description": "List of operations supported by the resource provider", + "readOnly": true + }, + "nextLink": { + "type": "string", + "description": "URL to get the next set of operation list results (if there are any).", + "readOnly": true + } + } + }, + "OperationStatusResult": { + "description": "The current status of an async operation.", + "type": "object", + "required": ["status"], + "properties": { + "id": { + "description": "Fully qualified ID for the async operation.", + "type": "string" + }, + "name": { + "description": "Name of the async operation.", + "type": "string" + }, + "status": { + "description": "Operation status.", + "type": "string" + }, + "percentComplete": { + "description": "Percent of the operation that is complete.", + "type": "number", + "minimum": 0, + "maximum": 100 + }, + "startTime": { + "description": "The start time of the operation.", + "type": "string", + "format": "date-time" + }, + "endTime": { + "description": "The end time of the operation.", + "type": "string", + "format": "date-time" + }, + "operations": { + "description": "The operations list.", + "type": "array", + "items": { + "$ref": "#/definitions/OperationStatusResult" + } + }, + "error": { + "description": "If present, details of the operation error.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "locationData": { + "description": "Metadata pertaining to the geographic location of the resource.", + "type": "object", + "properties": { + "name": { + "type": "string", + "maxLength": 256, + "description": "A canonical name for the geographic or physical location." + }, + "city": { + "type": "string", + "description": "The city or locality where the resource is located." + }, + "district": { + "type": "string", + "description": "The district, state, or province where the resource is located." + }, + "countryOrRegion": { + "type": "string", + "description": "The country or region where the resource is located" + } + }, + "required": ["name"] + }, + "systemData": { + "description": "Metadata pertaining to creation and last modification of the resource.", + "type": "object", + "readOnly": true, + "properties": { + "createdBy": { + "type": "string", + "description": "The identity that created the resource." + }, + "createdByType": { + "type": "string", + "description": "The type of identity that created the resource.", + "enum": ["User", "Application", "ManagedIdentity", "Key"], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "createdAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": "string", + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": "string", + "description": "The type of identity that last modified the resource.", + "enum": ["User", "Application", "ManagedIdentity", "Key"], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "lastModifiedAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + "encryptionProperties": { + "description": "Configuration of key for data encryption", + "type": "object", + "properties": { + "status": { + "description": "Indicates whether or not the encryption is enabled for container registry.", + "enum": ["enabled", "disabled"], + "type": "string", + "x-ms-enum": { + "name": "EncryptionStatus", + "modelAsString": true + } + }, + "keyVaultProperties": { + "$ref": "#/definitions/KeyVaultProperties", + "description": "Key vault properties." + } + } + }, + "KeyVaultProperties": { + "type": "object", + "properties": { + "keyIdentifier": { + "description": "Key vault uri to access the encryption key.", + "type": "string" + }, + "identity": { + "description": "The client ID of the identity which will be used to access key vault.", + "type": "string" + } + } + }, + "CheckNameAvailabilityRequest": { + "description": "The check availability request body.", + "type": "object", + "properties": { + "name": { + "description": "The name of the resource for which availability needs to be checked.", + "type": "string" + }, + "type": { + "description": "The resource type.", + "type": "string" + } + } + }, + "CheckNameAvailabilityResponse": { + "description": "The check availability result.", + "type": "object", + "properties": { + "nameAvailable": { + "description": "Indicates if the resource name is available.", + "type": "boolean" + }, + "reason": { + "description": "The reason why the given name is not available.", + "type": "string", + "enum": ["Invalid", "AlreadyExists"], + "x-ms-enum": { + "name": "CheckNameAvailabilityReason", + "modelAsString": true + } + }, + "message": { + "description": "Detailed reason why the given name is available.", + "type": "string" + } + } + } + }, + "parameters": { + "SubscriptionIdParameter": { + "name": "subscriptionId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of the target subscription.", + "minLength": 1 + }, + "ApiVersionParameter": { + "name": "api-version", + "in": "query", + "required": true, + "type": "string", + "description": "The API version to use for this operation.", + "minLength": 1 + }, + "ResourceGroupNameParameter": { + "name": "resourceGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the resource group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "OperationIdParameter": { + "name": "operationId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of an ongoing async operation.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "LocationParameter": { + "name": "location", + "in": "path", + "required": true, + "type": "string", + "description": "The name of Azure region.", + "minLength": 1, + "x-ms-parameter-location": "method" + } + } +} diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/managedidentity.json b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/managedidentity.json new file mode 100644 index 000000000000..f5b9f4241af7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/managedidentity.json @@ -0,0 +1,113 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "UserAssignedIdentities": { + "title": "User-Assigned Identities", + "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": "object", + "additionalProperties": { + "$ref": "#/definitions/UserAssignedIdentity" + } + }, + "UserAssignedIdentity": { + "type": "object", + "description": "User assigned identity properties", + "properties": { + "principalId": { + "description": "The principal ID of the assigned identity.", + "format": "uuid", + "type": "string", + "readOnly": true + }, + "clientId": { + "description": "The client ID of the assigned identity.", + "format": "uuid", + "type": "string", + "readOnly": true + } + } + }, + "ManagedServiceIdentityType": { + "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", + "enum": [ + "None", + "SystemAssigned", + "UserAssigned", + "SystemAssigned,UserAssigned" + ], + "type": "string", + "x-ms-enum": { + "name": "ManagedServiceIdentityType", + "modelAsString": true + } + }, + "ManagedServiceIdentity": { + "description": "Managed service identity (system assigned and/or user assigned identities)", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "$ref": "#/definitions/ManagedServiceIdentityType" + }, + "userAssignedIdentities": { + "$ref": "#/definitions/UserAssignedIdentities" + } + }, + "required": [ + "type" + ] + }, + "SystemAssignedServiceIdentityType": { + "description": "Type of managed service identity (either system assigned, or none).", + "enum": [ + "None", + "SystemAssigned" + ], + "type": "string", + "x-ms-enum": { + "name": "SystemAssignedServiceIdentityType", + "modelAsString": true + } + }, + "SystemAssignedServiceIdentity": { + "description": "Managed service identity (either system assigned, or none)", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "readOnly": true, + "format": "uuid", + "type": "string", + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "$ref": "#/definitions/SystemAssignedServiceIdentityType" + } + }, + "required": [ + "type" + ] + } + } +} diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/privatelinks.json b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/privatelinks.json new file mode 100644 index 000000000000..6d1ba0bc65f3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/privatelinks.json @@ -0,0 +1,182 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "PrivateEndpoint": { + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The ARM identifier for Private Endpoint" + } + }, + "description": "The Private Endpoint resource." + }, + "PrivateEndpointConnection": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateEndpointConnectionProperties", + "x-ms-client-flatten": true, + "description": "Resource properties." + } + }, + "allOf": [ + { + "$ref": "./types.json#/definitions/Resource" + } + ], + "description": "The Private Endpoint Connection resource." + }, + "PrivateEndpointConnectionProperties": { + "type": "object", + "properties": { + "privateEndpoint": { + "$ref": "#/definitions/PrivateEndpoint", + "description": "The resource of private end point." + }, + "privateLinkServiceConnectionState": { + "$ref": "#/definitions/PrivateLinkServiceConnectionState", + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "provisioningState": { + "$ref": "#/definitions/PrivateEndpointConnectionProvisioningState", + "description": "The provisioning state of the private endpoint connection resource." + } + }, + "required": [ + "privateLinkServiceConnectionState" + ], + "description": "Properties of the PrivateEndpointConnectProperties." + }, + "PrivateLinkServiceConnectionState": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/PrivateEndpointServiceConnectionStatus", + "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." + }, + "description": { + "type": "string", + "description": "The reason for approval/rejection of the connection." + }, + "actionsRequired": { + "type": "string", + "description": "A message indicating if changes on the service provider require any updates on the consumer." + } + }, + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "PrivateEndpointServiceConnectionStatus": { + "type": "string", + "description": "The private endpoint connection status.", + "enum": [ + "Pending", + "Approved", + "Rejected" + ], + "x-ms-enum": { + "name": "PrivateEndpointServiceConnectionStatus", + "modelAsString": true + } + }, + "PrivateEndpointConnectionProvisioningState": { + "type": "string", + "readOnly": true, + "description": "The current provisioning state.", + "enum": [ + "Succeeded", + "Creating", + "Deleting", + "Failed" + ], + "x-ms-enum": { + "name": "PrivateEndpointConnectionProvisioningState", + "modelAsString": true + } + }, + "PrivateLinkResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateLinkResourceProperties", + "description": "Resource properties.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "./types.json#/definitions/Resource" + } + ], + "description": "A private link resource" + }, + "PrivateLinkResourceProperties": { + "type": "object", + "properties": { + "groupId": { + "description": "The private link resource group id.", + "type": "string", + "readOnly": true + }, + "requiredMembers": { + "description": "The private link resource required member names.", + "type": "array", + "items": { + "type": "string" + }, + "readOnly": true + }, + "requiredZoneNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The private link resource Private link DNS zone name." + } + }, + "description": "Properties of a private link resource." + }, + "PrivateEndpointConnectionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "description": "Array of private endpoint connections", + "items": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + } + }, + "description": "List of private endpoint connection associated with the specified storage account" + }, + "PrivateLinkResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "description": "Array of private link resources", + "items": { + "$ref": "#/definitions/PrivateLinkResource" + } + } + }, + "description": "A list of private link resources" + } + }, + "parameters": { + "PrivateEndpointConnectionName": { + "name": "privateEndpointConnectionName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the private endpoint connection associated with the Azure resource", + "x-ms-parameter-location": "method" + } + } +} diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/types.json b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/types.json new file mode 100644 index 000000000000..7885efc272b1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/common-types/resource-management/v3/types.json @@ -0,0 +1,667 @@ +{ + "swagger": "2.0", + "info": { + "version": "3.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "Resource": { + "title": "Resource", + "description": "Common fields that are returned in the response for all Azure Resource Manager resources", + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + }, + "name": { + "readOnly": true, + "type": "string", + "description": "The name of the resource" + }, + "type": { + "readOnly": true, + "type": "string", + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "readOnly": true, + "type": "object", + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information.", + "$ref": "#/definitions/systemData" + } + }, + "x-ms-azure-resource": true + }, + "AzureEntityResource": { + "x-ms-client-name": "AzureEntityResource", + "title": "Entity Resource", + "description": "The resource model definition for an Azure Resource Manager resource with an etag.", + "type": "object", + "properties": { + "etag": { + "type": "string", + "readOnly": true, + "description": "Resource Etag." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "TrackedResource": { + "title": "Tracked Resource", + "description": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'", + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "Resource tags." + }, + "location": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "The geo-location where the resource lives" + } + }, + "required": [ + "location" + ], + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ProxyResource": { + "title": "Proxy Resource", + "description": "The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ResourceModelWithAllowedPropertySet": { + "description": "The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set.", + "type": "object", + "properties": { + "managedBy": { + "type": "string", + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource." + }, + "kind": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.", + "pattern": "^[-\\w\\._,\\(\\)]+$" + }, + "etag": { + "readOnly": true, + "type": "string", + "description": "The etag field is *not* required. If it is provided in the response body, it must 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. " + }, + "identity": { + "allOf": [ + { + "$ref": "#/definitions/Identity" + } + ] + }, + "sku": { + "allOf": [ + { + "$ref": "#/definitions/Sku" + } + ] + }, + "plan": { + "allOf": [ + { + "$ref": "#/definitions/Plan" + } + ] + } + }, + "allOf": [ + { + "$ref": "#/definitions/TrackedResource" + } + ], + "x-ms-azure-resource": true + }, + "SkuTier": { + "type": "string", + "enum": [ + "Free", + "Basic", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "SkuTier", + "modelAsString": false + }, + "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." + }, + "Sku": { + "description": "The resource model definition representing SKU", + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the SKU. Ex - P3. It is typically a letter+number code" + }, + "tier": { + "$ref": "#/definitions/SkuTier" + }, + "size": { + "type": "string", + "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. " + }, + "family": { + "type": "string", + "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here." + }, + "capacity": { + "type": "integer", + "format": "int32", + "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." + } + }, + "required": [ + "name" + ] + }, + "Identity": { + "description": "Identity for the resource.", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "type": "string", + "description": "The principal ID of resource identity." + }, + "tenantId": { + "readOnly": true, + "type": "string", + "description": "The tenant ID of resource." + }, + "type": { + "type": "string", + "description": "The identity type.", + "enum": [ + "SystemAssigned" + ], + "x-ms-enum": { + "name": "ResourceIdentityType", + "modelAsString": false + } + } + } + }, + "Plan": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "A user defined name of the 3rd Party Artifact that is being procured." + }, + "publisher": { + "type": "string", + "description": "The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic" + }, + "product": { + "type": "string", + "description": "The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. " + }, + "promotionCode": { + "type": "string", + "description": "A publisher provided promotion code as provisioned in Data Market for the said product/artifact." + }, + "version": { + "type": "string", + "description": "The version of the desired product/artifact." + } + }, + "description": "Plan for the resource.", + "required": [ + "name", + "publisher", + "product" + ] + }, + "ErrorDetail": { + "description": "The error detail.", + "type": "object", + "properties": { + "code": { + "readOnly": true, + "type": "string", + "description": "The error code." + }, + "message": { + "readOnly": true, + "type": "string", + "description": "The error message." + }, + "target": { + "readOnly": true, + "type": "string", + "description": "The error target." + }, + "details": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorDetail" + }, + "x-ms-identifiers": [ + "message", + "target" + ], + "description": "The error details." + }, + "additionalInfo": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorAdditionalInfo" + }, + "x-ms-identifiers": [], + "description": "The error additional info." + } + } + }, + "ErrorResponse": { + "title": "Error response", + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).", + "type": "object", + "properties": { + "error": { + "description": "The error object.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "ErrorAdditionalInfo": { + "type": "object", + "properties": { + "type": { + "readOnly": true, + "type": "string", + "description": "The additional info type." + }, + "info": { + "readOnly": true, + "type": "object", + "description": "The additional info." + } + }, + "description": "The resource management error additional info." + }, + "Operation": { + "title": "REST API Operation", + "description": "Details of a REST API operation, returned from the Resource Provider Operations API", + "type": "object", + "properties": { + "name": { + "description": "The name of the operation, as per Resource-Based Access Control (RBAC). Examples: \"Microsoft.Compute/virtualMachines/write\", \"Microsoft.Compute/virtualMachines/capture/action\"", + "type": "string", + "readOnly": true + }, + "isDataAction": { + "description": "Whether the operation applies to data-plane. This is \"true\" for data-plane operations and \"false\" for ARM/control-plane operations.", + "type": "boolean", + "readOnly": true + }, + "display": { + "description": "Localized display information for this particular operation.", + "type": "object", + "properties": { + "provider": { + "description": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".", + "type": "string", + "readOnly": true + }, + "resource": { + "description": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".", + "type": "string", + "readOnly": true + }, + "operation": { + "description": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".", + "type": "string", + "readOnly": true + }, + "description": { + "description": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.", + "type": "string", + "readOnly": true + } + } + }, + "origin": { + "description": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", + "type": "string", + "readOnly": true, + "enum": [ + "user", + "system", + "user,system" + ], + "x-ms-enum": { + "name": "Origin", + "modelAsString": true + } + }, + "actionType": { + "description": "Enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", + "type": "string", + "readOnly": true, + "enum": [ + "Internal" + ], + "x-ms-enum": { + "name": "ActionType", + "modelAsString": true + } + } + } + }, + "OperationListResult": { + "description": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Operation" + }, + "x-ms-identifiers": [ + "name" + ], + "description": "List of operations supported by the resource provider", + "readOnly": true + }, + "nextLink": { + "type": "string", + "description": "URL to get the next set of operation list results (if there are any).", + "readOnly": true + } + } + }, + "OperationStatusResult": { + "description": "The current status of an async operation.", + "type": "object", + "required": [ + "status" + ], + "properties": { + "id": { + "description": "Fully qualified ID for the async operation.", + "type": "string" + }, + "name": { + "description": "Name of the async operation.", + "type": "string" + }, + "status": { + "description": "Operation status.", + "type": "string" + }, + "percentComplete": { + "description": "Percent of the operation that is complete.", + "type": "number", + "minimum": 0, + "maximum": 100 + }, + "startTime": { + "description": "The start time of the operation.", + "type": "string", + "format": "date-time" + }, + "endTime": { + "description": "The end time of the operation.", + "type": "string", + "format": "date-time" + }, + "operations": { + "description": "The operations list.", + "type": "array", + "items": { + "$ref": "#/definitions/OperationStatusResult" + } + }, + "error": { + "description": "If present, details of the operation error.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "locationData": { + "description": "Metadata pertaining to the geographic location of the resource.", + "type": "object", + "properties": { + "name": { + "type": "string", + "maxLength": 256, + "description": "A canonical name for the geographic or physical location." + }, + "city": { + "type": "string", + "description": "The city or locality where the resource is located." + }, + "district": { + "type": "string", + "description": "The district, state, or province where the resource is located." + }, + "countryOrRegion": { + "type": "string", + "description": "The country or region where the resource is located" + } + }, + "required": [ + "name" + ] + }, + "systemData": { + "description": "Metadata pertaining to creation and last modification of the resource.", + "type": "object", + "readOnly": true, + "properties": { + "createdBy": { + "type": "string", + "description": "The identity that created the resource." + }, + "createdByType": { + "type": "string", + "description": "The type of identity that created the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "createdAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": "string", + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": "string", + "description": "The type of identity that last modified the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "lastModifiedAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + "encryptionProperties": { + "description": "Configuration of key for data encryption", + "type": "object", + "properties": { + "status": { + "description": "Indicates whether or not the encryption is enabled for container registry.", + "enum": [ + "enabled", + "disabled" + ], + "type": "string", + "x-ms-enum": { + "name": "EncryptionStatus", + "modelAsString": true + } + }, + "keyVaultProperties": { + "$ref": "#/definitions/KeyVaultProperties", + "description": "Key vault properties." + } + } + }, + "KeyVaultProperties": { + "type": "object", + "properties": { + "keyIdentifier": { + "description": "Key vault uri to access the encryption key.", + "type": "string" + }, + "identity": { + "description": "The client ID of the identity which will be used to access key vault.", + "type": "string" + } + } + }, + "CheckNameAvailabilityRequest": { + "description": "The check availability request body.", + "type": "object", + "properties": { + "name": { + "description": "The name of the resource for which availability needs to be checked.", + "type": "string" + }, + "type": { + "description": "The resource type.", + "type": "string" + } + } + }, + "CheckNameAvailabilityResponse": { + "description": "The check availability result.", + "type": "object", + "properties": { + "nameAvailable": { + "description": "Indicates if the resource name is available.", + "type": "boolean" + }, + "reason": { + "description": "The reason why the given name is not available.", + "type": "string", + "enum": [ + "Invalid", + "AlreadyExists" + ], + "x-ms-enum": { + "name": "CheckNameAvailabilityReason", + "modelAsString": true + } + }, + "message": { + "description": "Detailed reason why the given name is available.", + "type": "string" + } + } + } + }, + "parameters": { + "SubscriptionIdParameter": { + "name": "subscriptionId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of the target subscription.", + "minLength": 1 + }, + "ApiVersionParameter": { + "name": "api-version", + "in": "query", + "required": true, + "type": "string", + "description": "The API version to use for this operation.", + "minLength": 1 + }, + "ResourceGroupNameParameter": { + "name": "resourceGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the resource group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "OperationIdParameter": { + "name": "operationId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of an ongoing async operation.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "LocationParameter": { + "name": "location", + "in": "path", + "required": true, + "type": "string", + "description": "The name of Azure region.", + "minLength": 1, + "x-ms-parameter-location": "method" + } + } +} diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..0083bd889e50 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "DependencyMapController_ClientGroupMembers", + "operationId": "DependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-72NM1SOU7YU", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..5358533c1fdc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ClientGroupMembers", + "operationId": "DependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "67CO3MT-48-OFYKDS", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bfc2e393e5f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "DependencyMapController_ExportDependencies", + "operationId": "DependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U8Y-g4IFBC78e42DXSGo", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..e1141370d354 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ExportDependencies", + "operationId": "DependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q3DK1BE7k-5t6X6i4-", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa16dbdd9094 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "DependencyMapController_GenerateCoarseMap", + "operationId": "DependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uq6F-28iT-3F--3RKC8", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..a6e3e25f7ec4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_GenerateCoarseMap", + "operationId": "DependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4i-7--o--g", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..99d5a00a7ef8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "DependencyMapController_GenerateDetailedMap", + "operationId": "DependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PelYUT57Bd6Om47nwcH-Y-", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..5f880eaa1990 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_GenerateDetailedMap", + "operationId": "DependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-J624X2r3-551-F--f", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..83fdb94c77ca --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "DependencyMapController_ServerGroupMembers", + "operationId": "DependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2wI", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..0d913c8cc300 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "DependencyMapController_ServerGroupMembers", + "operationId": "DependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5oD-QB2-2G7-DWG", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json new file mode 100644 index 000000000000..3fe0fac7aecb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json @@ -0,0 +1,118 @@ +{ + "title": "HypervClusterController_CreateCluster", + "operationId": "HypervClusterController_CreateCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g9-886Up7-T", + "clusterName": "nT-Yq", + "body": { + "properties": { + "fqdn": "xhhfgqhdpssgeykdqopq", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json new file mode 100644 index 000000000000..30328561b325 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervClusterController_CreateCluster", + "operationId": "HypervClusterController_CreateCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1MD11u61S4--al3MB--", + "clusterName": "-fK-7BFBkLl2-2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a0caa831c47e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervClusterController_Delete", + "operationId": "HypervClusterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "CG044NCS-XMRQsr2o", + "clusterName": "2838P-1H-8QKk-O" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..0cb092135932 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervClusterController_Delete", + "operationId": "HypervClusterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fr--ID01RU-41", + "clusterName": "V7-w--IBi" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json new file mode 100644 index 000000000000..8639385e920e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "HypervClusterController_GetCluster", + "operationId": "HypervClusterController_GetCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-wY-BG-J-6-BMC5D2-L-8-", + "clusterName": "1Rd-N" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json new file mode 100644 index 000000000000..d08791fd9224 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_GetCluster_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervClusterController_GetCluster", + "operationId": "HypervClusterController_GetCluster", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2rh5-645", + "clusterName": "n6K8-0Y7" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..d4481d069492 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,64 @@ +{ + "title": "HypervClusterController_ListByHypervSite", + "operationId": "HypervClusterController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "filter": "noeowucst", + "siteName": "-9F--8QSV0" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "bmhvhmkfpwtfanjrvoedondgbsfz", + "updatedTimestamp": "ouxbvkwwzusts", + "fqdn": "xhhfgqhdpssgeykdqopq", + "functionalLevel": 6, + "status": "ekfxdaxvqprzfbcu", + "runAsAccountId": "hjgbywexvagbrivoxstgiltajc", + "hostFqdnList": [ + "ymsgzseusowxbmswiuvhuaopy" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "dedqirnaudpfhjk", + "name": "atpnclmpume", + "type": "eaapwqrio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..a084cf194700 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervClusterController_ListByHypervSite", + "operationId": "HypervClusterController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-p0tw9" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..3731cc1b2c48 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "HypervDependencyMapController_ClientGroupMembers", + "operationId": "HypervDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "GhCOR8--cLw8I", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..751b147b0d27 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ClientGroupMembers", + "operationId": "HypervDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "fxasEr0", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..a52519195610 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "HypervDependencyMapController_ExportDependencies", + "operationId": "HypervDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DB0Z-EFXJzG04Xn-", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..58911f0faab5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ExportDependencies", + "operationId": "HypervDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-S8-MeRIT-kSGW7h4lW", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..c8f829118efb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "HypervDependencyMapController_GenerateCoarseMap", + "operationId": "HypervDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VLtsKxOV", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..2b44a0a89b44 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_GenerateCoarseMap", + "operationId": "HypervDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "F9--IJU-Ua45Dg---g-1", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..976d7e68745b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "HypervDependencyMapController_GenerateDetailedMap", + "operationId": "HypervDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o68cKVCct45SX-Tl", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..04d73b60f41d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_GenerateDetailedMap", + "operationId": "HypervDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-QADSX2-O5bYD3u66U", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..cd33b14a8bde --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "HypervDependencyMapController_ServerGroupMembers", + "operationId": "HypervDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "C9910Z-5L-5-XX-JeM-3II", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..209a32070b68 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_ServerGroupMembers", + "operationId": "HypervDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o-3cK2L4", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..a62823bf3f80 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "HypervDependencyMapController_UpdateDependencyMapStatus", + "operationId": "HypervDependencyMapController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M94cx-Bc6eM", + "mapRequest": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..fc15ccbbddeb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervDependencyMapController_UpdateDependencyMapStatus", + "operationId": "HypervDependencyMapController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Rw2--1wO4-T24-41WOB-Z-18", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..dac5b93acc0b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MaximumSet_Gen.json @@ -0,0 +1,107 @@ +{ + "title": "HypervHostController_Create", + "operationId": "HypervHostController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Z5R3", + "hostName": "5W53k08R9J15", + "body": { + "properties": { + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..6bbd85a1935c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Create_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervHostController_Create", + "operationId": "HypervHostController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3B835uI-ThNEn-hR-7Rl6W", + "hostName": "9f1t0K7tP8N6Y-616gY758-9", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..09a01a17a2ab --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervHostController_Delete", + "operationId": "HypervHostController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5P-q3V3-XDGJ", + "hostName": "-WYER" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..7036136bc432 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Delete_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervHostController_Delete", + "operationId": "HypervHostController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1926t", + "hostName": "324n6" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..f23c20b0d938 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervHostController_Get", + "operationId": "HypervHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--c-18o5-e4-WnTDE7-W4P4", + "hostName": "4--2W" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..0cc7778e391c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervHostController_Get", + "operationId": "HypervHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8YVNC", + "hostName": "--6-4C8at5Uf92n9Yw-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..77a55f87f80a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,60 @@ +{ + "title": "HypervHostController_ListByHypervSite", + "operationId": "HypervHostController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "mrrhrdxxl", + "siteName": "CKT8N3Yf68H8RAZk4" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "luglanruytoyqexwkca", + "updatedTimestamp": "yrxefpvazuespigzcmjzeo", + "fqdn": "rfinz", + "runAsAccountId": "pknhfggitftlknpqzxmexzvnj", + "version": "stnzvdqxqqinnabhbsunbgukeqzm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "provisioningState": "Created" + }, + "id": "bbwrdmuwfihmxrgrntpbnc", + "name": "ezvrlbaruzoqwyixzvlflvzq", + "type": "ecemnccnhppauvdeamnafgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..9033defc6b42 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervHostController_ListByHypervSite", + "operationId": "HypervHostController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "v6a5E5Lp4M7Yq6P722BL11" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..477694c96703 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "HypervJobsController_Get", + "operationId": "HypervJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "WT-KG-2-52W1-7eE", + "jobName": "-d596pj-" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "sfvsvvuqc", + "name": "znka", + "type": "xozrycecwexzuzcopkuwu", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..21b08dfffb1a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervJobsController_Get", + "operationId": "HypervJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6ZZ-3D-L-dF-", + "jobName": "5-rDq2u8w0T" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..9a98015f879c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervJobsController_ListByVmwareSite", + "operationId": "HypervJobsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8rKdY-QF62" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "sfvsvvuqc", + "name": "znka", + "type": "xozrycecwexzuzcopkuwu", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aqbmmm" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..6dbb282b6222 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervJobsController_ListByVmwareSite", + "operationId": "HypervJobsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "94--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..1d70da10c4c7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "HypervJobs_Get", + "operationId": "HypervJobs_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "FQ1IIl5YXWR13", + "jobName": "R0YmmMcIPu011G-YGe9" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "limgkwgvdyhmjhxpzfrwc", + "name": "gxltjzjvevfhqqvhhaoqfkn", + "type": "xzvgqgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..a570a05608e1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervJobs_Get", + "operationId": "HypervJobs_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D258-Bg505", + "jobName": "44hX822-A-554UYlI7u" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..8d17f8838855 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "HypervJobs_ListByHypervSite", + "operationId": "HypervJobs_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1s5Mp34BS6IT7Y-UPJ-3N" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "limgkwgvdyhmjhxpzfrwc", + "name": "gxltjzjvevfhqqvhhaoqfkn", + "type": "xzvgqgz", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..e6c3ebbb97b9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervJobs_ListByHypervSite", + "operationId": "HypervJobs_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g---N-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..cc03879e2b2e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,324 @@ +{ + "title": "HypervMachinesController_Get", + "operationId": "HypervMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "B6k-ROV2q28B", + "machineName": "Q-f43K" + }, + "responses": { + "200": { + "body": { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "qwczctsvvgvgletwxtsposhd", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "c", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 24, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "wfoxphvb", + "biosGuid": "wzdwvqgoydhpgvgncyj", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f65f70e5bd4f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervMachinesController_Get", + "operationId": "HypervMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-83yib8L6Ue", + "machineName": "p-po6B6StY365sp17-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..a59d0c0dc245 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,332 @@ +{ + "title": "HypervMachinesController_ListByHypervSite", + "operationId": "HypervMachinesController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "kzasyzluehqnmnkzcrvhggind", + "top": 1, + "continuationToken": "lzoejhcqrkiibajyjhqcf", + "totalRecordCount": 16, + "siteName": "J563nO-vcjY29DP8thM8-L" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "qwczctsvvgvgletwxtsposhd", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "c", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 24, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "wfoxphvb", + "biosGuid": "wzdwvqgoydhpgvgncyj", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/az" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d64e1a0cec9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervMachinesController_ListByHypervSite", + "operationId": "HypervMachinesController_ListByHypervSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "7-d" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..68a57f115cd0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "HypervMachinesController_UpdateProperties", + "operationId": "HypervMachinesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "23BCPS5T4x-915C142-G", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..d61599d2dc09 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "HypervMachinesController_UpdateProperties", + "operationId": "HypervMachinesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9-K-3TM5V88Q212-7X9XEZ", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ca86d794267 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MaximumSet_Gen.json @@ -0,0 +1,350 @@ +{ + "title": "HypervMachinesController_Update", + "operationId": "HypervMachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2F6N7-", + "machineName": "M-27LXK-R2", + "body": { + "properties": { + "firmware": "czapruufdswcehwb", + "runAsAccountId": "mkiyrvkjkrpjzuoesaoxhfbfxy", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 9, + "allocatedMemoryInMb": 19, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "yteoewyvwrgkmihuomtstixubdppr", + "biosGuid": "wxdmnpflzkynctqmvaw", + "tags": { + "key1864": "lopgdlu" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "instanceUuid": "fadleduyqwahasutgslzsvxasi", + "hostFqdn": "wqfzfiibepttlwoylac", + "hostId": "umbqfacnhmmsih", + "generation": 19, + "version": "xnsnn", + "highAvailability": "Unknown", + "clusterFqdn": "jcnvhmpbphco", + "clusterId": "ffuxxbb", + "maxMemoryMb": 21, + "isDynamicMemoryEnabled": true, + "disks": [ + { + "instanceId": "qpzcre", + "vhdId": "hfqznglw", + "maxSizeInBytes": 19, + "name": "jyzhrrvceaemihphogovucv", + "diskType": "iiidwamiocu", + "lun": 4, + "path": "fgsjeq" + } + ], + "networkAdapters": [ + { + "networkId": "ddm", + "subnetName": "abndcnqhnoduqmhiefv", + "staticIpAddress": "drnp", + "nicType": "izxah", + "nicId": "kitvezibfjyjil", + "macAddress": "wlphnarhljtybetqxpkdkpyrzxck", + "ipAddressList": [ + "mfprrgmgaooqiesnwrrscefdvpuhk" + ], + "networkName": "bykfrblfwkudthtawmqu", + "ipAddressType": "nwympenwwqcq" + } + ], + "managementServerType": "sewvdueaotshfazdhbwfmbtpjxnc", + "secureBootTemplateId": "bi", + "secureBootEnabled": true, + "secureBootTemplate": "qmdn", + "tpmEnabled": true, + "ksdEnabled": true, + "shieldingRequested": true, + "dataProtectionRequested": true, + "encryptStateAndVmMigrationTraffic": true, + "virtualizationBasedSecurityOptOut": true, + "powerStatus": "zwctw", + "vmFqdn": "gmaypvtabluphqda", + "vmConfigurationFileLocation": "bxpecrzwzgasimm", + "firmware": "czapruufdswcehwb", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 9, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:13:28.326Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "yyamkw", + "dependencyMappingStartTime": "2023-08-03T12:13:28.326Z", + "dependencyMappingEndTime": "kpgepiresznwnqakfcvzcgqjzgdld", + "runAsAccountId": "mkiyrvkjkrpjzuoesaoxhfbfxy", + "applianceNames": [ + "oekemgqnopalziqzyx" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 9, + "allocatedMemoryInMb": 19, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "yteoewyvwrgkmihuomtstixubdppr", + "biosGuid": "wxdmnpflzkynctqmvaw", + "displayName": "avtauo", + "isDeleted": true, + "createdTimestamp": "dwaayc", + "tags": { + "key5581": "ggrnrrdowfnuypybaqah" + }, + "updatedTimestamp": "bjswadlbatrxoeyndr", + "provisioningState": "Created" + }, + "id": "kttkhenks", + "name": "uumvloaclfckexifdixghvigpni", + "type": "vkcp", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..8695b3d8d620 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervMachinesController_Update_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervMachinesController_Update", + "operationId": "HypervMachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--7AuMc---b-", + "machineName": "vPw03A6-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bebad8127d0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "HypervOperationsStatusController_GetHypervOperationsStatus", + "operationId": "HypervOperationsStatusController_GetHypervOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-Ug6-Ui-o522Ig", + "operationStatusName": "61-PYsqUUVY78-221--m2" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..c1719babe8f8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervOperationsStatusController_GetHypervOperationsStatus", + "operationId": "HypervOperationsStatusController_GetHypervOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "J65B-dFq3MnJ", + "operationStatusName": "M044-8N-a-q" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d4e9d92d953b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "HypervRunAsAccountsController_Get", + "operationId": "HypervRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "jH-L-5v-lLo-R4", + "accountName": "7-t4" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "lswupqzatquimwfnoqku", + "name": "kemyvlzal", + "type": "cpvvbvnmhbghhxmwpqtqzvembcmtkg", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d35dd6aa0b6e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "HypervRunAsAccountsController_Get", + "operationId": "HypervRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-J80X40iMqvNu-q-JZ4", + "accountName": "SHC2LU-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..394f2c5a7e19 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "HypervRunAsAccountsController_ListByHypervSite", + "operationId": "HypervRunAsAccountsController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-BY6MOm-u7-T--7t-mP" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "lswupqzatquimwfnoqku", + "name": "kemyvlzal", + "type": "cpvvbvnmhbghhxmwpqtqzvembcmtkg", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ar" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..1ffbe69d007d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervRunAsAccountsController_ListByHypervSite", + "operationId": "HypervRunAsAccountsController_ListByHypervSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "WQe2" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..51fc52442fbc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "HypervSitesController_ComputeErrorSummary", + "operationId": "HypervSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H4--JVpI40-2-727", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..041b7e972991 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "HypervSitesController_ComputeErrorSummary", + "operationId": "HypervSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-286S78-GJhuhIF5ze-S3-", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..e4fcbdba3108 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "HypervSitesController_Create", + "operationId": "HypervSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wr1HIwWYyDo4L-52rSSrB", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..1d3b15a60e29 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "HypervSitesController_Create", + "operationId": "HypervSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SYXm7DAc-H-", + "body": { + "location": "uplrft" + } + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + }, + "201": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a984c04f8e4a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "HypervSitesController_Delete", + "operationId": "HypervSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SX3146600TnH8OP-7DHt2" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..8be1e804e80a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "HypervSitesController_Delete", + "operationId": "HypervSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "p8M8VVRE8" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..940270761cf1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportApplications", + "operationId": "HypervSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Yb6erDpO63R7S", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..25490c109e44 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportApplications", + "operationId": "HypervSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V5KG30IY4", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..b56576271640 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "HypervSitesController_ExportMachineErrors", + "operationId": "HypervSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "qBb4-5f5iTO4LR8rO11rC", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..83bdae92fe97 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "HypervSitesController_ExportMachineErrors", + "operationId": "HypervSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-CX-DM--X4O", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..2b12440c4229 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "HypervSitesController_Get", + "operationId": "HypervSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-v1" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b91fcac69002 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervSitesController_Get", + "operationId": "HypervSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "vRB0471L" + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c0c873ad684e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "HypervSitesController_ListHealthSummary", + "operationId": "HypervSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4NC7-aIB" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..872e59bc5c2f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "HypervSitesController_ListHealthSummary", + "operationId": "HypervSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2Uo546--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ddc6f50a5eb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervSitesController_Summary", + "operationId": "HypervSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "E3T3O86" + }, + "responses": { + "200": { + "body": { + "machineCount": 14, + "runAsAccountCount": 27, + "hostCount": 11, + "clusterCount": 19 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..fc85c59bbfb1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "HypervSitesController_Summary", + "operationId": "HypervSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6I-L6bM" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..741ec6ab5fc6 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,75 @@ +{ + "title": "HypervSitesController_Update", + "operationId": "HypervSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-i2KO6B8DtdWu--B8V", + "body": { + "tags": { + "key8515": "zdadvyrudhchsvne" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "ietqhntfdic", + "discoverySolutionId": "aarxzzblwjmcxr", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "ietqhntfdic", + "discoverySolutionId": "aarxzzblwjmcxr", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..17bcf7d5b4fb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "HypervSitesController_Update", + "operationId": "HypervSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H77FULP6C-YE-37", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "uplrft" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..c50ead10515a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..aabd34d3595f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "uplrft" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..de2dc3606d9c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ztizqdhozwzwaalxxajur", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "yeecm", + "discoverySolutionId": "alhcpyww", + "serviceEndpoint": "gwbipwvpvbolp", + "provisioningState": "Created" + }, + "tags": { + "key6501": "ujdkkdrnltnvazovtvf" + }, + "location": "uplrft", + "id": "mudzhjcqsgdhtyhcjexmrxiktzgcum", + "name": "tscfnssnuvvnltddihhgtisjuxvy", + "type": "ktfxpaodnnygrua", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..1aebb0c5156d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSites_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all hyperv sites.", + "operationId": "HypervSites_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "uplrft" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..66eaa932f443 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4723580T6U3m-q", + "machineName": "jy8UHjS23F8JEe2b15", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "jz", + "name": "cqzopf", + "type": "ak", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..2680ea1c5e99 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-65HZIm-8U3fV", + "machineName": "M5dL9lcK4qPBJ2-g", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..02bd357aa865 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "HypervSoftwareInventoriesController_ListByHypervMachine", + "operationId": "HypervSoftwareInventoriesController_ListByHypervMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "22XO", + "machineName": "96e-2b1-gJ" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "jz", + "name": "cqzopf", + "type": "ak", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/akekhhi" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..c60d00035666 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "HypervSoftwareInventoriesController_ListByHypervMachine", + "operationId": "HypervSoftwareInventoriesController_ListByHypervMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "yY-RG6-jy", + "machineName": "-q3--T7D-P-9CLV-qy4-7" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..b281d29f9e5c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MaximumSet_Gen.json @@ -0,0 +1,142 @@ +{ + "title": "IisWebApplicationsController_Get", + "operationId": "IisWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3KUW-62LHkg6IA13uW-", + "webAppSiteName": "-8-W--4wnL--e--Q-26h42", + "webApplicationName": "69YUE8EDP68--2B" + }, + "responses": { + "200": { + "body": { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..1cb00928752e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "IisWebApplicationsController_Get", + "operationId": "IisWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3-6", + "webAppSiteName": "-SDHBPBEI-R", + "webApplicationName": "xQEM-M43WSWSKF29K-4B-4y" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..fb61fe1f9aee --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,150 @@ +{ + "title": "IisWebApplicationsController_ListByWebAppSite", + "operationId": "IisWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "vvvhqqosz", + "top": "zbgfclfhuutz", + "continuationToken": "yaoaiak", + "totalRecordCount": 14, + "siteName": "7q-O-B0FIaK2L09-K3p", + "webAppSiteName": "s-2JJE1-BOWb220C23-2" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bcecda95d39 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "IisWebApplicationsController_ListByWebAppSite", + "operationId": "IisWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "T4-S43tQMDh-s", + "webAppSiteName": "N-Ko" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..954618142ae5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MaximumSet_Gen.json @@ -0,0 +1,149 @@ +{ + "title": "IisWebApplicationsController_Update", + "operationId": "IisWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "81jvV4CP67", + "webAppSiteName": "E780yj6-CU-tO-10-snQcz2", + "webApplicationName": "O8CW9Y3-U0W439-J5", + "body": { + "properties": { + "tags": { + "key1159": "hjzczsdkakkqphimkicgl" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "applications": [ + { + "applicationPoolName": "nqj", + "managedPipelineMode": "gwyembfzsqahe", + "runtimeVersion": "wuikcy", + "enable32BitApiOnWin64": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "virtualApplications": [ + { + "isVirtualDirectory": true, + "path": { + "virtual": "brv", + "physical": "altrdquixgql" + }, + "directories": [ + { + "virtual": "brv", + "physical": "altrdquixgql" + } + ] + } + ], + "webServerId": "tpwtni", + "webServerName": "exxczdqchulqyrltxynerya", + "virtualPath": "pyewcovmksvwnbws", + "physicalPath": "sjrh", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "i", + "tags": { + "key525": "urgtigyzxvfzdfeeb" + }, + "staticFolders": [ + "trurmgshhty" + ], + "machineDisplayName": "rhkjxoq", + "isDeleted": true, + "createdTimestamp": "qhppa", + "updatedTimestamp": "ldlkcchl", + "serverType": "fvfcfpnoxqhynqjbxgjtlegvwg", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "byfnmdnsrsejyr" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "fhqliljcyuiikohy", + "name": "rrnanwat", + "type": "ki", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..c278be7f2991 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebApplicationsController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "IisWebApplicationsController_Update", + "operationId": "IisWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-YDC1KF-S8N", + "webAppSiteName": "b5m1Ng-M", + "webApplicationName": "f181-Cdy-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..4719c12e839d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,70 @@ +{ + "title": "IisWebServersController_Get", + "operationId": "IisWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Z9KZt1-4N65PX42WA1", + "webAppSiteName": "322U", + "webServerName": "5-CPC-v-U47N-2----G4" + }, + "responses": { + "200": { + "body": { + "properties": { + "configurationLocation": "ihhrkfantxxwmzheefqwycsm", + "version": "skyumtufctgitibtxyztwxmhepnbf", + "machineIds": [ + "ximqhulsfqanfgwebxz" + ], + "webApplications": [ + "kbtktonfjxensnrxhwrnx" + ], + "displayName": "fxywukyaodewafkupfjrta", + "serverFqdn": "bsgjhqdrfkumnooftaikkh", + "runAsAccountId": "onislcxywjvyuczdrelqotwzb", + "isDeleted": true, + "createdTimestamp": "oyeidgcgkaxtlcnmmpssyzjvfd", + "updatedTimestamp": "bmet", + "serverType": "exsc", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "tctvdgxxucqyfgfyhwonxdct" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "zjunakszmbmkrawgh", + "name": "zvvnitpolgnsq", + "type": "fbdkd", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..afb8ec6d2bc0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "IisWebServersController_Get", + "operationId": "IisWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8KZ0I-3G4X384-D6", + "webAppSiteName": "dUxR0SQU4--1bGLK-M3r0-5", + "webServerName": "BQx-8lQI5K-6lDWWH" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..9b65e8979e83 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "IisWebServersController_ListByWebAppSite", + "operationId": "IisWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "fbbyppjkreetfxsnnnffgj", + "top": "rzrybqxfqps", + "continuationToken": "xzmhjjthzmfowous", + "totalRecordCount": 9, + "siteName": "Y2lO78", + "webAppSiteName": "WO6M3BH9K4---3F-KY8u-QQ" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "configurationLocation": "ihhrkfantxxwmzheefqwycsm", + "version": "skyumtufctgitibtxyztwxmhepnbf", + "machineIds": [ + "ximqhulsfqanfgwebxz" + ], + "webApplications": [ + "kbtktonfjxensnrxhwrnx" + ], + "displayName": "fxywukyaodewafkupfjrta", + "serverFqdn": "bsgjhqdrfkumnooftaikkh", + "runAsAccountId": "onislcxywjvyuczdrelqotwzb", + "isDeleted": true, + "createdTimestamp": "oyeidgcgkaxtlcnmmpssyzjvfd", + "updatedTimestamp": "bmet", + "serverType": "exsc", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "tctvdgxxucqyfgfyhwonxdct" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "zjunakszmbmkrawgh", + "name": "zvvnitpolgnsq", + "type": "fbdkd", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..eec110cf6be7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "IisWebServersController_ListByWebAppSite", + "operationId": "IisWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "rO91-Q", + "webAppSiteName": "6---h6-a--L531-htmM--6-R" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json new file mode 100644 index 000000000000..a25903c102d4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json @@ -0,0 +1,43 @@ +{ + "title": "ImportJobsController_GetDeletejob", + "operationId": "ImportJobsController_GetDeletejob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K-5mIPlM7C58-1OqB-4h-vC", + "jobName": "HnsM2EMgtt-E7" + }, + "responses": { + "200": { + "body": { + "properties": { + "blobName": "vwkwxsppzevdaxjuggpfrrrdy", + "errorSasUri": "hczqao", + "jobState": "Unknown", + "numberOfMachinesDeleted": 20, + "deletionConfirmation": true, + "errors": [ + "srtlxheuaqtfabdcfkxdcetoksqv" + ], + "status": "kbopjkzoikrzipwpxqzxvxanglxr", + "startTime": "rvihycymcnubljsuqhl", + "endTime": "nz", + "displayName": "vpmpkduxduczhlmvkijbotoyfcu", + "provisioningState": "Created" + }, + "id": "ttrzdkalaeeswgyh", + "name": "wnitckvona", + "type": "fbrnvejfoztbjnycqjfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json new file mode 100644 index 000000000000..2967efe7e25c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetDeletejob", + "operationId": "ImportJobsController_GetDeletejob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o64lG1-EcndMwld", + "jobName": "-4g8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json new file mode 100644 index 000000000000..c372774900a7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ImportJobsController_GetExportjob", + "operationId": "ImportJobsController_GetExportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-LkL", + "jobName": "-Xy-zL5NE-BgN0QXD" + }, + "responses": { + "200": { + "body": { + "type": "pwmvgdlqgoxwzkokdf", + "properties": { + "blobName": "i", + "sasUri": "b" + }, + "id": "pluyvlgxinfcyskddabplsffgy", + "name": "gyzcpmeqeeqtpyt", + "status": "q", + "startTime": "wilzowjufejebwhybiokxw", + "endTime": "vm", + "displayName": "pkgrrryjsceusubck" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json new file mode 100644 index 000000000000..e8cb236307e2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetExportjob", + "operationId": "ImportJobsController_GetExportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "464", + "jobName": "d18-XyK2" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json new file mode 100644 index 000000000000..504d516c9d2f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "ImportJobsController_GetImportjob", + "operationId": "ImportJobsController_GetImportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "41u84B437--WnY-I", + "jobName": "V4FG--bP5q" + }, + "responses": { + "200": { + "body": { + "type": "jvrt", + "properties": { + "blobName": "xefkqyk", + "blobSasUri": "aisuhahltdxaspyhpxlvgosvbiz", + "jobResult": "Unknown", + "numberOfMachinesImported": 8, + "blobCreationTimeStamp": "2023-08-03T12:14:59.613Z", + "errorSummary": { + "errors": [ + "gkfquu" + ], + "errorCount": 14, + "warningCount": 24 + } + }, + "id": "nrykuyagwcsnucap", + "name": "xrwjydprxgvkdacjqrdn", + "status": "bvsccmbxrsackdkhpbgnlodaqv", + "startTime": "hdkbhgficncfvczpo", + "endTime": "e", + "displayName": "xhhkgfcplnfxo" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json new file mode 100644 index 000000000000..565df06b0417 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_GetImportjob", + "operationId": "ImportJobsController_GetImportjob", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "sB35YW53", + "jobName": "615-27bA-K6T335" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8708839b1d82 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "ImportJobsController_Get", + "operationId": "ImportJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "r51LBWWH3bH--XF6", + "jobName": "4PsH4N9OB" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "znljhrdjfuy", + "name": "vnwzdfp", + "type": "btvqvovylhmclwgtljnsigivcgl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..dbb322237551 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportJobsController_Get", + "operationId": "ImportJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I39NyYN--HZ-86qZ1Y7xMg", + "jobName": "811-0o-6-Qqf0" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..003a56e02b29 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "ImportJobsController_ListByImportSite", + "operationId": "ImportJobsController_ListByImportSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3YL-84-BI239492M8uh8CTt" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "znljhrdjfuy", + "name": "vnwzdfp", + "type": "btvqvovylhmclwgtljnsigivcgl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..10063357e0d3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportJobsController_ListByImportSite", + "operationId": "ImportJobsController_ListByImportSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9S2o3FW--" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..7f53cde9babf --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "ImportJobsController_ListDeletejobs", + "operationId": "ImportJobsController_ListDeletejobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-8617yH2pB2QgjLA" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "blobName": "vwkwxsppzevdaxjuggpfrrrdy", + "errorSasUri": "hczqao", + "jobState": "Unknown", + "numberOfMachinesDeleted": 20, + "deletionConfirmation": true, + "errors": [ + "srtlxheuaqtfabdcfkxdcetoksqv" + ], + "status": "kbopjkzoikrzipwpxqzxvxanglxr", + "startTime": "rvihycymcnubljsuqhl", + "endTime": "nz", + "displayName": "vpmpkduxduczhlmvkijbotoyfcu", + "provisioningState": "Created" + }, + "id": "ttrzdkalaeeswgyh", + "name": "wnitckvona", + "type": "fbrnvejfoztbjnycqjfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "whz" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..3c2977d3aa62 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListDeletejobs", + "operationId": "ImportJobsController_ListDeletejobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "64ipKA6R-KT5-f2UcO-IQ7D" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..b3a19f4c8101 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "ImportJobsController_ListExportjobs", + "operationId": "ImportJobsController_ListExportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PTG4RMBF05-1K-KjMQ5-7-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "type": "pwmvgdlqgoxwzkokdf", + "properties": { + "blobName": "i", + "sasUri": "b" + }, + "id": "pluyvlgxinfcyskddabplsffgy", + "name": "gyzcpmeqeeqtpyt", + "status": "q", + "startTime": "wilzowjufejebwhybiokxw", + "endTime": "vm", + "displayName": "pkgrrryjsceusubck" + } + ], + "nextLink": "jabycoefwsdeoqbrf" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..e58adb408b52 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListExportjobs", + "operationId": "ImportJobsController_ListExportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "78Ll86WRf7L" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json new file mode 100644 index 000000000000..e03b927470f6 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "ImportJobsController_ListImportjobs", + "operationId": "ImportJobsController_ListImportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Vo-7N4C-I-qs590" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "type": "jvrt", + "properties": { + "blobName": "xefkqyk", + "blobSasUri": "aisuhahltdxaspyhpxlvgosvbiz", + "jobResult": "Unknown", + "numberOfMachinesImported": 8, + "blobCreationTimeStamp": "2023-08-03T12:14:59.613Z", + "errorSummary": { + "errors": [ + "gkfquu" + ], + "errorCount": 14, + "warningCount": 24 + } + }, + "id": "nrykuyagwcsnucap", + "name": "xrwjydprxgvkdacjqrdn", + "status": "bvsccmbxrsackdkhpbgnlodaqv", + "startTime": "hdkbhgficncfvczpo", + "endTime": "e", + "displayName": "xhhkgfcplnfxo" + } + ], + "nextLink": "quvntzmpnxlpmt" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json new file mode 100644 index 000000000000..763ebb09c867 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportJobsController_ListImportjobs", + "operationId": "ImportJobsController_ListImportjobs", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "TAOB-ZG1H-O9J" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a362ff35b77d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportMachinesController_Delete", + "operationId": "ImportMachinesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "17-K57G", + "machineName": "K-i14WS94-978n8yM3" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..fe320968dd05 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ImportMachinesController_Delete", + "operationId": "ImportMachinesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5V3", + "machineName": "84V-34T7-b-dCK-xquo86Ig" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..65214682f2d8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,83 @@ +{ + "title": "ImportMachinesController_Get", + "operationId": "ImportMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-g6--81VJ-4F4S3MUwLo", + "machineName": "G--1RR7F0s--2r73k2i-3" + }, + "responses": { + "200": { + "body": { + "properties": { + "firmware": "ozrghihaubhzd", + "percentageCpuUtilization": 9, + "percentageMemoryUtilization": 3, + "numberOfDisks": 4, + "totalDiskReadOperationsPerSecond": 20, + "totalDiskWriteOperationsPerSecond": 6, + "totalDiskWriteThroughput": 3, + "totalDiskReadThroughput": 21, + "macAddress": "xit", + "ipAddresses": [ + "yj" + ], + "machineId": "zmrgvsphifkpgulawtugjwmpzo", + "machineManagerId": "cvmrlibhlhoem", + "numberOfNetworkAdapters": 8, + "networkInThroughput": 26, + "networkOutThroughput": 15, + "serverType": "tjyvntekduuygtghnipmiixquguwu", + "hypervisor": "nbli", + "hypervisorVersionNumber": "zqmxzgiskxcngvcuckpeivtcnw", + "disks": [ + { + "megabytesPerSecondOfRead": 12, + "megabytesPerSecondOfWrite": 16, + "numberOfReadOperationsPerSecond": 4, + "numberOfWriteOperationsPerSecond": 15, + "maxSizeInBytes": 12, + "name": "e", + "diskType": "aaqylph", + "lun": 27, + "path": "hbgrrnllrblbyzpci" + } + ], + "vmFqdn": "uoaqbpvtihihpfpuivdnhcg", + "storageInUseGb": 7, + "numberOfProcessorCore": 10, + "allocatedMemoryInMb": 25, + "operatingSystemDetails": { + "osType": "klrxgr", + "osName": "ib", + "osVersion": "vqlvdl", + "osArchitecture": "eouqchqcgtkyi" + }, + "biosSerialNumber": "usbmxzttpvltd", + "biosGuid": "oclbypdtpjyvjg", + "displayName": "opmsanowc", + "isDeleted": true, + "createdTimestamp": "equzkmkxnrvjdbbrktesuvhpt", + "updatedTimestamp": "hkywqixxyk", + "tags": { + "key1689": "gojfmbfgmyehpci" + }, + "provisioningState": "Created" + }, + "id": "wirqlvayq", + "name": "jkoppkrctbpbinddnnxjjftduwyoox", + "type": "ehbglipihenaxcrgpilipplrb", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..cc56a20fe4c5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportMachinesController_Get", + "operationId": "ImportMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "JxE4C-IbO2-XkVG287h-o2PC", + "machineName": "-5g3K" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..1bffbaac11ac --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json @@ -0,0 +1,91 @@ +{ + "title": "ImportMachinesController_ListByImportSite", + "operationId": "ImportMachinesController_ListByImportSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "ejatjfkwxlrxleddnoirbhn", + "top": "zkgbkcpsaweibufverpwjivoppt", + "continuationToken": "yoapcxxkvqsbpnuquhlted", + "totalRecordCount": 14, + "siteName": "1-j-8EXGP1G6" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "firmware": "ozrghihaubhzd", + "percentageCpuUtilization": 9, + "percentageMemoryUtilization": 3, + "numberOfDisks": 4, + "totalDiskReadOperationsPerSecond": 20, + "totalDiskWriteOperationsPerSecond": 6, + "totalDiskWriteThroughput": 3, + "totalDiskReadThroughput": 21, + "macAddress": "xit", + "ipAddresses": [ + "yj" + ], + "machineId": "zmrgvsphifkpgulawtugjwmpzo", + "machineManagerId": "cvmrlibhlhoem", + "numberOfNetworkAdapters": 8, + "networkInThroughput": 26, + "networkOutThroughput": 15, + "serverType": "tjyvntekduuygtghnipmiixquguwu", + "hypervisor": "nbli", + "hypervisorVersionNumber": "zqmxzgiskxcngvcuckpeivtcnw", + "disks": [ + { + "megabytesPerSecondOfRead": 12, + "megabytesPerSecondOfWrite": 16, + "numberOfReadOperationsPerSecond": 4, + "numberOfWriteOperationsPerSecond": 15, + "maxSizeInBytes": 12, + "name": "e", + "diskType": "aaqylph", + "lun": 27, + "path": "hbgrrnllrblbyzpci" + } + ], + "vmFqdn": "uoaqbpvtihihpfpuivdnhcg", + "storageInUseGb": 7, + "numberOfProcessorCore": 10, + "allocatedMemoryInMb": 25, + "operatingSystemDetails": { + "osType": "klrxgr", + "osName": "ib", + "osVersion": "vqlvdl", + "osArchitecture": "eouqchqcgtkyi" + }, + "biosSerialNumber": "usbmxzttpvltd", + "biosGuid": "oclbypdtpjyvjg", + "displayName": "opmsanowc", + "isDeleted": true, + "createdTimestamp": "equzkmkxnrvjdbbrktesuvhpt", + "updatedTimestamp": "hkywqixxyk", + "tags": { + "key1689": "gojfmbfgmyehpci" + }, + "provisioningState": "Created" + }, + "id": "wirqlvayq", + "name": "jkoppkrctbpbinddnnxjjftduwyoox", + "type": "ehbglipihenaxcrgpilipplrb", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..aa39a1fc75b8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportMachinesController_ListByImportSite", + "operationId": "ImportMachinesController_ListByImportSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "Z9-PN2-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..50c3454badaa --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,72 @@ +{ + "title": "ImportSitesController_Create", + "operationId": "ImportSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "z4H--i84-0J2t-M23h-0mWT", + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..ec84cb63ed6c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "ImportSitesController_Create", + "operationId": "ImportSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O-02-7k-58", + "body": { + "location": "ftqggrodeezsmwimicu" + } + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + }, + "201": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json new file mode 100644 index 000000000000..815f81aed3f9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportSitesController_DeleteImportedMachines", + "operationId": "ImportSitesController_DeleteImportedMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "cXtFwQV9L3G-S1H9OST337", + "body": {} + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json new file mode 100644 index 000000000000..54384cd7a9ce --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_DeleteImportedMachines", + "operationId": "ImportSitesController_DeleteImportedMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2k-2-7SYDY-4s16dQ-6H8", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..e83cc801ec9f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ImportSitesController_Delete", + "operationId": "ImportSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-C76dQ--w6957pBEVT" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..81f902e01a3a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ImportSitesController_Delete", + "operationId": "ImportSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4G2Co7Pn-5hyYJ-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json new file mode 100644 index 000000000000..72ff77d3bca0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "ImportSitesController_ExportUri", + "operationId": "ImportSitesController_ExportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "bC4MDU9--XH", + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json new file mode 100644 index 000000000000..f04670aa1089 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ExportUri_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_ExportUri", + "operationId": "ImportSitesController_ExportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "90--s6-k", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..9c4447d7afe4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "ImportSitesController_Get", + "operationId": "ImportSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VBS--" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..a8bea10cd834 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ImportSitesController_Get", + "operationId": "ImportSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "tSV--W088QZB4MY" + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json new file mode 100644 index 000000000000..fe96bd148c74 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "ImportSitesController_ImportUri", + "operationId": "ImportSitesController_ImportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5A6XiwH629661-NN", + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + }, + "responses": { + "200": { + "body": { + "jobArmId": "ihqibkhm", + "uri": "rvlkioadnbkzzipfa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json new file mode 100644 index 000000000000..1f4f6434fc20 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ImportUri_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ImportSitesController_ImportUri", + "operationId": "ImportSitesController_ImportUri", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M--u-Lo7", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..dabe61660cff --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "ImportSitesController_ListByResourceGroup", + "operationId": "ImportSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..fa54cf95eb7b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ImportSitesController_ListByResourceGroup", + "operationId": "ImportSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "ftqggrodeezsmwimicu" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..8e8cd7865326 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "ImportSitesController_ListBySubscription", + "operationId": "ImportSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySolutionId": "hpzyfbhe", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4a57d8b6e6f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ImportSitesController_ListBySubscription", + "operationId": "ImportSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "ftqggrodeezsmwimicu" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..4f48b188623b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "ImportSitesController_Update", + "operationId": "ImportSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2cF-YqP6fO72Po", + "body": { + "tags": { + "key224": "fcrwgynjpixcahtuaifegk" + }, + "properties": { + "discoverySolutionId": "epvnnkjdbrbtpsvcmjksk", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySolutionId": "epvnnkjdbrbtpsvcmjksk", + "masterSiteId": "szflvlhhfnnxx", + "serviceEndpoint": "iaxufqqxpnfx", + "provisioningState": "Created" + }, + "tags": { + "key6948": "rcahqpbozepqfhjscvyrygzydjygm" + }, + "location": "ftqggrodeezsmwimicu", + "id": "uzbsqusfobplafulrgnrfqqcgmcp", + "name": "uw", + "type": "avyiyflyvxgjett", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..192b04de1244 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ImportSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ImportSitesController_Update", + "operationId": "ImportSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-o65N4E90xRJfy4689", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "ftqggrodeezsmwimicu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..de0c3fd437f6 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,323 @@ +{ + "title": "MachinesController_Get", + "operationId": "MachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-iZ2-cx5z-8RG2Kl-O67sF-", + "machineName": "88-QR217Gt2-41hQ3uI5-48F" + }, + "responses": { + "200": { + "body": { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "nbvgdnezdvluyhiycvvcusxs", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "zrvne", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 23, + "allocatedMemoryInMb": 7, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "pcnxqswnlsfduukly", + "biosGuid": "bevxp", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b9d16704cd9e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "MachinesController_Get", + "operationId": "MachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "e4P58I", + "machineName": "58VC4V-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a94ab2fb335 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,331 @@ +{ + "title": "MachinesController_ListByVmwareSite", + "operationId": "MachinesController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "lhbbelzmzooapqov", + "top": 24, + "continuationToken": "aysmsptvsasmpumfdvlggmy", + "totalRecordCount": 25, + "siteName": "215-G68R" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "nbvgdnezdvluyhiycvvcusxs", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "zrvne", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 23, + "allocatedMemoryInMb": 7, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "pcnxqswnlsfduukly", + "biosGuid": "bevxp", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..064923dab14f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "MachinesController_ListByVmwareSite", + "operationId": "MachinesController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "67--d-EZGRCoE-7N8-36" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MaximumSet_Gen.json new file mode 100644 index 000000000000..4877912d5269 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Start", + "operationId": "MachinesController_Start", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V-4l", + "machineName": "41Y93A6u-384LVJ" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MinimumSet_Gen.json new file mode 100644 index 000000000000..4de097abb299 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Start_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Start", + "operationId": "MachinesController_Start", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Eh-5F-ymTB62", + "machineName": "2-0D1pW06-S1RQDO15" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MaximumSet_Gen.json new file mode 100644 index 000000000000..d2a57b98f118 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Stop", + "operationId": "MachinesController_Stop", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7f--CI3Vc8ti2CN", + "machineName": "-FR1lN3-843" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MinimumSet_Gen.json new file mode 100644 index 000000000000..dc1065c6e647 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Stop_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "MachinesController_Stop", + "operationId": "MachinesController_Stop", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-e7-4M3K5-LrMHURK2l-", + "machineName": "QNE5K6fN7U4" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..d0ccdc80dddc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MaximumSet_Gen.json @@ -0,0 +1,349 @@ +{ + "title": "MachinesController_Update", + "operationId": "MachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "W-58Y-57-8-5Ty8--N56", + "machineName": "BN0qrOF3J2pb21--2-", + "body": { + "properties": { + "firmware": "ejtlpgsdgurzwlma", + "runAsAccountId": "tbwdnxdf", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 11, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "qzjuqehrhxiqvbruboft", + "biosGuid": "ouxwiyffplam", + "tags": { + "key4446": "igvjtpogussfxfixsedjbsjdaym" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "vCenterFqdn": "jyyxi", + "vCenterId": "ouqwxkg", + "instanceUuid": "pnuxgsjkmmfb", + "dataCenterScope": "gjvpkqwjantnlkadpqvswgqt", + "description": "jbtbppzsrkicwhusbihvcvkanhgcz", + "disks": [ + { + "uuid": "kolwihpfpn", + "label": "vrnfbgyewft", + "diskProvisioningPolicy": "ljdndfbjzyixyr", + "diskScrubbingPolicy": "qjkwlvuosjqoyrfltgyx", + "diskMode": "mkfkqtbo", + "controllerType": "jvabvilbjh", + "maxSizeInBytes": 4, + "name": "mgdhvytqmlzlaptnj", + "diskType": "hupxrfkfecljehezw", + "lun": 26, + "path": "gqkr" + } + ], + "hostInMaintenanceMode": true, + "hostName": "pcthyjzmm", + "hostPowerState": "jhbrgtnimmpyedbof", + "hostVersion": "clttpjpjfh", + "networkAdapters": [ + { + "label": "hjzoiusmtehw", + "adapterType": "njfxmxqlvrdttlveavikpki", + "nicId": "oyhvymsombbtppkguohy", + "macAddress": "yrusurqzudbxdqjgsp", + "ipAddressList": [ + "zyslzqnflodshy" + ], + "networkName": "cgra", + "ipAddressType": "tdzorsfsvrmafetakw" + } + ], + "vMwareToolsStatus": "ddbegalqp", + "vMwareToolsVersion": "xvtgguhebumvyioqfbhudhxbv", + "changeTrackingSupported": true, + "changeTrackingEnabled": true, + "maxSnapshots": 12, + "diskEnabledUuid": "jacyrescyo", + "numberOfSnapshots": 12, + "altGuestName": "sjrmygrwoigomhanlcgvq", + "powerStatus": "sh", + "vmFqdn": "sdosxi", + "vmConfigurationFileLocation": "gbnayumbclnxacwpuzyjrpxde", + "firmware": "ejtlpgsdgurzwlma", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 7, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:26:40.777Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "xynnouxofhufclpqeihr", + "dependencyMappingStartTime": "2023-08-03T12:26:40.777Z", + "dependencyMappingEndTime": "krcierqwkmqsuh", + "runAsAccountId": "tbwdnxdf", + "applianceNames": [ + "rtoqrvbmxocshethyfnzeyhosiavmb" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 11, + "allocatedMemoryInMb": 17, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "qzjuqehrhxiqvbruboft", + "biosGuid": "ouxwiyffplam", + "displayName": "gqhfwxdooxjtdaohpeiogm", + "isDeleted": true, + "createdTimestamp": "dsaosw", + "tags": { + "key7033": "qhkxmznbzvonygkyuarnumaxvqtay" + }, + "updatedTimestamp": "zescexvknygyndipixscxtyic", + "provisioningState": "Created" + }, + "id": "vzzaaqlbudqpqzjzccb", + "name": "mkckk", + "type": "xwcpfqfpcojssqehlzj", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..d543a66c38e2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MachinesController_Update_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "MachinesController_Update", + "operationId": "MachinesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-5J9E7449", + "machineName": "1oX-eLqL-3HU6o", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..bb02f3ff48cb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,150 @@ +{ + "title": "MasterSitesController_Create", + "operationId": "MasterSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "31e-EGQV-O-yT11U-431pW6P", + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..bc21c4458383 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "MasterSitesController_Create", + "operationId": "MasterSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uRQXtr6-W-X4JX6", + "body": { + "location": "n" + } + }, + "responses": { + "200": { + "body": { + "location": "n" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "location": "n" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a8cbec136150 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "MasterSitesController_Delete", + "operationId": "MasterSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "g2z-x15" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..a92b94afbe9d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "MasterSitesController_Delete", + "operationId": "MasterSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q23KH-HT6cSM--68eSiN" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..62e77f9b8a7e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,26 @@ +{ + "title": "MasterSitesController_ErrorSummary", + "operationId": "MasterSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V225Z0WP", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..2ef2c6ec098f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "MasterSitesController_ErrorSummary", + "operationId": "MasterSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "w3O5-D874rOH-", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a7c22ee4dc4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,72 @@ +{ + "title": "Method to get a master site.", + "operationId": "MasterSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "HV1XTv1-3TF6e7F-Op" + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..ba230b0487a3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "Method to get a master site.", + "operationId": "MasterSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4Ho" + }, + "responses": { + "200": { + "body": { + "location": "n" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..0c5c06c44306 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,76 @@ +{ + "title": "Get all sites.", + "operationId": "MasterSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..a554f091551e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all sites.", + "operationId": "MasterSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "n" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..5fce1a38ccf9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,75 @@ +{ + "title": "Get all the sites in the subscription.", + "operationId": "MasterSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "ltuxogmkcnfnogdpjdqwcgmzflxsbv" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..5cdea484e8f9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all the sites in the subscription.", + "operationId": "MasterSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "n" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..67c7cb187365 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,90 @@ +{ + "title": "MasterSitesController_Update", + "operationId": "MasterSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U23W711GE", + "properties": { + "tags": { + "key6264": "ghkolvmsxanpjfgactmu" + }, + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "saazkyjmbqxtxacbastovqehicsma" + ], + "customerStorageAccountArmId": "acvenvgootuyzphvxvgdwjfkayhii" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "publicNetworkAccess": "NotSpecified", + "allowMultipleSites": true, + "sites": [ + "saazkyjmbqxtxacbastovqehicsma" + ], + "customerStorageAccountArmId": "mjqiernt", + "privateEndpointConnections": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nestedSites": [ + "naugtucpyezxucgpbvplltj" + ], + "provisioningState": "Created" + }, + "tags": { + "key6441": "xjh" + }, + "location": "n", + "id": "yyhsr", + "name": "ulm", + "type": "rtthwtybzpysbwqblxjyeldopfkm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..bcf8e157b335 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "MasterSitesController_Update", + "operationId": "MasterSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ZU28--tK6D4X19", + "properties": {} + }, + "responses": { + "200": { + "body": { + "location": "n" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6be860a053c2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "operationId": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "31H-J213X9T--R---NT", + "operationStatusName": "GGp85o8-6Q6Q434qm-" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..d97bfa3fc210 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "operationId": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5EJ3L-NZG63M", + "operationStatusName": "41SF77p--7-27c" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..e691904b04ef --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "Operations_List", + "operationId": "Operations_List", + "parameters": { + "api-version": "2023-06-06" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "hlffwxwauhiumcy", + "isDataAction": true, + "display": { + "provider": "eecddetupzky", + "resource": "xyb", + "operation": "ynuyttcm", + "description": "gshb" + }, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "huqluackqeofvqmmx" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..ddb9c56ca78d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/Operations_List_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "Operations_List", + "operationId": "Operations_List", + "parameters": { + "api-version": "2023-06-06" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..c81e012d45b3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json @@ -0,0 +1,82 @@ +{ + "title": "PrivateEndpointConnectionController_Create", + "operationId": "PrivateEndpointConnectionController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "76xFpb111cxa14Lf2-h5UN", + "peConnectionName": "249-54J21V1s12-5fr", + "body": { + "properties": { + "provisioningState": "Created", + "privateEndpoint": {}, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..50b754121617 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "PrivateEndpointConnectionController_Create", + "operationId": "PrivateEndpointConnectionController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4X211", + "peConnectionName": "04Y831YUNmLPU-8MGSL5hOCN", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..51f2a59f3764 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "PrivateEndpointConnectionController_Delete", + "operationId": "PrivateEndpointConnectionController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Y-vKM3J1B8R--61X41-lYH", + "peConnectionName": "2-7N---3nI-29549rWQ" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..c8d33dcd1510 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "PrivateEndpointConnectionController_Delete", + "operationId": "PrivateEndpointConnectionController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "T-y4D-8p--A", + "peConnectionName": "Ny8k91P8-LM61p-5-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..f0dde62c3dd1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "PrivateEndpointConnectionController_Get", + "operationId": "PrivateEndpointConnectionController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7385q-", + "peConnectionName": "77-4" + }, + "responses": { + "200": { + "body": { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..1193eb65df95 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "PrivateEndpointConnectionController_Get", + "operationId": "PrivateEndpointConnectionController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DFpc---v6G2T", + "peConnectionName": "UX5635y--7" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a86aa1b6049 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "PrivateEndpointConnectionController_ListByMasterSite", + "operationId": "PrivateEndpointConnectionController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "P785L585q-7zZ5533Qg74CG" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "groupIds": [ + "iyohfddjjjrfahofphumafqwmbd" + ], + "provisioningState": "Created", + "privateEndpoint": { + "id": "aziwfxgc" + }, + "privateLinkServiceConnectionState": { + "status": "Approved", + "description": "qetrremfjseesdcdibojoewymia", + "actionsRequired": "vyuddxtfdgqvupnvicemehezcjf" + } + }, + "id": "hhezymeg", + "name": "liugqqscm", + "type": "in", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..16a55825e937 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "PrivateEndpointConnectionController_ListByMasterSite", + "operationId": "PrivateEndpointConnectionController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H5865-JuDub803Do9df514" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..83c66024216d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "title": "PrivateLinkResourcesController_Get", + "operationId": "PrivateLinkResourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "141Si-ErB544Hr-1K1gN", + "privateLinkResourceName": "O3-G1Y-JK98--HJ" + }, + "responses": { + "200": { + "body": { + "properties": { + "requiredMembers": [ + "txaqblsbknhuqyjtnd" + ], + "requiredZoneNames": [ + "wpwvbfmssbpeoskjageacjesubvkv" + ], + "groupId": "hgc", + "provisioningState": "Created" + }, + "id": "krnyqkqhyxpsgcmhkxalg", + "name": "lmcsflhfhvjgvnyqtnrahrvyx", + "type": "vzeebuphykyfpfymio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..4e894a4d1032 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "PrivateLinkResourcesController_Get", + "operationId": "PrivateLinkResourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-T8Ho", + "privateLinkResourceName": "-4-5-q43-N7S1" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..7b500e77c2c3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "PrivateLinkResourcesController_ListByMasterSite", + "operationId": "PrivateLinkResourcesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n84J20F-3O--8Xo5P--5C" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "requiredMembers": [ + "txaqblsbknhuqyjtnd" + ], + "requiredZoneNames": [ + "wpwvbfmssbpeoskjageacjesubvkv" + ], + "groupId": "hgc", + "provisioningState": "Created" + }, + "id": "krnyqkqhyxpsgcmhkxalg", + "name": "lmcsflhfhvjgvnyqtnrahrvyx", + "type": "vzeebuphykyfpfymio", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..7faa228a8383 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "PrivateLinkResourcesController_ListByMasterSite", + "operationId": "PrivateLinkResourcesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--a8Y3cM2-5H16n" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..479a93a7061b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "RunAsAccountsController_Get", + "operationId": "RunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Qikm1K4U", + "accountName": "-g---k4F52l-3G-156B" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "bqbddrdjnzgnuuoepygfctyqm", + "name": "vpsbwrxh", + "type": "zasxqftqtyx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..af2372254905 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "RunAsAccountsController_Get", + "operationId": "RunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "w3432UoJ0V1-40--", + "accountName": "N2YJWXB8Y8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..90d03b5eef6f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "RunAsAccountsController_ListByVmwareSite", + "operationId": "RunAsAccountsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "P-i5-4--7I3K8p8-eq1M6U5h" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "bqbddrdjnzgnuuoepygfctyqm", + "name": "vpsbwrxh", + "type": "zasxqftqtyx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..cff3fb667865 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "RunAsAccountsController_ListByVmwareSite", + "operationId": "RunAsAccountsController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fk4V" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..963fa4b91931 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "ServerDependencyMapController_ClientGroupMembers", + "operationId": "ServerDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2BU6Ld-f5p-", + "mapRequest": { + "machineId": "egdcctqypfdhbzglb", + "processGroupName": "zxkzbf", + "processName": "ossilhrmtzpyujkilo", + "startTime": "2023-08-03T12:12:19.292Z", + "endTime": "2023-08-03T12:12:19.292Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..a3e0bdea23cb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ClientGroupMembers", + "operationId": "ServerDependencyMapController_ClientGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "OSbVP1I2OTL1H1-sPd3D1h2", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json new file mode 100644 index 000000000000..d8b733d1309f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "ServerDependencyMapController_ExportDependencies", + "operationId": "ServerDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0o-d6468QZT622MBM", + "requestBody": { + "startTime": "2023-08-03T12:12:48.467Z", + "endTime": "2023-08-03T12:12:48.468Z" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json new file mode 100644 index 000000000000..088ab5f8bc02 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ExportDependencies", + "operationId": "ServerDependencyMapController_ExportDependencies", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VYEU1FLt68-3-fKG4I38b8-", + "requestBody": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..f681cfa1b111 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json @@ -0,0 +1,32 @@ +{ + "title": "ServerDependencyMapController_GenerateCoarseMap", + "operationId": "ServerDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N1J6195R-W3-8JS12-5-9", + "mapRequest": { + "startTime": "2023-08-03T12:12:55.129Z", + "endTime": "2023-08-03T12:12:55.129Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..98b9dcf1420a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_GenerateCoarseMap", + "operationId": "ServerDependencyMapController_GenerateCoarseMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-YN-63B-lKF-b", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json new file mode 100644 index 000000000000..f1e5af51dd9a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "ServerDependencyMapController_GenerateDetailedMap", + "operationId": "ServerDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7GtvkEZ4--DN8", + "mapRequest": { + "machineId": "vczhavguthhlxfry", + "startTime": "2023-08-03T12:12:59.103Z", + "endTime": "2023-08-03T12:12:59.103Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json new file mode 100644 index 000000000000..20d117e44616 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_GenerateDetailedMap", + "operationId": "ServerDependencyMapController_GenerateDetailedMap", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "y8OSe1-9-6l--8B-4", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json new file mode 100644 index 000000000000..a0c256fd068b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "ServerDependencyMapController_ServerGroupMembers", + "operationId": "ServerDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "f46L77b--xB5R--", + "mapRequest": { + "serverPort": 4, + "startTime": "2023-08-03T12:13:57.516Z", + "endTime": "2023-08-03T12:13:57.516Z", + "filters": { + "machineIds": [ + "n" + ], + "processIds": [ + "twkbldfrtoarqxrchb" + ] + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json new file mode 100644 index 000000000000..576f4d642ae9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerDependencyMapController_ServerGroupMembers", + "operationId": "ServerDependencyMapController_ServerGroupMembers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "91-D-43K1AJ2023PD-", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d75f30915b0b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "ServerJobsController_Get", + "operationId": "ServerJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--W-r6-6P7xz3", + "jobName": "00zE88750-D" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "fnkssqpivjyu", + "name": "yaevanarhcvncncym", + "type": "mlrefaelrfbcx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..be3db81d2b12 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerJobsController_Get", + "operationId": "ServerJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n2YR57R-UM", + "jobName": "7Y--P" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..33aa83212195 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,55 @@ +{ + "title": "ServerJobsController_ListByServerSiteResource", + "operationId": "ServerJobsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--u8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "fnkssqpivjyu", + "name": "yaevanarhcvncncym", + "type": "mlrefaelrfbcx", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ab" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..6b91c4565b99 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerJobsController_ListByServerSiteResource", + "operationId": "ServerJobsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N-2nME--LH8-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..06a1318f4220 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "operationId": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-XNU-3EJ", + "operationStatusName": "--Qg453" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..e00119880e73 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "operationId": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--rY32kG1R8I-EDT3", + "operationStatusName": "lK9XNJDMQ1Ww" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..e43bece03ba4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "ServerRunAsAccountsController_Get", + "operationId": "ServerRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "54B-Z2A62lKj-658", + "accountName": "Tq9yvN" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "krtezmlmtxbfw", + "name": "jrrk", + "type": "ktsdfihtt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..8ce5202369c5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServerRunAsAccountsController_Get", + "operationId": "ServerRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "92cHFT44--1E4dSE0-", + "accountName": "JE0eI8LBJE7X5M-I" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..e28b73613c65 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "ServerRunAsAccountsController_ListByServerSiteResource", + "operationId": "ServerRunAsAccountsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "yO933QIvvk" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "krtezmlmtxbfw", + "name": "jrrk", + "type": "ktsdfihtt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/am" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..eb7c4cfdfa79 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerRunAsAccountsController_ListByServerSiteResource", + "operationId": "ServerRunAsAccountsController_ListByServerSiteResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "XM2tFb3k-3W-1Z5-768K8P" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..a4f5cfc9df27 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "ServerSitesController_ComputeErrorSummary", + "operationId": "ServerSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iz-pS-3-205fkg", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..f25a7ae1cb14 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "ServerSitesController_ComputeErrorSummary", + "operationId": "ServerSitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D6VAW--KCw", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..47631a1aa1b7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,120 @@ +{ + "title": "ServerSitesController_Create", + "operationId": "ServerSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Nx0B-So1Mu-4h--", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..194e2f9e8220 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ServerSitesController_Create", + "operationId": "ServerSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "M-05353-Q7", + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..85a8297cd7ae --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ServerSitesController_Delete", + "operationId": "ServerSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2O-32GP" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..a4b731430de4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "ServerSitesController_Delete", + "operationId": "ServerSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8760g1B16oKmJ0kZ8wBE-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..184f4c4e0c2d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportApplications", + "operationId": "ServerSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "40LM-SQ7", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..5447e49b9f96 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportApplications", + "operationId": "ServerSitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "W-828F", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..99160f0b78de --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "ServerSitesController_ExportMachineErrors", + "operationId": "ServerSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-ET-aGYbTB-1E-3", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..86f2449a4880 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_ExportMachineErrors", + "operationId": "ServerSitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3k1m7A-wpHq", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..47989f15ab28 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "ServerSitesController_Get", + "operationId": "ServerSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "823E-" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bd45a92d471f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServerSitesController_Get", + "operationId": "ServerSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fr41" + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..91abfe326c84 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "ServerSitesController_ListByResourceGroup", + "operationId": "ServerSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..759a415dd675 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_ListByResourceGroup", + "operationId": "ServerSitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "jdvvaykboyvqyxjrksavzts" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..f0f634d941c3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "ServerSitesController_ListBySubscription", + "operationId": "ServerSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..1784a71dc099 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerSitesController_ListBySubscription", + "operationId": "ServerSitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "jdvvaykboyvqyxjrksavzts" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..8a137050f223 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "ServerSitesController_ListHealthSummary", + "operationId": "ServerSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3-h3E--92-AygG7SBy-RTR8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..7fff7588b47e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServerSitesController_ListHealthSummary", + "operationId": "ServerSitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-H1T941L-J3E65CCRIc-8n0" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..bf204c42757d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_RefreshSite", + "operationId": "ServerSitesController_RefreshSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "D---UDn317511-Tk1" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..707baf015ed3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSitesController_RefreshSite", + "operationId": "ServerSitesController_RefreshSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "j678usJ1T34-T" + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..8f387d1442bd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ServerSitesController_Summary", + "operationId": "ServerSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "nTpc-9rVMN3-3H0t-6-x-eO" + }, + "responses": { + "200": { + "body": { + "runAsAccountCount": 10, + "serverCount": 17 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..2ca8d15bc122 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServerSitesController_Summary", + "operationId": "ServerSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "u-8T9gpSw" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..3ce68d93d230 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "ServerSitesController_UpdateDependencyMapStatus", + "operationId": "ServerSitesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "SQ8-L", + "mapRequest": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..ccab3bb02966 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "ServerSitesController_UpdateDependencyMapStatus", + "operationId": "ServerSitesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Z6U58i8B-8M1-HL-q7uYo", + "mapRequest": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..0f8ae7d93872 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "ServerSitesController_UpdateProperties", + "operationId": "ServerSitesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ejW7J-2", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..a209ddcd59f9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "ServerSitesController_UpdateProperties", + "operationId": "ServerSitesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4-46z6", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..68cc76e150fc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,74 @@ +{ + "title": "ServerSitesController_Update", + "operationId": "ServerSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-66xILmQ0-", + "body": { + "tags": { + "key4778": "enmjdukvbcgdfrzbk" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "dizsrawmxfsqkadijsbpcmzqb", + "discoverySolutionId": "rsllltnddjdeyujakdhusizzll" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "dizsrawmxfsqkadijsbpcmzqb", + "discoverySolutionId": "rsllltnddjdeyujakdhusizzll", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "tags": { + "key7450": "ijbjpesphnulpvnsdzi" + }, + "location": "jdvvaykboyvqyxjrksavzts", + "id": "cgpncndeqql", + "name": "bk", + "type": "lfixbdtuwydowypyfokzvjzzje", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..4bf672c343fa --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "ServerSitesController_Update", + "operationId": "ServerSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0W4-0O51w7", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "jdvvaykboyvqyxjrksavzts" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9ff54e146ea --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "dVN4", + "machineName": "U8E3441x5H", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "thygpboyxlefswrqxdwc", + "name": "fjudqglekllobkmacjpfuyfurwl", + "type": "hzqfqggujlrswtdcpe", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..54c980b61a4f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "q6Ul-6Z", + "machineName": "U94HW-I-O5VU03TBcQB9", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json new file mode 100644 index 000000000000..b780c630afd9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "ServerSoftwareInventoriesController_ListByServer", + "operationId": "ServerSoftwareInventoriesController_ListByServer", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-q378L55", + "machineName": "-Ig4" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "thygpboyxlefswrqxdwc", + "name": "fjudqglekllobkmacjpfuyfurwl", + "type": "hzqfqggujlrswtdcpe", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json new file mode 100644 index 000000000000..01a87b48248a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "ServerSoftwareInventoriesController_ListByServer", + "operationId": "ServerSoftwareInventoriesController_ListByServer", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-ZYC", + "machineName": "-3--5-Q985792W5RS872-0E1" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..1a074c4c33c1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServersController_DeleteMachine", + "operationId": "ServersController_DeleteMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "01FZLu", + "machineName": "fIEQfD53kVW8Lbh" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..180fd33d6c3d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_DeleteMachine_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "ServersController_DeleteMachine", + "operationId": "ServersController_DeleteMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Y6FH-jqI6", + "machineName": "-FqBY" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..8408fec09ab6 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MaximumSet_Gen.json @@ -0,0 +1,305 @@ +{ + "title": "ServersController_GetMachine", + "operationId": "ServersController_GetMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7WIMjL6", + "machineName": "q423" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "pffugclgldggxfshwd", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "gpgkscmkxfjvxjumhcy", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "gdemaszfkbcagnymglzy", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "qabhhweokrumjtwtzstmetzbur", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "fvbxoiilkgwpjczegwrsvbplswojcd", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 16, + "allocatedMemoryInMb": 3, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "elpcqktnmo", + "biosGuid": "hwrdbuji", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..d5aa714985ef --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_GetMachine_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "ServersController_GetMachine", + "operationId": "ServersController_GetMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7039-W7", + "machineName": "p-B" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..45a01fdfa27d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json @@ -0,0 +1,313 @@ +{ + "title": "ServersController_ListByServerSiteResource", + "operationId": "ServersController_ListByServerSiteResource", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "igjokbzljrwufuxclpewjqjgkdss", + "top": "plffcbvahexehqwulvvz", + "continuationToken": "bpuabahajmnszolksrgx", + "totalRecordCount": 27, + "siteName": "1PRd6-3I9k-V5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "pffugclgldggxfshwd", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "gpgkscmkxfjvxjumhcy", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "gdemaszfkbcagnymglzy", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "qabhhweokrumjtwtzstmetzbur", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "fvbxoiilkgwpjczegwrsvbplswojcd", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 16, + "allocatedMemoryInMb": 3, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "elpcqktnmo", + "biosGuid": "hwrdbuji", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..4cb04474125b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "ServersController_ListByServerSiteResource", + "operationId": "ServersController_ListByServerSiteResource", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "g7OB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MaximumSet_Gen.json new file mode 100644 index 000000000000..7750c2950b4f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MaximumSet_Gen.json @@ -0,0 +1,354 @@ +{ + "title": "ServersController_UpdateMachine", + "operationId": "ServersController_UpdateMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "82-HNxLb8MA--m-QGJn", + "machineName": "ME6YJV17W", + "body": { + "properties": { + "fqdn": "lowsplwlrubshctgsqi", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "udcnjstcfuihbagijklyjbiyzyhx", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "ganubeyvzdrdnhhtmujwqjaisqo", + "firmware": "cofxtdsjsmhlwxbrkqxsyyhal", + "runAsAccountId": "wdhajwreilp", + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 29, + "allocatedMemoryInMb": 13, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "ckbb", + "biosGuid": "oaeavtrzw", + "tags": { + "key9683": {} + }, + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "wkxfnupwfqp", + "fqdn": "lowsplwlrubshctgsqi", + "networkAdapters": [ + { + "nicId": "mfkfgerezihrtaur", + "macAddress": "onizug", + "ipAddressList": [ + "jls" + ], + "networkName": "gmonibassxwrvlkcdhfuu", + "ipAddressType": "tubsqayphzuatxn" + } + ], + "hydratedFqdn": "udcnjstcfuihbagijklyjbiyzyhx", + "disks": [ + { + "id": "pcbeftclpsxifnj", + "generatedId": "usbgeudgmfofipyiytw", + "maxSizeInBytes": 22, + "name": "htvflrult", + "diskType": "pjc", + "lun": 10, + "path": "vvggmyzaitdsrb" + } + ], + "validationRequired": "ganubeyvzdrdnhhtmujwqjaisqo", + "processorInfo": { + "name": "bkstgwzmpe", + "numberOfSockets": 10, + "numberOfCoresPerSocket": 22 + }, + "firmware": "cofxtdsjsmhlwxbrkqxsyyhal", + "guestOsDetails": { + "osType": "avzqbdurazppvpeosvcrvngwgv", + "osName": "ghjuqphwoshpne", + "osVersion": "uzvsylkkjvwvpqwnfkxdeozzcvhuox", + "osArchitecture": "owhseuqqvlvtkj" + }, + "numberOfApplications": 15, + "guestDetailsDiscoveryTimestamp": "2023-08-03T12:23:02.942Z", + "isGuestDetailsDiscoveryInProgress": true, + "dependencyMapping": "trknsltwzjpjplmzuhmyinwbipy", + "dependencyMappingStartTime": "2023-08-03T12:23:02.942Z", + "dependencyMappingEndTime": "hhfhfgufhoqvzsjzocrbmadmfregt", + "runAsAccountId": "wdhajwreilp", + "applianceNames": [ + "nkoiukjcharquwwohbsvs" + ], + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applicationDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "yzkorgtacwjbqr" + }, + "dependencyMapDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "knndpixowldncgvlti" + }, + "staticDiscovery": { + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hydratedRunAsAccountId": "bqvnmszvuxjgznjrnviglbb" + }, + "sqlDiscovery": { + "successfullyDiscoveredServerCount": 4, + "totalServerCount": 8, + "sqlMetadataHydratedRunAsAccountId": "bgzjxbdtqppfeixj", + "sqlMetadataDiscoveryPipe": "Unknown", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "webAppDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "oracleDiscovery": { + "totalInstanceCount": 16, + "totalDatabaseCount": 3, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "springBootDiscovery": { + "totalInstanceCount": 24, + "totalApplicationCount": 14, + "shallowDiscoveryStatus": "DiscoverySucceededAtleastOnce", + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "iisDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "tomcatDiscovery": { + "totalWebServerCount": 28, + "totalWebApplicationCount": 19, + "discoveryScopeStatus": "DiscoverySucceededAtleastOnce" + }, + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "numberOfProcessorCore": 29, + "allocatedMemoryInMb": 13, + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "biosSerialNumber": "ckbb", + "biosGuid": "oaeavtrzw", + "isDeleted": true, + "createdTimestamp": "jualnnwugmmyfawtqyexscuax", + "tags": { + "key5249": {} + }, + "updatedTimestamp": "gfvpnepxtfvjx", + "provisioningState": "Created" + }, + "id": "ukasjepmjjpfaesvpee", + "name": "ylczc", + "type": "ianloaoofyiitdtjyvafuc", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MinimumSet_Gen.json new file mode 100644 index 000000000000..0ff35e400c85 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/ServersController_UpdateMachine_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "ServersController_UpdateMachine", + "operationId": "ServersController_UpdateMachine", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "26Kf3BB526v2-8", + "machineName": "5-9f-TQR5K8LT1sK", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c6eba51d5c98 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SitesController_ComputeErrorSummary", + "operationId": "SitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Kv8P", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..4b5533fd5ca5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "SitesController_ComputeErrorSummary", + "operationId": "SitesController_ComputeErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Hu7teF", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..68afc37754bd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "SitesController_Create", + "operationId": "SitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-29IOn5-2UYtJ", + "body": { + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "provisioningState": "Created" + }, + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..41e629c7cbc0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SitesController_Create", + "operationId": "SitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "X764DigXNJL-r4M8", + "body": { + "location": "knq" + } + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + }, + "201": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..7a27dab11201 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "SitesController_Delete", + "operationId": "SitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "VrXMeXY-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bb7a575c51b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,14 @@ +{ + "title": "SitesController_Delete", + "operationId": "SitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "14r-4ky--M32-81pO-" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MaximumSet_Gen.json new file mode 100644 index 000000000000..d2cec9301798 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportApplications", + "operationId": "SitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-6QK6V5jv88S-7RQ7NP67", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MinimumSet_Gen.json new file mode 100644 index 000000000000..b085b09a0e2d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportApplications_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportApplications", + "operationId": "SitesController_ExportApplications", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "tVE1z-", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..36d4421c0553 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SitesController_ExportMachineErrors", + "operationId": "SitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-7898DA8919EjR7-8B4", + "body": { + "properties": { + "discoveryScope": "AppsAndRoles" + } + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..c1e3db7a2819 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportMachineErrors", + "operationId": "SitesController_ExportMachineErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5-5827-QwR4v", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MaximumSet_Gen.json new file mode 100644 index 000000000000..1aeeaed61a95 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MaximumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "SitesController_ExportMachines", + "operationId": "SitesController_ExportMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PQG-FP1I4-Qq25-9Qu5-", + "body": { + "filter": "mnljbiintwu" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MinimumSet_Gen.json new file mode 100644 index 000000000000..72622d88b760 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ExportMachines_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "SitesController_ExportMachines", + "operationId": "SitesController_ExportMachines", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9z1-1-1", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..ec4778067e37 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,54 @@ +{ + "title": "SitesController_Get", + "operationId": "SitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O3D8jV92-U440fV12W5B-E2" + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..3b6b38cf5d6e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SitesController_Get", + "operationId": "SitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-PGw742IJ4" + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..c62a1eec61a4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,58 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..c5be44f55081 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListByResourceGroup", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "knq" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..e47a4b4d679b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "nmrojbmjsiuposgdlml", + "discoverySolutionId": "nftibgxvoeiausmmbomew", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..fcc97a1fd92c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Get all vmware sites.", + "operationId": "SitesController_ListBySubscription", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "location": "knq" + } + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..5867d96cbd9a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SitesController_ListHealthSummary", + "operationId": "SitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K--X-m5GQZ2K18D" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "applianceName": "cgertzbghrfaztqlacdnysqislftp", + "errorMessage": "agujc", + "summaryMessage": "tsypaiyafoktrzkmtshf", + "errorId": 30, + "errorCode": "etveyxglotujpopv", + "affectedObjectsCount": 29, + "hitCount": 9, + "severity": "ipbzrxnsiqiwbwhmpxvigh", + "remediationGuidance": "yhmqrcfwa", + "affectedResourceType": "uqsreqfrqjbifcf", + "affectedResources": [ + "pghylmy" + ], + "fabricLayoutUpdateSources": [ + "RefreshFabricLayout" + ] + } + ], + "nextLink": "jgfpprryxjtdlfvnqvaamacaa" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..388c0bbb0cfc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_ListHealthSummary_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SitesController_ListHealthSummary", + "operationId": "SitesController_ListHealthSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "MLE58-81W4PF5QI4N-8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa2900cc4798 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SitesController_Summary", + "operationId": "SitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2Y6-EBWc1G76Y6" + }, + "responses": { + "200": { + "body": { + "machineCount": 17, + "runAsAccountCount": 11, + "vCenterCount": 25 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..d4ece759e2c7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SitesController_Summary", + "operationId": "SitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Vk" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b8bf663647df --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,76 @@ +{ + "title": "SitesController_Update", + "operationId": "SitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Fe75t6Ag8BO-WKF", + "body": { + "tags": { + "key3727": "bw" + }, + "properties": { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "wnvcjenetukkfujsbyuldzfy", + "discoverySolutionId": "yjksl", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "masterSiteId": "ptlwcmnhvdtpxqelubxxafae", + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "wnvcjenetukkfujsbyuldzfy", + "discoverySolutionId": "yjksl", + "serviceEndpoint": "einrhjomc", + "provisioningState": "Created" + }, + "eTag": "hagoaedxuxgqzslcjwwndh", + "tags": { + "key1256": "jedqcyarqfkmeyljt" + }, + "location": "knq", + "id": "qoqxsfplbplicnswocm", + "name": "wpqyulyanvtjnxrq", + "type": "dmjxzvi", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..efe668fc5a63 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "SitesController_Update", + "operationId": "SitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-L2g54-0J-Tx-I252FIxx-3", + "body": {} + }, + "responses": { + "200": { + "body": { + "location": "knq" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..bec9fd816131 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json @@ -0,0 +1,70 @@ +{ + "title": "SqlAvailabilityGroupsController_Get", + "operationId": "SqlAvailabilityGroupsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9gS57-0j787-", + "sqlSiteName": "c1Tm1pAX-", + "sqlAvailabilityGroupName": "7-R8LDQW2" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilityGroupName": "lwjnjmefbytnicovmjcgmi", + "availabilityGroupType": "Unknown", + "isMultiSubNet": true, + "clusterName": "dycxtf", + "availabilityReplicas": [ + { + "availabilityReplicaName": "yco", + "availabilityReplicaId": "rcgbswpygky", + "replicaType": "Unknown", + "replicaState": "Unknown", + "replicaSyncStatus": "Unknown", + "replicaCommitMode": "Unknown", + "replicaReadMode": "Unknown", + "replicaSeedMode": "Unknown", + "sqlDatabaseReplicaInfo": { + "hostName": "azbkzgznmkekgzv", + "sqlServerName": "junconqwk", + "sqlServerArmId": "cbekmneayyzcxmoqdfdvaho" + }, + "sqlAvailabilityGroupReplicaInfo": { + "clusterName": "qiqufy", + "availabilityGroupName": "htshwwoziqmb", + "availabilityGroupArmId": "jxm" + } + } + ], + "parentReplicaOverviewList": [ + { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + } + ], + "isPartOfDistributedAvailabilityGroup": true, + "isDeleted": true, + "createdTimestamp": "vuymvcbsnwdsiolpoogk", + "updatedTimestamp": "slkurvievbosvpcyclmzqzkumm", + "provisioningState": "Created" + }, + "id": "fosypzg", + "name": "g", + "type": "vpwbsifabtxjfiq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d7a63b9d58d0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlAvailabilityGroupsController_Get", + "operationId": "SqlAvailabilityGroupsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "d-p2H30-8Mn--r4B", + "sqlSiteName": "3-76--1L8sR2-89-", + "sqlAvailabilityGroupName": "-ZrR" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..dd1580fe9905 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "SqlAvailabilityGroupsController_ListBySqlSite", + "operationId": "SqlAvailabilityGroupsController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "vuinhcoxjawurrjpkgypzmvfff", + "top": "rwbwlpeugjqnvnrcpsfeoifqzhr", + "continuationToken": "tmwywsf", + "totalRecordCount": 27, + "siteName": "8F-7003VhRSCUc7VlX35-S-1", + "sqlSiteName": "Qq3w7D8-75xd65-b4sN" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilityGroupName": "lwjnjmefbytnicovmjcgmi", + "availabilityGroupType": "Unknown", + "isMultiSubNet": true, + "clusterName": "dycxtf", + "availabilityReplicas": [ + { + "availabilityReplicaName": "yco", + "availabilityReplicaId": "rcgbswpygky", + "replicaType": "Unknown", + "replicaState": "Unknown", + "replicaSyncStatus": "Unknown", + "replicaCommitMode": "Unknown", + "replicaReadMode": "Unknown", + "replicaSeedMode": "Unknown", + "sqlDatabaseReplicaInfo": { + "hostName": "azbkzgznmkekgzv", + "sqlServerName": "junconqwk", + "sqlServerArmId": "cbekmneayyzcxmoqdfdvaho" + }, + "sqlAvailabilityGroupReplicaInfo": { + "clusterName": "qiqufy", + "availabilityGroupName": "htshwwoziqmb", + "availabilityGroupArmId": "jxm" + } + } + ], + "parentReplicaOverviewList": [ + { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + } + ], + "isPartOfDistributedAvailabilityGroup": true, + "isDeleted": true, + "createdTimestamp": "vuymvcbsnwdsiolpoogk", + "updatedTimestamp": "slkurvievbosvpcyclmzqzkumm", + "provisioningState": "Created" + }, + "id": "fosypzg", + "name": "g", + "type": "vpwbsifabtxjfiq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..35c6fb649882 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlAvailabilityGroupsController_ListBySqlSite", + "operationId": "SqlAvailabilityGroupsController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "A-S50l-2HN66IPw--", + "sqlSiteName": "M6w-4-lER-dQ7G-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..c21849d144c8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MaximumSet_Gen.json @@ -0,0 +1,77 @@ +{ + "title": "SqlDatabasesController_Get", + "operationId": "SqlDatabasesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3-Go5-LBYH3", + "sqlSiteName": "-W-QW2W-06XF47L7-J-V", + "sqlDatabaseName": "718" + }, + "responses": { + "200": { + "body": { + "properties": { + "parentReplicaOverview": { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + }, + "isDatabaseHighlyAvailable": true, + "fileMetadataList": [ + { + "logicalName": "sjptuwotril", + "physicalFullName": "rpeosyvzzmxrocanwsks", + "fileType": "Rows", + "sizeInMb": 2, + "isMemoryOptimizedDataOptionEnabled": true + } + ], + "hostname": "klshybseu", + "sqlServerName": "kizdhmrtd", + "status": "wnhhprqcyhyvqqngmbdhwsk", + "sizeMb": 21, + "databaseName": "peanywwxrelqbvpycuqmzh", + "sqlServerArmId": "jwpwbkqmbnegcsboveskynf", + "compatibilityLevel": "dpjxqarokmfdup", + "isDeleted": true, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "d", + "updatedTimestamp": "ragzuruvftmm", + "provisioningState": "Created" + }, + "id": "fjzgglssyd", + "name": "gmpcb", + "type": "lqmjpazdilzrlixoibfs", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..b72596b10182 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlDatabasesController_Get", + "operationId": "SqlDatabasesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "B-4O2lY5JD77H4K--", + "sqlSiteName": "10-8M--NfGWP1", + "sqlDatabaseName": "--OI" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..270c32ea960e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,85 @@ +{ + "title": "SqlDatabasesController_ListBySqlSite", + "operationId": "SqlDatabasesController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "shpyiyufz", + "top": "shluyknycgsehnm", + "continuationToken": "vkjc", + "totalRecordCount": 15, + "siteName": "UEv-Hs038-R05kS5-", + "sqlSiteName": "38ek1mJeUx8V" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "parentReplicaOverview": { + "replicaState": "Unknown", + "availabilityReplicaId": "wnoybgwbtgzaoojtr", + "availabilityGroupArmId": "xtayg", + "availabilityGroupName": "bopafgoqkvkeqbbphlaytfjxo" + }, + "isDatabaseHighlyAvailable": true, + "fileMetadataList": [ + { + "logicalName": "sjptuwotril", + "physicalFullName": "rpeosyvzzmxrocanwsks", + "fileType": "Rows", + "sizeInMb": 2, + "isMemoryOptimizedDataOptionEnabled": true + } + ], + "hostname": "klshybseu", + "sqlServerName": "kizdhmrtd", + "status": "wnhhprqcyhyvqqngmbdhwsk", + "sizeMb": 21, + "databaseName": "peanywwxrelqbvpycuqmzh", + "sqlServerArmId": "jwpwbkqmbnegcsboveskynf", + "compatibilityLevel": "dpjxqarokmfdup", + "isDeleted": true, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "d", + "updatedTimestamp": "ragzuruvftmm", + "provisioningState": "Created" + }, + "id": "fjzgglssyd", + "name": "gmpcb", + "type": "lqmjpazdilzrlixoibfs", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..380620b6a5c3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlDatabasesController_ListBySqlSite", + "operationId": "SqlDatabasesController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "jF5H7B-qPp01pLnh7301R", + "sqlSiteName": "WG62q-d1oG-30044-L6" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..fce039fe415f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Create", + "operationId": "SqlDiscoverySiteDataSourceController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "UJay2wRf4dM59-6J6-3R", + "sqlSiteName": "bKH2-8", + "discoverySiteDataSourceName": "2P0761-7-WN-g1246JJ", + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..b04961b318d9 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Create", + "operationId": "SqlDiscoverySiteDataSourceController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1EFORDi5Bo", + "sqlSiteName": "dlCah83wcOJV", + "discoverySiteDataSourceName": "mY2m904-3-b5KR4-5nMp3-2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..5c35f566cad8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Delete", + "operationId": "SqlDiscoverySiteDataSourceController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wT2", + "sqlSiteName": "-pYrNn-TM1741313kP-gN", + "discoverySiteDataSourceName": "Q5R456sIL08M88Gz" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..6a2eb16c1784 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Delete", + "operationId": "SqlDiscoverySiteDataSourceController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-PK-7V3", + "sqlSiteName": "62E4-hHWa7", + "discoverySiteDataSourceName": "-PGO8Yf-JT9Cskvs-m" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..b32759c38c5e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Get", + "operationId": "SqlDiscoverySiteDataSourceController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Ynr-V6Q-Nbv7Gu2g", + "sqlSiteName": "-48Cc", + "discoverySiteDataSourceName": "1mcH-0yL" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..081d50fd6d06 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_Get", + "operationId": "SqlDiscoverySiteDataSourceController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "O--nSWAOC-P2T-ZrwNc", + "sqlSiteName": "-Fi-0F-sMV-h9jb3rXS4N-", + "discoverySiteDataSourceName": "Am8w" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..eab0abbf473d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "operationId": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "bK4r-ZFS2N9-0-2Q", + "sqlSiteName": "uY11XfgE3E8--40KKcMGX8" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySiteId": "itvbatmjyerawtumembppjggkrhgkj", + "provisioningState": "Created" + }, + "id": "aszjhaejnmzcoqtuxkxbygzgqm", + "name": "aolgoiyxgjjhvkwjcg", + "type": "knfkmpleiojxdikfr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/ajxu" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..727f4d67850a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "operationId": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "c808n48-E4", + "sqlSiteName": "IE5cI-7e7-9Lrd--I-X" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..3eb82ed6ac61 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MaximumSet_Gen.json @@ -0,0 +1,52 @@ +{ + "title": "Gets the sql Job.", + "operationId": "SqlJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I5--W7R4FC", + "sqlSiteName": "5k-v1YD48-E--0bU-w", + "jobName": "5-y69mDPV13-J44Ggz" + }, + "responses": { + "200": { + "body": { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "odo", + "name": "erdfuemlegltghkosryzpkgsk", + "type": "pjnqkmnwbwyacvvdr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..cb61cd8066ea --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "Gets the sql Job.", + "operationId": "SqlJobsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "E6TfRMH--", + "sqlSiteName": "83Nv", + "jobName": "68-r3w-4s2GJ4o946c-XI" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..ecd1e40105ec --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,56 @@ +{ + "title": "Gets the sql Jobs.", + "operationId": "SqlJobsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "QUFYu-y-68--MM29--RRKK", + "sqlSiteName": "5WUE3YH4pFt-X7" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "status": "udlrusaqszpahayerakktvjjbdfe", + "startTime": "myrrxlffsmkwxwmoatu", + "endTime": "ypcrxietcvpnlewludlqt", + "displayName": "gycedfgkv", + "clientRequestId": "xqdzkigtgtt", + "activityId": "chsoobxuedtdxd", + "errors": [ + { + "code": "gn", + "message": "wjdhaiwyh", + "possibleCauses": "skjkfxvfgv", + "recommendedAction": "ajykzqxrhmeqmcnox", + "severity": "gmbfbkoopnggafo", + "isAgentReportedError": true, + "agentErrorCode": "ggcht", + "agentErrorMessage": "nokzdqsko", + "agentErrorPossibleCauses": "nkfoceavkaajhcflrmr", + "agentErrorRecommendedAction": "nqtjrxonrmqzdoi" + } + ], + "provisioningState": "Created" + }, + "id": "odo", + "name": "erdfuemlegltghkosryzpkgsk", + "type": "pjnqkmnwbwyacvvdr", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..2b94a8a91abd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "Gets the sql Jobs.", + "operationId": "SqlJobsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "V5YWkGW-Jl-", + "sqlSiteName": "l--7271yK-7W" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..00ce5d9c00cd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "SqlOperationsStatusController_GetSqlOperationStatus", + "operationId": "SqlOperationsStatusController_GetSqlOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "2-1-8O8I-T2-3U", + "sqlSiteName": "zPK4Gt4I-QMi-", + "operationStatusName": "--2K61-36b" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..cc28430b8ec3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlOperationsStatusController_GetSqlOperationStatus", + "operationId": "SqlOperationsStatusController_GetSqlOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "---4sm", + "sqlSiteName": "--DO-2-jQxR73e8-7E2K", + "operationStatusName": "5et41R9--g" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..100150107302 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "SqlRunAsAccountsController_Get", + "operationId": "SqlRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0a1lHI3-1-K-L7O-8B", + "sqlSiteName": "--P6KdeT-Dr75Xb", + "accountName": "-Xu7Jn1-IN---nWi94H-6E-" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "jpxmgdigkovlnsjklzwpirxq", + "name": "xdiqqhj", + "type": "ewsgrtspgeppamkvnjsyobvt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d5ea8141e06a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlRunAsAccountsController_Get", + "operationId": "SqlRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-9-Xtv2fPTDTE141-", + "sqlSiteName": "WJcP-1-YL-8OG1rNS-d", + "accountName": "6Y117" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..4820ca268a44 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "SqlRunAsAccountsController_ListBySqlSite", + "operationId": "SqlRunAsAccountsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "eYT-dW6j-m-", + "sqlSiteName": "F--OtB08g5v7zs-5L7q" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "jpxmgdigkovlnsjklzwpirxq", + "name": "xdiqqhj", + "type": "ewsgrtspgeppamkvnjsyobvt", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..fe586466c73b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlRunAsAccountsController_ListBySqlSite", + "operationId": "SqlRunAsAccountsController_ListBySqlSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8M7-xiAba-2-9AOo5V", + "sqlSiteName": "p8-1hYR" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..1e9452a89b2d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,102 @@ +{ + "title": "SqlServersController_Get", + "operationId": "SqlServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "mMJL3D", + "sqlSiteName": "7b-p81M-46DM1LgIbLe2CO", + "sqlServerName": "Xcyy" + }, + "responses": { + "200": { + "body": { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 12, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "ahtfrgzjqbx", + "numberOfUserDatabases": 22, + "sumOfUserDatabasesSizeInMb": 12, + "tempDbSizeInMb": 29, + "maxServerMemoryInUseInMb": 15, + "visibleOnlineCoreCount": 21, + "numOfLogins": 12, + "physicalCpuCount": 25, + "logicalCpuCount": 7, + "engineEdition": "zkkokzwfwemii", + "edition": "xpcvfrszku", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 27, + "sqlStartTime": "2023-08-03T12:18:25.953Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "ahggvkhnajdcsvlwbgr", + "hydratedRunAsAccountId": "lmhqltohaifteqnabgyjqjmksa", + "hostName": "fqkgjmcqdbywgxbouomhokbtvzk", + "sqlServerName": "q", + "portNumber": 7, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "gxk", + "updatedTimestamp": "mgiywacznfxeiixrmcb", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..6e1e12122f7c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "SqlServersController_Get", + "operationId": "SqlServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "GS8Z-5-R96Z0b8zxOh-", + "sqlSiteName": "s7D-G-qdC9-7eyPP3Ee2", + "sqlServerName": "7O3wp08X-DYJn3-6P" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..3934a2bd8cb5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json @@ -0,0 +1,110 @@ +{ + "title": "SqlServersController_ListBySqlSite", + "operationId": "SqlServersController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "pkixnhkokkxlqka", + "top": "dr", + "continuationToken": "obifdldlzlomcoqeor", + "totalRecordCount": 25, + "siteName": "T1fR-M1l8BF-52g", + "sqlSiteName": "2XTGVEtMRZ--GHuC-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 12, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "ahtfrgzjqbx", + "numberOfUserDatabases": 22, + "sumOfUserDatabasesSizeInMb": 12, + "tempDbSizeInMb": 29, + "maxServerMemoryInUseInMb": 15, + "visibleOnlineCoreCount": 21, + "numOfLogins": 12, + "physicalCpuCount": 25, + "logicalCpuCount": 7, + "engineEdition": "zkkokzwfwemii", + "edition": "xpcvfrszku", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 27, + "sqlStartTime": "2023-08-03T12:18:25.953Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "ahggvkhnajdcsvlwbgr", + "hydratedRunAsAccountId": "lmhqltohaifteqnabgyjqjmksa", + "hostName": "fqkgjmcqdbywgxbouomhokbtvzk", + "sqlServerName": "q", + "portNumber": 7, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "gxk", + "updatedTimestamp": "mgiywacznfxeiixrmcb", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..a2a22dca4fe3 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlServersController_ListBySqlSite", + "operationId": "SqlServersController_ListBySqlSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "eSTHDIS4CRF", + "sqlSiteName": "nDU-DR4QPp838--3CO2" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..bd58f9902007 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MaximumSet_Gen.json @@ -0,0 +1,148 @@ +{ + "title": "SqlServersController_Update", + "operationId": "SqlServersController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ISY9S8GGXEPOY-n5I5Y61", + "sqlSiteName": "SGmX--yV", + "sqlServerName": "k-dT-1139-Nus-", + "body": { + "properties": { + "numberOfAgDatabases": 18, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "nsmt", + "numberOfUserDatabases": 15, + "sumOfUserDatabasesSizeInMb": 27, + "tempDbSizeInMb": 1, + "maxServerMemoryInUseInMb": 13, + "visibleOnlineCoreCount": 28, + "numOfLogins": 27, + "physicalCpuCount": 17, + "logicalCpuCount": 30, + "engineEdition": "vojoqaenbxhjztptsmoyndizycc", + "edition": "rumxnomufhdhzbfmpxnfeqbxo", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 16, + "sqlStartTime": "2023-08-03T12:18:37.000Z", + "runAsAccountId": "pqtvqnfms", + "hydratedRunAsAccountId": "buzt", + "hostName": "feruoqlsekgd", + "sqlServerName": "nctzzvzmpqpsrdtwmedlkifqlxmpcm", + "portNumber": 10, + "tags": { + "key8225": {} + }, + "isDeleted": true, + "createdTimestamp": "fmudakmmwv", + "updatedTimestamp": "gifnpvmalstik", + "status": "Unknown", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "machineOverviewList": [ + { + "machineArmId": "gkvdxfyiepqdumdsjbhedewud", + "displayName": "cefwjtkfshq", + "fciRole": "Unknown" + } + ], + "numberOfAgDatabases": 18, + "sqlFciProperties": { + "state": "Unknown", + "networkName": "fdhwq", + "isMultiSubnet": true, + "sharedDiskCount": 24 + }, + "productSupportStatus": { + "currentVersion": "cluuzbqoglvqctyjbsufbboqxbt", + "esuStatus": "Unknown", + "supportStatus": "Unknown", + "supportEndDate": "2023-08-03T12:13:28.327Z", + "esuYear": "Unknown" + }, + "version": "nsmt", + "numberOfUserDatabases": 15, + "sumOfUserDatabasesSizeInMb": 27, + "tempDbSizeInMb": 1, + "maxServerMemoryInUseInMb": 13, + "visibleOnlineCoreCount": 28, + "numOfLogins": 27, + "physicalCpuCount": 17, + "logicalCpuCount": 30, + "engineEdition": "vojoqaenbxhjztptsmoyndizycc", + "edition": "rumxnomufhdhzbfmpxnfeqbxo", + "isHighAvailabilityEnabled": true, + "isClustered": true, + "hyperthreadRatio": 16, + "sqlStartTime": "2023-08-03T12:18:37.000Z", + "machineArmIds": [ + "mwdk" + ], + "runAsAccountId": "pqtvqnfms", + "hydratedRunAsAccountId": "buzt", + "hostName": "feruoqlsekgd", + "sqlServerName": "nctzzvzmpqpsrdtwmedlkifqlxmpcm", + "portNumber": 10, + "errors": [ + { + "message": "xhqihhrgpgvozzak", + "messageParameters": { + "key4390": "htwfthz" + }, + "applianceName": "vflxwu", + "id": 19, + "code": "uffoj", + "possibleCauses": "gzpjbvgrzbtr", + "recommendedAction": "xgpftahvzfdhtepl", + "severity": "irogtpsmtkmvbyduxqyz", + "summaryMessage": "adrg", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:18:15.320Z", + "runAsAccountId": "wqkyibbprk", + "discoveryScope": "AppsAndRoles" + } + ], + "tags": { + "key4261": {} + }, + "isDeleted": true, + "createdTimestamp": "fmudakmmwv", + "updatedTimestamp": "gifnpvmalstik", + "status": "Unknown", + "provisioningState": "Created" + }, + "id": "lmbgkivojtahodqrkdntlqeycsx", + "name": "cbcwchixri", + "type": "tmtxdfukuzrgmudgrzgrvnwqbh", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..10b0a8a01765 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlServersController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "SqlServersController_Update", + "operationId": "SqlServersController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "rD-2", + "sqlSiteName": "61VIQ", + "sqlServerName": "2-R65h63-Q5Ni5eQY35S7", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..6f7814b25245 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,116 @@ +{ + "title": "SqlSitesController_Create", + "operationId": "SqlSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "uNC4WE", + "sqlSiteName": "3U3S-e8z7", + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..4794e75dae92 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlSitesController_Create", + "operationId": "SqlSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iN4oT8Hk", + "sqlSiteName": "733-0-M1M6--tR0v", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..d60d22c4d032 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SqlSitesController_Delete", + "operationId": "SqlSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "o9W-LG-11-M3-9FLX-43", + "sqlSiteName": "bK--i2" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..1ed66f16d55f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "SqlSitesController_Delete", + "operationId": "SqlSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "N-KmMCB-85", + "sqlSiteName": "Jo5R-BD--qE3qH" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..c44db755e839 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,27 @@ +{ + "title": "SqlSitesController_ErrorSummary", + "operationId": "SqlSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "DX4Y3Yh-XQQ85D81-S", + "sqlSiteName": "n-U7bJBRUKpl9-G", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..6d7db18dfbf2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlSitesController_ErrorSummary", + "operationId": "SqlSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6UK84--1", + "sqlSiteName": "E8HMBp-mV----OP1Gc", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json new file mode 100644 index 000000000000..e07c4cc82847 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServerErrors", + "operationId": "SqlSitesController_ExportSqlServerErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "L-Va-", + "sqlSiteName": "---W--Rl6K3K", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json new file mode 100644 index 000000000000..2f6c31aef983 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServerErrors", + "operationId": "SqlSitesController_ExportSqlServerErrors", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-v149Emu0FT", + "sqlSiteName": "-j-8718Q5uW3", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json new file mode 100644 index 000000000000..ab7c2dafebc5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "SqlSitesController_ExportSqlServers", + "operationId": "SqlSitesController_ExportSqlServers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "24H800e6", + "sqlSiteName": "64F-H1--sf-N-1272D-", + "body": { + "applianceName": "szfkverillyhoa", + "filter": "xvdezgkstcjcccfmkmb" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json new file mode 100644 index 000000000000..3dbbf256ea34 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_ExportSqlServers", + "operationId": "SqlSitesController_ExportSqlServers", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "G88", + "sqlSiteName": "xnNA4H2N-7xLV", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..03486b6feddb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "SqlSitesController_Get", + "operationId": "SqlSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-x---008", + "sqlSiteName": "6-S4-84" + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f4b9587a37c8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlSitesController_Get", + "operationId": "SqlSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-9--C66u4q-5DZXMY4Q", + "sqlSiteName": "ecCS-8ESHyM-L1G-W4EOB2" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..fadc447a30a7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "SqlSitesController_ListByMasterSite", + "operationId": "SqlSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "475-37DAF7J-5I4Q21a" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..e04b5d536afe --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "SqlSitesController_ListByMasterSite", + "operationId": "SqlSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "5pE--rA-Kh-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MaximumSet_Gen.json new file mode 100644 index 000000000000..2e730d7261b2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "SqlSitesController_Refresh", + "operationId": "SqlSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "24-613P-", + "sqlSiteName": "7E-N2gM-7", + "body": { + "applianceName": "fblnwjvatyqmhbcuwffvjkadkz" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MinimumSet_Gen.json new file mode 100644 index 000000000000..868ef9432bf5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Refresh_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_Refresh", + "operationId": "SqlSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0Tfuih-S-LXM94K2", + "sqlSiteName": "754XNCCXj0-d4gO", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..937370cf8e4b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "SqlSitesController_Summary", + "operationId": "SqlSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1dV-go", + "sqlSiteName": "3tIr5704K" + }, + "responses": { + "200": { + "body": { + "serverCount": 18, + "databaseCount": 13, + "runAsAccountCount": 2 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..bbd994e04245 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "SqlSitesController_Summary", + "operationId": "SqlSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "G8KBQC-L", + "sqlSiteName": "y55E" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b3b11a6660f8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,80 @@ +{ + "title": "SqlSitesController_Update", + "operationId": "SqlSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-Rs33j-D-5463G-84fr9016", + "sqlSiteName": "9ZRs8BJ9", + "properties": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "eesiqn", + "provisioningState": "Created" + }, + "id": "sltmdapjwisidz", + "name": "ukzadanrtyntctloxpdpigcnnuqc", + "type": "tlpmdznfvzhysblwlglzumoxwyhxji", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4ab51bb7754 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/SqlSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "SqlSitesController_Update", + "operationId": "SqlSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-P3X3T-ER76456FBhk--", + "sqlSiteName": "8-884h1-u-1-65834N8Ix3", + "properties": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..547b490caf90 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json @@ -0,0 +1,111 @@ +{ + "title": "TomcatWebApplicationsController_Get", + "operationId": "TomcatWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "73S-F2-v-FgF4E79Fsyp56", + "webAppSiteName": "XF-Eie8---hKw546GS", + "webApplicationName": "mKkO-zXf--54UKhGFqD" + }, + "responses": { + "200": { + "body": { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bd4e5c2de585 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "TomcatWebApplicationsController_Get", + "operationId": "TomcatWebApplicationsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-4GIN", + "webAppSiteName": "7BnP8-47O", + "webApplicationName": "3W747F6-D4M6456" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..37d85b7e2249 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "TomcatWebApplicationsController_ListByWebAppSite", + "operationId": "TomcatWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "wogwchlxx", + "top": "rtkyzjzpaxpdxcsbezunpyvfuxpkuk", + "continuationToken": "brtywr", + "totalRecordCount": 21, + "siteName": "85bG4XC73F-0-JC-1OTVYW8", + "webAppSiteName": "5T63hHI-c-Y" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..0a7a85b3af49 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "TomcatWebApplicationsController_ListByWebAppSite", + "operationId": "TomcatWebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "75xhu-iV8", + "webAppSiteName": "7nYZ-bqB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..183d681b2711 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json @@ -0,0 +1,112 @@ +{ + "title": "TomcatWebApplicationsController_Update", + "operationId": "TomcatWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "1rd4RA92J-29tS-3P", + "webAppSiteName": "62oW-n5WY2C-K64HH9UzY6", + "webApplicationName": "622-Gi8UL84F7S0K2UNJ", + "body": {} + }, + "responses": { + "200": { + "body": { + "properties": { + "hasDatabaseDependency": true, + "isExternalLoggingConfigured": true, + "webServerId": "fltgtcpaytfmqoggzi", + "webServerName": "lvnrlsuoizqcldwdhyicyfzsgsfms", + "virtualPath": "rlmkwzrgrilttoosyhhcr", + "physicalPath": "tfrm", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "xgzthvfheppcumyamwejln", + "tags": { + "key5107": "ahxlnilqyoxa" + }, + "staticFolders": [ + "vuowbylwcuxohwwsekjgrcaxmah" + ], + "machineDisplayName": "ufocrtrlhstrdndoxkpudldaut", + "isDeleted": true, + "createdTimestamp": "xwjenrs", + "updatedTimestamp": "zmzbrbsaaevssboqmr", + "serverType": "iozzxbpci", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "ioupvntwjcknbzuo" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "cugljczul", + "name": "fozwuvuvop", + "type": "qeaqytm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..195b90fe1358 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "TomcatWebApplicationsController_Update", + "operationId": "TomcatWebApplicationsController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "TV5b5SMSkmiN---t", + "webAppSiteName": "51H7X2S-U17", + "webApplicationName": "27-OXc0D8E0-", + "body": {} + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..0f431fe0f949 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MaximumSet_Gen.json @@ -0,0 +1,111 @@ +{ + "title": "TomcatWebServersController_Get", + "operationId": "TomcatWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "676U--1S2w--DuP-7LX-SX-", + "webAppSiteName": "TPfW35-d2342tXV", + "webServerName": "f81n1-14O74-NYw43Qn--s" + }, + "responses": { + "200": { + "body": { + "properties": { + "services": [ + { + "name": "vfhckknwndwewbfbcwztpiadwlye", + "connectors": [ + { + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ] + } + ], + "engine": { + "name": "yfdlrnacydmmal", + "hosts": [ + { + "name": "xeyarnglmlfvlyopvaxasmugrm", + "appBasePath": "mfikttbnrlwznekmkgkoqguxq", + "appBase": "fmv" + } + ] + } + } + ], + "catalinaHome": "rpoogtzdovwldkcgwlksgtguy", + "jvmVersion": "vgvj", + "sessionPersistenceMechanism": "lulfdzdoaz", + "isClusteringPresent": true, + "isMemoryRealmPresent": true, + "isSessionTrackingPresent": true, + "isAccessLogValvePresent": true, + "maxMemoryUsageInMb": "sljslavsnohhxdj", + "configurationLocation": "fcxbhlrzc", + "version": "wtvyumgr", + "machineIds": [ + "pzjarzfyrvikztdvy" + ], + "webApplications": [ + "ryaiavbbgnm" + ], + "displayName": "tufzeuglrphfhjvtqcksisdviqu", + "serverFqdn": "tbrnldqaxmgxoafdrvjtbanxce", + "runAsAccountId": "yyvhutzzbwohm", + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "isDeleted": true, + "createdTimestamp": "ougojovlsaotogjnkdzidgral", + "updatedTimestamp": "texmrqs", + "serverType": "nepvwnoxwnvnrqimsbnm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "zemplzfhwpcqthkgjend" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "lrfvtyjqvmvfmm", + "name": "c", + "type": "anzvncrufxlzyyfq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..bcd9029db581 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "TomcatWebServersController_Get", + "operationId": "TomcatWebServersController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4JvRE33W-kEqFVD3u8w6r", + "webAppSiteName": "p1E-HQM85NlFHYh0z-iW1", + "webServerName": "6zw-8-lr4LS3cO72A389C" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..335919f221ef --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,119 @@ +{ + "title": "TomcatWebServersController_ListByWebAppSite", + "operationId": "TomcatWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "adgudxoxpvalevpqrwhjdwksvwg", + "top": "cbpgytpyhervcbhpf", + "continuationToken": "avljqju", + "totalRecordCount": 17, + "siteName": "E--5mlKU45T-3tf-490", + "webAppSiteName": "t3l5O6" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "services": [ + { + "name": "vfhckknwndwewbfbcwztpiadwlye", + "connectors": [ + { + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ] + } + ], + "engine": { + "name": "yfdlrnacydmmal", + "hosts": [ + { + "name": "xeyarnglmlfvlyopvaxasmugrm", + "appBasePath": "mfikttbnrlwznekmkgkoqguxq", + "appBase": "fmv" + } + ] + } + } + ], + "catalinaHome": "rpoogtzdovwldkcgwlksgtguy", + "jvmVersion": "vgvj", + "sessionPersistenceMechanism": "lulfdzdoaz", + "isClusteringPresent": true, + "isMemoryRealmPresent": true, + "isSessionTrackingPresent": true, + "isAccessLogValvePresent": true, + "maxMemoryUsageInMb": "sljslavsnohhxdj", + "configurationLocation": "fcxbhlrzc", + "version": "wtvyumgr", + "machineIds": [ + "pzjarzfyrvikztdvy" + ], + "webApplications": [ + "ryaiavbbgnm" + ], + "displayName": "tufzeuglrphfhjvtqcksisdviqu", + "serverFqdn": "tbrnldqaxmgxoafdrvjtbanxce", + "runAsAccountId": "yyvhutzzbwohm", + "operatingSystemDetails": { + "osType": "dpwvcuxsksetyturz", + "osName": "bsjccnsgozoivwxxwsmkljygznno", + "osVersion": "nscbpojy", + "osArchitecture": "ffahjucnqren" + }, + "isDeleted": true, + "createdTimestamp": "ougojovlsaotogjnkdzidgral", + "updatedTimestamp": "texmrqs", + "serverType": "nepvwnoxwnvnrqimsbnm", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "zemplzfhwpcqthkgjend" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "lrfvtyjqvmvfmm", + "name": "c", + "type": "anzvncrufxlzyyfq", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aoch" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..25281057ecdb --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "TomcatWebServersController_ListByWebAppSite", + "operationId": "TomcatWebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "NkTqGS4DaWXrNRL", + "webAppSiteName": "34556i-I2Ts--68-ZB" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..538513bb609c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "VcenterController_Create", + "operationId": "VcenterController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "iUFF907U3IX1WI", + "vcenterName": "1-84jC8JE060-rJ4-59", + "body": { + "properties": { + "runAsAccountId": "drohncj", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..04e8fc4107de --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Create_MinimumSet_Gen.json @@ -0,0 +1,23 @@ +{ + "title": "VcenterController_Create", + "operationId": "VcenterController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "F577-j-W", + "vcenterName": "YS5-D2", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b00a7ade6c7e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VcenterController_Delete", + "operationId": "VcenterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "u8U-QCW27i2W-cQ", + "vcenterName": "-7VU-o3Z-S9Xu35310" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2769716a3102 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VcenterController_Delete", + "operationId": "VcenterController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "X-UD-RX94", + "vcenterName": "e1PpUnS-3vR8w23X-4--" + }, + "responses": { + "200": {}, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..db095a0ff615 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "VcenterController_Get", + "operationId": "VcenterController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "7tl33SD3AudIVP", + "vcenterName": "H207Nf-NLT-eh64HR" + }, + "responses": { + "200": { + "body": { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..e82cae4683ea --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VcenterController_Get", + "operationId": "VcenterController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "86bPGY26IIwO-4S8G-m6", + "vcenterName": "R-Y03K2E6GX-" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..68d560713d8f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,64 @@ +{ + "title": "VcenterController_ListByVmwareSite", + "operationId": "VcenterController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "yhrxwk", + "siteName": "0B33V-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "runAsAccountId": "drohncj", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "createdTimestamp": "xlwqihgjfjjrlb", + "updatedTimestamp": "unzgehkfebwzmd", + "fqdn": "kofsgiijnfjpu", + "port": "wvuxae", + "version": "pq", + "perfStatisticsLevel": "tkyolyrckhqvoohn", + "instanceUuid": "u", + "friendlyName": "pkanywxjyqfcj", + "provisioningState": "Created" + }, + "id": "tnotgjidxcltnydjo", + "name": "bweubfwefqycrghvdpwneuphqxezh", + "type": "u", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..3d7c02de379e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VcenterController_ListByVmwareSite", + "operationId": "VcenterController_ListByVmwareSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "Z6bsK-N4L3yN091BYB-8-" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..86700eab8229 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "VmwareHostController_Get", + "operationId": "VmwareHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-1-6S-1E66-K-Z", + "hostName": "Ecr-3y-5yu8-S" + }, + "responses": { + "200": { + "body": { + "properties": { + "createdTimestamp": "amxhmribojstss", + "updatedTimestamp": "qexbcfzgvqviqiwbu", + "datastores": [ + { + "uuid": "xloytlglkavzptndtnhlup", + "capacityInGb": 16, + "freeSpaceInGb": 16, + "type": "Unknown", + "symbolicName": "bcpxvkpnsupjbfify" + } + ], + "vcenterId": "rggm", + "uuid": "shqsgdwggpijlqsxbmy", + "applianceNames": [ + "cyvsnprwqyoieoki" + ], + "provisioningState": "Created" + }, + "id": "jyyphtv", + "name": "dhq", + "type": "ikmubum", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..024064beb80f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VmwareHostController_Get", + "operationId": "VmwareHostController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "PEjs-uHUS-2jp-3", + "hostName": "6n7RTK064C-2-J368Z" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..8ba73d6762b4 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "VmwareHostController_ListByVmwareSite", + "operationId": "VmwareHostController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6tX20-D2" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "createdTimestamp": "amxhmribojstss", + "updatedTimestamp": "qexbcfzgvqviqiwbu", + "datastores": [ + { + "uuid": "xloytlglkavzptndtnhlup", + "capacityInGb": 16, + "freeSpaceInGb": 16, + "type": "Unknown", + "symbolicName": "bcpxvkpnsupjbfify" + } + ], + "vcenterId": "rggm", + "uuid": "shqsgdwggpijlqsxbmy", + "applianceNames": [ + "cyvsnprwqyoieoki" + ], + "provisioningState": "Created" + }, + "id": "jyyphtv", + "name": "dhq", + "type": "ikmubum", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..6f8893d2b89b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmwareHostController_ListByVmwareSite", + "operationId": "VmwareHostController_ListByVmwareSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-3e64Y" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..1d3481d941bd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "VmwareOperationsStatus_GetVmwareOperationStatus", + "operationId": "VmwareOperationsStatus_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--EBVU25-7G-86OGM2H", + "operationStatusName": "hdTe49h65B-5V-HW58uP7Efx" + }, + "responses": { + "200": { + "body": { + "id": "otpaiscpkhluupqjaxhp", + "name": "qfdmukogjuj", + "status": "voq", + "startTime": "bwxo", + "endTime": "gdjbpgfqrnccvuggolwassp", + "error": { + "code": "kjuccnweirynyftguf", + "message": "qzszqwhkuvfzghv" + }, + "properties": { + "result": "psjkgktqp" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..9fba13500642 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VmwareOperationsStatus_GetVmwareOperationStatus", + "operationId": "VmwareOperationsStatus_GetVmwareOperationStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-5", + "operationStatusName": "-4698u6M-BSc1Y4s" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json new file mode 100644 index 000000000000..6bdc3758db2d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VmwarePropertiesController_UpdateDependencyMapStatus", + "operationId": "VmwarePropertiesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Zw42I", + "updateMachineDepMapStatus": { + "machines": [ + { + "machineId": "wodkpwtfyso", + "isDependencyMapToBeEnabled": true + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json new file mode 100644 index 000000000000..3039f574d0e7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateDependencyMapStatus", + "operationId": "VmwarePropertiesController_UpdateDependencyMapStatus", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-X34-ZS", + "updateMachineDepMapStatus": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..a44fb5f7aab5 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "VmwarePropertiesController_UpdateProperties", + "operationId": "VmwarePropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "r-WL4", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": { + "key4062": "jzyziwubkndzxqmlfuqccj" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..8129ff9d75bc --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,29 @@ +{ + "title": "VmwarePropertiesController_UpdateProperties", + "operationId": "VmwarePropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3jeO6", + "metaData": { + "value": [ + { + "machineArmId": "voyjwlnseugrkk", + "dependencyMapping": "knysnmmjjhveuoyhrngrkg", + "tags": {} + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json new file mode 100644 index 000000000000..ddb045702878 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VmwarePropertiesController_UpdateRunAsAccount", + "operationId": "VmwarePropertiesController_UpdateRunAsAccount", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Oq642fTUY5E-21-n-C", + "updateMachineRunAsAccount": { + "machines": [ + { + "machineId": "ppkhlvckphdyzpbswtzy", + "runAsAccountId": "qvvajvhqvtvzyl" + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json new file mode 100644 index 000000000000..0e9b61e17a09 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateRunAsAccount", + "operationId": "VmwarePropertiesController_UpdateRunAsAccount", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "YC-KhS1I8", + "updateMachineRunAsAccount": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json new file mode 100644 index 000000000000..69d89c45681b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "VmwarePropertiesController_UpdateTags", + "operationId": "VmwarePropertiesController_UpdateTags", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6O--6c-D4ej21jj98PIN", + "updateMachineTags": { + "machines": [ + { + "machineId": "xjvedgdsx", + "tags": { + "key3315": "wvswqkekelmhqivmvqxsjtxfanuxu" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json new file mode 100644 index 000000000000..0e5bc4463be0 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmwarePropertiesController_UpdateTags", + "operationId": "VmwarePropertiesController_UpdateTags", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "K--3v2Y", + "updateMachineTags": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..bb4b4c83a1f8 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json @@ -0,0 +1,113 @@ +{ + "title": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3c0X0758vLnq", + "machineName": "NY60c", + "default": "default" + }, + "responses": { + "200": { + "body": { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "ay", + "name": "nezadvfbghfgdeyws", + "type": "mzfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..e4b25b961d24 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "operationId": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-BQ63w2iW5", + "machineName": "26jE-dVO5-58Ftvflp3", + "default": "default" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json new file mode 100644 index 000000000000..c3a4d1ffb16d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "VmwareSoftwareInventoriesController_ListByMachineResource", + "operationId": "VmwareSoftwareInventoriesController_ListByMachineResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "87hYOUVJDNV8810-", + "machineName": "4S6-44nW" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "appsAndRoles": { + "applications": [ + { + "name": "vdt", + "version": "xcpiofzqodxzikx", + "provider": "m" + } + ], + "webApplications": [ + { + "name": "ingmubmizymvfvmpid", + "status": "lay", + "platform": "rovcuwhwotugsmpgmmdjurwcz", + "groupName": "xsk", + "webServer": "iduizgetfb", + "applicationPool": "jtyvyszbyjlzuzuopb" + } + ], + "features": [ + { + "name": "swmyyczcpjsefrho", + "featureType": "ewhktdkjqjr", + "parent": "pfiqvgjnvwf", + "status": "irre" + } + ], + "sqlServers": [ + { + "name": "nolktkojsnmbzshwdfvyymrfealmu", + "edition": "oyyeqtxxmyjdgnljkfifwo", + "servicePack": "yypdlqwbnmouczxoseifzagbtkkqh", + "version": "zxuvpruqp", + "clustered": "xeqaesovhppyzytspontcxu", + "clusterName": "maruihrlqwpnfke", + "dnsHostName": "rnhdiyxflwdhc", + "port": "hpvqthnfzvmlwgphikekgvbbzymf", + "commaSeparatedIps": "tvhqepibrljmjbgkxwlkwy", + "status": "bfcperjmrwxzmcohphnmyvnjybt", + "isNamedPipeEnabled": true, + "isTcpIpEnabled": true, + "namedPipeName": "qdcfhbartuyfogsaybpedw" + } + ], + "sharePointServers": [ + { + "productName": "ssxokfvkhzmslouszexxle", + "isEnterprise": true, + "status": "mvkvkdxxwbarbogxeewaekbxsmncv", + "version": "etxajgwfkllcmkddhldpdp" + } + ], + "systemCenters": [ + { + "productName": "tmt", + "status": "bqrwxp", + "version": "uilknbavsibwrafrwggkmquwuo" + } + ], + "bizTalkServers": [ + { + "productName": "eqapthhs", + "status": "oyg" + } + ], + "exchangeServers": [ + { + "productName": "lsigsxwpkjimwbozr", + "edition": "whkptmidictneetjasmlqq", + "roles": "qvgqqmvvctcx", + "servicePack": "mqtdhaqrwcnrkj", + "version": "zeepguzgnxoxik" + } + ], + "otherDatabases": [ + { + "databaseType": "qkyhppwpinocyfthvmmjcrlt", + "instance": "utrmczxqkvvq", + "version": "sh" + } + ] + }, + "provisioningState": "Created" + }, + "id": "ay", + "name": "nezadvfbghfgdeyws", + "type": "mzfa", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json new file mode 100644 index 000000000000..15746507500f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "VmwareSoftwareInventoriesController_ListByMachineResource", + "operationId": "VmwareSoftwareInventoriesController_ListByMachineResource", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-536A35U71-Bzm8R", + "machineName": "SqR" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..04ada94bb2fa --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Create", + "operationId": "WebAppDiscoverySiteDataSourcesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "0Ge6S-Dy9W", + "webAppSiteName": "Dr7v-46-1-1PE7o9U-O", + "discoverySiteDataSourceName": "gH7N8", + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..2e1b5177c9ef --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Create", + "operationId": "WebAppDiscoverySiteDataSourcesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6n6DVB-35h", + "webAppSiteName": "ZL-w-x02Rai---18-1", + "discoverySiteDataSourceName": "Nf-THRAF4o5", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..0c7a5c4f1e9f --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Delete", + "operationId": "WebAppDiscoverySiteDataSourcesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6ZIiXo", + "webAppSiteName": "PR2-Xt5-8", + "discoverySiteDataSourceName": "bNcCS0lM1p" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..327812ec531d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Delete", + "operationId": "WebAppDiscoverySiteDataSourcesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--S6-36QS1II", + "webAppSiteName": "-hyZC-8BEDG0J8kHBB3-VV", + "discoverySiteDataSourceName": "-t0t7UDp7-3r7KO-S" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ab50f763101 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Get", + "operationId": "WebAppDiscoverySiteDataSourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "c6yt4MDJOXo5VI-3I2S", + "webAppSiteName": "6R-AM-F--2S-3FxWO-2E", + "discoverySiteDataSourceName": "-Vj5H15-Dj5N-S5" + }, + "responses": { + "200": { + "body": { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..214b3b37e663 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_Get", + "operationId": "WebAppDiscoverySiteDataSourcesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "39-----956-X5h", + "webAppSiteName": "h33Zc-c-O43", + "discoverySiteDataSourceName": "-kMUm-UV-1821-6eE08x67" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..d68f7408233a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "operationId": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Rs1-V4sCN", + "webAppSiteName": "--x2m-L6D" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "discoverySiteId": "uxiwaamhlflalwmpodbihfog", + "provisioningState": "Created" + }, + "id": "rnezphcrfgfkamytcciazat", + "name": "hbozqehsqdbpizufdzxkyrsrttn", + "type": "qywlgszpmohgsaxtjsidbezsm", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..167766882f42 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "operationId": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-vE0Nm2-8-B-JS3", + "webAppSiteName": "IS-38W51O-7H10-2NM0w" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5ee73be67ee7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json @@ -0,0 +1,59 @@ +{ + "title": "WebAppExtendedMachinesController_Get", + "operationId": "WebAppExtendedMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "t25626M21i0-Z-I4-", + "webAppSiteName": "B-2", + "extendedMachineName": "W-Hp-3b-lKs3CG3-5Xb" + }, + "responses": { + "200": { + "body": { + "properties": { + "isDeleted": true, + "createdTimestamp": "cfsppjyrzbznbtoxwe", + "updatedTimestamp": "tdheihctspvufjsahgr", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hostName": "krikemjvpeaqcafmhhcosnaukbm", + "machineDisplayName": "rtgmzbjfjaovjbqjbveaxzxkyk", + "machineId": "heexjvuz", + "runAsAccountId": "muttaibh", + "hydratedRunAsAccountId": "jbqsh", + "provisioningState": "Created" + }, + "id": "ibucnsbfguruevfoqqpjkeo", + "name": "nwfoidmjvq", + "type": "hjvlkyulpnrk", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..fafdb0386826 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppExtendedMachinesController_Get", + "operationId": "WebAppExtendedMachinesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-83CR--QOX4Ro-P79", + "webAppSiteName": "-78p-5", + "extendedMachineName": "Pgrl" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..f39c20a7b441 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,67 @@ +{ + "title": "WebAppExtendedMachinesController_ListByWebAppSite", + "operationId": "WebAppExtendedMachinesController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "emlmh", + "top": "fylterhvjygg", + "continuationToken": "wtcjeklnvwyariea", + "totalRecordCount": 19, + "siteName": "B9H3Y4", + "webAppSiteName": "M-GeU1JNhv4-F1E-O---P-k" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "isDeleted": true, + "createdTimestamp": "cfsppjyrzbznbtoxwe", + "updatedTimestamp": "tdheihctspvufjsahgr", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "hostName": "krikemjvpeaqcafmhhcosnaukbm", + "machineDisplayName": "rtgmzbjfjaovjbqjbveaxzxkyk", + "machineId": "heexjvuz", + "runAsAccountId": "muttaibh", + "hydratedRunAsAccountId": "jbqsh", + "provisioningState": "Created" + }, + "id": "ibucnsbfguruevfoqqpjkeo", + "name": "nwfoidmjvq", + "type": "hjvlkyulpnrk", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4e40cfff50e --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppExtendedMachinesController_ListByWebAppSite", + "operationId": "WebAppExtendedMachinesController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "3---8", + "webAppSiteName": "-f--9-3VD-6E4-i--0T8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..467161c4cb75 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json @@ -0,0 +1,31 @@ +{ + "title": "WebAppPropertiesController_UpdateProperties", + "operationId": "WebAppPropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "-0V35-UN", + "webAppSiteName": "i40---531-15-rI", + "body": { + "webApps": [ + { + "webAppArmId": "tjoaa", + "tags": { + "key8624": "nkmp" + } + } + ] + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d755db7746d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppPropertiesController_UpdateProperties", + "operationId": "WebAppPropertiesController_UpdateProperties", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "vX0O-X-8", + "webAppSiteName": "--o348-8RD", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..722f3991e1df --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "title": "WebAppRunAsAccountsController_Get", + "operationId": "WebAppRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "v-Tt7-liBiy-pVuyRI", + "webAppSiteName": "P1Kx-77R4", + "accountName": "3uI6JeJk" + }, + "responses": { + "200": { + "body": { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "c", + "name": "hvmddegpefocriiumxacgjng", + "type": "itvqmgvcichxgutrogovphwfht", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..664c7f2faa8c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "title": "WebAppRunAsAccountsController_Get", + "operationId": "WebAppRunAsAccountsController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6503K-2fHn7Q1wu9-f6Fz", + "webAppSiteName": "-I---6y-g-6U", + "accountName": "96vLac-ok302e-V4-OQ" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..78dfa41ae81a --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "title": "WebAppRunAsAccountsController_ListByWebAppSite", + "operationId": "WebAppRunAsAccountsController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "U9sjL", + "webAppSiteName": "---QF-2U-sF6-g-UN42R-U-" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "displayName": "xgmzkavuqkf", + "credentialType": "nqihssf", + "createdTimestamp": "actgta", + "updatedTimestamp": "iqzpurjndfovxksdvfyrnvc", + "applianceName": "syutkvubjprryprreiybtk", + "provisioningState": "Created" + }, + "id": "c", + "name": "hvmddegpefocriiumxacgjng", + "type": "itvqmgvcichxgutrogovphwfht", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..8ff0e38e6c28 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppRunAsAccountsController_ListByWebAppSite", + "operationId": "WebAppRunAsAccountsController_ListByWebAppSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "749yc8R", + "webAppSiteName": "PHNsM-v1Cm5E89" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..3768dac420cd --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MaximumSet_Gen.json @@ -0,0 +1,116 @@ +{ + "title": "WebAppSitesController_Create", + "operationId": "WebAppSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "4IW4od7J-4L3Q3-7w1", + "webAppSiteName": "-oIRB8y38W27", + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "provisioningState": "Created" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "201": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..960f60936e14 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Create", + "operationId": "WebAppSitesController_Create", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "f5F-iVV-767isCl3356r5L", + "webAppSiteName": "U-0SCmJ5AW-G-Qv1yC", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b55a0af7f522 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Delete", + "operationId": "WebAppSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "76c19-7U38YK8sq2j3", + "webAppSiteName": "sgI-y-pdfS5bKorNMZf" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..2f276a8f7d9c --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Delete_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Delete", + "operationId": "WebAppSitesController_Delete", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "Dms--", + "webAppSiteName": "-S-YG-4-Hr" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json new file mode 100644 index 000000000000..445ec651237d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json @@ -0,0 +1,27 @@ +{ + "title": "WebAppSitesController_ErrorSummary", + "operationId": "WebAppSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I8823ubXrSSkWn74H-", + "webAppSiteName": "ooe8c85", + "body": { + "applianceName": "syv" + } + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + }, + "nextLink": "dbifah" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json new file mode 100644 index 000000000000..7c3cc00215ac --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_ErrorSummary", + "operationId": "WebAppSitesController_ErrorSummary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "--vc6S301JWb-CeM--fBO6", + "webAppSiteName": "--5Hha4", + "body": {} + }, + "responses": { + "200": { + "body": { + "applianceName": "yzvnllctrynp", + "discoveryScopeErrorSummaries": { + "affectedResourceType": "qdls", + "affectedObjectsCount": 10, + "discoveryScope": "AppsAndRoles" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json new file mode 100644 index 000000000000..09ecf2d84e2b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_ExportInventory", + "operationId": "WebAppSitesController_ExportInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I-D2-m89e78T7E", + "webAppSiteName": "-2N7s--2BV-MWr8--28F3", + "body": { + "filter": "yeyggp" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json new file mode 100644 index 000000000000..90f25f7eb68b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_ExportInventory", + "operationId": "WebAppSitesController_ExportInventory", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "3P9vUFB--F8sSk1BYJ-", + "webAppSiteName": "Ri-d611-H-", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..71d819522a51 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MaximumSet_Gen.json @@ -0,0 +1,53 @@ +{ + "title": "WebAppSitesController_Get", + "operationId": "WebAppSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "n-NQX6DTu2737", + "webAppSiteName": "8-RI" + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..6635c7251bf1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "WebAppSitesController_Get", + "operationId": "WebAppSitesController_Get", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "wkCF-752KihU62DV1e66", + "webAppSiteName": "-4RnH7-h377XN04B-VrE61" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..2b313ca198aa --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "WebAppSitesController_ListByMasterSite", + "operationId": "WebAppSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "UGwIr--3C-cW6589KM3-2cL" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/aoxum" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..b4cd654cde22 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "WebAppSitesController_ListByMasterSite", + "operationId": "WebAppSitesController_ListByMasterSite", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "H-Xlq-v-6-bK-M4P" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json new file mode 100644 index 000000000000..4e8139343c66 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MaximumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "WebAppSitesController_Refresh", + "operationId": "WebAppSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "6WRjP01-44", + "webAppSiteName": "-2IS-45Oq0848-v-2", + "body": { + "applianceName": "pvlaqcj" + } + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json new file mode 100644 index 000000000000..a522f2626cd7 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Refresh_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_Refresh", + "operationId": "WebAppSitesController_Refresh", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "JoJ8s-E-6-CQ", + "webAppSiteName": "SGpIVT788PN57wNBBT4-O", + "body": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MaximumSet_Gen.json new file mode 100644 index 000000000000..868f0af96f5d --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MaximumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebAppSitesController_Summary", + "operationId": "WebAppSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "ZRIFJO7-H95y7-", + "webAppSiteName": "-WVS7mB" + }, + "responses": { + "200": { + "body": { + "webServerCount": 5, + "webApplicationCount": 13, + "runAsAccountCount": 3 + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MinimumSet_Gen.json new file mode 100644 index 000000000000..e089ad41e922 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Summary_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "WebAppSitesController_Summary", + "operationId": "WebAppSitesController_Summary", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "8F6Q-G2-QUXX7Z742eB-2O", + "webAppSiteName": "5-3-Bi8" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..a96c40eaae74 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MaximumSet_Gen.json @@ -0,0 +1,80 @@ +{ + "title": "WebAppSitesController_Update", + "operationId": "WebAppSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "9vAxT-cOR12", + "webAppSiteName": "Q-HxHO2uE--3P", + "properties": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "siteAppliancePropertiesCollection": [ + { + "servicePrincipalIdentityDetails": { + "tenantId": "zcomdbkwgctppeuiumjruonrtftbd", + "applicationId": "hkjhczmijja", + "objectId": "gfrzyznderpaxthcebrravkmeyf", + "audience": "btwjeuwpfqlvnq", + "aadAuthority": "gmwbmpkwlfdohauuwgk", + "rawCertData": "axbvqqjyujbubozomwtlm" + }, + "agentDetails": { + "id": "mxpxfnfsjkzscfpavfsjzqrtki", + "version": "dgpihjolhissrqgihmahmguabbnxik", + "lastHeartBeatUtc": "2023-08-03T12:11:38.167Z", + "keyVaultUri": "atwxmqplngbipgtpl", + "keyVaultId": "cprawlgvejlocxjpjrbjxxvq" + }, + "applianceName": "uvutnqxxmwqjbc" + } + ], + "discoveryScenario": "Migrate", + "serviceEndpoint": "fquvsaxdwbs", + "provisioningState": "Created" + }, + "id": "ktmmjdzlylwhrfgbfzuipp", + "name": "da", + "type": "ooqdkovrxuyuafzgtuaqqme", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..37407a6bad31 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebAppSitesController_Update_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "WebAppSitesController_Update", + "operationId": "WebAppSitesController_Update", + "parameters": { + "api-version": "2023-06-06", + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "siteName": "I5GV", + "webAppSiteName": "-nc-J7X6xNTKP4BR6", + "properties": {} + }, + "responses": { + "200": { + "body": {} + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..abc96fddc9ce --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,117 @@ +{ + "title": "WebApplicationsController_ListByWebAppSite", + "operationId": "WebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "esrtwku", + "top": "twnindafll", + "continuationToken": "xkcgnalxzejewkzqat", + "totalRecordCount": 29, + "siteName": "JEk5-R", + "webAppSiteName": "u-3X-l9Y63175--2SE" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "webServerId": "sulzhnuagsemi", + "webServerName": "qflrwjzexshrbaenflzojrjnxf", + "virtualPath": "mxtbsbxgxwo", + "physicalPath": "d", + "bindings": [ + { + "protocol": "smtysuae", + "hostName": "hi", + "port": "aol", + "ipAddress": "lvjzknglfdpbulp" + } + ], + "frameworks": [ + { + "name": "gd", + "version": "unlbb" + } + ], + "configurations": [ + { + "name": "pxeuxddcidbvzqzxzgwtnzykg", + "filePath": "zewczhgiknzoeci", + "localFilePath": "ozilrh", + "targetFilePath": "pcvedsi", + "section": "yuurujsvdwcts", + "type": "nb", + "isDeploymentTimeEditable": true, + "identifier": "mggqqlbteqkwptyocnyvgefgxss" + } + ], + "directories": [ + { + "id": "dbtf", + "isEditable": true, + "sourcePaths": [ + "ehdjevebuxmxvfmvk" + ], + "localScratchPath": "gdtehwxgqnvajfdzzcdavdgtkdupe", + "mountPath": "z", + "sourceSize": "dsqksneprc" + } + ], + "displayName": "nczwpjk", + "tags": { + "key4271": "racgvwvvwpkplfgtjsppazuxsmtlwf" + }, + "staticFolders": [ + "hqdey" + ], + "machineDisplayName": "rzyiykvm", + "isDeleted": true, + "createdTimestamp": "tosvwisg", + "updatedTimestamp": "gnuyqausv", + "serverType": "yqbvvrwyug", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "uredqbzfwbaskaxrq" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "iufgpwclwngiqqcmxjswtvn", + "name": "qnabsuhxhjsstgovowwhnnnzs", + "type": "mhvzajghvgrpudhuzmtjcdvavkjl", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..9a64d1349fc2 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebApplicationsController_ListByWebAppSite", + "operationId": "WebApplicationsController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "11I-", + "webAppSiteName": "hx-27622Vo2F88P8" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json new file mode 100644 index 000000000000..b071894dccc1 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json @@ -0,0 +1,78 @@ +{ + "title": "WebServersController_ListByWebAppSite", + "operationId": "WebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "filter": "jolmksfjuxbqnhmjlhpcxmj", + "top": "uznbhlybpyyvmltskikvormbvkkgvw", + "continuationToken": "eswepjhtxzklbkysiqootlsk", + "totalRecordCount": 2, + "siteName": "6EJB45385C4-KPxOT4---", + "webAppSiteName": "Gt7B-MX-34W3O388AYSAND" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "configurationLocation": "fpcuotnfwbvnnxco", + "version": "bgilsxobslwj", + "machineIds": [ + "asvrccxdqbokrjz" + ], + "webApplications": [ + "khlomasedbsg" + ], + "displayName": "jwzrhqbwke", + "serverFqdn": "tbkpkclcszxwolou", + "runAsAccountId": "hczlom", + "isDeleted": true, + "createdTimestamp": "scnpfselj", + "updatedTimestamp": "mix", + "serverType": "qhfhyn", + "errors": [ + { + "message": "tesvbnjxxfwzsuwwaatcfacggq", + "messageParameters": { + "key8602": "kudmbgxcakgwwbxlqtdgsbijw" + }, + "applianceName": "hqosuyeq", + "id": 1, + "code": "qlkjexwxzdben", + "possibleCauses": "rqvhhpaugpdwwoydfcvmkfgivoqbad", + "recommendedAction": "bnkqsqbzlckbkheia", + "severity": "fymgkyphjhwpfayukztmdhzgoyth", + "summaryMessage": "zpfzgduyygvwuenpmkwbhenuwxtp", + "source": "RefreshFabricLayout", + "updatedTimeStamp": "2023-08-03T12:12:23.562Z", + "runAsAccountId": "sgofcajra", + "discoveryScope": "AppsAndRoles" + } + ], + "applianceNames": [ + "kelweylqudhlpc" + ], + "hasErrors": true, + "provisioningState": "Created" + }, + "id": "gpv", + "name": "frcgqb", + "type": "kox", + "systemData": { + "createdBy": "rwnapnt", + "createdByType": "User", + "createdAt": "2023-08-03T12:11:38.168Z", + "lastModifiedBy": "lvjheaicliyerhvxkugdlekopvvx", + "lastModifiedByType": "User", + "lastModifiedAt": "2023-08-03T12:11:38.168Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json new file mode 100644 index 000000000000..0b41f617ea3b --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "WebServersController_ListByWebAppSite", + "operationId": "WebServersController_ListByWebAppSite", + "parameters": { + "subscriptionId": "D1878A0F-549B-4626-80ED-9DC024053DD5", + "resourceGroupName": "rgmigrate", + "api-version": "2023-06-06", + "siteName": "-iLSBQE-Z-WD", + "webAppSiteName": "SW7X5YMVHL8F" + }, + "responses": { + "200": { + "body": { + "value": [ + {} + ] + } + } + } +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/migrate.json b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/migrate.json new file mode 100644 index 000000000000..bf3db79d2665 --- /dev/null +++ b/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2023-06-06/migrate.json @@ -0,0 +1,22926 @@ +{ + "swagger": "2.0", + "info": { + "title": "Azure Migrate Discovery Service", + "version": "2023-06-06", + "description": "Azure OffAzure Resource Provider management API.", + "x-typespec-generated": [ + { + "emitter": "@azure-tools/typespec-autorest" + } + ] + }, + "schemes": [ + "https" + ], + "host": "management.azure.com", + "produces": [ + "application/json" + ], + "consumes": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "description": "Azure Active Directory OAuth2 Flow.", + "flow": "implicit", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "tags": [ + { + "name": "Operations" + }, + { + "name": "HypervClusterController" + }, + { + "name": "SitesController" + }, + { + "name": "VmwareOperationsStatus" + }, + { + "name": "VmwarePropertiesController" + }, + { + "name": "WebAppPropertiesController" + }, + { + "name": "DependencyMapController" + }, + { + "name": "VmwareSoftwareInventoriesController" + }, + { + "name": "MachinesController" + }, + { + "name": "VcenterController" + }, + { + "name": "RunAsAccountsController" + }, + { + "name": "VmwareHostController" + }, + { + "name": "HypervJobsController" + }, + { + "name": "HypervDependencyMapController" + }, + { + "name": "HypervSitesController" + }, + { + "name": "HypervSites" + }, + { + "name": "HypervOperationsStatusController" + }, + { + "name": "HypervJobs" + }, + { + "name": "HypervHostController" + }, + { + "name": "HypervMachinesController" + }, + { + "name": "HypervSoftwareInventoriesController" + }, + { + "name": "HypervRunAsAccountsController" + }, + { + "name": "ServersController" + }, + { + "name": "ServerSoftwareInventoriesController" + }, + { + "name": "ServerSitesController" + }, + { + "name": "ServerOperationsStatusController" + }, + { + "name": "ServerDependencyMapController" + }, + { + "name": "ServerRunAsAccountsController" + }, + { + "name": "ServerJobsController" + }, + { + "name": "ImportJobsController" + }, + { + "name": "ImportMachinesController" + }, + { + "name": "ImportSitesController" + }, + { + "name": "MasterSitesController" + }, + { + "name": "MasterSitesOperationsStatusController" + }, + { + "name": "PrivateEndpointConnectionController" + }, + { + "name": "PrivateLinkResourcesController" + }, + { + "name": "SqlSitesController" + }, + { + "name": "WebAppSitesController" + }, + { + "name": "TomcatWebApplicationsController" + }, + { + "name": "TomcatWebServersController" + }, + { + "name": "IisWebApplicationsController" + }, + { + "name": "IisWebServersController" + }, + { + "name": "WebAppDiscoverySiteDataSourcesController" + }, + { + "name": "WebAppExtendedMachinesController" + }, + { + "name": "WebApplicationsController" + }, + { + "name": "WebAppRunAsAccountsController" + }, + { + "name": "WebServersController" + }, + { + "name": "SqlAvailabilityGroupsController" + }, + { + "name": "SqlServersController" + }, + { + "name": "SqlDatabasesController" + }, + { + "name": "SqlJobsController" + }, + { + "name": "SqlRunAsAccountsController" + }, + { + "name": "SqlDiscoverySiteDataSourceController" + }, + { + "name": "SqlOperationsStatusController" + } + ], + "paths": { + "/providers/Microsoft.OffAzure/operations": { + "get": { + "tags": [ + "Operations" + ], + "operationId": "Operations_List", + "description": "List the operations for the provider", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/OperationListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "Operations_List_MaximumSet_Gen": { + "$ref": "./examples/Operations_List_MaximumSet_Gen.json" + }, + "Operations_List_MinimumSet_Gen": { + "$ref": "./examples/Operations_List_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.OffAzure/hypervSites": { + "get": { + "tags": [ + "HypervSites" + ], + "operationId": "HypervSites_ListBySubscription", + "summary": "Get all hyperv sites.", + "description": "Get all the hyperv sites in the subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervSites_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/HypervSites_ListBySubscription_MaximumSet_Gen.json" + }, + "HypervSites_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/HypervSites_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.OffAzure/importSites": { + "get": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_ListBySubscription", + "description": "List ImportSite resources by subscription ID", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportSitesController_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_ListBySubscription_MaximumSet_Gen.json" + }, + "ImportSitesController_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.OffAzure/masterSites": { + "get": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_ListBySubscription", + "summary": "Get all the sites in the subscription.", + "description": "List MasterSite resources by subscription ID", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MasterSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "MasterSitesController_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_ListBySubscription_MaximumSet_Gen.json" + }, + "MasterSitesController_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.OffAzure/serverSites": { + "get": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ListBySubscription", + "description": "List ServerSiteResource resources by subscription ID", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServerSitesController_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListBySubscription_MaximumSet_Gen.json" + }, + "ServerSitesController_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.OffAzure/vmwareSites": { + "get": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ListBySubscription", + "summary": "Get all vmware sites.", + "description": "Get all the vmware sites in the subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SitesController_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ListBySubscription_MaximumSet_Gen.json" + }, + "SitesController_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites": { + "get": { + "tags": [ + "HypervSites" + ], + "operationId": "HypervSites_ListByResourceGroup", + "summary": "Get all hyperv sites.", + "description": "Get all the hyperv sites in the subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervSites_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/HypervSites_ListByResourceGroup_MaximumSet_Gen.json" + }, + "HypervSites_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/HypervSites_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}": { + "get": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_Get", + "description": "Get a HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_Get_MaximumSet_Gen.json" + }, + "HypervSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_Create", + "description": "Create a HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/HypervSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/HypervSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_Create_MaximumSet_Gen.json" + }, + "HypervSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_Update", + "description": "Update a HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/HypervSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_Update_MaximumSet_Gen.json" + }, + "HypervSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_Update_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_Delete", + "description": "Delete a HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_Delete_MaximumSet_Gen.json" + }, + "HypervSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/clientGroupMembers": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_ClientGroupMembers", + "description": "API to list client group members for the selected client group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsClientGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/clusters": { + "get": { + "tags": [ + "HypervClusterController" + ], + "operationId": "HypervClusterController_ListByHypervSite", + "description": "List HypervCluster resources by HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervClusterListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervClusterController_ListByHypervSite_MaximumSet_Gen": { + "$ref": "./examples/HypervClusterController_ListByHypervSite_MaximumSet_Gen.json" + }, + "HypervClusterController_ListByHypervSite_MinimumSet_Gen": { + "$ref": "./examples/HypervClusterController_ListByHypervSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/clusters/{clusterName}": { + "get": { + "tags": [ + "HypervClusterController" + ], + "operationId": "HypervClusterController_GetCluster", + "description": "Method to get a Hyper-V cluster.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "clusterName", + "in": "path", + "required": true, + "description": " Cluster ARM name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervCluster" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervClusterController_GetCluster_MaximumSet_Gen": { + "$ref": "./examples/HypervClusterController_GetCluster_MaximumSet_Gen.json" + }, + "HypervClusterController_GetCluster_MinimumSet_Gen": { + "$ref": "./examples/HypervClusterController_GetCluster_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "HypervClusterController" + ], + "operationId": "HypervClusterController_CreateCluster", + "description": "Method to create or update a Hyper-V cluster.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "clusterName", + "in": "path", + "required": true, + "description": " Cluster ARM name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/HypervCluster" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervCluster" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/HypervCluster" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervClusterController_CreateCluster_MaximumSet_Gen": { + "$ref": "./examples/HypervClusterController_CreateCluster_MaximumSet_Gen.json" + }, + "HypervClusterController_CreateCluster_MinimumSet_Gen": { + "$ref": "./examples/HypervClusterController_CreateCluster_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "HypervClusterController" + ], + "operationId": "HypervClusterController_Delete", + "description": "Delete a HypervCluster", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "clusterName", + "in": "path", + "required": true, + "description": " Cluster ARM name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervClusterController_Delete_MaximumSet_Gen": { + "$ref": "./examples/HypervClusterController_Delete_MaximumSet_Gen.json" + }, + "HypervClusterController_Delete_MinimumSet_Gen": { + "$ref": "./examples/HypervClusterController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/computeErrorSummary": { + "post": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_ComputeErrorSummary", + "description": "Method to get site error summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_ComputeErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_ComputeErrorSummary_MaximumSet_Gen.json" + }, + "HypervSitesController_ComputeErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_ComputeErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/exportApplications": { + "post": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_ExportApplications", + "description": "Method to generate report containing\r\n machine and the deep discovery of the application installed in the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervSitesController_ExportApplications_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_ExportApplications_MaximumSet_Gen.json" + }, + "HypervSitesController_ExportApplications_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_ExportApplications_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/exportDependencies": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_ExportDependencies", + "description": "API to generate report containing agentless dependencies.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "requestBody", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsExportDependenciesRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_ExportDependencies_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ExportDependencies_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_ExportDependencies_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ExportDependencies_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/exportMachineErrors": { + "post": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_ExportMachineErrors", + "description": "Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportMachineErrorsRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervSitesController_ExportMachineErrors_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_ExportMachineErrors_MaximumSet_Gen.json" + }, + "HypervSitesController_ExportMachineErrors_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_ExportMachineErrors_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/generateCoarseMap": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_GenerateCoarseMap", + "description": "API to generate coarse map for the list of machines.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsScopeMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/generateDetailedMap": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_GenerateDetailedMap", + "description": "API to generate detailed map for a selected machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/hosts": { + "get": { + "tags": [ + "HypervHostController" + ], + "operationId": "HypervHostController_ListByHypervSite", + "description": "List HypervHost resources by HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervHostListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervHostController_ListByHypervSite_MaximumSet_Gen": { + "$ref": "./examples/HypervHostController_ListByHypervSite_MaximumSet_Gen.json" + }, + "HypervHostController_ListByHypervSite_MinimumSet_Gen": { + "$ref": "./examples/HypervHostController_ListByHypervSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/hosts/{hostName}": { + "get": { + "tags": [ + "HypervHostController" + ], + "operationId": "HypervHostController_Get", + "description": "Get a HypervHost", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "hostName", + "in": "path", + "required": true, + "description": " Host name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervHost" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervHostController_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervHostController_Get_MaximumSet_Gen.json" + }, + "HypervHostController_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervHostController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "HypervHostController" + ], + "operationId": "HypervHostController_Create", + "description": "Create a HypervHost", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "hostName", + "in": "path", + "required": true, + "description": " Host name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/HypervHost" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervHost" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/HypervHost" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervHostController_Create_MaximumSet_Gen": { + "$ref": "./examples/HypervHostController_Create_MaximumSet_Gen.json" + }, + "HypervHostController_Create_MinimumSet_Gen": { + "$ref": "./examples/HypervHostController_Create_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "HypervHostController" + ], + "operationId": "HypervHostController_Delete", + "description": "Delete a HypervHost", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "hostName", + "in": "path", + "required": true, + "description": " Host name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervHostController_Delete_MaximumSet_Gen": { + "$ref": "./examples/HypervHostController_Delete_MaximumSet_Gen.json" + }, + "HypervHostController_Delete_MinimumSet_Gen": { + "$ref": "./examples/HypervHostController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/jobs": { + "get": { + "tags": [ + "HypervJobs" + ], + "operationId": "HypervJobs_ListByHypervSite", + "description": "List HypervJob resources by HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervJobListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervJobs_ListByHypervSite_MaximumSet_Gen": { + "$ref": "./examples/HypervJobs_ListByHypervSite_MaximumSet_Gen.json" + }, + "HypervJobs_ListByHypervSite_MinimumSet_Gen": { + "$ref": "./examples/HypervJobs_ListByHypervSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/jobs/{jobName}": { + "get": { + "tags": [ + "HypervJobs" + ], + "operationId": "HypervJobs_Get", + "description": "Get a HypervJob", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": " Job name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervJobs_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervJobs_Get_MaximumSet_Gen.json" + }, + "HypervJobs_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervJobs_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/listHealthSummary": { + "post": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_ListHealthSummary", + "description": "Method to get site health summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteHealthSummaryCollection" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_ListHealthSummary_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_ListHealthSummary_MaximumSet_Gen.json" + }, + "HypervSitesController_ListHealthSummary_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_ListHealthSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/machines": { + "get": { + "tags": [ + "HypervMachinesController" + ], + "operationId": "HypervMachinesController_ListByHypervSite", + "description": "List HypervMachine resources by HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "integer", + "format": "int32" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervMachineListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervMachinesController_ListByHypervSite_MaximumSet_Gen": { + "$ref": "./examples/HypervMachinesController_ListByHypervSite_MaximumSet_Gen.json" + }, + "HypervMachinesController_ListByHypervSite_MinimumSet_Gen": { + "$ref": "./examples/HypervMachinesController_ListByHypervSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/machines/{machineName}": { + "get": { + "tags": [ + "HypervMachinesController" + ], + "operationId": "HypervMachinesController_Get", + "description": "Get a HypervMachine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " HypervMachine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervMachine" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervMachinesController_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervMachinesController_Get_MaximumSet_Gen.json" + }, + "HypervMachinesController_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervMachinesController_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "HypervMachinesController" + ], + "operationId": "HypervMachinesController_Update", + "description": "Update a HypervMachine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " HypervMachine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/HypervMachineUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervMachine" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervMachinesController_Update_MaximumSet_Gen": { + "$ref": "./examples/HypervMachinesController_Update_MaximumSet_Gen.json" + }, + "HypervMachinesController_Update_MinimumSet_Gen": { + "$ref": "./examples/HypervMachinesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/machines/{machineName}/softwareinventories": { + "get": { + "tags": [ + "HypervSoftwareInventoriesController" + ], + "operationId": "HypervSoftwareInventoriesController_ListByHypervMachine", + "description": "List HypervVmSoftwareInventory resources by HypervMachine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " HypervMachine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervVmSoftwareInventoryListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen": { + "$ref": "./examples/HypervSoftwareInventoriesController_ListByHypervMachine_MaximumSet_Gen.json" + }, + "HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen": { + "$ref": "./examples/HypervSoftwareInventoriesController_ListByHypervMachine_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/machines/{machineName}/softwareInventories/{default}": { + "get": { + "tags": [ + "HypervSoftwareInventoriesController" + ], + "operationId": "HypervSoftwareInventoriesController_GetMachineSoftwareInventory", + "description": "Method to get a machines software inventory like applications and roles.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " HypervMachine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "default", + "in": "path", + "required": true, + "description": "Default value.", + "type": "string", + "enum": [ + "default" + ], + "x-ms-enum": { + "name": "Default", + "modelAsString": true, + "values": [ + { + "name": "default", + "value": "default", + "description": "default value." + } + ] + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervVmSoftwareInventory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen": { + "$ref": "./examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json" + }, + "HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen": { + "$ref": "./examples/HypervSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/operationsStatus/{operationStatusName}": { + "get": { + "tags": [ + "HypervOperationsStatusController" + ], + "operationId": "HypervOperationsStatusController_GetHypervOperationsStatus", + "description": "Method to get operation status.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "operationStatusName", + "in": "path", + "required": true, + "description": "Operation status Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/OperationStatus" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen": { + "$ref": "./examples/HypervOperationsStatusController_GetHypervOperationsStatus_MaximumSet_Gen.json" + }, + "HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen": { + "$ref": "./examples/HypervOperationsStatusController_GetHypervOperationsStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/runAsAccounts": { + "get": { + "tags": [ + "HypervRunAsAccountsController" + ], + "operationId": "HypervRunAsAccountsController_ListByHypervSite", + "description": "List HypervRunAsAccountResource resources by HypervSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervRunAsAccountResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen": { + "$ref": "./examples/HypervRunAsAccountsController_ListByHypervSite_MaximumSet_Gen.json" + }, + "HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen": { + "$ref": "./examples/HypervRunAsAccountsController_ListByHypervSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/runAsAccounts/{accountName}": { + "get": { + "tags": [ + "HypervRunAsAccountsController" + ], + "operationId": "HypervRunAsAccountsController_Get", + "description": "Get a HypervRunAsAccountResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "accountName", + "in": "path", + "required": true, + "description": " RunAsAccounts name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervRunAsAccountResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervRunAsAccountsController_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervRunAsAccountsController_Get_MaximumSet_Gen.json" + }, + "HypervRunAsAccountsController_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervRunAsAccountsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/serverGroupMembers": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_ServerGroupMembers", + "description": "API to list server group members for the selected server group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsServerGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/summary": { + "post": { + "tags": [ + "HypervSitesController" + ], + "operationId": "HypervSitesController_Summary", + "description": "Method to get site usage.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/HypervSiteUsage" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervSitesController_Summary_MaximumSet_Gen": { + "$ref": "./examples/HypervSitesController_Summary_MaximumSet_Gen.json" + }, + "HypervSitesController_Summary_MinimumSet_Gen": { + "$ref": "./examples/HypervSitesController_Summary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/updateDependencyMapStatus": { + "post": { + "tags": [ + "HypervDependencyMapController" + ], + "operationId": "HypervDependencyMapController_UpdateDependencyMapStatus", + "description": "Method to enable disable dependency map status for machines\r\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/UpdateMachineDepMapStatus" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_UpdateDependencyMapStatus_MaximumSet_Gen.json" + }, + "HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen": { + "$ref": "./examples/HypervDependencyMapController_UpdateDependencyMapStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/hypervSites/{siteName}/updateProperties": { + "post": { + "tags": [ + "HypervMachinesController" + ], + "operationId": "HypervMachinesController_UpdateProperties", + "description": "Method to update custom properties for HYPERV machines\r\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "metaData", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/MachineMetadataCollection" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "HypervMachinesController_UpdateProperties_MaximumSet_Gen": { + "$ref": "./examples/HypervMachinesController_UpdateProperties_MaximumSet_Gen.json" + }, + "HypervMachinesController_UpdateProperties_MinimumSet_Gen": { + "$ref": "./examples/HypervMachinesController_UpdateProperties_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites": { + "get": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_ListByResourceGroup", + "description": "Get all import sites.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportSitesController_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_ListByResourceGroup_MaximumSet_Gen.json" + }, + "ImportSitesController_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}": { + "get": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_Get", + "description": "Get a ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_Get_MaximumSet_Gen.json" + }, + "ImportSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_Create", + "description": "Create a ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/ImportSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/ImportSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_Create_MaximumSet_Gen.json" + }, + "ImportSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_Update", + "description": "Update a ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/ImportSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_Update_MaximumSet_Gen.json" + }, + "ImportSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_Update_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_Delete", + "description": "Delete a ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_Delete_MaximumSet_Gen.json" + }, + "ImportSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/deleteImportedMachines": { + "post": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_DeleteImportedMachines", + "description": "Deletes the imported machines for site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SasUriResponse" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_DeleteImportedMachines_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_DeleteImportedMachines_MaximumSet_Gen.json" + }, + "ImportSitesController_DeleteImportedMachines_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_DeleteImportedMachines_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/deleteJobs": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_ListDeletejobs", + "description": "Method to get all delete import machines job for the given site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PagedDeleteImportMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportJobsController_ListDeletejobs_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListDeletejobs_MaximumSet_Gen.json" + }, + "ImportJobsController_ListDeletejobs_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListDeletejobs_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/deleteJobs/{jobName}": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_GetDeletejob", + "description": "Gets the delete imported machines job with the given job name.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": "Job Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/DeleteImportMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportJobsController_GetDeletejob_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetDeletejob_MaximumSet_Gen.json" + }, + "ImportJobsController_GetDeletejob_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetDeletejob_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/exportjobs": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_ListExportjobs", + "description": "Method to get all export import machines job for the given site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PagedExportImportedMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportJobsController_ListExportjobs_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListExportjobs_MaximumSet_Gen.json" + }, + "ImportJobsController_ListExportjobs_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListExportjobs_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/exportJobs/{jobName}": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_GetExportjob", + "description": "Gets the export imported machines job with the given job name.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": "Job Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ExportImportedMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportJobsController_GetExportjob_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetExportjob_MaximumSet_Gen.json" + }, + "ImportJobsController_GetExportjob_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetExportjob_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/exportUri": { + "post": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_ExportUri", + "description": "Method to export a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/SasUriResponse" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SasUriResponse" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_ExportUri_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_ExportUri_MaximumSet_Gen.json" + }, + "ImportSitesController_ExportUri_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_ExportUri_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/importjobs": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_ListImportjobs", + "description": "Method to get all import machines job for the given site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PagedImportMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportJobsController_ListImportjobs_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListImportjobs_MaximumSet_Gen.json" + }, + "ImportJobsController_ListImportjobs_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListImportjobs_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/importjobs/{jobName}": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_GetImportjob", + "description": "Gets the import job with the given job name.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": "Job Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportMachinesJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportJobsController_GetImportjob_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetImportjob_MaximumSet_Gen.json" + }, + "ImportJobsController_GetImportjob_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_GetImportjob_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/importUri": { + "post": { + "tags": [ + "ImportSitesController" + ], + "operationId": "ImportSitesController_ImportUri", + "description": "Method to import a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/SasUriResponse" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SasUriResponse" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportSitesController_ImportUri_MaximumSet_Gen": { + "$ref": "./examples/ImportSitesController_ImportUri_MaximumSet_Gen.json" + }, + "ImportSitesController_ImportUri_MinimumSet_Gen": { + "$ref": "./examples/ImportSitesController_ImportUri_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/jobs": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_ListByImportSite", + "description": "List ImportJob resources by ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportJobListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportJobsController_ListByImportSite_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListByImportSite_MaximumSet_Gen.json" + }, + "ImportJobsController_ListByImportSite_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_ListByImportSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/jobs/{jobName}": { + "get": { + "tags": [ + "ImportJobsController" + ], + "operationId": "ImportJobsController_Get", + "description": "Get a ImportJob", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": " Jobs name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportJobsController_Get_MaximumSet_Gen": { + "$ref": "./examples/ImportJobsController_Get_MaximumSet_Gen.json" + }, + "ImportJobsController_Get_MinimumSet_Gen": { + "$ref": "./examples/ImportJobsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/machines": { + "get": { + "tags": [ + "ImportMachinesController" + ], + "operationId": "ImportMachinesController_ListByImportSite", + "description": "List ImportMachine resources by ImportSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportMachineListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ImportMachinesController_ListByImportSite_MaximumSet_Gen": { + "$ref": "./examples/ImportMachinesController_ListByImportSite_MaximumSet_Gen.json" + }, + "ImportMachinesController_ListByImportSite_MinimumSet_Gen": { + "$ref": "./examples/ImportMachinesController_ListByImportSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/importSites/{siteName}/machines/{machineName}": { + "get": { + "tags": [ + "ImportMachinesController" + ], + "operationId": "ImportMachinesController_Get", + "description": "Get a ImportMachine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ImportMachine" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportMachinesController_Get_MaximumSet_Gen": { + "$ref": "./examples/ImportMachinesController_Get_MaximumSet_Gen.json" + }, + "ImportMachinesController_Get_MinimumSet_Gen": { + "$ref": "./examples/ImportMachinesController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "ImportMachinesController" + ], + "operationId": "ImportMachinesController_Delete", + "description": "Delete a ImportMachine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ImportMachinesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/ImportMachinesController_Delete_MaximumSet_Gen.json" + }, + "ImportMachinesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/ImportMachinesController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites": { + "get": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_ListByResourceGroup", + "summary": "Get all sites.", + "description": "Get all the sites in the resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MasterSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "MasterSitesController_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_ListByResourceGroup_MaximumSet_Gen.json" + }, + "MasterSitesController_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}": { + "get": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_Get", + "summary": "Method to get a master site.", + "description": "Get a MasterSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MasterSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MasterSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_Get_MaximumSet_Gen.json" + }, + "MasterSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_Create", + "description": "Method to create or update a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/MasterSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/MasterSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/MasterSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "MasterSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_Create_MaximumSet_Gen.json" + }, + "MasterSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_Delete", + "description": "Method to delete a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MasterSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_Delete_MaximumSet_Gen.json" + }, + "MasterSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_Delete_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_Update", + "description": "Method to update an existing site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "properties", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/MasterSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MasterSite" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "MasterSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_Update_MaximumSet_Gen.json" + }, + "MasterSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/errorSummary": { + "post": { + "tags": [ + "MasterSitesController" + ], + "operationId": "MasterSitesController_ErrorSummary", + "description": "Method to get error summary from master site for an appliance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ErrorSummaryRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MasterSitesController_ErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesController_ErrorSummary_MaximumSet_Gen.json" + }, + "MasterSitesController_ErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesController_ErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/operationsStatus/{operationStatusName}": { + "get": { + "tags": [ + "MasterSitesOperationsStatusController" + ], + "operationId": "MasterSitesOperationsStatusController_GetVmwareOperationStatus", + "description": "A operation status resource belonging to a master site resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "operationStatusName", + "in": "path", + "required": true, + "description": "Operation status Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/OperationStatus" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen": { + "$ref": "./examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MaximumSet_Gen.json" + }, + "MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen": { + "$ref": "./examples/MasterSitesOperationsStatusController_GetVmwareOperationStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/privateEndpointConnections": { + "get": { + "tags": [ + "PrivateEndpointConnectionController" + ], + "operationId": "PrivateEndpointConnectionController_ListByMasterSite", + "description": "Gets the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PrivateEndpointConnectionListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_ListByMasterSite_MaximumSet_Gen.json" + }, + "PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_ListByMasterSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/privateEndpointConnections/{peConnectionName}": { + "get": { + "tags": [ + "PrivateEndpointConnectionController" + ], + "operationId": "PrivateEndpointConnectionController_Get", + "description": "Gets the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "peConnectionName", + "in": "path", + "required": true, + "description": " Private link resource name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "PrivateEndpointConnectionController_Get_MaximumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Get_MaximumSet_Gen.json" + }, + "PrivateEndpointConnectionController_Get_MinimumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "PrivateEndpointConnectionController" + ], + "operationId": "PrivateEndpointConnectionController_Delete", + "description": "Deletes the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "peConnectionName", + "in": "path", + "required": true, + "description": " Private link resource name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "PrivateEndpointConnectionController_Delete_MaximumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Delete_MaximumSet_Gen.json" + }, + "PrivateEndpointConnectionController_Delete_MinimumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Delete_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "PrivateEndpointConnectionController" + ], + "operationId": "PrivateEndpointConnectionController_Create", + "description": "Gets the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "peConnectionName", + "in": "path", + "required": true, + "description": " Private link resource name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/PrivateEndpointConnection" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "PrivateEndpointConnectionController_Create_MaximumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Create_MaximumSet_Gen.json" + }, + "PrivateEndpointConnectionController_Create_MinimumSet_Gen": { + "$ref": "./examples/PrivateEndpointConnectionController_Create_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/privateLinkResources": { + "get": { + "tags": [ + "PrivateLinkResourcesController" + ], + "operationId": "PrivateLinkResourcesController_ListByMasterSite", + "description": "Gets the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PrivateLinkResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen": { + "$ref": "./examples/PrivateLinkResourcesController_ListByMasterSite_MaximumSet_Gen.json" + }, + "PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen": { + "$ref": "./examples/PrivateLinkResourcesController_ListByMasterSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/privateLinkResources/{privateLinkResourceName}": { + "get": { + "tags": [ + "PrivateLinkResourcesController" + ], + "operationId": "PrivateLinkResourcesController_Get", + "description": "Gets the private link resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "privateLinkResourceName", + "in": "path", + "required": true, + "description": "Private link resource name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PrivateLinkResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "PrivateLinkResourcesController_Get_MaximumSet_Gen": { + "$ref": "./examples/PrivateLinkResourcesController_Get_MaximumSet_Gen.json" + }, + "PrivateLinkResourcesController_Get_MinimumSet_Gen": { + "$ref": "./examples/PrivateLinkResourcesController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites": { + "get": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_ListByMasterSite", + "description": "Method to get all sites.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlSitesController_ListByMasterSite_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json" + }, + "SqlSitesController_ListByMasterSite_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_ListByMasterSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}": { + "get": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Get", + "description": "Method to get a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Get_MaximumSet_Gen.json" + }, + "SqlSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Delete", + "description": "Deletes the SQL site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Delete_MaximumSet_Gen.json" + }, + "SqlSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Delete_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Create", + "description": "Method to create a SQL site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/SqlSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/SqlSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Create_MaximumSet_Gen.json" + }, + "SqlSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Update", + "description": "Method to update an existing site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "properties", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/SqlSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlSite" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SqlSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Update_MaximumSet_Gen.json" + }, + "SqlSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/discoverySiteDataSources": { + "get": { + "tags": [ + "SqlDiscoverySiteDataSourceController" + ], + "operationId": "SqlDiscoverySiteDataSourceController_ListBySqlSite", + "description": "List SqlDiscoverySiteDataSource resources by SqlSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlDiscoverySiteDataSourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/discoverySiteDataSources/{discoverySiteDataSourceName}": { + "get": { + "tags": [ + "SqlDiscoverySiteDataSourceController" + ], + "operationId": "SqlDiscoverySiteDataSourceController_Get", + "description": "Get a SqlDiscoverySiteDataSource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "SQL Discovery site data source name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlDiscoverySiteDataSource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Get_MaximumSet_Gen.json" + }, + "SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "SqlDiscoverySiteDataSourceController" + ], + "operationId": "SqlDiscoverySiteDataSourceController_Create", + "description": "Create a SqlDiscoverySiteDataSource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "SQL Discovery site data source name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/SqlDiscoverySiteDataSource" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlDiscoverySiteDataSource" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/SqlDiscoverySiteDataSource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen.json" + }, + "SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Create_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "SqlDiscoverySiteDataSourceController" + ], + "operationId": "SqlDiscoverySiteDataSourceController_Delete", + "description": "Delete a SqlDiscoverySiteDataSource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "SQL Discovery site data source name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Delete_MaximumSet_Gen.json" + }, + "SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen": { + "$ref": "./examples/SqlDiscoverySiteDataSourceController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/errorSummary": { + "post": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_ErrorSummary", + "description": "MMethod to get error summary from SQL site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ErrorSummaryRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlSitesController_ErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json" + }, + "SqlSitesController_ErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_ErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServerErrors": { + "post": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_ExportSqlServerErrors", + "description": "Method to generate report containing SQL servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json" + }, + "SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_ExportSqlServerErrors_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServers": { + "post": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_ExportSqlServers", + "description": "Method to generate report containing SQL servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportSqlServersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SqlSitesController_ExportSqlServers_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json" + }, + "SqlSitesController_ExportSqlServers_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_ExportSqlServers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/jobs": { + "get": { + "tags": [ + "SqlJobsController" + ], + "operationId": "SqlJobsController_ListBySqlSite", + "summary": "Gets the sql Jobs.", + "description": "List SqlJob resources by SqlSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlJobListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlJobsController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlJobsController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlJobsController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlJobsController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/jobs/{jobName}": { + "get": { + "tags": [ + "SqlJobsController" + ], + "operationId": "SqlJobsController_Get", + "summary": "Gets the sql Job.", + "description": "Get a SqlJob", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": "SQL Job name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlJobsController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlJobsController_Get_MaximumSet_Gen.json" + }, + "SqlJobsController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlJobsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/operationsStatus/{operationStatusName}": { + "get": { + "tags": [ + "SqlOperationsStatusController" + ], + "operationId": "SqlOperationsStatusController_GetSqlOperationStatus", + "description": "Method to get operation status.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "operationStatusName", + "in": "path", + "required": true, + "description": "Operation status Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/OperationStatus" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen": { + "$ref": "./examples/SqlOperationsStatusController_GetSqlOperationStatus_MaximumSet_Gen.json" + }, + "SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen": { + "$ref": "./examples/SqlOperationsStatusController_GetSqlOperationStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/refresh": { + "post": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Refresh", + "description": "Method to refresh a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/SqlSiteRefreshBody" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SqlSitesController_Refresh_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Refresh_MaximumSet_Gen.json" + }, + "SqlSitesController_Refresh_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Refresh_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/runAsAccounts": { + "get": { + "tags": [ + "SqlRunAsAccountsController" + ], + "operationId": "SqlRunAsAccountsController_ListBySqlSite", + "description": "List SqlRunAsAccount resources by SqlSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlRunAsAccountListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlRunAsAccountsController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlRunAsAccountsController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/runAsAccounts/{accountName}": { + "get": { + "tags": [ + "SqlRunAsAccountsController" + ], + "operationId": "SqlRunAsAccountsController_Get", + "description": "Get a SqlRunAsAccount", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "accountName", + "in": "path", + "required": true, + "description": "SQL RunAsAccounts name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlRunAsAccount" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlRunAsAccountsController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlRunAsAccountsController_Get_MaximumSet_Gen.json" + }, + "SqlRunAsAccountsController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlRunAsAccountsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlAvailabilityGroups": { + "get": { + "tags": [ + "SqlAvailabilityGroupsController" + ], + "operationId": "SqlAvailabilityGroupsController_ListBySqlSite", + "description": "Gets the sql availability groups.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlAvailabilityGroupListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlAvailabilityGroupsController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlAvailabilityGroupsController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlAvailabilityGroups/{sqlAvailabilityGroupName}": { + "get": { + "tags": [ + "SqlAvailabilityGroupsController" + ], + "operationId": "SqlAvailabilityGroupsController_Get", + "description": "Gets the sql availability group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlAvailabilityGroupName", + "in": "path", + "required": true, + "description": "SQL availability group name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlAvailabilityGroup" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlAvailabilityGroupsController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlAvailabilityGroupsController_Get_MaximumSet_Gen.json" + }, + "SqlAvailabilityGroupsController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlAvailabilityGroupsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlDatabases": { + "get": { + "tags": [ + "SqlDatabasesController" + ], + "operationId": "SqlDatabasesController_ListBySqlSite", + "description": "Gets the sql Databases.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlDatabaseV2ListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlDatabasesController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlDatabasesController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlDatabasesController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlDatabasesController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlDatabases/{sqlDatabaseName}": { + "get": { + "tags": [ + "SqlDatabasesController" + ], + "operationId": "SqlDatabasesController_Get", + "description": "Gets the sql Database.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlDatabaseName", + "in": "path", + "required": true, + "description": "SQL Database name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlDatabaseV2" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlDatabasesController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlDatabasesController_Get_MaximumSet_Gen.json" + }, + "SqlDatabasesController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlDatabasesController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlServers": { + "get": { + "tags": [ + "SqlServersController" + ], + "operationId": "SqlServersController_ListBySqlSite", + "description": "Gets the sql servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlServerV2ListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SqlServersController_ListBySqlSite_MaximumSet_Gen": { + "$ref": "./examples/SqlServersController_ListBySqlSite_MaximumSet_Gen.json" + }, + "SqlServersController_ListBySqlSite_MinimumSet_Gen": { + "$ref": "./examples/SqlServersController_ListBySqlSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/sqlServers/{sqlServerName}": { + "get": { + "tags": [ + "SqlServersController" + ], + "operationId": "SqlServersController_Get", + "description": "Gets the sql server.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlServerName", + "in": "path", + "required": true, + "description": "SQL server name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlServerV2" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlServersController_Get_MaximumSet_Gen": { + "$ref": "./examples/SqlServersController_Get_MaximumSet_Gen.json" + }, + "SqlServersController_Get_MinimumSet_Gen": { + "$ref": "./examples/SqlServersController_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "SqlServersController" + ], + "operationId": "SqlServersController_Update", + "description": "Updates the sql server tags.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlServerName", + "in": "path", + "required": true, + "description": "SQL server name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/SqlServerV2Update" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlServerV2" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlServersController_Update_MaximumSet_Gen": { + "$ref": "./examples/SqlServersController_Update_MaximumSet_Gen.json" + }, + "SqlServersController_Update_MinimumSet_Gen": { + "$ref": "./examples/SqlServersController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/summary": { + "post": { + "tags": [ + "SqlSitesController" + ], + "operationId": "SqlSitesController_Summary", + "description": "Method to get site usage/summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "sqlSiteName", + "in": "path", + "required": true, + "description": "SQL site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SqlSiteUsage" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SqlSitesController_Summary_MaximumSet_Gen": { + "$ref": "./examples/SqlSitesController_Summary_MaximumSet_Gen.json" + }, + "SqlSitesController_Summary_MinimumSet_Gen": { + "$ref": "./examples/SqlSitesController_Summary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites": { + "get": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_ListByMasterSite", + "description": "Method to get all sites.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebAppSitesController_ListByMasterSite_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ListByMasterSite_MaximumSet_Gen.json" + }, + "WebAppSitesController_ListByMasterSite_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ListByMasterSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}": { + "get": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Get", + "description": "Method to get a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Get_MaximumSet_Gen.json" + }, + "WebAppSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Delete", + "description": "Deletes the WebApp site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Delete_MaximumSet_Gen.json" + }, + "WebAppSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Delete_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Create", + "description": "Method to create a WebApp site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/WebAppSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/WebAppSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Create_MaximumSet_Gen.json" + }, + "WebAppSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Update", + "description": "Method to update an existing site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "properties", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/WebAppSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppSite" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Update_MaximumSet_Gen.json" + }, + "WebAppSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/discoverySiteDataSources": { + "get": { + "tags": [ + "WebAppDiscoverySiteDataSourcesController" + ], + "operationId": "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite", + "description": "Method to get all Web app data sources in site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/DiscoverySiteDataSourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/discoverySiteDataSources/{discoverySiteDataSourceName}": { + "get": { + "tags": [ + "WebAppDiscoverySiteDataSourcesController" + ], + "operationId": "WebAppDiscoverySiteDataSourcesController_Get", + "description": "Method to get a Web app data source in site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "Data Source ARM name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/DiscoverySiteDataSource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Get_MaximumSet_Gen.json" + }, + "WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "WebAppDiscoverySiteDataSourcesController" + ], + "operationId": "WebAppDiscoverySiteDataSourcesController_Delete", + "description": "Method to delete a Web app data source in site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "Data Source ARM name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Delete_MaximumSet_Gen.json" + }, + "WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Delete_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "WebAppDiscoverySiteDataSourcesController" + ], + "operationId": "WebAppDiscoverySiteDataSourcesController_Create", + "description": "Method to create or update a Web app data source in site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "discoverySiteDataSourceName", + "in": "path", + "required": true, + "description": "Data Source ARM name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/DiscoverySiteDataSource" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/DiscoverySiteDataSource" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/DiscoverySiteDataSource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen.json" + }, + "WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen": { + "$ref": "./examples/WebAppDiscoverySiteDataSourcesController_Create_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/errorSummary": { + "post": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_ErrorSummary", + "description": "MMethod to get error summary from web app site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ErrorSummaryRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppSitesController_ErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ErrorSummary_MaximumSet_Gen.json" + }, + "WebAppSitesController_ErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/exportInventory": { + "post": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_ExportInventory", + "description": "Method to generate report containing web app inventory.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportWebAppsRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppSitesController_ExportInventory_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ExportInventory_MaximumSet_Gen.json" + }, + "WebAppSitesController_ExportInventory_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_ExportInventory_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/extendedMachines": { + "get": { + "tags": [ + "WebAppExtendedMachinesController" + ], + "operationId": "WebAppExtendedMachinesController_ListByWebAppSite", + "description": "Method to get all extended machines.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppExtendedMachineListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/WebAppExtendedMachinesController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/WebAppExtendedMachinesController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/extendedMachines/{extendedMachineName}": { + "get": { + "tags": [ + "WebAppExtendedMachinesController" + ], + "operationId": "WebAppExtendedMachinesController_Get", + "description": "Method to get a extended machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "extendedMachineName", + "in": "path", + "required": true, + "description": "Extended machine name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppExtendedMachine" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppExtendedMachinesController_Get_MaximumSet_Gen": { + "$ref": "./examples/WebAppExtendedMachinesController_Get_MaximumSet_Gen.json" + }, + "WebAppExtendedMachinesController_Get_MinimumSet_Gen": { + "$ref": "./examples/WebAppExtendedMachinesController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/iisWebApplications": { + "get": { + "tags": [ + "IisWebApplicationsController" + ], + "operationId": "IisWebApplicationsController_ListByWebAppSite", + "description": "Method to get all IIS web application.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/IisWebApplicationsListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/iisWebApplications/{webApplicationName}": { + "get": { + "tags": [ + "IisWebApplicationsController" + ], + "operationId": "IisWebApplicationsController_Get", + "description": "Method to get an IIS web application.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webApplicationName", + "in": "path", + "required": true, + "description": "Web application name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/IisWebApplications" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IisWebApplicationsController_Get_MaximumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_Get_MaximumSet_Gen.json" + }, + "IisWebApplicationsController_Get_MinimumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "IisWebApplicationsController" + ], + "operationId": "IisWebApplicationsController_Update", + "description": "Method to update tags on IIS web application.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webApplicationName", + "in": "path", + "required": true, + "description": "Web application name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/IisWebApplicationsUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/IisWebApplications" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IisWebApplicationsController_Update_MaximumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_Update_MaximumSet_Gen.json" + }, + "IisWebApplicationsController_Update_MinimumSet_Gen": { + "$ref": "./examples/IisWebApplicationsController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/iisWebServers": { + "get": { + "tags": [ + "IisWebServersController" + ], + "operationId": "IisWebServersController_ListByWebAppSite", + "description": "Method to get all IIS web servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/IisWebServersListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "IisWebServersController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/IisWebServersController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "IisWebServersController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/IisWebServersController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/iisWebServers/{webServerName}": { + "get": { + "tags": [ + "IisWebServersController" + ], + "operationId": "IisWebServersController_Get", + "description": "Method to get an IIS web server.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webServerName", + "in": "path", + "required": true, + "description": "Web server name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/IisWebServers" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "IisWebServersController_Get_MaximumSet_Gen": { + "$ref": "./examples/IisWebServersController_Get_MaximumSet_Gen.json" + }, + "IisWebServersController_Get_MinimumSet_Gen": { + "$ref": "./examples/IisWebServersController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/refresh": { + "post": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Refresh", + "description": "Method to refresh a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ProxySiteRefreshBody" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppSitesController_Refresh_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Refresh_MaximumSet_Gen.json" + }, + "WebAppSitesController_Refresh_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Refresh_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/runasaccounts": { + "get": { + "tags": [ + "WebAppRunAsAccountsController" + ], + "operationId": "WebAppRunAsAccountsController_ListByWebAppSite", + "description": "Method to get all run as accounts.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppRunAsAccountListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/WebAppRunAsAccountsController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/WebAppRunAsAccountsController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/runasaccounts/{accountName}": { + "get": { + "tags": [ + "WebAppRunAsAccountsController" + ], + "operationId": "WebAppRunAsAccountsController_Get", + "description": "Method to get run as account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "accountName", + "in": "path", + "required": true, + "description": "Run as account ARM name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppRunAsAccount" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppRunAsAccountsController_Get_MaximumSet_Gen": { + "$ref": "./examples/WebAppRunAsAccountsController_Get_MaximumSet_Gen.json" + }, + "WebAppRunAsAccountsController_Get_MinimumSet_Gen": { + "$ref": "./examples/WebAppRunAsAccountsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/summary": { + "post": { + "tags": [ + "WebAppSitesController" + ], + "operationId": "WebAppSitesController_Summary", + "description": "Method to get site usage/summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebAppSiteUsage" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "WebAppSitesController_Summary_MaximumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Summary_MaximumSet_Gen.json" + }, + "WebAppSitesController_Summary_MinimumSet_Gen": { + "$ref": "./examples/WebAppSitesController_Summary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/tomcatWebApplications": { + "get": { + "tags": [ + "TomcatWebApplicationsController" + ], + "operationId": "TomcatWebApplicationsController_ListByWebAppSite", + "description": "Method to get all Tomcat web application.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TomcatWebApplicationsListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/tomcatWebApplications/{webApplicationName}": { + "get": { + "tags": [ + "TomcatWebApplicationsController" + ], + "operationId": "TomcatWebApplicationsController_Get", + "description": "Method to get an Tomcat web application.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webApplicationName", + "in": "path", + "required": true, + "description": "Web application name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TomcatWebApplications" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "TomcatWebApplicationsController_Get_MaximumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_Get_MaximumSet_Gen.json" + }, + "TomcatWebApplicationsController_Get_MinimumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "TomcatWebApplicationsController" + ], + "operationId": "TomcatWebApplicationsController_Update", + "description": "Updates the Tomcat web application tags.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webApplicationName", + "in": "path", + "required": true, + "description": "Web application name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/TomcatWebApplicationsUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TomcatWebApplications" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "TomcatWebApplicationsController_Update_MaximumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_Update_MaximumSet_Gen.json" + }, + "TomcatWebApplicationsController_Update_MinimumSet_Gen": { + "$ref": "./examples/TomcatWebApplicationsController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/tomcatWebServers": { + "get": { + "tags": [ + "TomcatWebServersController" + ], + "operationId": "TomcatWebServersController_ListByWebAppSite", + "description": "Method to get all Tomcat web servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TomcatWebServersListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/TomcatWebServersController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/TomcatWebServersController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/tomcatWebServers/{webServerName}": { + "get": { + "tags": [ + "TomcatWebServersController" + ], + "operationId": "TomcatWebServersController_Get", + "description": "Method to get an Tomcat web server.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webServerName", + "in": "path", + "required": true, + "description": "Web server name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TomcatWebServers" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "TomcatWebServersController_Get_MaximumSet_Gen": { + "$ref": "./examples/TomcatWebServersController_Get_MaximumSet_Gen.json" + }, + "TomcatWebServersController_Get_MinimumSet_Gen": { + "$ref": "./examples/TomcatWebServersController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/updateProperties": { + "post": { + "tags": [ + "WebAppPropertiesController" + ], + "operationId": "WebAppPropertiesController_UpdateProperties", + "description": "Method to update properties for web applications.\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/WebAppPropertiesCollection" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "WebAppPropertiesController_UpdateProperties_MaximumSet_Gen": { + "$ref": "./examples/WebAppPropertiesController_UpdateProperties_MaximumSet_Gen.json" + }, + "WebAppPropertiesController_UpdateProperties_MinimumSet_Gen": { + "$ref": "./examples/WebAppPropertiesController_UpdateProperties_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/webApplications": { + "get": { + "tags": [ + "WebApplicationsController" + ], + "operationId": "WebApplicationsController_ListByWebAppSite", + "description": "Method to get all IIS web applications.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebApplicationListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebApplicationsController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/WebApplicationsController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "WebApplicationsController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/WebApplicationsController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/webAppSites/{webAppSiteName}/webServers": { + "get": { + "tags": [ + "WebServersController" + ], + "operationId": "WebServersController_ListByWebAppSite", + "description": "Method to get all web servers.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "webAppSiteName", + "in": "path", + "required": true, + "description": "Web app site name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/WebServerListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "WebServersController_ListByWebAppSite_MaximumSet_Gen": { + "$ref": "./examples/WebServersController_ListByWebAppSite_MaximumSet_Gen.json" + }, + "WebServersController_ListByWebAppSite_MinimumSet_Gen": { + "$ref": "./examples/WebServersController_ListByWebAppSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites": { + "get": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ListByResourceGroup", + "description": "List ServerSiteResource resources by resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServerSitesController_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListByResourceGroup_MaximumSet_Gen.json" + }, + "ServerSitesController_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}": { + "get": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_Get", + "description": "Get a ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_Get_MaximumSet_Gen.json" + }, + "ServerSitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_Create", + "description": "Create a ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/ServerSiteResource" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteResource" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/ServerSiteResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_Create_MaximumSet_Gen.json" + }, + "ServerSitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_Update", + "description": "Update a ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/ServerSiteResourceUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_Update_MaximumSet_Gen.json" + }, + "ServerSitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_Update_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_Delete", + "description": "Delete a ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_Delete_MaximumSet_Gen.json" + }, + "ServerSitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/clientGroupMembers": { + "post": { + "tags": [ + "ServerDependencyMapController" + ], + "operationId": "ServerDependencyMapController_ClientGroupMembers", + "description": "API to list client group members for the selected client group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsClientGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ClientGroupMembers_MaximumSet_Gen.json" + }, + "ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ClientGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/computeErrorSummary": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ComputeErrorSummary", + "description": "Get the error summary for a server site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_ComputeErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ComputeErrorSummary_MaximumSet_Gen.json" + }, + "ServerSitesController_ComputeErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ComputeErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/exportApplications": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ExportApplications", + "description": "Method to generate report containing\r\n machine and the deep discovery of the application installed in the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_ExportApplications_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ExportApplications_MaximumSet_Gen.json" + }, + "ServerSitesController_ExportApplications_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ExportApplications_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/exportDependencies": { + "post": { + "tags": [ + "ServerDependencyMapController" + ], + "operationId": "ServerDependencyMapController_ExportDependencies", + "description": "API to generate report containing agentless dependencies.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "requestBody", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsExportDependenciesRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerDependencyMapController_ExportDependencies_MaximumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ExportDependencies_MaximumSet_Gen.json" + }, + "ServerDependencyMapController_ExportDependencies_MinimumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ExportDependencies_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/exportMachineErrors": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ExportMachineErrors", + "description": "Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportMachineErrorsRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_ExportMachineErrors_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ExportMachineErrors_MaximumSet_Gen.json" + }, + "ServerSitesController_ExportMachineErrors_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ExportMachineErrors_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/generateCoarseMap": { + "post": { + "tags": [ + "ServerDependencyMapController" + ], + "operationId": "ServerDependencyMapController_GenerateCoarseMap", + "description": "API to generate coarse map for the list of machines.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsScopeMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json" + }, + "ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/generateDetailedMap": { + "post": { + "tags": [ + "ServerDependencyMapController" + ], + "operationId": "ServerDependencyMapController_GenerateDetailedMap", + "description": "API to generate detailed map for a selected machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json" + }, + "ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/jobs": { + "get": { + "tags": [ + "ServerJobsController" + ], + "operationId": "ServerJobsController_ListByServerSiteResource", + "description": "List ServerJob resources by ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerJobListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServerJobsController_ListByServerSiteResource_MaximumSet_Gen": { + "$ref": "./examples/ServerJobsController_ListByServerSiteResource_MaximumSet_Gen.json" + }, + "ServerJobsController_ListByServerSiteResource_MinimumSet_Gen": { + "$ref": "./examples/ServerJobsController_ListByServerSiteResource_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/jobs/{jobName}": { + "get": { + "tags": [ + "ServerJobsController" + ], + "operationId": "ServerJobsController_Get", + "description": "Get a ServerJob", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": " Jobs name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerJobsController_Get_MaximumSet_Gen": { + "$ref": "./examples/ServerJobsController_Get_MaximumSet_Gen.json" + }, + "ServerJobsController_Get_MinimumSet_Gen": { + "$ref": "./examples/ServerJobsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/listHealthSummary": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_ListHealthSummary", + "description": "Method to get site health summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteHealthSummaryCollection" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_ListHealthSummary_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListHealthSummary_MaximumSet_Gen.json" + }, + "ServerSitesController_ListHealthSummary_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_ListHealthSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/machines": { + "get": { + "tags": [ + "ServersController" + ], + "operationId": "ServersController_ListByServerSiteResource", + "description": "Get all machines in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "string" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServersController_ListByServerSiteResource_MaximumSet_Gen": { + "$ref": "./examples/ServersController_ListByServerSiteResource_MaximumSet_Gen.json" + }, + "ServersController_ListByServerSiteResource_MinimumSet_Gen": { + "$ref": "./examples/ServersController_ListByServerSiteResource_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/machines/{machineName}": { + "get": { + "tags": [ + "ServersController" + ], + "operationId": "ServersController_GetMachine", + "description": "Get a Server", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " A server machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Server" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServersController_GetMachine_MaximumSet_Gen": { + "$ref": "./examples/ServersController_GetMachine_MaximumSet_Gen.json" + }, + "ServersController_GetMachine_MinimumSet_Gen": { + "$ref": "./examples/ServersController_GetMachine_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "ServersController" + ], + "operationId": "ServersController_UpdateMachine", + "description": "Update a Server machine", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " A server machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/ServerUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Server" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServersController_UpdateMachine_MaximumSet_Gen": { + "$ref": "./examples/ServersController_UpdateMachine_MaximumSet_Gen.json" + }, + "ServersController_UpdateMachine_MinimumSet_Gen": { + "$ref": "./examples/ServersController_UpdateMachine_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "ServersController" + ], + "operationId": "ServersController_DeleteMachine", + "description": "Delete a Server", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " A server machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServersController_DeleteMachine_MaximumSet_Gen": { + "$ref": "./examples/ServersController_DeleteMachine_MaximumSet_Gen.json" + }, + "ServersController_DeleteMachine_MinimumSet_Gen": { + "$ref": "./examples/ServersController_DeleteMachine_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/machines/{machineName}/softwareinventories": { + "get": { + "tags": [ + "ServerSoftwareInventoriesController" + ], + "operationId": "ServerSoftwareInventoriesController_ListByServer", + "description": "List ServerSoftwareInventory resources by Server", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " A server machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSoftwareInventoryListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen": { + "$ref": "./examples/ServerSoftwareInventoriesController_ListByServer_MaximumSet_Gen.json" + }, + "ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen": { + "$ref": "./examples/ServerSoftwareInventoriesController_ListByServer_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/machines/{machineName}/softwareInventories/{default}": { + "get": { + "tags": [ + "ServerSoftwareInventoriesController" + ], + "operationId": "ServerSoftwareInventoriesController_GetMachineSoftwareInventory", + "description": "Method to get a machines software inventory like applications and roles.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": " A server machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "default", + "in": "path", + "required": true, + "description": "Default value.", + "type": "string", + "enum": [ + "default" + ], + "x-ms-enum": { + "name": "Default", + "modelAsString": true, + "values": [ + { + "name": "default", + "value": "default", + "description": "default value." + } + ] + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSoftwareInventory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen": { + "$ref": "./examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json" + }, + "ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen": { + "$ref": "./examples/ServerSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/operationsStatus/{operationStatusName}": { + "get": { + "tags": [ + "ServerOperationsStatusController" + ], + "operationId": "ServerOperationsStatusController_GetServerSiteOperationsStatus", + "description": "A operation status resource belonging to a site resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "operationStatusName", + "in": "path", + "required": true, + "description": "Operation status Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/OperationStatus" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen": { + "$ref": "./examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MaximumSet_Gen.json" + }, + "ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen": { + "$ref": "./examples/ServerOperationsStatusController_GetServerSiteOperationsStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/refreshSite": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_RefreshSite", + "description": "Operation to refresh a site", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_RefreshSite_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_RefreshSite_MaximumSet_Gen.json" + }, + "ServerSitesController_RefreshSite_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_RefreshSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/runAsAccounts": { + "get": { + "tags": [ + "ServerRunAsAccountsController" + ], + "operationId": "ServerRunAsAccountsController_ListByServerSiteResource", + "description": "List ServerRunAsAccount resources by ServerSiteResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerRunAsAccountListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen": { + "$ref": "./examples/ServerRunAsAccountsController_ListByServerSiteResource_MaximumSet_Gen.json" + }, + "ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen": { + "$ref": "./examples/ServerRunAsAccountsController_ListByServerSiteResource_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/runAsAccounts/{accountName}": { + "get": { + "tags": [ + "ServerRunAsAccountsController" + ], + "operationId": "ServerRunAsAccountsController_Get", + "description": "Get a ServerRunAsAccount", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "accountName", + "in": "path", + "required": true, + "description": " RunAsAccounts name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerRunAsAccount" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerRunAsAccountsController_Get_MaximumSet_Gen": { + "$ref": "./examples/ServerRunAsAccountsController_Get_MaximumSet_Gen.json" + }, + "ServerRunAsAccountsController_Get_MinimumSet_Gen": { + "$ref": "./examples/ServerRunAsAccountsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/serverGroupMembers": { + "post": { + "tags": [ + "ServerDependencyMapController" + ], + "operationId": "ServerDependencyMapController_ServerGroupMembers", + "description": "API to list server group members for the selected server group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsServerGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ServerGroupMembers_MaximumSet_Gen.json" + }, + "ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/ServerDependencyMapController_ServerGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/summary": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_Summary", + "description": "Method to get site usage.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/ServerSiteUsage" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "ServerSitesController_Summary_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_Summary_MaximumSet_Gen.json" + }, + "ServerSitesController_Summary_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_Summary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/updateDependencyMapStatus": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_UpdateDependencyMapStatus", + "description": "Method to enable disable dependency map status for machines\r\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/UpdateMachineDepMapStatus" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_UpdateDependencyMapStatus_MaximumSet_Gen.json" + }, + "ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_UpdateDependencyMapStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/serverSites/{siteName}/updateProperties": { + "post": { + "tags": [ + "ServerSitesController" + ], + "operationId": "ServerSitesController_UpdateProperties", + "description": "Operation to update custom properties for servers", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "metaData", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/MachineMetadataCollection" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "ServerSitesController_UpdateProperties_MaximumSet_Gen": { + "$ref": "./examples/ServerSitesController_UpdateProperties_MaximumSet_Gen.json" + }, + "ServerSitesController_UpdateProperties_MinimumSet_Gen": { + "$ref": "./examples/ServerSitesController_UpdateProperties_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites": { + "get": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ListByResourceGroup", + "summary": "Get all vmware sites.", + "description": "Get all the vmware sites in the resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSiteListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "SitesController_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ListByResourceGroup_MaximumSet_Gen.json" + }, + "SitesController_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}": { + "get": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_Get", + "description": "Get a VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_Get_MaximumSet_Gen": { + "$ref": "./examples/SitesController_Get_MaximumSet_Gen.json" + }, + "SitesController_Get_MinimumSet_Gen": { + "$ref": "./examples/SitesController_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_Delete", + "description": "Delete a VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_Delete_MaximumSet_Gen": { + "$ref": "./examples/SitesController_Delete_MaximumSet_Gen.json" + }, + "SitesController_Delete_MinimumSet_Gen": { + "$ref": "./examples/SitesController_Delete_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_Create", + "description": "Create a VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/VmwareSite" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSite" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/VmwareSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_Create_MaximumSet_Gen": { + "$ref": "./examples/SitesController_Create_MaximumSet_Gen.json" + }, + "SitesController_Create_MinimumSet_Gen": { + "$ref": "./examples/SitesController_Create_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_Update", + "description": "Update a VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/VmwareSiteUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSite" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_Update_MaximumSet_Gen": { + "$ref": "./examples/SitesController_Update_MaximumSet_Gen.json" + }, + "SitesController_Update_MinimumSet_Gen": { + "$ref": "./examples/SitesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/clientGroupMembers": { + "post": { + "tags": [ + "DependencyMapController" + ], + "operationId": "DependencyMapController_ClientGroupMembers", + "description": "API to list client group members for the selected client group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsClientGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "DependencyMapController_ClientGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/DependencyMapController_ClientGroupMembers_MaximumSet_Gen.json" + }, + "DependencyMapController_ClientGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/DependencyMapController_ClientGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/computeErrorSummary": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ComputeErrorSummary", + "description": "Method to get site error summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteErrorSummary" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_ComputeErrorSummary_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ComputeErrorSummary_MaximumSet_Gen.json" + }, + "SitesController_ComputeErrorSummary_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ComputeErrorSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/exportApplications": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ExportApplications", + "description": "Method to generate report containing\r\n machine and the deep discovery of the application installed in the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SitesController_ExportApplications_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ExportApplications_MaximumSet_Gen.json" + }, + "SitesController_ExportApplications_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ExportApplications_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/exportDependencies": { + "post": { + "tags": [ + "DependencyMapController" + ], + "operationId": "DependencyMapController_ExportDependencies", + "description": "API to generate report containing agentless dependencies.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "requestBody", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsExportDependenciesRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "DependencyMapController_ExportDependencies_MaximumSet_Gen": { + "$ref": "./examples/DependencyMapController_ExportDependencies_MaximumSet_Gen.json" + }, + "DependencyMapController_ExportDependencies_MinimumSet_Gen": { + "$ref": "./examples/DependencyMapController_ExportDependencies_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/exportMachineErrors": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ExportMachineErrors", + "description": "Method to generate report containing \r\n machine and the errors encountered during guest discovery of the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportMachineErrorsRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SitesController_ExportMachineErrors_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ExportMachineErrors_MaximumSet_Gen.json" + }, + "SitesController_ExportMachineErrors_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ExportMachineErrors_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/exportMachines": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ExportMachines", + "description": "Method to generate report containing \r\n machine and the deep discovery of the application installed in the machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/ExportMachinesRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "SitesController_ExportMachines_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ExportMachines_MaximumSet_Gen.json" + }, + "SitesController_ExportMachines_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ExportMachines_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/generateCoarseMap": { + "post": { + "tags": [ + "DependencyMapController" + ], + "operationId": "DependencyMapController_GenerateCoarseMap", + "description": "API to generate coarse map for the list of machines.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsScopeMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "DependencyMapController_GenerateCoarseMap_MaximumSet_Gen": { + "$ref": "./examples/DependencyMapController_GenerateCoarseMap_MaximumSet_Gen.json" + }, + "DependencyMapController_GenerateCoarseMap_MinimumSet_Gen": { + "$ref": "./examples/DependencyMapController_GenerateCoarseMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/generateDetailedMap": { + "post": { + "tags": [ + "DependencyMapController" + ], + "operationId": "DependencyMapController_GenerateDetailedMap", + "description": "API to generate detailed map for a selected machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "DependencyMapController_GenerateDetailedMap_MaximumSet_Gen": { + "$ref": "./examples/DependencyMapController_GenerateDetailedMap_MaximumSet_Gen.json" + }, + "DependencyMapController_GenerateDetailedMap_MinimumSet_Gen": { + "$ref": "./examples/DependencyMapController_GenerateDetailedMap_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/hosts": { + "get": { + "tags": [ + "VmwareHostController" + ], + "operationId": "VmwareHostController_ListByVmwareSite", + "description": "List VmwareHost resources by VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareHostListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "VmwareHostController_ListByVmwareSite_MaximumSet_Gen": { + "$ref": "./examples/VmwareHostController_ListByVmwareSite_MaximumSet_Gen.json" + }, + "VmwareHostController_ListByVmwareSite_MinimumSet_Gen": { + "$ref": "./examples/VmwareHostController_ListByVmwareSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/hosts/{hostName}": { + "get": { + "tags": [ + "VmwareHostController" + ], + "operationId": "VmwareHostController_Get", + "description": "Get a VmwareHost", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "hostName", + "in": "path", + "required": true, + "description": " Hosts name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareHost" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmwareHostController_Get_MaximumSet_Gen": { + "$ref": "./examples/VmwareHostController_Get_MaximumSet_Gen.json" + }, + "VmwareHostController_Get_MinimumSet_Gen": { + "$ref": "./examples/VmwareHostController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/jobs": { + "get": { + "tags": [ + "HypervJobsController" + ], + "operationId": "HypervJobsController_ListByVmwareSite", + "description": "List VmwareJob resources by VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareJobListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "HypervJobsController_ListByVmwareSite_MaximumSet_Gen": { + "$ref": "./examples/HypervJobsController_ListByVmwareSite_MaximumSet_Gen.json" + }, + "HypervJobsController_ListByVmwareSite_MinimumSet_Gen": { + "$ref": "./examples/HypervJobsController_ListByVmwareSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/jobs/{jobName}": { + "get": { + "tags": [ + "HypervJobsController" + ], + "operationId": "HypervJobsController_Get", + "description": "Get a VmwareJob", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "jobName", + "in": "path", + "required": true, + "description": " Jobs name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareJob" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "HypervJobsController_Get_MaximumSet_Gen": { + "$ref": "./examples/HypervJobsController_Get_MaximumSet_Gen.json" + }, + "HypervJobsController_Get_MinimumSet_Gen": { + "$ref": "./examples/HypervJobsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/listHealthSummary": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_ListHealthSummary", + "description": "Method to get site health summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SiteHealthSummaryCollection" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_ListHealthSummary_MaximumSet_Gen": { + "$ref": "./examples/SitesController_ListHealthSummary_MaximumSet_Gen.json" + }, + "SitesController_ListHealthSummary_MinimumSet_Gen": { + "$ref": "./examples/SitesController_ListHealthSummary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines": { + "get": { + "tags": [ + "MachinesController" + ], + "operationId": "MachinesController_ListByVmwareSite", + "description": "List MachineResource resources by VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "top", + "in": "query", + "required": false, + "description": "page size query", + "type": "integer", + "format": "int32" + }, + { + "name": "continuationToken", + "in": "query", + "required": false, + "description": "Optional parameter for continuation token.", + "type": "string" + }, + { + "name": "totalRecordCount", + "in": "query", + "required": false, + "description": "Total count of machines in the given site.", + "type": "integer", + "format": "int32" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MachineResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "MachinesController_ListByVmwareSite_MaximumSet_Gen": { + "$ref": "./examples/MachinesController_ListByVmwareSite_MaximumSet_Gen.json" + }, + "MachinesController_ListByVmwareSite_MinimumSet_Gen": { + "$ref": "./examples/MachinesController_ListByVmwareSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines/{machineName}": { + "get": { + "tags": [ + "MachinesController" + ], + "operationId": "MachinesController_Get", + "description": "Get a MachineResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MachineResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MachinesController_Get_MaximumSet_Gen": { + "$ref": "./examples/MachinesController_Get_MaximumSet_Gen.json" + }, + "MachinesController_Get_MinimumSet_Gen": { + "$ref": "./examples/MachinesController_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "tags": [ + "MachinesController" + ], + "operationId": "MachinesController_Update", + "description": "Update a MachineResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/MachineResourceUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/MachineResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "MachinesController_Update_MaximumSet_Gen": { + "$ref": "./examples/MachinesController_Update_MaximumSet_Gen.json" + }, + "MachinesController_Update_MinimumSet_Gen": { + "$ref": "./examples/MachinesController_Update_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines/{machineName}/softwareinventories": { + "get": { + "tags": [ + "VmwareSoftwareInventoriesController" + ], + "operationId": "VmwareSoftwareInventoriesController_ListByMachineResource", + "description": "List VmwareMachineSoftwareInventory resources by MachineResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareMachineSoftwareInventoryListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen": { + "$ref": "./examples/VmwareSoftwareInventoriesController_ListByMachineResource_MaximumSet_Gen.json" + }, + "VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen": { + "$ref": "./examples/VmwareSoftwareInventoriesController_ListByMachineResource_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines/{machineName}/softwareInventories/{default}": { + "get": { + "tags": [ + "VmwareSoftwareInventoriesController" + ], + "operationId": "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory", + "description": "Method to get a machines software inventory like applications and roles.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "default", + "in": "path", + "required": true, + "description": "Default value.", + "type": "string", + "enum": [ + "default" + ], + "x-ms-enum": { + "name": "Default", + "modelAsString": true, + "values": [ + { + "name": "default", + "value": "default", + "description": "default value." + } + ] + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareMachineSoftwareInventory" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen": { + "$ref": "./examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MaximumSet_Gen.json" + }, + "VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen": { + "$ref": "./examples/VmwareSoftwareInventoriesController_GetMachineSoftwareInventory_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines/{machineName}/start": { + "post": { + "tags": [ + "MachinesController" + ], + "operationId": "MachinesController_Start", + "description": "Method to start a machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "MachinesController_Start_MaximumSet_Gen": { + "$ref": "./examples/MachinesController_Start_MaximumSet_Gen.json" + }, + "MachinesController_Start_MinimumSet_Gen": { + "$ref": "./examples/MachinesController_Start_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/machines/{machineName}/stop": { + "post": { + "tags": [ + "MachinesController" + ], + "operationId": "MachinesController_Stop", + "description": "Method to stop a machine.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "machineName", + "in": "path", + "required": true, + "description": "Machine name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "MachinesController_Stop_MaximumSet_Gen": { + "$ref": "./examples/MachinesController_Stop_MaximumSet_Gen.json" + }, + "MachinesController_Stop_MinimumSet_Gen": { + "$ref": "./examples/MachinesController_Stop_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/operationsStatus/{operationStatusName}": { + "get": { + "tags": [ + "VmwareOperationsStatus" + ], + "operationId": "VmwareOperationsStatus_GetVmwareOperationStatus", + "description": "A operation status resource belonging to a site resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "operationStatusName", + "in": "path", + "required": true, + "description": "Operation status Arm Name.", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/OperationStatus" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen": { + "$ref": "./examples/VmwareOperationsStatus_GetVmwareOperationStatus_MaximumSet_Gen.json" + }, + "VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen": { + "$ref": "./examples/VmwareOperationsStatus_GetVmwareOperationStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/runAsAccounts": { + "get": { + "tags": [ + "RunAsAccountsController" + ], + "operationId": "RunAsAccountsController_ListByVmwareSite", + "description": "List VmwareRunAsAccountResource resources by VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareRunAsAccountResourceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen": { + "$ref": "./examples/RunAsAccountsController_ListByVmwareSite_MaximumSet_Gen.json" + }, + "RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen": { + "$ref": "./examples/RunAsAccountsController_ListByVmwareSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/runAsAccounts/{accountName}": { + "get": { + "tags": [ + "RunAsAccountsController" + ], + "operationId": "RunAsAccountsController_Get", + "description": "Get a VmwareRunAsAccountResource", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "accountName", + "in": "path", + "required": true, + "description": " RunAsAccounts name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareRunAsAccountResource" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "RunAsAccountsController_Get_MaximumSet_Gen": { + "$ref": "./examples/RunAsAccountsController_Get_MaximumSet_Gen.json" + }, + "RunAsAccountsController_Get_MinimumSet_Gen": { + "$ref": "./examples/RunAsAccountsController_Get_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/serverGroupMembers": { + "post": { + "tags": [ + "DependencyMapController" + ], + "operationId": "DependencyMapController_ServerGroupMembers", + "description": "API to list server group members for the selected server group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "mapRequest", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsServerGroupMembersRequest" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "DependencyMapController_ServerGroupMembers_MaximumSet_Gen": { + "$ref": "./examples/DependencyMapController_ServerGroupMembers_MaximumSet_Gen.json" + }, + "DependencyMapController_ServerGroupMembers_MinimumSet_Gen": { + "$ref": "./examples/DependencyMapController_ServerGroupMembers_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/summary": { + "post": { + "tags": [ + "SitesController" + ], + "operationId": "SitesController_Summary", + "description": "Method to get site usage/summary.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmwareSiteUsage" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "SitesController_Summary_MaximumSet_Gen": { + "$ref": "./examples/SitesController_Summary_MaximumSet_Gen.json" + }, + "SitesController_Summary_MinimumSet_Gen": { + "$ref": "./examples/SitesController_Summary_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/updateDependencyMapStatus": { + "post": { + "tags": [ + "VmwarePropertiesController" + ], + "operationId": "VmwarePropertiesController_UpdateDependencyMapStatus", + "description": "Method to enable disable dependency map status for machines\n in a\nsite.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "updateMachineDepMapStatus", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/UpdateMachineDepMapStatus" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateDependencyMapStatus_MaximumSet_Gen.json" + }, + "VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateDependencyMapStatus_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/updateProperties": { + "post": { + "tags": [ + "VmwarePropertiesController" + ], + "operationId": "VmwarePropertiesController_UpdateProperties", + "description": "Method to update properties for machines in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "metaData", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/MachineMetadataCollection" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "Resource operation accepted.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "Location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "VmwarePropertiesController_UpdateProperties_MaximumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateProperties_MaximumSet_Gen.json" + }, + "VmwarePropertiesController_UpdateProperties_MinimumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateProperties_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/updateRunAsAccount": { + "post": { + "tags": [ + "VmwarePropertiesController" + ], + "operationId": "VmwarePropertiesController_UpdateRunAsAccount", + "description": "Method to associate Run as account to machine\r\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "updateMachineRunAsAccount", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/UpdateMachineRunAsAccount" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateRunAsAccount_MaximumSet_Gen.json" + }, + "VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateRunAsAccount_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/updateTags": { + "post": { + "tags": [ + "VmwarePropertiesController" + ], + "operationId": "VmwarePropertiesController_UpdateTags", + "description": "Method to associate Run as account to machine\r\n in a site.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "updateMachineTags", + "in": "body", + "required": true, + "description": "The content of the action request", + "schema": { + "$ref": "#/definitions/UpdateMachineTags" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "type": "object", + "properties": {}, + "x-typespec-name": "{}" + } + }, + "202": { + "description": "The request has been accepted for processing, but processing has not yet completed.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + }, + "location": { + "description": "The Location header contains the URL where the status of the long running operation can be checked.", + "type": "string" + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "VmwarePropertiesController_UpdateTags_MaximumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateTags_MaximumSet_Gen.json" + }, + "VmwarePropertiesController_UpdateTags_MinimumSet_Gen": { + "$ref": "./examples/VmwarePropertiesController_UpdateTags_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/vcenters": { + "get": { + "tags": [ + "VcenterController" + ], + "operationId": "VcenterController_ListByVmwareSite", + "description": "List Vcenter resources by VmwareSite", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "name": "filter", + "in": "query", + "required": false, + "description": "filter query", + "type": "string" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/VcenterListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "VcenterController_ListByVmwareSite_MaximumSet_Gen": { + "$ref": "./examples/VcenterController_ListByVmwareSite_MaximumSet_Gen.json" + }, + "VcenterController_ListByVmwareSite_MinimumSet_Gen": { + "$ref": "./examples/VcenterController_ListByVmwareSite_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/vmwareSites/{siteName}/vcenters/{vcenterName}": { + "get": { + "tags": [ + "VcenterController" + ], + "operationId": "VcenterController_Get", + "description": "Get a Vcenter", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "vcenterName", + "in": "path", + "required": true, + "description": " VCenters name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Vcenter" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VcenterController_Get_MaximumSet_Gen": { + "$ref": "./examples/VcenterController_Get_MaximumSet_Gen.json" + }, + "VcenterController_Get_MinimumSet_Gen": { + "$ref": "./examples/VcenterController_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "tags": [ + "VcenterController" + ], + "operationId": "VcenterController_Create", + "description": "Create a Vcenter", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "vcenterName", + "in": "path", + "required": true, + "description": " VCenters name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "body", + "in": "body", + "required": true, + "description": "Resource create parameters.", + "schema": { + "$ref": "#/definitions/Vcenter" + } + } + ], + "responses": { + "200": { + "description": "ARM update operation completed successfully.", + "schema": { + "$ref": "#/definitions/Vcenter" + } + }, + "201": { + "description": "ARM create operation completed successfully.", + "headers": { + "Retry-After": { + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status.", + "type": "integer", + "format": "int32" + } + }, + "schema": { + "$ref": "#/definitions/Vcenter" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "x-ms-examples": { + "VcenterController_Create_MaximumSet_Gen": { + "$ref": "./examples/VcenterController_Create_MaximumSet_Gen.json" + }, + "VcenterController_Create_MinimumSet_Gen": { + "$ref": "./examples/VcenterController_Create_MinimumSet_Gen.json" + } + } + }, + "delete": { + "tags": [ + "VcenterController" + ], + "operationId": "VcenterController_Delete", + "description": "Delete a Vcenter", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "siteName", + "in": "path", + "required": true, + "description": "Site name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "name": "vcenterName", + "in": "path", + "required": true, + "description": " VCenters name", + "type": "string", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VcenterController_Delete_MaximumSet_Gen": { + "$ref": "./examples/VcenterController_Delete_MaximumSet_Gen.json" + }, + "VcenterController_Delete_MinimumSet_Gen": { + "$ref": "./examples/VcenterController_Delete_MinimumSet_Gen.json" + } + } + } + } + }, + "definitions": { + "Application": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets Name of the Application.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the Application.", + "readOnly": true + }, + "provider": { + "type": "string", + "description": "Gets or sets Provider of the Application.", + "readOnly": true + } + }, + "description": "Application in the guest virtual machine." + }, + "ApplicationDiscovery": { + "type": "object", + "properties": { + "discoveryScopeStatus": { + "$ref": "#/definitions/ApplicationDiscoveryScopeStatus", + "description": "Gets discovery scope status.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets errors for discovery scope.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials.", + "readOnly": true + } + }, + "description": "Contains data related application and roles discovery scope." + }, + "ApplicationDiscoveryScopeStatus": { + "type": "string", + "description": "Application Discovery Scope Status", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "ApplicationDiscoveryScopeStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "AppsAndRoles": { + "type": "object", + "properties": { + "applications": { + "type": "array", + "items": { + "$ref": "#/definitions/Application" + }, + "x-ms-identifiers": [], + "description": "Gets or sets Applications of the AppsAndRoles.", + "x-typespec-name": "Application[]", + "readOnly": true + }, + "webApplications": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationAppsAndRolesModel" + }, + "x-ms-identifiers": [], + "description": "Gets or sets WebApplications of the AppsAndRoles.", + "x-typespec-name": "WebApplicationAppsAndRolesModel[]", + "readOnly": true + }, + "features": { + "type": "array", + "items": { + "$ref": "#/definitions/Feature" + }, + "x-ms-identifiers": [], + "description": "Gets or sets Features of the AppsAndRoles.", + "x-typespec-name": "Feature[]", + "readOnly": true + }, + "sqlServers": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlServerApplication" + }, + "x-ms-identifiers": [], + "description": "Gets or sets SQLServers of the AppsAndRoles.", + "x-typespec-name": "SqlServerApplication[]", + "readOnly": true + }, + "sharePointServers": { + "type": "array", + "items": { + "$ref": "#/definitions/SharePointServer" + }, + "x-ms-identifiers": [], + "description": "Gets or sets SharePointServers of the AppsAndRoles.", + "x-typespec-name": "SharePointServer[]", + "readOnly": true + }, + "systemCenters": { + "type": "array", + "items": { + "$ref": "#/definitions/SystemCenter" + }, + "x-ms-identifiers": [], + "description": "Gets or sets SystemCenters of the AppsAndRoles.", + "x-typespec-name": "SystemCenter[]", + "readOnly": true + }, + "bizTalkServers": { + "type": "array", + "items": { + "$ref": "#/definitions/BizTalkServer" + }, + "x-ms-identifiers": [], + "description": "Gets or sets BizTalkServers of the AppsAndRoles.", + "x-typespec-name": "BizTalkServer[]", + "readOnly": true + }, + "exchangeServers": { + "type": "array", + "items": { + "$ref": "#/definitions/ExchangeServer" + }, + "x-ms-identifiers": [], + "description": "Gets or sets ExchangeServers of the AppsAndRoles.", + "x-typespec-name": "ExchangeServer[]", + "readOnly": true + }, + "otherDatabases": { + "type": "array", + "items": { + "$ref": "#/definitions/OtherDatabase" + }, + "x-ms-identifiers": [], + "description": "Gets or sets OtherDatabaseServers of the AppsAndRoles.", + "x-typespec-name": "OtherDatabase[]", + "readOnly": true + } + }, + "description": "AppsAndRoles in the guest virtual machine." + }, + "Azure.ResourceManager.Object": { + "type": "object", + "properties": {}, + "description": "object model" + }, + "BizTalkServer": { + "type": "object", + "properties": { + "productName": { + "type": "string", + "description": "Gets or sets ProductName of the BizTalkServer.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets Status of the BizTalkServer.", + "readOnly": true + } + }, + "description": "BizTalkServer in the guest virtual machine." + }, + "ConnectorUnit": { + "type": "object", + "properties": { + "bindings": { + "type": "array", + "items": { + "$ref": "#/definitions/FrontEndBinding" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the bindings for the connector.", + "x-typespec-name": "FrontEndBinding[]" + } + }, + "description": "The connectors of the web server." + }, + "Default": { + "type": "string", + "description": "HealthError Details Source", + "enum": [ + "default" + ], + "x-ms-enum": { + "name": "Default", + "modelAsString": true, + "values": [ + { + "name": "default", + "value": "default", + "description": "default value." + } + ] + } + }, + "DefaultValues": { + "type": "string", + "description": "HealthError Details Source", + "enum": [ + "default" + ], + "x-ms-enum": { + "name": "DefaultValues", + "modelAsString": true, + "values": [ + { + "name": "default", + "value": "default", + "description": "default value." + } + ] + } + }, + "DeleteImportMachinesJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/DeleteImportedMachinesJobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "DeleteImportMachinesJobCollection": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/DeleteImportMachinesJob" + }, + "description": "Gets the list of jobs.", + "x-typespec-name": "DeleteImportMachinesJob[]" + }, + "nextLink": { + "type": "string", + "description": "Gets the value of next link.", + "readOnly": true + } + }, + "description": "Delete import machines job collection.", + "required": [ + "value" + ] + }, + "DeleteImportedMachinesJobProperties": { + "type": "object", + "properties": { + "blobName": { + "type": "string", + "description": "blob name" + }, + "errorSasUri": { + "type": "string", + "description": "error Sas Uri" + }, + "jobState": { + "$ref": "#/definitions/DeleteImportedMachinesJobPropertiesJobState", + "description": "job State" + }, + "numberOfMachinesDeleted": { + "type": "integer", + "format": "int32", + "description": "number Of Machines Deleted" + }, + "deletionConfirmation": { + "type": "boolean", + "description": "deletion Confirmation" + }, + "errors": { + "type": "array", + "items": { + "type": "string" + }, + "description": "errors list", + "x-typespec-name": "string[]", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets the Job status." + }, + "startTime": { + "type": "string", + "description": "Gets or sets the Job start time." + }, + "endTime": { + "type": "string", + "description": "Gets or sets the Job end time." + }, + "displayName": { + "type": "string", + "description": "Gets or sets the Display name." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "Delete Imported Machines Job Properties" + }, + "DeleteImportedMachinesJobPropertiesJobState": { + "type": "string", + "description": "Cosmos db Imported Machines JobEntity", + "enum": [ + "Unknown", + "Verified", + "VerifiedWithErrors", + "Completed", + "Failed" + ], + "x-ms-enum": { + "name": "DeleteImportedMachinesJobPropertiesJobState", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Verified", + "value": "Verified", + "description": "Verified value." + }, + { + "name": "VerifiedWithErrors", + "value": "VerifiedWithErrors", + "description": "VerifiedWithErrors value." + }, + { + "name": "Completed", + "value": "Completed", + "description": "Completed value." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Failed value." + } + ] + } + }, + "DependencyMapDiscovery": { + "type": "object", + "properties": { + "discoveryScopeStatus": { + "$ref": "#/definitions/DependencyMapDiscoveryScopeStatus", + "description": "Gets discovery scope status.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets errors for discovery scope.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials.", + "readOnly": true + } + }, + "description": "Contains data related dependency map discovery scope." + }, + "DependencyMapDiscoveryScopeStatus": { + "type": "string", + "description": "DependencyMap DiscoveryScope Status", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "DependencyMapDiscoveryScopeStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "DependencyMapMachineInput": { + "type": "object", + "properties": { + "machineId": { + "type": "string", + "description": "Gets or sets the ARM id of the machine." + }, + "isDependencyMapToBeEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether\n dependency mapping is to\nbe enabled or not." + } + }, + "description": "Machine class." + }, + "DependencyMapServiceMapextensionsClientGroupMembersRequest": { + "type": "object", + "properties": { + "machineId": { + "type": "string", + "description": "id of machine" + }, + "processGroupName": { + "type": "string", + "description": "process group name " + }, + "processName": { + "type": "string", + "description": "name of process" + }, + "startTime": { + "type": "string", + "format": "date-time", + "description": "start time" + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "end time" + }, + "filters": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsDependencyMapRequestFilters", + "description": "optional filters" + } + }, + "description": "DependencyMap ServiceMap extensions Client GroupMembers Request" + }, + "DependencyMapServiceMapextensionsDependencyMapRequestFilters": { + "type": "object", + "properties": { + "machineIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "array of machine ids", + "x-typespec-name": "string[]" + }, + "processIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "array of process Ids", + "x-typespec-name": "string[]" + } + }, + "description": "DependencyMap Service Map extensions Dependency Map Request Filters" + }, + "DependencyMapServiceMapextensionsExportDependenciesRequest": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "description": "start time" + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "end time" + } + }, + "description": "DependencyMap ServiceMap extensions ExportDependencies Request" + }, + "DependencyMapServiceMapextensionsScopeMapRequest": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "description": "start time" + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "end time" + }, + "filters": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsDependencyMapRequestFilters", + "description": "optional filters" + } + }, + "description": "DependencyMap ServiceMapextensions Scope MapRequest" + }, + "DependencyMapServiceMapextensionsServerGroupMembersRequest": { + "type": "object", + "properties": { + "serverPort": { + "type": "integer", + "format": "int32", + "description": "port of server" + }, + "startTime": { + "type": "string", + "format": "date-time", + "description": "start time" + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "end time" + }, + "filters": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsDependencyMapRequestFilters", + "description": "optional filters" + } + }, + "description": "DependencyMap ServiceMap extensions ServerGroup Members Request" + }, + "DependencyMapServiceMapextensionsSingleMachineDetailedMapRequest": { + "type": "object", + "properties": { + "machineId": { + "type": "string", + "description": "id of machine" + }, + "startTime": { + "type": "string", + "format": "date-time", + "description": "start time" + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "end time" + }, + "filters": { + "$ref": "#/definitions/DependencyMapServiceMapextensionsDependencyMapRequestFilters", + "description": "optional filters" + } + }, + "description": "DependencyMap ServiceMap extensions SingleMachine DetailedMap Request" + }, + "DirectoryPath": { + "type": "object", + "properties": { + "virtual": { + "type": "string", + "description": "Gets or sets the virtual path for the directory." + }, + "physical": { + "type": "string", + "description": "Gets or sets the physical path of the directory on the web server." + } + }, + "description": "Second level entity for virtual directories." + }, + "DiscoveryScopeErrorSummary": { + "type": "object", + "properties": { + "affectedResourceType": { + "type": "string", + "description": "Gets or sets the affected resource type." + }, + "affectedObjectsCount": { + "type": "integer", + "format": "int64", + "description": "Count of affected objects." + }, + "discoveryScope": { + "$ref": "#/definitions/DiscoveryScopes", + "description": "Gets or sets the count of affected objects." + } + }, + "description": "The site error summary model.", + "required": [ + "affectedResourceType", + "affectedObjectsCount", + "discoveryScope" + ] + }, + "DiscoveryScopeStatus": { + "type": "string", + "description": "Discovery Scope.", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "DiscoveryScopeStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "DiscoveryScopes": { + "type": "string", + "description": "Discovery scopes", + "enum": [ + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo" + ], + "x-ms-enum": { + "name": "DiscoveryScopes", + "modelAsString": true, + "values": [ + { + "name": "AppsAndRoles", + "value": "AppsAndRoles", + "description": "AppsAndRoles value." + }, + { + "name": "DependencyMap", + "value": "DependencyMap", + "description": "DependencyMap value." + }, + { + "name": "StaticData", + "value": "StaticData", + "description": "StaticData value." + }, + { + "name": "SQLServerConnectionInfo", + "value": "SQLServerConnectionInfo", + "description": "SQLServerConnectionInfo value." + } + ] + } + }, + "DiscoverySiteDataSource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/DiscoverySiteDataSourceProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web app data source web model.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "DiscoverySiteDataSourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/DiscoverySiteDataSource" + }, + "description": "The DiscoverySiteDataSource items on this page", + "x-typespec-name": "DiscoverySiteDataSource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a DiscoverySiteDataSource list operation.", + "required": [ + "value" + ] + }, + "DiscoverySiteDataSourceProperties": { + "type": "object", + "properties": { + "discoverySiteId": { + "type": "string", + "description": "Gets or sets the discovery site Id." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Discovery site data source properties class." + }, + "ErrorDetails": { + "type": "object", + "properties": { + "code": { + "type": "string", + "description": "Gets the error code.", + "readOnly": true + }, + "message": { + "type": "string", + "description": "Gets the error message.", + "readOnly": true + }, + "possibleCauses": { + "type": "string", + "description": "Gets the possible causes of error.", + "readOnly": true + }, + "recommendedAction": { + "type": "string", + "description": "Gets the recommended action to resolve error.", + "readOnly": true + }, + "severity": { + "type": "string", + "description": "Gets the error severity.", + "readOnly": true + }, + "isAgentReportedError": { + "type": "boolean", + "description": "Gets a value indicating whether the error originated from a agent or not.", + "readOnly": true + }, + "agentErrorCode": { + "type": "string", + "description": "Gets the agent error code.", + "readOnly": true + }, + "agentErrorMessage": { + "type": "string", + "description": "Gets the error message from the agent.", + "readOnly": true + }, + "agentErrorPossibleCauses": { + "type": "string", + "description": "Gets possible causes for the agent error.", + "readOnly": true + }, + "agentErrorRecommendedAction": { + "type": "string", + "description": "Gets the recommended action for the agent error.", + "readOnly": true + } + }, + "description": "Error contract returned when some exception occurs in Rest API." + }, + "ErrorSummaryRequest": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + } + }, + "description": "ErrorSummaryRequest body" + }, + "Errors": { + "type": "object", + "properties": { + "message": { + "type": "string", + "description": "Gets the error message.", + "readOnly": true + }, + "messageParameters": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets the message parameters.", + "x-typespec-name": "Record", + "readOnly": true + }, + "applianceName": { + "type": "string", + "description": "Gets the appliance name.", + "readOnly": true + }, + "id": { + "type": "integer", + "format": "int32", + "description": "Gets the error ID.", + "readOnly": true + }, + "code": { + "type": "string", + "description": "Gets the error name.", + "readOnly": true + }, + "possibleCauses": { + "type": "string", + "description": "Gets the possible causes of error.", + "readOnly": true + }, + "recommendedAction": { + "type": "string", + "description": "Gets the recommended action to resolve error.", + "readOnly": true + }, + "severity": { + "type": "string", + "description": "Gets the error severity.", + "readOnly": true + }, + "summaryMessage": { + "type": "string", + "description": "Gets the error summary message.", + "readOnly": true + }, + "source": { + "$ref": "#/definitions/MicrosoftAzureFDSWebRoleHealthErrorDetailsSource", + "description": "Gets the error source.", + "readOnly": true + }, + "updatedTimeStamp": { + "type": "string", + "format": "date-time", + "description": "Gets the time stamp when the error was updated.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets run as account id used while performing discovery of entity.", + "readOnly": true + }, + "discoveryScope": { + "$ref": "#/definitions/HealthErrorDetailsDiscoveryScope", + "description": "Gets discovery scope for which error is encountered.", + "readOnly": true + } + }, + "description": "The properties of a server machine tracked resource" + }, + "ExchangeServer": { + "type": "object", + "properties": { + "productName": { + "type": "string", + "description": "Gets or sets ProductName of the ExchangeServer.", + "readOnly": true + }, + "edition": { + "type": "string", + "description": "Gets or sets Edition of the ExchangeServer.", + "readOnly": true + }, + "roles": { + "type": "string", + "description": "Gets or sets Roles of the ExchangeServer.", + "readOnly": true + }, + "servicePack": { + "type": "string", + "description": "Gets or sets ServicePack of the ExchangeServer.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the ExchangeServer.", + "readOnly": true + } + }, + "description": "ExchangeServer in the guest virtual machine." + }, + "ExportImportedMachinesJob": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type name for export job.", + "readOnly": true + }, + "properties": { + "$ref": "#/definitions/ExportImportedMachinesJobEntityProperties", + "description": "Gets or sets the export machines job properties." + }, + "id": { + "type": "string", + "description": "Gets or sets the relative ARM name to get job." + }, + "name": { + "type": "string", + "description": "Gets or sets the Job ID." + }, + "status": { + "type": "string", + "description": "Gets or sets the Job status." + }, + "startTime": { + "type": "string", + "description": "Gets or sets the Job start time." + }, + "endTime": { + "type": "string", + "description": "Gets or sets the Job end time." + }, + "displayName": { + "type": "string", + "description": "Gets or sets the Display name." + } + }, + "description": "Export machines job REST resource." + }, + "ExportImportedMachinesJobEntityProperties": { + "type": "object", + "properties": { + "blobName": { + "type": "string", + "description": "blob name" + }, + "sasUri": { + "type": "string", + "description": "sas uri" + } + }, + "description": " Export Imported Machines JobEntity Properties " + }, + "ExportMachineErrorsProperties": { + "type": "string", + "description": "Export Machine Errors Properties", + "enum": [ + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo" + ], + "x-ms-enum": { + "name": "ExportMachineErrorsProperties", + "modelAsString": true, + "values": [ + { + "name": "AppsAndRoles", + "value": "AppsAndRoles", + "description": "AppsAndRoles value." + }, + { + "name": "DependencyMap", + "value": "DependencyMap", + "description": "DependencyMap value." + }, + { + "name": "StaticData", + "value": "StaticData", + "description": "StaticData value." + }, + { + "name": "SQLServerConnectionInfo", + "value": "SQLServerConnectionInfo", + "description": "SQLServerConnectionInfo value." + } + ] + } + }, + "ExportMachineErrorsRequest": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RequestExportMachineErrorsProperties", + "description": "Gets or sets the properties." + } + }, + "description": "The body of export machine errors request." + }, + "ExportMachinesRequest": { + "type": "object", + "properties": { + "filter": { + "type": "string", + "description": "filter options." + } + }, + "description": "ExportMachinesRequest body" + }, + "ExportSqlServersRequest": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "filter": { + "type": "string", + "description": "filter options." + } + }, + "description": "ExportSqlServerRequest body" + }, + "ExportWebAppsRequest": { + "type": "object", + "properties": { + "filter": { + "type": "string", + "description": "filter options." + } + }, + "description": "ExportWebAppsRequest body" + }, + "FCIInstanceState": { + "type": "string", + "description": "fci instance state ", + "enum": [ + "Unknown", + "Inherited", + "Initializing", + "Online", + "Offline", + "Failed", + "Pending", + "OnlinePending", + "OfflinePending" + ], + "x-ms-enum": { + "name": "FCIInstanceState", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Inherited", + "value": "Inherited", + "description": "Inherited value." + }, + { + "name": "Initializing", + "value": "Initializing", + "description": "Initializing value." + }, + { + "name": "Online", + "value": "Online", + "description": "Online value." + }, + { + "name": "Offline", + "value": "Offline", + "description": "Offline value." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Failed value." + }, + { + "name": "Pending", + "value": "Pending", + "description": "Pending value." + }, + { + "name": "OnlinePending", + "value": "OnlinePending", + "description": "OnlinePending value." + }, + { + "name": "OfflinePending", + "value": "OfflinePending", + "description": "OfflinePending value." + } + ] + } + }, + "Feature": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets Name of the Feature.", + "readOnly": true + }, + "featureType": { + "type": "string", + "description": "Gets or sets FeatureType of the Feature.", + "readOnly": true + }, + "parent": { + "type": "string", + "description": "Gets or sets Parent of the Feature.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets Status of the Feature.", + "readOnly": true + } + }, + "description": "Feature in the guest virtual machine." + }, + "FileMetaData": { + "type": "object", + "properties": { + "logicalName": { + "type": "string", + "description": "Gets or sets the logical name of the file." + }, + "physicalFullName": { + "type": "string", + "description": "Gets or sets the operating-system full path of the file." + }, + "fileType": { + "$ref": "#/definitions/FileType", + "description": "Gets or sets the database file type." + }, + "sizeInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets the size of the file in MB." + }, + "isMemoryOptimizedDataOptionEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether memory optimized data option is enabled." + } + }, + "description": "File Metadata web model." + }, + "FileType": { + "type": "string", + "description": "file type", + "enum": [ + "Rows", + "Log", + "Filestream", + "NotSupported", + "Fulltext" + ], + "x-ms-enum": { + "name": "FileType", + "modelAsString": true, + "values": [ + { + "name": "Rows", + "value": "Rows", + "description": "Rows value." + }, + { + "name": "Log", + "value": "Log", + "description": "Log value." + }, + { + "name": "Filestream", + "value": "Filestream", + "description": "Filestream value." + }, + { + "name": "NotSupported", + "value": "NotSupported", + "description": "NotSpecified value." + }, + { + "name": "Fulltext", + "value": "Fulltext", + "description": "Fulltext value." + } + ] + } + }, + "FrontEndBinding": { + "type": "object", + "properties": { + "protocol": { + "type": "string", + "description": "Gets or sets the Binding protocol." + }, + "hostName": { + "type": "string", + "description": "Gets or sets the Host name." + }, + "port": { + "type": "string", + "description": "Gets or sets the Port number." + }, + "ipAddress": { + "type": "string", + "description": "Gets or sets the IP Address." + } + }, + "description": "Frontend bindings for a web application." + }, + "GuestOsDetails": { + "type": "object", + "properties": { + "osType": { + "type": "string", + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": "string", + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": "string", + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": "string", + "description": "Gets or sets the Architecture of the operating system." + } + }, + "description": "Second level object. Data related to a machine's operating system. Serialized and stored as part of Machine Rest object. " + }, + "HealthErrorDetails": { + "type": "object", + "properties": { + "message": { + "type": "string", + "description": "Gets the error message.", + "readOnly": true + }, + "messageParameters": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets the message parameters.", + "x-typespec-name": "Record", + "readOnly": true + }, + "applianceName": { + "type": "string", + "description": "Gets the appliance name.", + "readOnly": true + }, + "id": { + "type": "integer", + "format": "int64", + "description": "Gets the error ID.", + "readOnly": true + }, + "code": { + "type": "string", + "description": "Gets the error name.", + "readOnly": true + }, + "possibleCauses": { + "type": "string", + "description": "Gets the possible causes of error.", + "readOnly": true + }, + "recommendedAction": { + "type": "string", + "description": "Gets the recommended action to resolve error.", + "readOnly": true + }, + "severity": { + "type": "string", + "description": "Gets the error severity.", + "readOnly": true + }, + "summaryMessage": { + "type": "string", + "description": "Gets the error summary message.", + "readOnly": true + }, + "source": { + "$ref": "#/definitions/HealthErrorDetailsSource", + "description": "Gets the error source.", + "readOnly": true + }, + "updatedTimeStamp": { + "type": "string", + "format": "date-time", + "description": "Gets the time stamp when the error was updated.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets run as account id used while performing discovery of entity.", + "readOnly": true + }, + "discoveryScope": { + "$ref": "#/definitions/HealthErrorDetailsDiscoveryScope", + "description": "Gets discovery scope for which error is encountered.", + "readOnly": true + } + }, + "description": "Error contract returned when some exception occurs in Rest API." + }, + "HealthErrorDetailsDiscoveryScope": { + "type": "string", + "description": "Gets discovery scope for which error is encountered.", + "enum": [ + "AppsAndRoles", + "DependencyMap", + "StaticData", + "SQLServerConnectionInfo", + "DiscoveryTargets" + ], + "x-ms-enum": { + "name": "HealthErrorDetailsDiscoveryScope", + "modelAsString": true, + "values": [ + { + "name": "AppsAndRoles", + "value": "AppsAndRoles", + "description": "AppsAndRoles value." + }, + { + "name": "DependencyMap", + "value": "DependencyMap", + "description": "DependencyMap value." + }, + { + "name": "StaticData", + "value": "StaticData", + "description": "StaticData value." + }, + { + "name": "SQLServerConnectionInfo", + "value": "SQLServerConnectionInfo", + "description": "SQLServerConnectionInfo value." + }, + { + "name": "DiscoveryTargets", + "value": "DiscoveryTargets", + "description": "DiscoveryTargets value." + } + ] + } + }, + "HealthErrorDetailsSource": { + "type": "string", + "description": "HealthError Details Source", + "enum": [ + "RefreshFabricLayout", + "RefreshFabricLayoutGuest", + "RefreshFabricLayoutDependencyMap" + ], + "x-ms-enum": { + "name": "HealthErrorDetailsSource", + "modelAsString": true, + "values": [ + { + "name": "RefreshFabricLayout", + "value": "RefreshFabricLayout", + "description": "RefreshFabricLayout value." + }, + { + "name": "RefreshFabricLayoutGuest", + "value": "RefreshFabricLayoutGuest", + "description": "RefreshFabricLayoutGuest value." + }, + { + "name": "RefreshFabricLayoutDependencyMap", + "value": "RefreshFabricLayoutDependencyMap", + "description": "RefreshFabricLayoutDependencyMap value." + } + ] + } + }, + "HighAvailability": { + "type": "string", + "description": "Value indicating whether the VM is highly available", + "enum": [ + "Unknown", + "No", + "Yes" + ], + "x-ms-enum": { + "name": "HighAvailability", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "No", + "value": "No", + "description": "No value." + }, + { + "name": "Yes", + "value": "Yes", + "description": "Yes value." + } + ] + } + }, + "HighAvailabilityValues": { + "type": "string", + "description": "Value indicating whether the VM is highly available", + "enum": [ + "Unknown", + "No", + "Yes" + ], + "x-ms-enum": { + "name": "HighAvailabilityValues", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "No", + "value": "No", + "description": "No value." + }, + { + "name": "Yes", + "value": "Yes", + "description": "Yes value." + } + ] + } + }, + "HypervCluster": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/HypervClusterProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A cluster resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervClusterListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervCluster" + }, + "description": "The HypervCluster items on this page", + "x-typespec-name": "HypervCluster[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervCluster list operation.", + "required": [ + "value" + ] + }, + "HypervClusterProperties": { + "type": "object", + "properties": { + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking Hyper-V cluster creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the Hyper-V cluster.", + "readOnly": true + }, + "fqdn": { + "type": "string", + "description": "Gets or sets the FQDN/IPAddress of the Hyper-V cluster." + }, + "functionalLevel": { + "type": "integer", + "format": "int32", + "description": "Gets the functional level of the Hyper-V cluster.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets the status of the Hyper-V cluster.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets Run as account ID of the Hyper-V cluster." + }, + "hostFqdnList": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets or sets list of hosts (FQDN) currently being tracked by the cluster.", + "x-typespec-name": "string[]" + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the errors.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The properties of Hyperv Cluster" + }, + "HypervDisk": { + "type": "object", + "properties": { + "instanceId": { + "type": "string", + "description": "Id of the disk.", + "readOnly": true + }, + "vhdId": { + "type": "string", + "description": "VHD Id of the disk.", + "readOnly": true + }, + "maxSizeInBytes": { + "type": "integer", + "format": "int64", + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": "string", + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": "string", + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": "string", + "description": "Gets or sets Path of the disk." + } + }, + "description": "Second level object returned as part of Machine REST resource." + }, + "HypervHost": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/HypervHostProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervHostListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervHost" + }, + "description": "The HypervHost items on this page", + "x-typespec-name": "HypervHost[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervHost list operation.", + "required": [ + "value" + ] + }, + "HypervHostProperties": { + "type": "object", + "properties": { + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking Hyper-V host creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the Hyper-V host.", + "readOnly": true + }, + "fqdn": { + "type": "string", + "description": "Gets or sets the FQDN/IPAddress of the Hyper-V host." + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the Hyper-V host." + }, + "version": { + "type": "string", + "description": "Gets the version of the Hyper-V host.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the errors.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The properties of Hyperv Host" + }, + "HypervJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/JobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A job resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervJobListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervJob" + }, + "description": "The HypervJob items on this page", + "x-typespec-name": "HypervJob[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervJob list operation.", + "required": [ + "value" + ] + }, + "HypervMachine": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/HypervMachineProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A machine resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervMachineListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervMachine" + }, + "description": "The HypervMachine items on this page", + "x-typespec-name": "HypervMachine[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervMachine list operation.", + "required": [ + "value" + ] + }, + "HypervMachineProperties": { + "type": "object", + "properties": { + "instanceUuid": { + "type": "string", + "description": "On-premise Instance UUID of the machine.", + "readOnly": true + }, + "hostFqdn": { + "type": "string", + "description": "Host FQDN/IPAddress.", + "readOnly": true + }, + "hostId": { + "type": "string", + "description": "Host ARM ID.", + "readOnly": true + }, + "generation": { + "type": "integer", + "format": "int32", + "description": "Generation of the virtual machine.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "VM version.", + "readOnly": true + }, + "highAvailability": { + "$ref": "#/definitions/HighAvailability", + "description": "Value indicating whether the VM is highly available.", + "readOnly": true + }, + "clusterFqdn": { + "type": "string", + "description": "Cluster FQDN/IPAddress.", + "readOnly": true + }, + "clusterId": { + "type": "string", + "description": "Cluster ARM ID.", + "readOnly": true + }, + "maxMemoryMb": { + "type": "integer", + "format": "int32", + "description": "Max memory of the virtual machine in MB.", + "readOnly": true + }, + "isDynamicMemoryEnabled": { + "type": "boolean", + "description": "Value indicating whether dynamic memory is enabled for the VM.", + "readOnly": true + }, + "disks": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervDisk" + }, + "x-ms-identifiers": [], + "description": "Disks attached to the machine.", + "x-typespec-name": "HypervDisk[]", + "readOnly": true + }, + "networkAdapters": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervNetworkAdapter" + }, + "x-ms-identifiers": [], + "description": "Network adapters attached to the machine.", + "x-typespec-name": "HypervNetworkAdapter[]", + "readOnly": true + }, + "managementServerType": { + "type": "string", + "description": "Management server type captured as a string representation of the\n \n{Microsoft.Azure.FDS.WebRole.HyperVMachineBase.HyperVMachineBaseProperties.ManagementServerType}\nenumeration.", + "readOnly": true + }, + "secureBootTemplateId": { + "type": "string", + "description": "Gets or sets the SecureBootTemplateId setting of the VM.", + "readOnly": true + }, + "secureBootEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether Secure boot is enabled for the VM.", + "readOnly": true + }, + "secureBootTemplate": { + "type": "string", + "description": "Gets or sets the SecureBootTemplateId setting of the VM.", + "readOnly": true + }, + "tpmEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether trusted platform module is enabled on\nthe VM.", + "readOnly": true + }, + "ksdEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether key storage device is enabled on the VM.", + "readOnly": true + }, + "shieldingRequested": { + "type": "boolean", + "description": "Gets or sets a value indicating whether shielding is enabled for the VM.", + "readOnly": true + }, + "dataProtectionRequested": { + "type": "boolean", + "description": "Gets or sets a value indicating whether data protection is requested for a VM.", + "readOnly": true + }, + "encryptStateAndVmMigrationTraffic": { + "type": "boolean", + "description": "Gets or sets a value indicating whether encryption of state and migration\ntraffic is enabled for the VM.", + "readOnly": true + }, + "virtualizationBasedSecurityOptOut": { + "type": "boolean", + "description": "Gets or sets a value indicating whether VM virtualization based security is\nenabled for the VM.", + "readOnly": true + }, + "powerStatus": { + "type": "string", + "description": "Gets the Machine power status.", + "readOnly": true + }, + "vmFqdn": { + "type": "string", + "description": "Gets the VM FQDN.", + "readOnly": true + }, + "vmConfigurationFileLocation": { + "type": "string", + "description": "Gets the Root location of the VM configuration file.", + "readOnly": true + }, + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "$ref": "#/definitions/GuestOsDetails", + "description": "Operating System Details extracted from the guest bu executing script inside the guest VM. ", + "readOnly": true + }, + "numberOfApplications": { + "type": "integer", + "format": "int32", + "description": "Number of applications installed in the guest VM.", + "readOnly": true + }, + "guestDetailsDiscoveryTimestamp": { + "type": "string", + "format": "date-time", + "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.", + "readOnly": true + }, + "isGuestDetailsDiscoveryInProgress": { + "type": "boolean", + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true.", + "readOnly": true + }, + "dependencyMapping": { + "type": "string", + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM.", + "readOnly": true + }, + "dependencyMappingStartTime": { + "type": "string", + "format": "date-time", + "description": "Gets or sets when dependency mapping collection is last started.", + "readOnly": true + }, + "dependencyMappingEndTime": { + "type": "string", + "description": "Gets or sets when dependency mapping collection was last disabled.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Errors for machine.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applicationDiscovery": { + "$ref": "#/definitions/ApplicationDiscovery", + "description": "Gets the data related to application discovery.", + "readOnly": true + }, + "dependencyMapDiscovery": { + "$ref": "#/definitions/DependencyMapDiscovery", + "description": "Gets the data related to dependency map discovery.", + "readOnly": true + }, + "staticDiscovery": { + "$ref": "#/definitions/StaticDiscovery", + "description": "Gets the data related to static discovery.", + "readOnly": true + }, + "sqlDiscovery": { + "$ref": "#/definitions/SqlDiscovery", + "description": "Gets the data related to SQL discovery.", + "readOnly": true + }, + "webAppDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to Web application discovery.", + "readOnly": true + }, + "oracleDiscovery": { + "$ref": "#/definitions/OracleDiscovery", + "description": "Gets the data related to Oracle discovery.", + "readOnly": true + }, + "springBootDiscovery": { + "$ref": "#/definitions/SpringBootDiscovery", + "description": "Gets the data related to SpringBoot discovery.", + "readOnly": true + }, + "iisDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to iis discovery.", + "readOnly": true + }, + "tomcatDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to tomcat discovery.", + "readOnly": true + }, + "appsAndRoles": { + "$ref": "#/definitions/AppsAndRoles", + "description": "Apps And Roles of the Server.", + "readOnly": true + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "double", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": "string", + "description": "Gets the Display name of the machine.", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Value indicating whether VM is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the marking machine creation.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the machine.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation.", + "readOnly": true + } + }, + "description": "The properties of AddressResource" + }, + "HypervMachineUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/HypervMachineUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the HypervMachine." + }, + "HypervMachineUpdateProperties": { + "type": "object", + "properties": { + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "double", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + } + }, + "description": "The updatable properties of the HypervMachine." + }, + "HypervNetworkAdapter": { + "type": "object", + "properties": { + "networkId": { + "type": "string", + "description": "Network Id.", + "readOnly": true + }, + "subnetName": { + "type": "string", + "description": "Name of the VM subnet within the virtual network the NIC is attached to.", + "readOnly": true + }, + "staticIpAddress": { + "type": "string", + "description": "Static IP address.", + "readOnly": true + }, + "nicType": { + "type": "string", + "description": "Mac address of the NIC.", + "readOnly": true + }, + "nicId": { + "type": "string", + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": "string", + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets IP addresses for the machine.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "networkName": { + "type": "string", + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": "string", + "description": "Gets or sets Type of the IP address." + } + }, + "description": "Second level object represented in responses as part of Machine REST resource." + }, + "HypervOperationsStatusResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/HypervClusterProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A cluster resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervRunAsAccountResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A machine resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervRunAsAccountResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervRunAsAccountResource" + }, + "description": "The HypervRunAsAccountResource items on this page", + "x-typespec-name": "HypervRunAsAccountResource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervRunAsAccountResource list operation.", + "required": [ + "value" + ] + }, + "HypervSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SiteProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A HyperV SiteResource", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + } + ] + }, + "HypervSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervSite" + }, + "description": "The HypervSite items on this page", + "x-typespec-name": "HypervSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervSite list operation.", + "required": [ + "value" + ] + }, + "HypervSiteUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-typespec-name": "Record" + }, + "properties": { + "$ref": "#/definitions/HypervSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the HypervSite." + }, + "HypervSiteUpdateProperties": { + "type": "object", + "properties": { + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The updatable properties of the HypervSite." + }, + "HypervSiteUsage": { + "type": "object", + "properties": { + "machineCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of machines discovered in the site." + }, + "runAsAccountCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of run as accounts in the site." + }, + "hostCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of hosts part of the site." + }, + "clusterCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of clusters part of the site." + } + }, + "description": "Hyper-V site usage." + }, + "HypervVmSoftwareInventory": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/MachineSoftwareInventoryProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "HyperV VM software inventory REST resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "HypervVmSoftwareInventoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/HypervVmSoftwareInventory" + }, + "description": "The HypervVmSoftwareInventory items on this page", + "x-typespec-name": "HypervVmSoftwareInventory[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a HypervVmSoftwareInventory list operation.", + "required": [ + "value" + ] + }, + "IisApplicationUnit": { + "type": "object", + "properties": { + "applicationPoolName": { + "type": "string", + "description": "Gets or sets the path of the directory." + }, + "managedPipelineMode": { + "type": "string", + "description": "Gets or sets the managed pipeline mode." + }, + "runtimeVersion": { + "type": "string", + "description": "Gets or sets the runtime version." + }, + "enable32BitApiOnWin64": { + "type": "boolean", + "description": "Gets or sets a value indicating whether 32 bit applications are allowed to run\non 64 bit." + }, + "path": { + "$ref": "#/definitions/DirectoryPath", + "description": "Gets or sets the path of the directory." + }, + "directories": { + "type": "array", + "items": { + "$ref": "#/definitions/DirectoryPath" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the list of directories.", + "x-typespec-name": "DirectoryPath[]" + } + }, + "description": "Second-level object for identification of application units in a web site\nhosted on IIS." + }, + "IisVirtualApplicationUnit": { + "type": "object", + "properties": { + "isVirtualDirectory": { + "type": "boolean", + "description": "Gets a value indicating whether the application corresponds to a directory.", + "readOnly": true + }, + "path": { + "$ref": "#/definitions/DirectoryPath", + "description": "Gets or sets the path of the directory." + }, + "directories": { + "type": "array", + "items": { + "$ref": "#/definitions/DirectoryPath" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the list of directories.", + "x-typespec-name": "DirectoryPath[]" + } + }, + "description": "Second-level object for identification of virtual applications in a web site\nhosted on IIS." + }, + "IisWebApplicationProperties": { + "type": "object", + "properties": { + "applications": { + "type": "array", + "items": { + "$ref": "#/definitions/IisApplicationUnit" + }, + "x-ms-identifiers": [], + "description": "Gets the list of application units for the web site.", + "x-typespec-name": "IisApplicationUnit[]", + "readOnly": true + }, + "virtualApplications": { + "type": "array", + "items": { + "$ref": "#/definitions/IisVirtualApplicationUnit" + }, + "x-ms-identifiers": [], + "description": "Gets the list of application units for the web site.", + "x-typespec-name": "IisVirtualApplicationUnit[]", + "readOnly": true + }, + "webServerId": { + "type": "string", + "description": "Gets the web server id.", + "readOnly": true + }, + "webServerName": { + "type": "string", + "description": "Gets the web server name.", + "readOnly": true + }, + "virtualPath": { + "type": "string", + "description": "Gets the virtual path of the application.", + "readOnly": true + }, + "physicalPath": { + "type": "string", + "description": "Gets the physical path of the application.", + "readOnly": true + }, + "bindings": { + "type": "array", + "items": { + "$ref": "#/definitions/FrontEndBinding" + }, + "x-ms-identifiers": [], + "description": "Gets the front end bindings for the application.", + "x-typespec-name": "FrontEndBinding[]", + "readOnly": true + }, + "frameworks": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationFramework" + }, + "x-ms-identifiers": [], + "description": "Gets the Error details.", + "x-typespec-name": "WebApplicationFramework[]", + "readOnly": true + }, + "configurations": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationConfigurationUnit" + }, + "x-ms-identifiers": [], + "description": "Gets the configuration.", + "x-typespec-name": "WebApplicationConfigurationUnit[]", + "readOnly": true + }, + "directories": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationDirectoryUnit" + }, + "description": "Gets the directories.", + "x-typespec-name": "WebApplicationDirectoryUnit[]", + "x-ms-identifiers": [], + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + }, + "staticFolders": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Static folders.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "machineDisplayName": { + "type": "string", + "description": "Machine display name", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web application properties." + }, + "IisWebApplications": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/IisWebApplicationProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web application REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "IisWebApplicationsListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IisWebApplications" + }, + "description": "The IisWebApplications items on this page", + "x-typespec-name": "IisWebApplications[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a IisWebApplications list operation.", + "required": [ + "value" + ] + }, + "IisWebApplicationsUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/IisWebApplicationsUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the IisWebApplications." + }, + "IisWebApplicationsUpdateProperties": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + } + }, + "description": "The updatable properties of the IisWebApplications." + }, + "IisWebServerProperties": { + "type": "object", + "properties": { + "configurationLocation": { + "type": "string", + "description": "Gets the configuration location.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets the configuration location.", + "readOnly": true + }, + "machineIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of machines.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "webApplications": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of web applications.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "serverFqdn": { + "type": "string", + "description": "Gets the server FQDN.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets the run as account id.", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web server properties." + }, + "IisWebServers": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/IisWebServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web server REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "IisWebServersListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IisWebServers" + }, + "description": "The IisWebServers items on this page", + "x-typespec-name": "IisWebServers[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a IisWebServers list operation.", + "required": [ + "value" + ] + }, + "ImportJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/JobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ImportJobListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ImportJob" + }, + "description": "The ImportJob items on this page", + "x-typespec-name": "ImportJob[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ImportJob list operation.", + "required": [ + "value" + ] + }, + "ImportMachine": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/ImportMachineProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "An machine resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ImportMachineListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ImportMachine" + }, + "description": "The ImportMachine items on this page", + "x-typespec-name": "ImportMachine[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ImportMachine list operation.", + "required": [ + "value" + ] + }, + "ImportMachineProperties": { + "type": "object", + "properties": { + "firmware": { + "type": "string", + "description": "Firmware of the machine.", + "readOnly": true + }, + "percentageCpuUtilization": { + "type": "number", + "format": "float", + "description": "CPU utilization.", + "readOnly": true + }, + "percentageMemoryUtilization": { + "type": "number", + "format": "float", + "description": "Memory utilization.", + "readOnly": true + }, + "numberOfDisks": { + "type": "integer", + "format": "int32", + "description": "Number of disks.", + "readOnly": true + }, + "totalDiskReadOperationsPerSecond": { + "type": "number", + "format": "float", + "description": "Total disk read operations per second.", + "readOnly": true + }, + "totalDiskWriteOperationsPerSecond": { + "type": "number", + "format": "float", + "description": "Total disk write operations per second.", + "readOnly": true + }, + "totalDiskWriteThroughput": { + "type": "number", + "format": "float", + "description": "Total disk write throughput.", + "readOnly": true + }, + "totalDiskReadThroughput": { + "type": "number", + "format": "float", + "description": "Total disk read throughput.", + "readOnly": true + }, + "macAddress": { + "type": "string", + "description": "MAC Address.", + "readOnly": true + }, + "ipAddresses": { + "type": "array", + "items": { + "type": "string" + }, + "description": "IP Addresses.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "machineId": { + "type": "string", + "description": "Machine ID.", + "readOnly": true + }, + "machineManagerId": { + "type": "string", + "description": "Machine manager ID.", + "readOnly": true + }, + "numberOfNetworkAdapters": { + "type": "integer", + "format": "int32", + "description": "Number of network adapters.", + "readOnly": true + }, + "networkInThroughput": { + "type": "number", + "format": "float", + "description": "Network in throughput.", + "readOnly": true + }, + "networkOutThroughput": { + "type": "number", + "format": "float", + "description": "Network out throughput.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Server type.", + "readOnly": true + }, + "hypervisor": { + "type": "string", + "description": "Fabric type.", + "readOnly": true + }, + "hypervisorVersionNumber": { + "type": "string", + "description": "Hypervisor version number.", + "readOnly": true + }, + "disks": { + "type": "array", + "items": { + "$ref": "#/definitions/WebRoleImportDisk" + }, + "x-ms-identifiers": [ + "name" + ], + "description": "Disks attached to the machine.", + "x-typespec-name": "WebRoleImportDisk[]", + "readOnly": true + }, + "vmFqdn": { + "type": "string", + "description": "Server FQDN.", + "readOnly": true + }, + "storageInUseGb": { + "type": "number", + "format": "float", + "description": "Total storage in use.", + "readOnly": true + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "double", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/WebRoleOperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": "string", + "description": "Gets the Display name of the machine.", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Value indicating whether VM is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the marking machine creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the machine.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "machine tags", + "x-typespec-name": "Record" + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "Class for machine properties.", + "required": [ + "tags" + ] + }, + "ImportMachinesJob": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Handled by resource provider. Type =\nMicrosoft.OffAzure/ImportSites/jobs/importJobs.", + "readOnly": true + }, + "properties": { + "$ref": "#/definitions/ImportMachinesJobProperties", + "description": "Gets or sets the import job properties." + }, + "id": { + "type": "string", + "description": "Gets or sets the relative ARM name to get job." + }, + "name": { + "type": "string", + "description": "Gets or sets the Job ID." + }, + "status": { + "type": "string", + "description": "Gets or sets the Job status." + }, + "startTime": { + "type": "string", + "description": "Gets or sets the Job start time." + }, + "endTime": { + "type": "string", + "description": "Gets or sets the Job end time." + }, + "displayName": { + "type": "string", + "description": "Gets or sets the Display name." + } + }, + "description": "Import machines Job REST Resource." + }, + "ImportMachinesJobProperties": { + "type": "object", + "properties": { + "blobName": { + "type": "string", + "description": "blob name" + }, + "blobSasUri": { + "type": "string", + "description": "blob sasUri" + }, + "jobResult": { + "$ref": "#/definitions/JobResult", + "description": "job Result" + }, + "numberOfMachinesImported": { + "type": "integer", + "format": "int32", + "description": "number Of Machines Imported" + }, + "blobCreationTimeStamp": { + "type": "string", + "format": "date-time", + "description": "blob Creation TimeStamp" + }, + "errorSummary": { + "$ref": "#/definitions/JobErrorSummary", + "description": "error summary" + } + }, + "description": "ImportMachines JobProperties" + }, + "ImportSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/ImportSiteProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A ImportSite", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + } + ] + }, + "ImportSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ImportSite" + }, + "description": "The ImportSite items on this page", + "x-typespec-name": "ImportSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ImportSite list operation.", + "required": [ + "value" + ] + }, + "ImportSiteProperties": { + "type": "object", + "properties": { + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "masterSiteId": { + "type": "string", + "description": "Gets the Master Site this site is linked to.", + "readOnly": true + }, + "serviceEndpoint": { + "type": "string", + "description": "Gets the service endpoint.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The properties of ImportSiteResource" + }, + "ImportSiteUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-typespec-name": "Record" + }, + "properties": { + "$ref": "#/definitions/ImportSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the ImportSite." + }, + "ImportSiteUpdateProperties": { + "type": "object", + "properties": { + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The updatable properties of the ImportSite." + }, + "JobErrorSummary": { + "type": "object", + "properties": { + "errors": { + "type": "array", + "items": { + "type": "string" + }, + "description": "errors list", + "x-typespec-name": "string[]" + }, + "errorCount": { + "type": "integer", + "format": "int32", + "description": "error count" + }, + "warningCount": { + "type": "integer", + "format": "int32", + "description": "warning Count" + } + }, + "description": "Job Error Summary" + }, + "JobProperties": { + "type": "object", + "properties": { + "status": { + "type": "string", + "description": "Gets operation status.", + "readOnly": true + }, + "startTime": { + "type": "string", + "description": "Gets operation start time.", + "readOnly": true + }, + "endTime": { + "type": "string", + "description": "Gets operation end time.", + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets or sets the display name of the Job.", + "readOnly": true + }, + "clientRequestId": { + "type": "string", + "description": "Gets the client request Id used in the operation execution context.", + "readOnly": true + }, + "activityId": { + "type": "string", + "description": "Gets the activity Id used in the operation execution context.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/ErrorDetails" + }, + "x-ms-identifiers": [], + "description": "Gets the errors.", + "x-typespec-name": "ErrorDetails[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation.", + "readOnly": true + } + }, + "description": "Job REST Resource." + }, + "JobResult": { + "type": "string", + "description": "JobResultValues", + "enum": [ + "Unknown", + "Completed", + "CompletedWithWarnings", + "CompletedWithErrors", + "Failed", + "WaitingForBlobUpload", + "InProgress" + ], + "x-ms-enum": { + "name": "JobResult", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Completed", + "value": "Completed", + "description": "Completed value." + }, + { + "name": "CompletedWithWarnings", + "value": "CompletedWithWarnings", + "description": "CompletedWithWarnings value." + }, + { + "name": "CompletedWithErrors", + "value": "CompletedWithErrors", + "description": "CompletedWithErrors value." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Failed value." + }, + { + "name": "WaitingForBlobUpload", + "value": "WaitingForBlobUpload", + "description": "WaitingForBlobUpload value." + }, + { + "name": "InProgress", + "value": "InProgress", + "description": "InProgress value." + } + ] + } + }, + "MachineMetadata": { + "type": "object", + "properties": { + "machineArmId": { + "type": "string", + "description": "arm id of the machine." + }, + "dependencyMapping": { + "type": "string", + "description": "value representing state of dependency mapping (enabled/disabled)." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "machine tags", + "x-typespec-name": "Record" + } + }, + "description": "The properties of Machine MetaData", + "required": [ + "machineArmId", + "dependencyMapping", + "tags" + ] + }, + "MachineMetadataCollection": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/MachineMetadata" + }, + "x-ms-identifiers": [], + "description": "The list of Machine MetaData.", + "x-typespec-name": "MachineMetadata[]" + } + }, + "description": "The list of Machine MetaData.", + "required": [ + "value" + ] + }, + "MachineResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/VmwareMachineProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "An machine resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "MachineResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/MachineResource" + }, + "description": "The MachineResource items on this page", + "x-typespec-name": "MachineResource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a MachineResource list operation.", + "required": [ + "value" + ] + }, + "MachineResourceUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/MachineResourceUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the MachineResource." + }, + "MachineResourceUpdateProperties": { + "type": "object", + "properties": { + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "double", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the VMware machine.", + "x-typespec-name": "Record" + } + }, + "description": "The updatable properties of the MachineResource." + }, + "MachineSoftwareInventoryProperties": { + "type": "object", + "properties": { + "appsAndRoles": { + "$ref": "#/definitions/AppsAndRoles", + "description": "Apps And Roles of the machine entity.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for machine software inventory properties." + }, + "MasterSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/MasterSiteProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A MasterSite", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + } + ] + }, + "MasterSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/MasterSite" + }, + "description": "The MasterSite items on this page", + "x-typespec-name": "MasterSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a MasterSite list operation.", + "required": [ + "value" + ] + }, + "MasterSiteProperties": { + "type": "object", + "properties": { + "publicNetworkAccess": { + "$ref": "#/definitions/MasterSitePropertiesPublicNetworkAccess", + "description": "Gets or sets the state of public network access." + }, + "allowMultipleSites": { + "type": "boolean", + "description": "Gets or sets a value indicating whether multiple sites per site type are\nallowed." + }, + "sites": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets or sets the sites that are a part of Master Site.\n The key\nshould contain the Site ARM name.", + "x-typespec-name": "string[]" + }, + "customerStorageAccountArmId": { + "type": "string", + "description": "Gets or sets a value for customer storage account ARM id." + }, + "privateEndpointConnections": { + "type": "array", + "items": { + "$ref": "#/definitions/PrivateEndpointConnection" + }, + "description": "Gets the private endpoint connections.", + "x-typespec-name": "PrivateEndpointConnection[]", + "readOnly": true + }, + "nestedSites": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the nested sites under Master Site.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for site properties." + }, + "MasterSitePropertiesPublicNetworkAccess": { + "type": "string", + "description": "PublicNetworkAccess", + "enum": [ + "NotSpecified", + "Enabled", + "Disabled" + ], + "x-ms-enum": { + "name": "MasterSitePropertiesPublicNetworkAccess", + "modelAsString": true, + "values": [ + { + "name": "NotSpecified", + "value": "NotSpecified", + "description": "NotSpecified value." + }, + { + "name": "Enabled", + "value": "Enabled", + "description": "Enabled value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + } + ] + } + }, + "MasterSiteUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-typespec-name": "Record" + }, + "properties": { + "$ref": "#/definitions/MasterSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the MasterSite." + }, + "MasterSiteUpdateProperties": { + "type": "object", + "properties": { + "publicNetworkAccess": { + "$ref": "#/definitions/MasterSitePropertiesPublicNetworkAccess", + "description": "Gets or sets the state of public network access." + }, + "allowMultipleSites": { + "type": "boolean", + "description": "Gets or sets a value indicating whether multiple sites per site type are\nallowed." + }, + "sites": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets or sets the sites that are a part of Master Site.\n The key\nshould contain the Site ARM name.", + "x-typespec-name": "string[]" + }, + "customerStorageAccountArmId": { + "type": "string", + "description": "Gets or sets a value for customer storage account ARM id." + } + }, + "description": "The updatable properties of the MasterSite." + }, + "MicrosoftAzureFDSWebRoleHealthErrorDetailsSource": { + "type": "string", + "description": "HealthError Details Source", + "enum": [ + "RefreshFabricLayout", + "RefreshFabricLayoutGuest", + "RefreshFabricLayoutDependencyMap" + ], + "x-ms-enum": { + "name": "MicrosoftAzureFDSWebRoleHealthErrorDetailsSource", + "modelAsString": true, + "values": [ + { + "name": "RefreshFabricLayout", + "value": "RefreshFabricLayout", + "description": "RefreshFabricLayout value." + }, + { + "name": "RefreshFabricLayoutGuest", + "value": "RefreshFabricLayoutGuest", + "description": "RefreshFabricLayoutGuest value." + }, + { + "name": "RefreshFabricLayoutDependencyMap", + "value": "RefreshFabricLayoutDependencyMap", + "description": "RefreshFabricLayoutDependencyMap value." + } + ] + } + }, + "Object": { + "type": "object", + "properties": {}, + "description": "object model" + }, + "OperatingSystem": { + "type": "object", + "properties": { + "osType": { + "type": "string", + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": "string", + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": "string", + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": "string", + "description": "Gets or sets the Architecture of the operating system." + } + }, + "description": "Second level object returned as part of Machine REST resource." + }, + "OperationStatus": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Gets the Id.", + "readOnly": true + }, + "name": { + "type": "string", + "description": "Gets the operation name.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets the status of the operation. ARM expects the terminal status to be one\nof\n Succeeded/ Failed/ Canceled. All other values imply that the\noperation is still running.", + "readOnly": true + }, + "startTime": { + "type": "string", + "description": "Gets the start time.", + "readOnly": true + }, + "endTime": { + "type": "string", + "description": "Gets the start time.", + "readOnly": true + }, + "error": { + "$ref": "#/definitions/OperationStatusError", + "description": "Gets the error.", + "readOnly": true + }, + "properties": { + "$ref": "#/definitions/OperationStatusProperties", + "description": "Operation status properties", + "readOnly": true + } + }, + "description": "Operation status REST resource." + }, + "OperationStatusError": { + "type": "object", + "properties": { + "code": { + "type": "string", + "description": "Gets the error code.", + "readOnly": true + }, + "message": { + "type": "string", + "description": "Gets the error message.", + "readOnly": true + } + }, + "description": "Class for operation status errors." + }, + "OperationStatusProperties": { + "type": "object", + "properties": { + "result": { + "type": "string", + "description": "Gets or sets the result or output of the workflow." + } + }, + "description": "Class for operation result properties." + }, + "OracleDiscovery": { + "type": "object", + "properties": { + "totalInstanceCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered instances." + }, + "totalDatabaseCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered databases." + }, + "shallowDiscoveryStatus": { + "$ref": "#/definitions/ShallowDiscoveryStatus", + "description": "Gets or sets status of partner shallow discovery." + }, + "discoveryScopeStatus": { + "$ref": "#/definitions/DiscoveryScopeStatus", + "description": "Gets or sets status of partner discovery." + } + }, + "description": "Data related to a machine's Oracle discovery." + }, + "OtherDatabase": { + "type": "object", + "properties": { + "databaseType": { + "type": "string", + "description": "Gets or sets DatabaseType of the OtherDatabase.", + "readOnly": true + }, + "instance": { + "type": "string", + "description": "Gets or sets Instance of the OtherDatabase.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the OtherDatabase.", + "readOnly": true + } + }, + "description": "OtherDatabase in the guest virtual machine." + }, + "PagedDeleteImportMachinesJob": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/DeleteImportMachinesJob" + }, + "description": "The DeleteImportMachinesJob items on this page", + "x-typespec-name": "DeleteImportMachinesJob[]", + "x-ms-identifiers": [], + "readOnly": true + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "description": "Paged collection of DeleteImportMachinesJob items" + }, + "PagedExportImportedMachinesJob": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ExportImportedMachinesJob" + }, + "description": "The ExportImportedMachinesJob items on this page", + "x-typespec-name": "ExportImportedMachinesJob[]", + "x-ms-identifiers": [], + "readOnly": true + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "description": "Paged collection of ExportImportedMachinesJob items" + }, + "PagedImportMachinesJob": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ImportMachinesJob" + }, + "description": "The ImportMachinesJob items on this page", + "x-typespec-name": "ImportMachinesJob[]", + "x-ms-identifiers": [], + "readOnly": true + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "description": "Paged collection of ImportMachinesJob items" + }, + "PrivateEndpointConnection": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateEndpointConnectionPropertiesV2", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "REST model used to encapsulate Private Link properties for tracked resources.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "PrivateEndpointConnectionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/PrivateEndpointConnection" + }, + "description": "The PrivateEndpointConnection items on this page", + "x-typespec-name": "PrivateEndpointConnection[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a PrivateEndpointConnection list operation.", + "required": [ + "value" + ] + }, + "PrivateEndpointConnectionPropertiesV2": { + "type": "object", + "properties": { + "groupIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "array of group ids", + "x-typespec-name": "string[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + }, + "privateEndpoint": { + "$ref": "#/definitions/ResourceId", + "description": "private endpoints", + "readOnly": true + }, + "privateLinkServiceConnectionState": { + "$ref": "#/definitions/PrivateLinkServiceConnectionState", + "description": "private endpoints connection state" + } + }, + "description": "PrivateEndpointConnectionProperties V2" + }, + "PrivateLinkResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PrivateLinkResourceProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "REST model used to encapsulate Private Link properties for tracked resources.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "PrivateLinkResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/PrivateLinkResource" + }, + "description": "The PrivateLinkResource items on this page", + "x-typespec-name": "PrivateLinkResource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a PrivateLinkResource list operation.", + "required": [ + "value" + ] + }, + "PrivateLinkResourceProperties": { + "type": "object", + "properties": { + "requiredMembers": { + "type": "array", + "items": { + "type": "string" + }, + "description": "required members", + "x-typespec-name": "string[]" + }, + "requiredZoneNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "required zone names", + "x-typespec-name": "string[]" + }, + "groupId": { + "type": "string", + "description": "group id" + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "private link resource properties model" + }, + "PrivateLinkServiceConnectionState": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/PrivateLinkServiceConnectionStateStatus", + "description": "state status" + }, + "description": { + "type": "string", + "description": "description string" + }, + "actionsRequired": { + "type": "string", + "description": "actions required" + } + }, + "description": "Service Connection State" + }, + "PrivateLinkServiceConnectionStateStatus": { + "type": "string", + "description": "PrivateLinkServiceConnectionState", + "enum": [ + "Approved", + "Pending", + "Rejected", + "Disconnected" + ], + "x-ms-enum": { + "name": "PrivateLinkServiceConnectionStateStatus", + "modelAsString": true, + "values": [ + { + "name": "Approved", + "value": "Approved", + "description": "Approved value." + }, + { + "name": "Pending", + "value": "Pending", + "description": "Pending value." + }, + { + "name": "Rejected", + "value": "Rejected", + "description": "Rejected value." + }, + { + "name": "Disconnected", + "value": "Disconnected", + "description": "Disconnected value." + } + ] + } + }, + "ProcessorInfo": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name\\model of a processor." + }, + "numberOfSockets": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of sockets." + }, + "numberOfCoresPerSocket": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the total number of cores in a socket." + } + }, + "description": "Processor Information." + }, + "ProductSupportStatus": { + "type": "object", + "properties": { + "currentVersion": { + "type": "string", + "description": "current version." + }, + "esuStatus": { + "$ref": "#/definitions/esuStatus", + "description": "esu status." + }, + "supportStatus": { + "$ref": "#/definitions/supportStatus", + "description": "support status." + }, + "supportEndDate": { + "type": "string", + "format": "date-time", + "description": "support end date." + }, + "esuYear": { + "$ref": "#/definitions/esuYear", + "description": "esu year." + } + }, + "description": "product support status." + }, + "ProvisioningState": { + "type": "string", + "description": "The status of the current operation.", + "enum": [ + "Created", + "Updated", + "Running", + "Completed", + "Failed", + "Succeeded", + "Canceled" + ], + "x-ms-enum": { + "name": "ProvisioningState", + "modelAsString": true, + "values": [ + { + "name": "Created", + "value": "Created", + "description": "Created value." + }, + { + "name": "Updated", + "value": "Updated", + "description": "Updated value." + }, + { + "name": "Running", + "value": "Running", + "description": "Running value." + }, + { + "name": "Completed", + "value": "Completed", + "description": "Completed value." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Failed value." + }, + { + "name": "Succeeded", + "value": "Succeeded", + "description": "Succeeded value." + }, + { + "name": "Canceled", + "value": "Canceled", + "description": "Canceled value." + } + ] + } + }, + "ProxySiteRefreshBody": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Gets or sets the appliance name of the agent in the site." + } + }, + "description": "Request body for Proxy site refresh action." + }, + "RequestExportMachineErrorsProperties": { + "type": "object", + "properties": { + "discoveryScope": { + "$ref": "#/definitions/ExportMachineErrorsProperties", + "description": "Gets or sets the discovery scope." + } + }, + "description": "The Properties class for export machine errors request body." + }, + "ResourceId": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "id name", + "readOnly": true + } + }, + "description": "PrivateEndpointModelsResourceId" + }, + "RunAsAccountMachineInput": { + "type": "object", + "properties": { + "machineId": { + "type": "string", + "description": "Gets or sets the ARM id of the machine." + }, + "runAsAccountId": { + "type": "string", + "description": "run as AccountId" + } + }, + "description": "Machine class." + }, + "RunAsAccountProperties": { + "type": "object", + "properties": { + "displayName": { + "type": "string", + "description": "Display name of the run as account.", + "readOnly": true + }, + "credentialType": { + "type": "string", + "description": "Gets the credential type of the run as account.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Timestamp marking run as account creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Timestamp marking last updated on the run as account.", + "readOnly": true + }, + "applianceName": { + "type": "string", + "description": "Gets the appliance name of the run as account.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for run as account properties." + }, + "SQLDiscoveryScopeStatus": { + "type": "string", + "description": "SQLDiscoveryScope Status", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "SQLDiscoveryScopeStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "SasUriResponse": { + "type": "object", + "properties": { + "jobArmId": { + "type": "string", + "description": "Gets or sets the job ARM ID." + }, + "uri": { + "type": "string", + "description": "Gets or sets the SAS URI." + } + }, + "description": "Import URI response class." + }, + "Server": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/ServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A machine resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ServerDisk": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Gets or sets Id of the disk." + }, + "generatedId": { + "type": "string", + "description": "Gets or sets generated Id of the disk." + }, + "maxSizeInBytes": { + "type": "integer", + "format": "int32", + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": "string", + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": "string", + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": "string", + "description": "Gets or sets Path of the disk." + } + }, + "description": "Server disk details." + }, + "ServerJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/JobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ServerJobListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerJob" + }, + "description": "The ServerJob items on this page", + "x-typespec-name": "ServerJob[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ServerJob list operation.", + "required": [ + "value" + ] + }, + "ServerListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Server" + }, + "description": "The Server items on this page", + "x-typespec-name": "Server[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a Server list operation.", + "required": [ + "value" + ] + }, + "ServerNetworkAdapter": { + "type": "object", + "properties": { + "nicId": { + "type": "string", + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": "string", + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets IP addresses for the machine.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "networkName": { + "type": "string", + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": "string", + "description": "Gets or sets Type of the IP address." + } + }, + "description": "Second level object represented in responses as part of Machine REST resource." + }, + "ServerProperties": { + "type": "object", + "properties": { + "displayName": { + "type": "string", + "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.", + "readOnly": true + }, + "fqdn": { + "type": "string", + "description": "Gets or sets the FQDN/IPAddress of the server." + }, + "networkAdapters": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerNetworkAdapter" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the network adapters of the server.", + "x-typespec-name": "ServerNetworkAdapter[]" + }, + "hydratedFqdn": { + "type": "string", + "description": "Gets or sets the FQDN of machine which can be changed." + }, + "disks": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerDisk" + }, + "description": "Gets or sets the disk details of server.", + "x-typespec-name": "ServerDisk[]" + }, + "validationRequired": { + "type": "string", + "description": "Gets or sets the validation required for the machine." + }, + "processorInfo": { + "$ref": "#/definitions/ProcessorInfo", + "description": "Processor Info of the Server machine.", + "readOnly": true + }, + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "$ref": "#/definitions/GuestOsDetails", + "description": "Operating System Details extracted from the guest\n bu executing\nscript inside the guest VM.", + "readOnly": true + }, + "numberOfApplications": { + "type": "integer", + "format": "int32", + "description": "Number of applications installed in the guest VM.", + "readOnly": true + }, + "guestDetailsDiscoveryTimestamp": { + "type": "string", + "format": "date-time", + "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.", + "readOnly": true + }, + "isGuestDetailsDiscoveryInProgress": { + "type": "boolean", + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true.", + "readOnly": true + }, + "dependencyMapping": { + "type": "string", + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM.", + "readOnly": true + }, + "dependencyMappingStartTime": { + "type": "string", + "format": "date-time", + "description": "Gets or sets when dependency mapping collection is last started.", + "readOnly": true + }, + "dependencyMappingEndTime": { + "type": "string", + "description": "Gets or sets when dependency mapping collection was last disabled.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Errors for machine.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applicationDiscovery": { + "$ref": "#/definitions/ApplicationDiscovery", + "description": "Gets the data related to application discovery.", + "readOnly": true + }, + "dependencyMapDiscovery": { + "$ref": "#/definitions/DependencyMapDiscovery", + "description": "Gets the data related to dependency map discovery.", + "readOnly": true + }, + "staticDiscovery": { + "$ref": "#/definitions/StaticDiscovery", + "description": "Gets the data related to static discovery.", + "readOnly": true + }, + "sqlDiscovery": { + "$ref": "#/definitions/SqlDiscovery", + "description": "Gets the data related to SQL discovery.", + "readOnly": true + }, + "webAppDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to Web application discovery.", + "readOnly": true + }, + "oracleDiscovery": { + "$ref": "#/definitions/OracleDiscovery", + "description": "Gets the data related to Oracle discovery.", + "readOnly": true + }, + "springBootDiscovery": { + "$ref": "#/definitions/SpringBootDiscovery", + "description": "Gets the data related to SpringBoot discovery.", + "readOnly": true + }, + "iisDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to iis discovery.", + "readOnly": true + }, + "tomcatDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to tomcat discovery.", + "readOnly": true + }, + "appsAndRoles": { + "$ref": "#/definitions/AppsAndRoles", + "description": "Apps And Roles of the Server.", + "readOnly": true + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "isDeleted": { + "type": "boolean", + "description": "Value indicating whether VM is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the marking machine creation.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Azure.ResourceManager.Object" + }, + "description": "Gets or sets tags on the Server machine.", + "x-typespec-name": "Record" + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the machine.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the server resource." + } + }, + "description": "Server REST resource." + }, + "ServerRunAsAccount": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A run as account resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ServerRunAsAccountListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerRunAsAccount" + }, + "description": "The ServerRunAsAccount items on this page", + "x-typespec-name": "ServerRunAsAccount[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ServerRunAsAccount list operation.", + "required": [ + "value" + ] + }, + "ServerSiteResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SitesProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A ServerSiteResource", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + } + ] + }, + "ServerSiteResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerSiteResource" + }, + "description": "The ServerSiteResource items on this page", + "x-typespec-name": "ServerSiteResource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ServerSiteResource list operation.", + "required": [ + "value" + ] + }, + "ServerSiteResourceUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-typespec-name": "Record" + }, + "properties": { + "$ref": "#/definitions/ServerSiteResourceUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the ServerSiteResource." + }, + "ServerSiteResourceUpdateProperties": { + "type": "object", + "properties": { + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + } + }, + "description": "The updatable properties of the ServerSiteResource." + }, + "ServerSiteUsage": { + "type": "object", + "properties": { + "runAsAccountCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of run as accounts in the site." + }, + "serverCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of servers part of the site." + } + }, + "description": "Server site usage." + }, + "ServerSoftwareInventory": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/MachineSoftwareInventoryProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "An software inventory resource belonging to a server resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "ServerSoftwareInventoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerSoftwareInventory" + }, + "description": "The ServerSoftwareInventory items on this page", + "x-typespec-name": "ServerSoftwareInventory[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a ServerSoftwareInventory list operation.", + "required": [ + "value" + ] + }, + "ServerUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/ServerUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the Server." + }, + "ServerUpdateProperties": { + "type": "object", + "properties": { + "fqdn": { + "type": "string", + "description": "Gets or sets the FQDN/IPAddress of the server." + }, + "networkAdapters": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerNetworkAdapter" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the network adapters of the server.", + "x-typespec-name": "ServerNetworkAdapter[]" + }, + "hydratedFqdn": { + "type": "string", + "description": "Gets or sets the FQDN of machine which can be changed." + }, + "disks": { + "type": "array", + "items": { + "$ref": "#/definitions/ServerDisk" + }, + "description": "Gets or sets the disk details of server.", + "x-typespec-name": "ServerDisk[]" + }, + "validationRequired": { + "type": "string", + "description": "Gets or sets the validation required for the machine." + }, + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "tags": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Azure.ResourceManager.Object" + }, + "description": "Gets or sets tags on the Server machine.", + "x-typespec-name": "Record" + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the server resource." + } + }, + "description": "The updatable properties of the Server." + }, + "ShallowDiscoveryStatus": { + "type": "string", + "description": "Shallow Discovery Status.", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "ShallowDiscoveryStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "SharePointServer": { + "type": "object", + "properties": { + "productName": { + "type": "string", + "description": "Gets or sets ProductName of the SharePointServer.", + "readOnly": true + }, + "isEnterprise": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the SharePointServer is Enterprise.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets Status of the SharePointServer.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the SharePointServer.", + "readOnly": true + } + }, + "description": "SharePointServer in the guest virtual machine." + }, + "SiteAgentProperties": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Gets the ID of the agent.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets the version of the agent.", + "readOnly": true + }, + "lastHeartBeatUtc": { + "type": "string", + "format": "date-time", + "description": "Gets the last heartbeat time of the agent in UTC.", + "readOnly": true + }, + "keyVaultUri": { + "type": "string", + "description": "Gets or sets the key vault URI." + }, + "keyVaultId": { + "type": "string", + "description": "Gets or sets the key vault ARM Id." + } + }, + "description": "Class for site agent properties." + }, + "SiteApplianceProperties": { + "type": "object", + "properties": { + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": " Gets or sets the service principal identity details used by agent for communication to the service. " + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + } + }, + "description": "Class for site appliance properties." + }, + "SiteErrorSummary": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Appliance Name." + }, + "discoveryScopeErrorSummaries": { + "$ref": "#/definitions/DiscoveryScopeErrorSummary", + "description": "Gets the error message." + }, + "nextLink": { + "type": "string", + "description": "The link to fetch more models." + } + }, + "description": "Site error summary.", + "required": [ + "applianceName", + "discoveryScopeErrorSummaries" + ] + }, + "SiteHealthSummary": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Gets the appliance name.", + "readOnly": true + }, + "errorMessage": { + "type": "string", + "description": "Gets the error message.", + "readOnly": true + }, + "summaryMessage": { + "type": "string", + "description": "Gets the summary message.", + "readOnly": true + }, + "errorId": { + "type": "integer", + "format": "int64", + "description": "Gets the error Id.", + "readOnly": true + }, + "errorCode": { + "type": "string", + "description": "Gets the error code.", + "readOnly": true + }, + "affectedObjectsCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets the count of affected objects." + }, + "hitCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets the hit count of the error." + }, + "severity": { + "type": "string", + "description": "Gets the severity of error.", + "readOnly": true + }, + "remediationGuidance": { + "type": "string", + "description": "Gets the remediation guidance.", + "readOnly": true + }, + "affectedResourceType": { + "type": "string", + "description": "Gets the affected resource type.", + "readOnly": true + }, + "affectedResources": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets or sets the affected resources.", + "x-typespec-name": "string[]" + }, + "fabricLayoutUpdateSources": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteHealthSummaryFabricLayoutUpdateSourcesItem" + }, + "description": "Gets or sets sources of the exception.", + "x-typespec-name": "SiteHealthSummaryFabricLayoutUpdateSourcesItem[]" + } + }, + "description": "The properties of ServerSiteResource." + }, + "SiteHealthSummaryCollection": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteHealthSummary" + }, + "x-ms-identifiers": [ + "applianceName" + ], + "description": "Gets the list of SiteHealthSummary.", + "x-typespec-name": "SiteHealthSummary[]" + }, + "nextLink": { + "type": "string", + "description": "Gets the value of next link.", + "readOnly": true + } + }, + "description": "Collection of SiteHealthSummary.", + "required": [ + "value" + ] + }, + "SiteHealthSummaryFabricLayoutUpdateSourcesItem": { + "type": "string", + "description": "SiteHealthSummary FabricLayout UpdateSources", + "enum": [ + "RefreshFabricLayout", + "RefreshFabricLayoutGuest", + "RefreshFabricLayoutDependencyMap" + ], + "x-ms-enum": { + "name": "SiteHealthSummaryFabricLayoutUpdateSourcesItem", + "modelAsString": true, + "values": [ + { + "name": "RefreshFabricLayout", + "value": "RefreshFabricLayout", + "description": "RefreshFabricLayout value." + }, + { + "name": "RefreshFabricLayoutGuest", + "value": "RefreshFabricLayoutGuest", + "description": "RefreshFabricLayoutGuest value." + }, + { + "name": "RefreshFabricLayoutDependencyMap", + "value": "RefreshFabricLayoutDependencyMap", + "description": "RefreshFabricLayoutDependencyMap value." + } + ] + } + }, + "SiteProperties": { + "type": "object", + "properties": { + "masterSiteId": { + "type": "string", + "description": "Gets the Master Site this site is linked to.", + "readOnly": true + }, + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "serviceEndpoint": { + "type": "string", + "description": "Gets the service endpoint.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The properties of VMwareSiteResource" + }, + "SiteSpnProperties": { + "type": "object", + "properties": { + "tenantId": { + "type": "string", + "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": "string", + "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": "string", + "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": "string", + "description": "Gets or sets the intended audience for the service principal." + }, + "aadAuthority": { + "type": "string", + "description": "Gets or sets the AAD Authority URL which was used to request the token for\nthe\n service principal." + }, + "rawCertData": { + "type": "string", + "description": "Gets or sets the raw certificate data for building certificate expiry flows." + } + }, + "description": "Class for site properties." + }, + "SitesProperties": { + "type": "object", + "properties": { + "masterSiteId": { + "type": "string", + "description": "Gets the Master Site this site is linked to.", + "readOnly": true + }, + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "serviceEndpoint": { + "type": "string", + "description": "Gets the service endpoint.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation.", + "readOnly": true + } + }, + "description": "The properties of SiteResource" + }, + "SpringBootDiscovery": { + "type": "object", + "properties": { + "totalInstanceCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered instances." + }, + "totalApplicationCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered applications." + }, + "shallowDiscoveryStatus": { + "$ref": "#/definitions/ShallowDiscoveryStatus", + "description": "Gets or sets status of partner shallow discovery." + }, + "discoveryScopeStatus": { + "$ref": "#/definitions/DiscoveryScopeStatus", + "description": "Gets or sets status of partner discovery." + } + }, + "description": "Data related to a machine's spring boot discovery." + }, + "SqlAvailabilityGroup": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlAvailabilityGroupProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Class representing the web model of SQL Availability Group.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlAvailabilityGroupListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlAvailabilityGroup" + }, + "description": "The SqlAvailabilityGroup items on this page", + "x-typespec-name": "SqlAvailabilityGroup[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlAvailabilityGroup list operation.", + "required": [ + "value" + ] + }, + "SqlAvailabilityGroupProperties": { + "type": "object", + "properties": { + "availabilityGroupName": { + "type": "string", + "description": "Gets or sets the SQL Availability Group Name." + }, + "availabilityGroupType": { + "$ref": "#/definitions/SqlAvailabilityGroupPropertiesAvailabilityGroupType", + "description": "Gets or sets the type of availability group. Currently there are two types of AGs Traditional and Distributed. " + }, + "isMultiSubNet": { + "type": "boolean", + "description": "Gets or sets a value indicating whether AG is multi subnet or not." + }, + "clusterName": { + "type": "string", + "description": "Gets or sets the Cluster name where AG is hosted." + }, + "availabilityReplicas": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlAvailabilityReplicaProperties" + }, + "x-ms-identifiers": [], + "description": "Gets the list of availability replica properties which together forms this availability group.", + "x-typespec-name": "SqlAvailabilityReplicaProperties[]", + "readOnly": true + }, + "parentReplicaOverviewList": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlAvailabilityReplicaOverview" + }, + "x-ms-identifiers": [], + "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.", + "x-typespec-name": "SqlAvailabilityReplicaOverview[]", + "readOnly": true + }, + "isPartOfDistributedAvailabilityGroup": { + "type": "boolean", + "description": "Gets or sets a value indicating whether this Availability group is part of a\ndistributed AG." + }, + "isDeleted": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "createdTimestamp": { + "type": "string", + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for SQL Server availability group properties." + }, + "SqlAvailabilityGroupPropertiesAvailabilityGroupType": { + "type": "string", + "description": "AvailabilityGroupType", + "enum": [ + "Unknown", + "Traditional", + "Distributed" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupPropertiesAvailabilityGroupType", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Traditional", + "value": "Traditional", + "description": "Traditional value." + }, + { + "name": "Distributed", + "value": "Distributed", + "description": "Distributed value." + } + ] + } + }, + "SqlAvailabilityGroupReplicaInfo": { + "type": "object", + "properties": { + "clusterName": { + "type": "string", + "description": "Gets or sets the name of the cluster on which this replica is hosted." + }, + "availabilityGroupName": { + "type": "string", + "description": "Gets or sets the name of the availability replica." + }, + "availabilityGroupArmId": { + "type": "string", + "description": "Gets or sets the AG ARM ID which are part of this Replica." + } + }, + "description": "Class which represents the SQL availability replica properties of type AG." + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitMode": { + "type": "string", + "description": "ReplicaCommitMode", + "enum": [ + "Unknown", + "Synchronous", + "Asynchronous" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitMode", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Synchronous", + "value": "Synchronous", + "description": "Synchronous value." + }, + { + "name": "Asynchronous", + "value": "Asynchronous", + "description": "Asynchronous value." + } + ] + } + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadMode": { + "type": "string", + "description": "ReplicaReadMode", + "enum": [ + "Unknown", + "None", + "ReadOnly", + "ReadWrite" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadMode", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "None", + "value": "None", + "description": "None value." + }, + { + "name": "ReadOnly", + "value": "ReadOnly", + "description": "ReadOnly value." + }, + { + "name": "ReadWrite", + "value": "ReadWrite", + "description": "ReadWrite value." + } + ] + } + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedMode": { + "type": "string", + "description": "ReplicaSeedMode", + "enum": [ + "Unknown", + "Manual", + "Automatic" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedMode", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Manual", + "value": "Manual", + "description": "Manual value." + }, + { + "name": "Automatic", + "value": "Automatic", + "description": "Automatic value." + } + ] + } + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaState": { + "type": "string", + "description": "ReplicaState", + "enum": [ + "Unknown", + "Primary", + "Secondary" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaState", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Primary", + "value": "Primary", + "description": "Primary value." + }, + { + "name": "Secondary", + "value": "Secondary", + "description": "Secondary value." + } + ] + } + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatus": { + "type": "string", + "description": "ReplicaSyncStatus", + "enum": [ + "Unknown", + "Synchronized", + "Unsynchronized" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatus", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Synchronized", + "value": "Synchronized", + "description": "Synchronized value." + }, + { + "name": "Unsynchronized", + "value": "Unsynchronized", + "description": "Unsynchronized value." + } + ] + } + }, + "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaType": { + "type": "string", + "description": "ReplicaType", + "enum": [ + "Unknown", + "DatabaseReplica", + "AvailabilityGroupReplica" + ], + "x-ms-enum": { + "name": "SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaType", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "DatabaseReplica", + "value": "DatabaseReplica", + "description": "DatabaseReplica value." + }, + { + "name": "AvailabilityGroupReplica", + "value": "AvailabilityGroupReplica", + "description": "AvailabilityGroupReplica value." + } + ] + } + }, + "SqlAvailabilityReplicaOverview": { + "type": "object", + "properties": { + "replicaState": { + "$ref": "#/definitions/SqlAvailabilityReplicaOverviewReplicaState", + "description": "Gets or sets the state of the availability replica." + }, + "availabilityReplicaId": { + "type": "string", + "description": "Gets or sets the SQL Availability Replica Id within the Availability Group this\ndatabase is a part of." + }, + "availabilityGroupArmId": { + "type": "string", + "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": "string", + "description": "Gets or sets the SQL Availability group name." + } + }, + "description": "Web model for SQL replica overview." + }, + "SqlAvailabilityReplicaOverviewReplicaState": { + "type": "string", + "description": "Overview Replica State", + "enum": [ + "Unknown", + "Primary", + "Secondary" + ], + "x-ms-enum": { + "name": "SqlAvailabilityReplicaOverviewReplicaState", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Primary", + "value": "Primary", + "description": "Primary value." + }, + { + "name": "Secondary", + "value": "Secondary", + "description": "Secondary value." + } + ] + } + }, + "SqlAvailabilityReplicaProperties": { + "type": "object", + "properties": { + "availabilityReplicaName": { + "type": "string", + "description": "Gets or sets the SQL Availability Replica Name." + }, + "availabilityReplicaId": { + "type": "string", + "description": "Gets or sets the SQL Availability Replica Id." + }, + "replicaType": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaType", + "description": "Gets or sets the replica type of the availability group." + }, + "replicaState": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaState", + "description": "Gets or sets the state of the availability replica." + }, + "replicaSyncStatus": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSyncStatus", + "description": "Gets or sets the synchronization status of the replica." + }, + "replicaCommitMode": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaCommitMode", + "description": "Gets or sets the commit mode of the replica." + }, + "replicaReadMode": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaReadMode", + "description": "Gets or sets the read mode of the replica." + }, + "replicaSeedMode": { + "$ref": "#/definitions/SqlAvailabilityGroupSqlAvailabilityReplicaPropertiesReplicaSeedMode", + "description": "Gets or sets the seed mode of the replica." + }, + "sqlDatabaseReplicaInfo": { + "$ref": "#/definitions/SqlDatabaseReplicaInfo", + "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": { + "$ref": "#/definitions/SqlAvailabilityGroupReplicaInfo", + "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." + } + }, + "description": "Class for SQL Server availability replica properties." + }, + "SqlDatabasePropertiesV2": { + "type": "object", + "properties": { + "parentReplicaOverview": { + "$ref": "#/definitions/SqlAvailabilityReplicaOverview", + "description": "Gets or sets the Replica overview." + }, + "isDatabaseHighlyAvailable": { + "type": "boolean", + "description": "Gets or sets a value indicating whether this database is a part of an HA setup." + }, + "fileMetadataList": { + "type": "array", + "items": { + "$ref": "#/definitions/FileMetaData" + }, + "x-ms-identifiers": [], + "description": "Gets the file metadata list.", + "x-typespec-name": "FileMetaData[]", + "readOnly": true + }, + "hostname": { + "type": "string", + "description": "Gets or sets the hostname." + }, + "sqlServerName": { + "type": "string", + "description": "Gets or sets the SQL Server Id in which the database resides." + }, + "status": { + "type": "string", + "description": "Gets or sets the status." + }, + "sizeMb": { + "type": "number", + "format": "float", + "description": "Gets or sets the size in Mb." + }, + "databaseName": { + "type": "string", + "description": "Gets or sets the SQL database name." + }, + "sqlServerArmId": { + "type": "string", + "description": "Gets or sets the SQL Server ARM Id in which the database resides." + }, + "compatibilityLevel": { + "type": "string", + "description": "Gets or sets the database compatibility level." + }, + "isDeleted": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/Errors" + }, + "description": "Gets the errors.", + "x-typespec-name": "Errors[]", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "Class for SQL Server database properties." + }, + "SqlDatabaseReplicaInfo": { + "type": "object", + "properties": { + "hostName": { + "type": "string", + "description": "Gets or sets the host name of the availability replica." + }, + "sqlServerName": { + "type": "string", + "description": "Gets or sets the SQL Server name of the availability replica." + }, + "sqlServerArmId": { + "type": "string", + "description": "Gets or sets the SQL Server name of the availability replica." + } + }, + "description": "Class which represents the SQL availability replica properties of type\ndatabases." + }, + "SqlDatabaseV2": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlDatabasePropertiesV2", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Class representing the web model of SQL Database.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlDatabaseV2ListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlDatabaseV2" + }, + "description": "The SqlDatabaseV2 items on this page", + "x-typespec-name": "SqlDatabaseV2[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlDatabaseV2 list operation.", + "required": [ + "value" + ] + }, + "SqlDiscovery": { + "type": "object", + "properties": { + "successfullyDiscoveredServerCount": { + "type": "integer", + "format": "int32", + "description": " successfully Discovered ServerCount" + }, + "totalServerCount": { + "type": "integer", + "format": "int32", + "description": "total Server Count" + }, + "sqlMetadataHydratedRunAsAccountId": { + "type": "string", + "description": "sql Metadata Hydrated RunAsAccountId" + }, + "sqlMetadataDiscoveryPipe": { + "$ref": "#/definitions/SqlMetadataDiscoveryPipe", + "description": "sql Metadata DiscoveryPipe" + }, + "discoveryScopeStatus": { + "$ref": "#/definitions/SQLDiscoveryScopeStatus", + "description": "discovery Scope Status" + } + }, + "description": "Contains data related SQL discovery." + }, + "SqlDiscoverySiteDataSource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlDiscoverySiteDataSourceProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A SQL discovery site data source resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlDiscoverySiteDataSourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlDiscoverySiteDataSource" + }, + "description": "The SqlDiscoverySiteDataSource items on this page", + "x-typespec-name": "SqlDiscoverySiteDataSource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlDiscoverySiteDataSource list operation.", + "required": [ + "value" + ] + }, + "SqlDiscoverySiteDataSourceProperties": { + "type": "object", + "properties": { + "discoverySiteId": { + "type": "string", + "description": "Gets or sets the discovery site Id." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Discovery site data source properties class." + }, + "SqlFciProperties": { + "type": "object", + "properties": { + "state": { + "$ref": "#/definitions/FCIInstanceState", + "description": "Gets or sets the state of the FCI instance." + }, + "networkName": { + "type": "string", + "description": "Gets or sets the FCI Network Name used to connect to this FCI instance." + }, + "isMultiSubnet": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the FCI is hosted on possible owners\nwhich are in multiple subnets." + }, + "sharedDiskCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the count of Shared Disks for SQL FCI." + } + }, + "description": "The class representing the properties for an FCI instance." + }, + "SqlJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/JobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Class representing the web model of SQL Database.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlJobListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlJob" + }, + "description": "The SqlJob items on this page", + "x-typespec-name": "SqlJob[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlJob list operation.", + "required": [ + "value" + ] + }, + "SqlMachineOverview": { + "type": "object", + "properties": { + "machineArmId": { + "type": "string", + "description": "Gets or sets SQL machine ARM ID." + }, + "displayName": { + "type": "string", + "description": "Gets or sets SQL machine display name." + }, + "fciRole": { + "$ref": "#/definitions/SqlMachineOverviewFciRole", + "description": "Gets or sets SQL machine FCI role." + } + }, + "description": "Gets or sets SQL machine overview data." + }, + "SqlMachineOverviewFciRole": { + "type": "string", + "description": "sql fci role ", + "enum": [ + "Unknown", + "NotApplicable", + "ActiveNode", + "PossibleOwnerNode" + ], + "x-ms-enum": { + "name": "SqlMachineOverviewFciRole", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "NotApplicable", + "value": "NotApplicable", + "description": "NotApplicable value." + }, + { + "name": "ActiveNode", + "value": "ActiveNode", + "description": "ActiveNode value." + }, + { + "name": "PossibleOwnerNode", + "value": "PossibleOwnerNode", + "description": "PossibleOwnerNode value." + } + ] + } + }, + "SqlMetadataDiscoveryPipe": { + "type": "string", + "description": "SQL metadata discovery pipe", + "enum": [ + "Unknown", + "VMware", + "PowerShell", + "SSH", + "CIM", + "Other" + ], + "x-ms-enum": { + "name": "SqlMetadataDiscoveryPipe", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "VMware", + "value": "VMware", + "description": "VMware value." + }, + { + "name": "PowerShell", + "value": "PowerShell", + "description": "PowerShell value." + }, + { + "name": "SSH", + "value": "SSH", + "description": "SSH value." + }, + { + "name": "CIM", + "value": "CIM", + "description": "CIM value." + }, + { + "name": "Other", + "value": "Other", + "description": "Other value." + } + ] + } + }, + "SqlRunAsAccount": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A runasaccount resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlRunAsAccountListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlRunAsAccount" + }, + "description": "The SqlRunAsAccount items on this page", + "x-typespec-name": "SqlRunAsAccount[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlRunAsAccount list operation.", + "required": [ + "value" + ] + }, + "SqlServerApplication": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets Name of the SQLServer.", + "readOnly": true + }, + "edition": { + "type": "string", + "description": "Gets or sets Edition of the SQLServer.", + "readOnly": true + }, + "servicePack": { + "type": "string", + "description": "Gets or sets ServicePack of the SQLServer.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the SQLServer.", + "readOnly": true + }, + "clustered": { + "type": "string", + "description": "Gets or sets Clustered of the SQLServer.", + "readOnly": true + }, + "clusterName": { + "type": "string", + "description": "Gets or sets ClusterName of the SQLServer.", + "readOnly": true + }, + "dnsHostName": { + "type": "string", + "description": "Gets or sets the DNS host name of SQLServer.", + "readOnly": true + }, + "port": { + "type": "string", + "description": "Gets or sets the port of the SQLServer.", + "readOnly": true + }, + "commaSeparatedIps": { + "type": "string", + "description": "Gets or sets the comma separated IPs of the SQLServer.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets the status.", + "readOnly": true + }, + "isNamedPipeEnabled": { + "type": "boolean", + "description": "Gets or sets the value which reflects if Named Pipe is enabled or not.", + "readOnly": true + }, + "isTcpIpEnabled": { + "type": "boolean", + "description": "Gets or sets the value which reflects if Named Pipe is enabled or not.", + "readOnly": true + }, + "namedPipeName": { + "type": "string", + "description": "Gets the status.", + "readOnly": true + } + }, + "description": "SQLServer in the guest virtual machine." + }, + "SqlServerProperties": { + "type": "object", + "properties": { + "machineOverviewList": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlMachineOverview" + }, + "x-ms-identifiers": [], + "description": "Gets the Machine Overview properties of all machines on which the SQL server is deployed.", + "x-typespec-name": "SqlMachineOverview[]", + "readOnly": true + }, + "numberOfAgDatabases": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of databases part of availability group on this SQL instance." + }, + "sqlFciProperties": { + "$ref": "#/definitions/SqlFciProperties", + "description": "Gets or sets the FCI properties if the instance is an FCI instance. This would be populated if IsClustered is true." + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "version": { + "type": "string", + "description": "Gets or sets the SQL server version." + }, + "numberOfUserDatabases": { + "type": "integer", + "format": "int32", + "description": "Gets or sets total number of users databases." + }, + "sumOfUserDatabasesSizeInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets total size of all user databases." + }, + "tempDbSizeInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets size of temp database." + }, + "maxServerMemoryInUseInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets maximum server memory in use." + }, + "visibleOnlineCoreCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the SQL server number of cores that have visible online status." + }, + "numOfLogins": { + "type": "integer", + "format": "int32", + "description": "Gets or sets number of logins." + }, + "physicalCpuCount": { + "type": "number", + "format": "float", + "description": "Gets or sets physical CPU count." + }, + "logicalCpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets logical CPU count." + }, + "engineEdition": { + "type": "string", + "description": "Gets or sets the SQL server engine edition." + }, + "edition": { + "type": "string", + "description": "Gets or sets the SQL server edition." + }, + "isHighAvailabilityEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether High Availability is enabled or not." + }, + "isClustered": { + "type": "boolean", + "description": "Gets or sets a value indicating whether failover cluster is configured or not." + }, + "hyperthreadRatio": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Hyper thread ratio." + }, + "sqlStartTime": { + "type": "string", + "format": "date-time", + "description": "Gets or sets the SQL start time." + }, + "machineArmIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of machine ARM Ids on which the SQL server is deployed.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the SQL server." + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets or sets the hydrated run as account ID of the SQL server." + }, + "hostName": { + "type": "string", + "description": "Gets or sets hostname." + }, + "sqlServerName": { + "type": "string", + "description": "Gets or sets the SQL server instance name." + }, + "portNumber": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Preferred Port Number." + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/Errors" + }, + "description": "Gets the errors.", + "x-typespec-name": "Errors[]", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Azure.ResourceManager.Object" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + }, + "isDeleted": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "createdTimestamp": { + "type": "string", + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "status": { + "$ref": "#/definitions/SqlServerStatus", + "description": "Gets or sets the powered on status." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "Class for SQL Server properties." + }, + "SqlServerStatus": { + "type": "string", + "description": "sql server statsu", + "enum": [ + "Unknown", + "ContinuePending", + "Paused", + "PausePending", + "Running", + "StartPending", + "Stopped", + "StopPending" + ], + "x-ms-enum": { + "name": "SqlServerStatus", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "ContinuePending", + "value": "ContinuePending", + "description": "ContinuePending value." + }, + { + "name": "Paused", + "value": "Paused", + "description": "Paused value." + }, + { + "name": "PausePending", + "value": "PausePending", + "description": "PausePending value." + }, + { + "name": "Running", + "value": "Running", + "description": "Running value." + }, + { + "name": "StartPending", + "value": "StartPending", + "description": "StartPending value." + }, + { + "name": "Stopped", + "value": "Stopped", + "description": "Stopped value." + }, + { + "name": "StopPending", + "value": "StopPending", + "description": "StopPending value." + } + ] + } + }, + "SqlServerV2": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Class representing the web model of SQL Server.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlServerV2ListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlServerV2" + }, + "description": "The SqlServerV2 items on this page", + "x-typespec-name": "SqlServerV2[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlServerV2 list operation.", + "required": [ + "value" + ] + }, + "SqlServerV2Update": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlServerV2UpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the SqlServerV2." + }, + "SqlServerV2UpdateProperties": { + "type": "object", + "properties": { + "numberOfAgDatabases": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of databases part of availability group on this SQL instance." + }, + "sqlFciProperties": { + "$ref": "#/definitions/SqlFciProperties", + "description": "Gets or sets the FCI properties if the instance is an FCI instance. This would be populated if IsClustered is true." + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "version": { + "type": "string", + "description": "Gets or sets the SQL server version." + }, + "numberOfUserDatabases": { + "type": "integer", + "format": "int32", + "description": "Gets or sets total number of users databases." + }, + "sumOfUserDatabasesSizeInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets total size of all user databases." + }, + "tempDbSizeInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets size of temp database." + }, + "maxServerMemoryInUseInMb": { + "type": "number", + "format": "float", + "description": "Gets or sets maximum server memory in use." + }, + "visibleOnlineCoreCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the SQL server number of cores that have visible online status." + }, + "numOfLogins": { + "type": "integer", + "format": "int32", + "description": "Gets or sets number of logins." + }, + "physicalCpuCount": { + "type": "number", + "format": "float", + "description": "Gets or sets physical CPU count." + }, + "logicalCpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets logical CPU count." + }, + "engineEdition": { + "type": "string", + "description": "Gets or sets the SQL server engine edition." + }, + "edition": { + "type": "string", + "description": "Gets or sets the SQL server edition." + }, + "isHighAvailabilityEnabled": { + "type": "boolean", + "description": "Gets or sets a value indicating whether High Availability is enabled or not." + }, + "isClustered": { + "type": "boolean", + "description": "Gets or sets a value indicating whether failover cluster is configured or not." + }, + "hyperthreadRatio": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Hyper thread ratio." + }, + "sqlStartTime": { + "type": "string", + "format": "date-time", + "description": "Gets or sets the SQL start time." + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the SQL server." + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets or sets the hydrated run as account ID of the SQL server." + }, + "hostName": { + "type": "string", + "description": "Gets or sets hostname." + }, + "sqlServerName": { + "type": "string", + "description": "Gets or sets the SQL server instance name." + }, + "portNumber": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Preferred Port Number." + }, + "tags": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Azure.ResourceManager.Object" + }, + "description": "Gets or sets tags on the resource.", + "x-typespec-name": "Record" + }, + "isDeleted": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "createdTimestamp": { + "type": "string", + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "status": { + "$ref": "#/definitions/SqlServerStatus", + "description": "Gets or sets the powered on status." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The updatable properties of the SqlServerV2." + }, + "SqlSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlSiteProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "SQL site web model.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "SqlSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/SqlSite" + }, + "description": "The SqlSite items on this page", + "x-typespec-name": "SqlSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a SqlSite list operation.", + "required": [ + "value" + ] + }, + "SqlSiteProperties": { + "type": "object", + "properties": { + "siteAppliancePropertiesCollection": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteApplianceProperties" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance.", + "x-typespec-name": "SiteApplianceProperties[]" + }, + "discoveryScenario": { + "$ref": "#/definitions/SqlSitePropertiesDiscoveryScenario", + "description": "Gets or sets the discovery scenario." + }, + "serviceEndpoint": { + "type": "string", + "description": "Gets the service endpoint.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for SQL site properties." + }, + "SqlSitePropertiesDiscoveryScenario": { + "type": "string", + "description": "SqlSiteProperties DiscoveryScenario", + "enum": [ + "Migrate", + "DR" + ], + "x-ms-enum": { + "name": "SqlSitePropertiesDiscoveryScenario", + "modelAsString": true, + "values": [ + { + "name": "Migrate", + "value": "Migrate", + "description": "Migrate value." + }, + { + "name": "DR", + "value": "DR", + "description": "DR value." + } + ] + } + }, + "SqlSiteRefreshBody": { + "type": "object", + "properties": { + "applianceName": { + "type": "string", + "description": "Gets or sets the appliance name of the agent in the site." + } + }, + "description": "SQL site refresh." + }, + "SqlSiteUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SqlSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the SqlSite." + }, + "SqlSiteUpdateProperties": { + "type": "object", + "properties": { + "siteAppliancePropertiesCollection": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteApplianceProperties" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance.", + "x-typespec-name": "SiteApplianceProperties[]" + }, + "discoveryScenario": { + "$ref": "#/definitions/SqlSitePropertiesDiscoveryScenario", + "description": "Gets or sets the discovery scenario." + } + }, + "description": "The updatable properties of the SqlSite." + }, + "SqlSiteUsage": { + "type": "object", + "properties": { + "serverCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of servers discovered in the site." + }, + "databaseCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of databases discovered in the site." + }, + "runAsAccountCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of run as accounts in the site." + } + }, + "description": "SQL site usage." + }, + "StaticDiscovery": { + "type": "object", + "properties": { + "discoveryScopeStatus": { + "$ref": "#/definitions/StaticDiscoveryScopeStatus", + "description": "Gets discovery scope status.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets errors for discovery scope.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials.", + "readOnly": true + } + }, + "description": "Contains data related static data discovery scope." + }, + "StaticDiscoveryScopeStatus": { + "type": "string", + "description": "Static DiscoveryScopeStatus", + "enum": [ + "DiscoverySucceededAtleastOnce", + "DiscoveryFailed", + "RunAsAccountNotAssociated", + "DiscoveryNotStarted", + "DiscoveryInProgress", + "Disabled", + "DiscoveryPartiallySucceded", + "DiscoverySucceeded" + ], + "x-ms-enum": { + "name": "StaticDiscoveryScopeStatus", + "modelAsString": true, + "values": [ + { + "name": "DiscoverySucceededAtleastOnce", + "value": "DiscoverySucceededAtleastOnce", + "description": "DiscoverySucceededAtleastOnce value." + }, + { + "name": "DiscoveryFailed", + "value": "DiscoveryFailed", + "description": "DiscoveryFailed value." + }, + { + "name": "RunAsAccountNotAssociated", + "value": "RunAsAccountNotAssociated", + "description": "RunAsAccountNotAssociated value." + }, + { + "name": "DiscoveryNotStarted", + "value": "DiscoveryNotStarted", + "description": "DiscoveryNotStarted value." + }, + { + "name": "DiscoveryInProgress", + "value": "DiscoveryInProgress", + "description": "DiscoveryInProgress value." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "Disabled value." + }, + { + "name": "DiscoveryPartiallySucceded", + "value": "DiscoveryPartiallySucceded", + "description": "DiscoveryPartiallySucceded value." + }, + { + "name": "DiscoverySucceeded", + "value": "DiscoverySucceeded", + "description": "DiscoverySucceeded value." + } + ] + } + }, + "SystemCenter": { + "type": "object", + "properties": { + "productName": { + "type": "string", + "description": "Gets or sets ProductName of the SystemCenter.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets Status of the SystemCenter.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the SystemCenter.", + "readOnly": true + } + }, + "description": "SystemCenter in the guest virtual machine." + }, + "TagsMachineInput": { + "type": "object", + "properties": { + "machineId": { + "type": "string", + "description": "Gets or sets the ARM id of the machine." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "run as AccountId", + "x-typespec-name": "Record" + } + }, + "description": "Machine class." + }, + "TomcatEngineUnit": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the engine." + }, + "hosts": { + "type": "array", + "items": { + "$ref": "#/definitions/TomcatHostUnit" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the hosts defined for the engine.", + "x-typespec-name": "TomcatHostUnit[]" + } + }, + "description": "Tomcat engine data." + }, + "TomcatHostUnit": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the host." + }, + "appBasePath": { + "type": "string", + "description": "Gets or sets the app base path for the host." + }, + "appBase": { + "type": "string", + "description": "Gets or sets the app base value configured for the host." + } + }, + "description": "Tomcat host data." + }, + "TomcatServiceUnit": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the service." + }, + "connectors": { + "type": "array", + "items": { + "$ref": "#/definitions/ConnectorUnit" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the connectors defined for the service component.", + "x-typespec-name": "ConnectorUnit[]" + }, + "engine": { + "$ref": "#/definitions/TomcatEngineUnit", + "description": "Gets or sets the engine defined for the service component." + } + }, + "description": "Tomcat service data." + }, + "TomcatWebApplicationProperties": { + "type": "object", + "properties": { + "hasDatabaseDependency": { + "type": "boolean", + "description": "Boolean value having true if the application has database dependency.", + "readOnly": true + }, + "isExternalLoggingConfigured": { + "type": "boolean", + "description": "Boolean value having true if the application has file dependency.", + "readOnly": true + }, + "webServerId": { + "type": "string", + "description": "Gets the web server id.", + "readOnly": true + }, + "webServerName": { + "type": "string", + "description": "Gets the web server name.", + "readOnly": true + }, + "virtualPath": { + "type": "string", + "description": "Gets the virtual path of the application.", + "readOnly": true + }, + "physicalPath": { + "type": "string", + "description": "Gets the physical path of the application.", + "readOnly": true + }, + "bindings": { + "type": "array", + "items": { + "$ref": "#/definitions/FrontEndBinding" + }, + "x-ms-identifiers": [], + "description": "Gets the front end bindings for the application.", + "x-typespec-name": "FrontEndBinding[]", + "readOnly": true + }, + "frameworks": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationFramework" + }, + "x-ms-identifiers": [], + "description": "Gets the Error details.", + "x-typespec-name": "WebApplicationFramework[]", + "readOnly": true + }, + "configurations": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationConfigurationUnit" + }, + "x-ms-identifiers": [], + "description": "Gets the configuration.", + "x-typespec-name": "WebApplicationConfigurationUnit[]", + "readOnly": true + }, + "directories": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationDirectoryUnit" + }, + "description": "Gets the directories.", + "x-typespec-name": "WebApplicationDirectoryUnit[]", + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets tags that can be used with ODATA.", + "x-typespec-name": "Record", + "readOnly": true + }, + "staticFolders": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Static folders.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "machineDisplayName": { + "type": "string", + "description": "Machine display name", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web application properties." + }, + "TomcatWebApplications": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/TomcatWebApplicationProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web application REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "TomcatWebApplicationsListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/TomcatWebApplications" + }, + "description": "The TomcatWebApplications items on this page", + "x-typespec-name": "TomcatWebApplications[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a TomcatWebApplications list operation.", + "required": [ + "value" + ] + }, + "TomcatWebApplicationsUpdate": { + "type": "object", + "properties": {}, + "description": "The type used for update operations of the TomcatWebApplications." + }, + "TomcatWebServerProperties": { + "type": "object", + "properties": { + "services": { + "type": "array", + "items": { + "$ref": "#/definitions/TomcatServiceUnit" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the services defined in the server.", + "x-typespec-name": "TomcatServiceUnit[]" + }, + "catalinaHome": { + "type": "string", + "description": "Catalina Home", + "readOnly": true + }, + "jvmVersion": { + "type": "string", + "description": "Version of the JVM", + "readOnly": true + }, + "sessionPersistenceMechanism": { + "type": "string", + "description": "session persistence mechanism", + "readOnly": true + }, + "isClusteringPresent": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted." + }, + "isMemoryRealmPresent": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "isSessionTrackingPresent": { + "type": "boolean", + "description": "is session tracking present", + "readOnly": true + }, + "isAccessLogValvePresent": { + "type": "boolean", + "description": "is access log valve present", + "readOnly": true + }, + "maxMemoryUsageInMb": { + "type": "string", + "description": "max memory usage in mb", + "readOnly": true + }, + "configurationLocation": { + "type": "string", + "description": "Gets the confVeriguration location.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets the configuration location.", + "readOnly": true + }, + "machineIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of machines.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "webApplications": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of web applications.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "serverFqdn": { + "type": "string", + "description": "Gets the server FQDN.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets the run as account id.", + "readOnly": true + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web server properties." + }, + "TomcatWebServers": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/TomcatWebServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web server REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "TomcatWebServersListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/TomcatWebServers" + }, + "description": "The TomcatWebServers items on this page", + "x-typespec-name": "TomcatWebServers[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a TomcatWebServers list operation.", + "required": [ + "value" + ] + }, + "UpdateMachineDepMapStatus": { + "type": "object", + "properties": { + "machines": { + "type": "array", + "items": { + "$ref": "#/definitions/DependencyMapMachineInput" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the machine collection.", + "x-typespec-name": "DependencyMapMachineInput[]" + } + }, + "description": "Defines class that represents input to enable or disable DMP on machine\n \n for cosmos entity operation." + }, + "UpdateMachineRunAsAccount": { + "type": "object", + "properties": { + "machines": { + "type": "array", + "items": { + "$ref": "#/definitions/RunAsAccountMachineInput" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the machine collection.", + "x-typespec-name": "RunAsAccountMachineInput[]" + } + }, + "description": "Defines class that represents input to update RunAsAccount on machine\n \n for cosmos entity operation." + }, + "UpdateMachineTags": { + "type": "object", + "properties": { + "machines": { + "type": "array", + "items": { + "$ref": "#/definitions/TagsMachineInput" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the machine collection.", + "x-typespec-name": "TagsMachineInput[]" + } + }, + "description": "Defines class that represents input to update Tags on machine\n \n for cosmos entity operation." + }, + "V20180501PreviewVmwareRunAsAccount": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Relative URL to get this run as account.", + "readOnly": true + }, + "name": { + "type": "string", + "description": "Gets the Name of the Run as account.", + "readOnly": true + }, + "type": { + "type": "string", + "description": "Handled by resource provider. Type =\nMicrosoft.OffAzure/VMWareSites/RunAsAccounts.", + "readOnly": true + }, + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "Gets nested properties.", + "readOnly": true + } + }, + "description": "Run as account REST Resource." + }, + "V20180501PreviewVmwareRunAsAccountVmwareRunAsAccountCollection": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/V20180501PreviewVmwareRunAsAccount" + }, + "description": "Gets the list of run as accounts.", + "x-typespec-name": "V20180501PreviewVmwareRunAsAccount[]" + }, + "nextLink": { + "type": "string", + "description": "Gets the value of next link.", + "readOnly": true + } + }, + "description": "Collection of VMware run as accounts." + }, + "VMwareDatastoreType": { + "type": "string", + "description": "vmware datastore type", + "enum": [ + "Unknown", + "CIFS", + "NFS", + "NFS41", + "PMEM", + "VFFS", + "VMFS", + "VSAN", + "VVOL" + ], + "x-ms-enum": { + "name": "VMwareDatastoreType", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Cifs", + "value": "CIFS", + "description": "CIFS value." + }, + { + "name": "NFS", + "value": "NFS", + "description": "NFS value." + }, + { + "name": "NFS41", + "value": "NFS41", + "description": "NFS41 value." + }, + { + "name": "Pmem", + "value": "PMEM", + "description": "PMEM value." + }, + { + "name": "Vffs", + "value": "VFFS", + "description": "VFFS value." + }, + { + "name": "Vmfs", + "value": "VMFS", + "description": "VMFS value." + }, + { + "name": "Vsan", + "value": "VSAN", + "description": "VSAN value." + }, + { + "name": "Vvol", + "value": "VVOL", + "description": "VVOL value." + } + ] + } + }, + "Vcenter": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/VcenterProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A vcenter resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "VcenterListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Vcenter" + }, + "description": "The Vcenter items on this page", + "x-typespec-name": "Vcenter[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a Vcenter list operation.", + "required": [ + "value" + ] + }, + "VcenterProperties": { + "type": "object", + "properties": { + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the vCenter." + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the errors.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking vCenter creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the vCenter.", + "readOnly": true + }, + "fqdn": { + "type": "string", + "description": "Gets or sets the FQDN/IPAddress of the vCenter." + }, + "port": { + "type": "string", + "description": "Gets or sets the port of the vCenter." + }, + "version": { + "type": "string", + "description": "Gets the version of the vCenter.", + "readOnly": true + }, + "perfStatisticsLevel": { + "type": "string", + "description": "Gets the performance statistics enabled on the vCenter.", + "readOnly": true + }, + "instanceUuid": { + "type": "string", + "description": "Gets the instance UUID of the vCenter.", + "readOnly": true + }, + "friendlyName": { + "type": "string", + "description": "Gets or sets the friendly name of the vCenter." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The properties of VMwareSiteResource" + }, + "Versions": { + "type": "string", + "description": "service api versions", + "enum": [ + "2018-05-01-preview", + "2019-05-01-preview", + "2020-01-01", + "2020-01-01-preview", + "2020-02-01", + "2020-07-07", + "2020-07-10", + "2020-08-01-preview", + "2020-11-11-preview", + "2022-10-27", + "2023-06-06" + ], + "x-ms-enum": { + "name": "Versions", + "modelAsString": true, + "values": [ + { + "name": "v2018_05_01_preview", + "value": "2018-05-01-preview", + "description": "Api version 2018-05-01-preview." + }, + { + "name": "v2019_05_01_preview", + "value": "2019-05-01-preview", + "description": "Api version 2019-05-01-preview." + }, + { + "name": "v2020_01_01", + "value": "2020-01-01", + "description": "Api version 2020-01-01." + }, + { + "name": "v2020_01_01_preview", + "value": "2020-01-01-preview", + "description": "Api version 2020-01-01-preview." + }, + { + "name": "v2020_02_01", + "value": "2020-02-01", + "description": "Api version 2020-02-01." + }, + { + "name": "v2020_07_07", + "value": "2020-07-07", + "description": "Api version 2020-07-07." + }, + { + "name": "v2020_07_10", + "value": "2020-07-10", + "description": "Api version 2020-07-10." + }, + { + "name": "v2020_08_01_preview", + "value": "2020-08-01-preview", + "description": "Api version 2020-08-01-preview." + }, + { + "name": "v2020_11_11_preview", + "value": "2020-11-11-preview", + "description": "Api version 2020-11-11-preview." + }, + { + "name": "v2022_10_27", + "value": "2022-10-27", + "description": "Api version 2022-10-27." + }, + { + "name": "v2023_06_06", + "value": "2023-06-06", + "description": "Api version 2023-06-06." + } + ] + } + }, + "VmwareDatastore": { + "type": "object", + "properties": { + "uuid": { + "type": "string", + "description": "Data store UUID.", + "readOnly": true + }, + "capacityInGb": { + "type": "number", + "format": "float", + "description": "Capacity of the data store.", + "readOnly": true + }, + "freeSpaceInGb": { + "type": "number", + "format": "float", + "description": "Free space of the data store.", + "readOnly": true + }, + "type": { + "$ref": "#/definitions/VMwareDatastoreType", + "description": "Type of the data store.", + "readOnly": true + }, + "symbolicName": { + "type": "string", + "description": "Symbolic name of the data store.", + "readOnly": true + } + }, + "description": "Second level object returned as part of VMware host REST resource." + }, + "VmwareDisk": { + "type": "object", + "properties": { + "uuid": { + "type": "string", + "description": "Disk UUID.", + "readOnly": true + }, + "label": { + "type": "string", + "description": "Label of the disk.", + "readOnly": true + }, + "diskProvisioningPolicy": { + "type": "string", + "description": "The provisioning policy of the disk.\n It is Thin or Thick or\nUnknown for the VMWare VMDK.", + "readOnly": true + }, + "diskScrubbingPolicy": { + "type": "string", + "description": "The scrubbing policy of disks which can be\n eagerly zeroed or\nlazily zeroed.", + "readOnly": true + }, + "diskMode": { + "type": "string", + "description": "Disk mode property used for identifying independent disks.", + "readOnly": true + }, + "controllerType": { + "type": "string", + "description": "Gets or sets a value indicating the type of the disk controller type.", + "readOnly": true + }, + "maxSizeInBytes": { + "type": "integer", + "format": "int64", + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": "string", + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": "string", + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": "string", + "description": "Gets or sets Path of the disk." + } + }, + "description": "Second level object returned as part of Machine REST resource." + }, + "VmwareHost": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/VmwareHostProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "VmwareHostListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareHost" + }, + "description": "The VmwareHost items on this page", + "x-typespec-name": "VmwareHost[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a VmwareHost list operation.", + "required": [ + "value" + ] + }, + "VmwareHostProperties": { + "type": "object", + "properties": { + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking VMware host creation.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the VMware host.", + "readOnly": true + }, + "datastores": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareDatastore" + }, + "x-ms-identifiers": [], + "description": "Gets the data stores.", + "x-typespec-name": "VmwareDatastore[]", + "readOnly": true + }, + "vcenterId": { + "type": "string", + "description": "Gets the V-center ID.", + "readOnly": true + }, + "uuid": { + "type": "string", + "description": "Gets the instance UUID of the vmware host.", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for host properties." + }, + "VmwareJob": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/JobProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A host resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "VmwareJobListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareJob" + }, + "description": "The VmwareJob items on this page", + "x-typespec-name": "VmwareJob[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a VmwareJob list operation.", + "required": [ + "value" + ] + }, + "VmwareMachineProperties": { + "type": "object", + "properties": { + "vCenterFqdn": { + "type": "string", + "description": "VCenter FQDN/IPAddress.", + "readOnly": true + }, + "vCenterId": { + "type": "string", + "description": "VCenter ARM ID.", + "readOnly": true + }, + "instanceUuid": { + "type": "string", + "description": "On-premise Instance UUID of the machine.", + "readOnly": true + }, + "dataCenterScope": { + "type": "string", + "description": "Scope of the data center.", + "readOnly": true + }, + "description": { + "type": "string", + "description": "User description of the machine.", + "readOnly": true + }, + "disks": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareDisk" + }, + "x-ms-identifiers": [], + "description": "Disks attached to the machine.", + "x-typespec-name": "VmwareDisk[]", + "readOnly": true + }, + "hostInMaintenanceMode": { + "type": "boolean", + "description": "Indicates whether the host is in maintenance mode.", + "readOnly": true + }, + "hostName": { + "type": "string", + "description": "The host name.", + "readOnly": true + }, + "hostPowerState": { + "type": "string", + "description": "The host power state.", + "readOnly": true + }, + "hostVersion": { + "type": "string", + "description": "The host version.", + "readOnly": true + }, + "networkAdapters": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareNetworkAdapter" + }, + "x-ms-identifiers": [], + "description": "Network adapters attached to the machine.", + "x-typespec-name": "VmwareNetworkAdapter[]", + "readOnly": true + }, + "vMwareToolsStatus": { + "type": "string", + "description": "VMware tools status.", + "readOnly": true + }, + "vMwareToolsVersion": { + "type": "string", + "description": "VMware tools version.", + "readOnly": true + }, + "changeTrackingSupported": { + "type": "boolean", + "description": "Value indicating whether change tracking is supported.", + "readOnly": true + }, + "changeTrackingEnabled": { + "type": "boolean", + "description": "Value indicating whether change tracking is enabled.", + "readOnly": true + }, + "maxSnapshots": { + "type": "integer", + "format": "int32", + "description": "Maximum number of snapshots for the VM. Default value is -1.", + "readOnly": true + }, + "diskEnabledUuid": { + "type": "string", + "description": "Gets or sets whether Disk Enabled UUID is set or not.", + "readOnly": true + }, + "numberOfSnapshots": { + "type": "integer", + "format": "int32", + "description": "Number of snapshots for the VM. Default value is -1.", + "readOnly": true + }, + "altGuestName": { + "type": "string", + "description": "Gets or sets the machine alt guest name.", + "readOnly": true + }, + "powerStatus": { + "type": "string", + "description": "Gets the Machine power status.", + "readOnly": true + }, + "vmFqdn": { + "type": "string", + "description": "Gets the VM FQDN.", + "readOnly": true + }, + "vmConfigurationFileLocation": { + "type": "string", + "description": "Gets the Root location of the VM configuration file.", + "readOnly": true + }, + "firmware": { + "type": "string", + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "$ref": "#/definitions/GuestOsDetails", + "description": "Operating System Details extracted from the guest\n bu executing\nscript inside the guest VM.", + "readOnly": true + }, + "numberOfApplications": { + "type": "integer", + "format": "int32", + "description": "Number of applications installed in the guest VM.", + "readOnly": true + }, + "guestDetailsDiscoveryTimestamp": { + "type": "string", + "format": "date-time", + "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.", + "readOnly": true + }, + "isGuestDetailsDiscoveryInProgress": { + "type": "boolean", + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true.", + "readOnly": true + }, + "dependencyMapping": { + "type": "string", + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM.", + "readOnly": true + }, + "dependencyMappingStartTime": { + "type": "string", + "format": "date-time", + "description": "Gets or sets when dependency mapping collection is last started.", + "readOnly": true + }, + "dependencyMappingEndTime": { + "type": "string", + "description": "Gets or sets when dependency mapping collection was last disabled.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Errors for machine.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applicationDiscovery": { + "$ref": "#/definitions/ApplicationDiscovery", + "description": "Gets the data related to application discovery.", + "readOnly": true + }, + "dependencyMapDiscovery": { + "$ref": "#/definitions/DependencyMapDiscovery", + "description": "Gets the data related to dependency map discovery.", + "readOnly": true + }, + "staticDiscovery": { + "$ref": "#/definitions/StaticDiscovery", + "description": "Gets the data related to static discovery.", + "readOnly": true + }, + "sqlDiscovery": { + "$ref": "#/definitions/SqlDiscovery", + "description": "Gets the data related to SQL discovery.", + "readOnly": true + }, + "webAppDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to Web application discovery.", + "readOnly": true + }, + "oracleDiscovery": { + "$ref": "#/definitions/OracleDiscovery", + "description": "Gets the data related to Oracle discovery.", + "readOnly": true + }, + "springBootDiscovery": { + "$ref": "#/definitions/SpringBootDiscovery", + "description": "Gets the data related to SpringBoot discovery.", + "readOnly": true + }, + "iisDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to iis discovery.", + "readOnly": true + }, + "tomcatDiscovery": { + "$ref": "#/definitions/WebAppDiscovery", + "description": "Gets the data related to tomcat discovery.", + "readOnly": true + }, + "appsAndRoles": { + "$ref": "#/definitions/AppsAndRoles", + "description": "Apps And Roles of the Server.", + "readOnly": true + }, + "productSupportStatus": { + "$ref": "#/definitions/ProductSupportStatus", + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": "number", + "format": "double", + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "$ref": "#/definitions/OperatingSystem", + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": "string", + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": "string", + "description": "Gets the Display name of the machine.", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Value indicating whether VM is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the marking machine creation.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets tags on the VMware machine.", + "x-typespec-name": "Record" + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last updated on the machine.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation.", + "readOnly": true + } + }, + "description": "Class for machine properties." + }, + "VmwareMachineSoftwareInventory": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/MachineSoftwareInventoryProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "An software inventory resource belonging to a machine resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "VmwareMachineSoftwareInventoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareMachineSoftwareInventory" + }, + "description": "The VmwareMachineSoftwareInventory items on this page", + "x-typespec-name": "VmwareMachineSoftwareInventory[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a VmwareMachineSoftwareInventory list operation.", + "required": [ + "value" + ] + }, + "VmwareNetworkAdapter": { + "type": "object", + "properties": { + "label": { + "type": "string", + "description": "Label of the NIC.", + "readOnly": true + }, + "adapterType": { + "type": "string", + "description": "Gets or sets the adapter type.", + "readOnly": true + }, + "nicId": { + "type": "string", + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": "string", + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets IP addresses for the machine.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "networkName": { + "type": "string", + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": "string", + "description": "Gets or sets Type of the IP address." + } + }, + "description": "Second level object represented in responses as part of Machine REST resource." + }, + "VmwareRunAsAccountResource": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "A runasaccount resource belonging to a site resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "VmwareRunAsAccountResourceListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareRunAsAccountResource" + }, + "description": "The VmwareRunAsAccountResource items on this page", + "x-typespec-name": "VmwareRunAsAccountResource[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a VmwareRunAsAccountResource list operation.", + "required": [ + "value" + ] + }, + "VmwareSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SitesProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + }, + "eTag": { + "type": "string", + "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.", + "readOnly": true + } + }, + "description": "A VmwareSite", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/TrackedResource" + } + ] + }, + "VmwareSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VmwareSite" + }, + "description": "The VmwareSite items on this page", + "x-typespec-name": "VmwareSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a VmwareSite list operation.", + "required": [ + "value" + ] + }, + "VmwareSiteUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-typespec-name": "Record" + }, + "properties": { + "$ref": "#/definitions/VmwareSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the VmwareSite." + }, + "VmwareSiteUpdateProperties": { + "type": "object", + "properties": { + "servicePrincipalIdentityDetails": { + "$ref": "#/definitions/SiteSpnProperties", + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "$ref": "#/definitions/SiteAgentProperties", + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": "string", + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": "string", + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The status of the last operation." + } + }, + "description": "The updatable properties of the VmwareSite." + }, + "VmwareSiteUsage": { + "type": "object", + "properties": { + "machineCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of machines discovered in the site." + }, + "runAsAccountCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of run as accounts in the site." + }, + "vCenterCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of vCenters part of the site." + } + }, + "description": "VMware site usage." + }, + "WebAppDiscovery": { + "type": "object", + "properties": { + "totalWebServerCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered web servers.." + }, + "totalWebApplicationCount": { + "type": "integer", + "format": "int64", + "description": "Gets or sets number of successfully discovered web applications." + }, + "discoveryScopeStatus": { + "$ref": "#/definitions/DiscoveryScopeStatus", + "description": "Gets or sets status of partner discovery." + } + }, + "description": "Data related to a machine's WebApps discovery." + }, + "WebAppExtendedMachine": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/WebAppExtendedMachineProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web app extended machine REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "WebAppExtendedMachineListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WebAppExtendedMachine" + }, + "description": "The WebAppExtendedMachine items on this page", + "x-typespec-name": "WebAppExtendedMachine[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a WebAppExtendedMachine list operation.", + "required": [ + "value" + ] + }, + "WebAppExtendedMachineProperties": { + "type": "object", + "properties": { + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "hostName": { + "type": "string", + "description": "Gets the hydrated host name.", + "readOnly": true + }, + "machineDisplayName": { + "type": "string", + "description": "Gets the Name of the extended machine.", + "readOnly": true + }, + "machineId": { + "type": "string", + "description": "Gets the machine ARM id.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets the run as account ID of the machine used for web app discovery.", + "readOnly": true + }, + "hydratedRunAsAccountId": { + "type": "string", + "description": "Gets the agent hydrated run as account.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web extended machine properties." + }, + "WebAppProperties": { + "type": "object", + "properties": { + "webAppArmId": { + "type": "string", + "description": "Gets or sets the arm id of the web app." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets or sets Tags.", + "x-typespec-name": "Record" + } + }, + "description": "Class representing web app properties web model." + }, + "WebAppPropertiesCollection": { + "type": "object", + "properties": { + "webApps": { + "type": "array", + "items": { + "$ref": "#/definitions/WebAppProperties" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the list of web app properties.", + "x-typespec-name": "WebAppProperties[]" + } + }, + "description": "Collection of web app properties." + }, + "WebAppRunAsAccount": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/RunAsAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Run as account REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "WebAppRunAsAccountListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WebAppRunAsAccount" + }, + "description": "The WebAppRunAsAccount items on this page", + "x-typespec-name": "WebAppRunAsAccount[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a WebAppRunAsAccount list operation.", + "required": [ + "value" + ] + }, + "WebAppSite": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/WebAppSiteProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "WebApp site web model.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "WebAppSiteListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WebAppSite" + }, + "description": "The WebAppSite items on this page", + "x-typespec-name": "WebAppSite[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a WebAppSite list operation.", + "required": [ + "value" + ] + }, + "WebAppSiteProperties": { + "type": "object", + "properties": { + "siteAppliancePropertiesCollection": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteApplianceProperties" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance.", + "x-typespec-name": "SiteApplianceProperties[]" + }, + "discoveryScenario": { + "$ref": "#/definitions/WebAppSitePropertiesDiscoveryScenario", + "description": "Gets or sets the discovery scenario." + }, + "serviceEndpoint": { + "type": "string", + "description": "Gets the service endpoint.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for Web app site properties." + }, + "WebAppSitePropertiesDiscoveryScenario": { + "type": "string", + "description": "Discovery Scenario", + "enum": [ + "Migrate", + "DR" + ], + "x-ms-enum": { + "name": "WebAppSitePropertiesDiscoveryScenario", + "modelAsString": true, + "values": [ + { + "name": "Migrate", + "value": "Migrate", + "description": "Migrate value." + }, + { + "name": "DR", + "value": "DR", + "description": "DR value." + } + ] + } + }, + "WebAppSiteUpdate": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/WebAppSiteUpdateProperties", + "x-ms-client-flatten": true + } + }, + "description": "The type used for update operations of the WebAppSite." + }, + "WebAppSiteUpdateProperties": { + "type": "object", + "properties": { + "siteAppliancePropertiesCollection": { + "type": "array", + "items": { + "$ref": "#/definitions/SiteApplianceProperties" + }, + "x-ms-identifiers": [], + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance.", + "x-typespec-name": "SiteApplianceProperties[]" + }, + "discoveryScenario": { + "$ref": "#/definitions/WebAppSitePropertiesDiscoveryScenario", + "description": "Gets or sets the discovery scenario." + } + }, + "description": "The updatable properties of the WebAppSite." + }, + "WebAppSiteUsage": { + "type": "object", + "properties": { + "webServerCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of web servers discovered in the site." + }, + "webApplicationCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of web applications discovered in the site." + }, + "runAsAccountCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of run as accounts in the site." + } + }, + "description": "Web app site usage." + }, + "WebApplication": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/WebApplicationProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web application REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "WebApplicationAppsAndRolesModel": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets Name of the WebApplication.", + "readOnly": true + }, + "status": { + "type": "string", + "description": "Gets or sets Status of the WebApplication.", + "readOnly": true + }, + "platform": { + "type": "string", + "description": "Gets or sets Platform of the WebApplication.", + "readOnly": true + }, + "groupName": { + "type": "string", + "description": "Gets or sets GroupName of the WebApplication.", + "readOnly": true + }, + "webServer": { + "type": "string", + "description": "Gets or sets WebServer of the WebApplication.", + "readOnly": true + }, + "applicationPool": { + "type": "string", + "description": "Gets or sets ApplicationPool of the WebApplication.", + "readOnly": true + } + }, + "description": "WebApplication in the guest virtual machine." + }, + "WebApplicationConfigurationUnit": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the configuration name." + }, + "filePath": { + "type": "string", + "description": "Gets or sets the configuration file path." + }, + "localFilePath": { + "type": "string", + "description": "Gets or sets the configuration local file path." + }, + "targetFilePath": { + "type": "string", + "description": "Gets or sets the configuration target file path." + }, + "section": { + "type": "string", + "description": "Gets or sets the configuration section in the file." + }, + "type": { + "type": "string", + "description": "Gets or sets the configuration type." + }, + "isDeploymentTimeEditable": { + "type": "boolean", + "description": "Gets or sets a value indicating whether the configuration is edited or not by\nthe user." + }, + "identifier": { + "type": "string", + "description": "Gets or sets the identifier for the configuration." + } + }, + "description": "Web Application configuration unit." + }, + "WebApplicationDirectoryUnit": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Gets or sets the unique id corresponding to the application directory." + }, + "isEditable": { + "type": "boolean", + "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": "array", + "items": { + "type": "string" + }, + "description": "Gets or sets the paths of the directory on the source machine.", + "x-typespec-name": "string[]" + }, + "localScratchPath": { + "type": "string", + "description": "Gets or sets the local scratch path at which the directories has been copied." + }, + "mountPath": { + "type": "string", + "description": "Gets or sets the mount path of the application directory." + }, + "sourceSize": { + "type": "string", + "description": "Gets or sets the size of the directory on the source machine." + } + }, + "description": "Web Application directory unit." + }, + "WebApplicationFramework": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets Name of the framework." + }, + "version": { + "type": "string", + "description": "Gets or sets Version of the framework." + } + }, + "description": "Framework specific data for a web application." + }, + "WebApplicationListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplication" + }, + "description": "The WebApplication items on this page", + "x-typespec-name": "WebApplication[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a WebApplication list operation.", + "required": [ + "value" + ] + }, + "WebApplicationProperties": { + "type": "object", + "properties": { + "webServerId": { + "type": "string", + "description": "Gets the web server id.", + "readOnly": true + }, + "webServerName": { + "type": "string", + "description": "Gets the web server name.", + "readOnly": true + }, + "virtualPath": { + "type": "string", + "description": "Gets the virtual path of the application.", + "readOnly": true + }, + "physicalPath": { + "type": "string", + "description": "Gets the physical path of the application.", + "readOnly": true + }, + "bindings": { + "type": "array", + "items": { + "$ref": "#/definitions/FrontEndBinding" + }, + "x-ms-identifiers": [], + "description": "Gets the front end bindings for the application.", + "x-typespec-name": "FrontEndBinding[]", + "readOnly": true + }, + "frameworks": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationFramework" + }, + "x-ms-identifiers": [], + "description": "Gets the Error details.", + "x-typespec-name": "WebApplicationFramework[]", + "readOnly": true + }, + "configurations": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationConfigurationUnit" + }, + "x-ms-identifiers": [], + "description": "Gets the configuration.", + "x-typespec-name": "WebApplicationConfigurationUnit[]", + "readOnly": true + }, + "directories": { + "type": "array", + "items": { + "$ref": "#/definitions/WebApplicationDirectoryUnit" + }, + "description": "Gets the directories.", + "x-typespec-name": "WebApplicationDirectoryUnit[]", + "x-ms-identifiers": [], + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Gets tags that can be used with ODATA.", + "x-typespec-name": "Record", + "readOnly": true + }, + "staticFolders": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Static folders.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "machineDisplayName": { + "type": "string", + "description": "Machine display name", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web application properties." + }, + "WebRoleImportDisk": { + "type": "object", + "properties": { + "megabytesPerSecondOfRead": { + "type": "number", + "format": "float", + "description": "Disk read throughput.", + "readOnly": true + }, + "megabytesPerSecondOfWrite": { + "type": "number", + "format": "float", + "description": "Disk write throughput.", + "readOnly": true + }, + "numberOfReadOperationsPerSecond": { + "type": "number", + "format": "float", + "description": "Disk read IOPS.", + "readOnly": true + }, + "numberOfWriteOperationsPerSecond": { + "type": "number", + "format": "float", + "description": "Disk write IOPS.", + "readOnly": true + }, + "maxSizeInBytes": { + "type": "integer", + "format": "int64", + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": "string", + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": "string", + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": "string", + "description": "Gets or sets Path of the disk." + } + }, + "description": "Class representing the imported machine web model." + }, + "WebRoleOperatingSystem": { + "type": "object", + "properties": { + "osType": { + "type": "string", + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": "string", + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": "string", + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": "string", + "description": "Gets or sets the Architecture of the operating system." + } + }, + "description": "Second level object returned as part of Machine REST resource." + }, + "WebServer": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/WebServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true, + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "description": "Web application REST Resource.", + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource" + } + ] + }, + "WebServerListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WebServer" + }, + "description": "The WebServer items on this page", + "x-typespec-name": "WebServer[]" + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "x-typespec-name": "TypeSpec.Rest.ResourceLocation" + } + }, + "description": "The response of a WebServer list operation.", + "required": [ + "value" + ] + }, + "WebServerProperties": { + "type": "object", + "properties": { + "configurationLocation": { + "type": "string", + "description": "Gets the configuration location.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Gets the configuration location.", + "readOnly": true + }, + "machineIds": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of machines.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "webApplications": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the list of web applications.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "displayName": { + "type": "string", + "description": "Gets the display name.", + "readOnly": true + }, + "serverFqdn": { + "type": "string", + "description": "Gets the server FQDN.", + "readOnly": true + }, + "runAsAccountId": { + "type": "string", + "description": "Gets the run as account id.", + "readOnly": true + }, + "isDeleted": { + "type": "boolean", + "description": "Gets a value indicating whether application is deleted.", + "readOnly": true + }, + "createdTimestamp": { + "type": "string", + "description": "Gets the timestamp marking creation of the entity.", + "readOnly": true + }, + "updatedTimestamp": { + "type": "string", + "description": "Gets the timestamp marking last update operation.", + "readOnly": true + }, + "serverType": { + "type": "string", + "description": "Gets the server type.", + "readOnly": true + }, + "errors": { + "type": "array", + "items": { + "$ref": "#/definitions/HealthErrorDetails" + }, + "description": "Gets the Error details.", + "x-typespec-name": "HealthErrorDetails[]", + "readOnly": true + }, + "applianceNames": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the appliance names.", + "x-typespec-name": "string[]", + "readOnly": true + }, + "hasErrors": { + "type": "boolean", + "description": "Gets a value indicating whether the WebApp has errors or not.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "provisioning state enum", + "readOnly": true + } + }, + "description": "Class for web server properties." + }, + "esuStatus": { + "type": "string", + "description": "esu Status", + "enum": [ + "Unknown", + "Active", + "InActive" + ], + "x-ms-enum": { + "name": "esuStatus", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Active", + "value": "Active", + "description": "Active value." + }, + { + "name": "InActive", + "value": "InActive", + "description": "InActive value." + } + ] + } + }, + "esuYear": { + "type": "string", + "description": "esu year", + "enum": [ + "Unknown", + "FirstYear", + "SecondYear", + "ThirdYear", + "UpgradeYear" + ], + "x-ms-enum": { + "name": "esuYear", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "FirstYear", + "value": "FirstYear", + "description": "FirstYear value." + }, + { + "name": "SecondYear", + "value": "SecondYear", + "description": "SecondYear value." + }, + { + "name": "ThirdYear", + "value": "ThirdYear", + "description": "ThirdYear value." + }, + { + "name": "UpgradeYear", + "value": "UpgradeYear", + "description": "UpgradeYear value." + } + ] + } + }, + "supportStatus": { + "type": "string", + "description": "support status", + "enum": [ + "Unknown", + "Mainstream", + "Extended" + ], + "x-ms-enum": { + "name": "supportStatus", + "modelAsString": true, + "values": [ + { + "name": "Unknown", + "value": "Unknown", + "description": "Unknown value." + }, + { + "name": "Mainstream", + "value": "Mainstream", + "description": "Mainstream value." + }, + { + "name": "Extended", + "value": "Extended", + "description": "Extended value." + } + ] + } + } + }, + "parameters": {} +} \ No newline at end of file diff --git a/specification/migrate/resource-manager/readme.md b/specification/migrate/resource-manager/readme.md index 0e8cb1678d59..7ca047096a49 100644 --- a/specification/migrate/resource-manager/readme.md +++ b/specification/migrate/resource-manager/readme.md @@ -19,6 +19,15 @@ batch: - tag: package-migrateengine-2022-05 ``` +### Tag: package-2023-06 + +These settings apply only when `--tag=package-2023-06` is specified on the command line. + +```yaml $(tag) == 'package-2023-06' +input-file: + - Microsoft.OffAzure/stable/2023-06-06/migrate.json +``` + ### Tag: package-migrate-2018-02 and java These settings apply only when `--tag=package-migrate-2018-02 --java` is specified on the command line. @@ -130,7 +139,9 @@ These are the global settings for the API. ``` yaml openapi-type: arm -tag: package-migrate-2019-10 +tag: package-2023-06 +tag: package-2020-05 +tag: package-2019-10 ``` ### Tag: package-migrate-2018-02 @@ -231,6 +242,3 @@ swagger-to-sdk: ## Go See configuration in [readme.go.md](./readme.go.md) - - - diff --git a/specification/package-lock.json b/specification/package-lock.json new file mode 100644 index 000000000000..3e031586d343 --- /dev/null +++ b/specification/package-lock.json @@ -0,0 +1,1953 @@ +{ + "name": "specification", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "@azure-tools/cadl-autorest": "0.25.0", + "@azure-tools/cadl-azure-core": "0.25.0", + "@azure-tools/cadl-azure-resource-manager": "0.25.0", + "@azure-tools/cadl-providerhub": "0.25.0", + "@cadl-lang/compiler": "0.39.0", + "prettier": "^2.8.4" + } + }, + "node_modules/@azure-tools/cadl-autorest": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-autorest/-/cadl-autorest-0.25.0.tgz", + "integrity": "sha1-RYDd9W8C0nvhHf9EwQlsl1PWd/I=", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@azure-tools/cadl-azure-core": "~0.25.0", + "@cadl-lang/compiler": "~0.39.0", + "@cadl-lang/openapi": "~0.39.0", + "@cadl-lang/rest": "~0.39.0", + "@cadl-lang/versioning": "~0.39.0" + } + }, + "node_modules/@azure-tools/cadl-azure-core": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-azure-core/-/cadl-azure-core-0.25.0.tgz", + "integrity": "sha1-8PCpCidPBdvdZhSb66sEVplW7Oc=", + "license": "MIT", + "dependencies": { + "@cadl-lang/lint": "~0.39.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@cadl-lang/compiler": "~0.39.0", + "@cadl-lang/rest": "~0.39.0" + } + }, + "node_modules/@azure-tools/cadl-azure-resource-manager": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-azure-resource-manager/-/cadl-azure-resource-manager-0.25.0.tgz", + "integrity": "sha1-SV6n7VTwVwJFaNl9mwJ2HydoIQ4=", + "license": "MIT", + "dependencies": { + "@cadl-lang/lint": "~0.39.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@azure-tools/cadl-autorest": "~0.25.0", + "@azure-tools/cadl-azure-core": "~0.25.0", + "@cadl-lang/compiler": "~0.39.0", + "@cadl-lang/openapi": "~0.39.0", + "@cadl-lang/rest": "~0.39.0", + "@cadl-lang/versioning": "~0.39.0" + } + }, + "node_modules/@azure-tools/cadl-providerhub": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-providerhub/-/cadl-providerhub-0.25.0.tgz", + "integrity": "sha1-5kZsiovao090DZZ4JKsKkFAoFXg=", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@azure-tools/cadl-autorest": "~0.25.0", + "@azure-tools/cadl-azure-core": "~0.25.0", + "@azure-tools/cadl-azure-resource-manager": "~0.25.0", + "@cadl-lang/compiler": "~0.39.0", + "@cadl-lang/openapi": "~0.39.0", + "@cadl-lang/rest": "~0.39.0", + "@cadl-lang/versioning": "~0.39.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha1-OyXTjIlgC6otzCGe36iKdOssQno=", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha1-fuqDTPMpAf/cGn7lVeL5wn4knKI=", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha1-gRWGAek+JWN5Wty/vfXWS+Py7N8=", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cadl-lang/compiler": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/compiler/-/compiler-0.39.0.tgz", + "integrity": "sha1-/oOgz73M5VnU9V/3sEH65dbo8ac=", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.18.6", + "ajv": "~8.11.2", + "change-case": "~4.1.2", + "globby": "~13.1.1", + "js-yaml": "~4.1.0", + "mkdirp": "~1.0.4", + "mustache": "~4.2.0", + "node-fetch": "3.2.8", + "node-watch": "~0.7.1", + "picocolors": "~1.0.0", + "prettier": "~2.8.1", + "prompts": "~2.4.1", + "vscode-languageserver": "~8.0.2", + "vscode-languageserver-textdocument": "~1.0.1", + "yargs": "~17.6.2" + }, + "bin": { + "cadl": "cmd/cadl.js", + "cadl-server": "cmd/cadl-server.js" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@cadl-lang/lint": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/lint/-/lint-0.39.0.tgz", + "integrity": "sha1-TceEaLUeKkMb4VhpDet9rlK7tuU=", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@cadl-lang/compiler": "~0.39.0" + } + }, + "node_modules/@cadl-lang/openapi": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/openapi/-/openapi-0.39.0.tgz", + "integrity": "sha1-2Le4nv9IyZm0B6AiGApxoFN2lBk=", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@cadl-lang/compiler": "~0.39.0", + "@cadl-lang/rest": "~0.39.0" + } + }, + "node_modules/@cadl-lang/rest": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/rest/-/rest-0.39.0.tgz", + "integrity": "sha1-U5ndanNYk5mN9pLt2nPUypXcHl4=", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@cadl-lang/compiler": "~0.39.0" + } + }, + "node_modules/@cadl-lang/versioning": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/versioning/-/versioning-0.39.0.tgz", + "integrity": "sha1-1Jk+0U7a4A6ZDIybJ384RMmRCKI=", + "license": "MIT", + "peer": true, + "dependencies": { + "@cadl-lang/compiler": "~0.39.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha1-rssgtQYHrPJWm2OCFntlqWAIu3g=", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg=", + "license": "Python-2.0" + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/braces/-/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha1-lygHKpVPgFIoIlpt7qazhGHhvVo=", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/capital-case": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha1-nRMCkjU8kkn2sA+lhSvuOKcX5mk=", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha1-/t/F8TYEXiOYwEEO5EH5VwRkHhI=", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha1-DASwddsCy/5g3I5s8vVIaxo2CKo=", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "license": "MIT" + }, + "node_modules/constant-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha1-O4Sprq9M8x7EXmv13pG9+wWJ+vE=", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha1-2P6ysogeak9YwuCKz9Dig04mIi4=", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha1-mytnDQCkMWZ6inW6Kc0bmICc51E=", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha1-fznsmcLmqwMDNxQtqeDBjzevroA=", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha1-0E0HxqKmj+RZn+qNLhA6k3+uazo=", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha1-8JuNS71Frcbwwgt+eH55PjCdzOk=", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha1-JIB8McnUAuACqz2McgFEzriEhCM=", + "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globby": { + "version": "13.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/globby/-/globby-13.1.3.tgz", + "integrity": "sha1-9iuvVyC8ssEzDI1O8iLuEjGFY/8=", + "license": "MIT", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/header-case": { + "version": "2.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha1-WkLmO1UXc0nPQFvrjXdayruSwGM=", + "license": "MIT", + "dependencies": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha1-opHAxheP8blgvv5H/N7DAWdKYyQ=", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha1-wftl+PUBeQHN0slRhkuhhFihBgI=", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=", + "license": "MIT" + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4=", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha1-b6I3xj29xKgsoP2ILkci3F5jTig=", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha1-vImZp8u/d83InxMvbkZwUbSQkMY=", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha1-5YkjJNYKEuycKnM1ntylKXK/b2Q=", + "license": "MIT", + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0=", + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha1-aIjbRqH3HAt2s/dVUBa2P+ZHZuU=", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.2.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-fetch/-/node-fetch-3.2.8.tgz", + "integrity": "sha1-DZUW3PQ6dY141tvlOK3wsfaklE4=", + "license": "MIT", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/node-watch": { + "version": "0.7.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-watch/-/node-watch-0.7.3.tgz", + "integrity": "sha1-bU24jjnI0J0+ph1laNgOWXWrx6s=", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU=", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs=", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha1-kWhkUzTrlCZYN1xW+AtMDLX4LG8=", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/prettier": { + "version": "2.8.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha1-NN0llWKb+7edNErEqR/5SGlEY8M=", + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha1-e1fnOzpIAprRDr1E90sBcipMsGk=", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha1-9n+mfJTaj00M//mBruQRgGQZm48=", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/sentence-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha1-NkWnuMEXx4f96HAgViJbtipFEx8=", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha1-E01oEpd1ZDfMBcoBNw06elcQde0=", + "license": "MIT" + }, + "node_modules/slash": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/slash/-/slash-4.0.0.tgz", + "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha1-Tyu9Vo6ZNavf1ZPzTGkdrbScRSw=", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha1-Qr/thvV4eutB0DGGbI9AJCng/d8=", + "license": "0BSD" + }, + "node_modules/upper-case": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha1-2JgQgj+qsd8VSbfZenb4Ziuub3o=", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/upper-case-first": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha1-mSwyc/iCq9GdHgKJTMFHEX+EQyQ=", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vscode-jsonrpc": { + "version": "8.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", + "integrity": "sha1-8jntLNYAQCG2VQr5/Z0+R+7jysk=", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "8.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", + "integrity": "sha1-z+LwmW2d/UDThU54ayghYE3+wG0=", + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.17.2" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.17.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", + "integrity": "sha1-vqpGrqBu0GFXZYbF4RNoqa/B03g=", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "8.0.2", + "vscode-languageserver-types": "3.17.2" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", + "integrity": "sha1-nq6UUJy9lF6kS8qNz+S7DBW7OsA=", + "license": "MIT" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.17.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", + "integrity": "sha1-ssLn3kBa09c6iD6RmJuFAXD/xPI=", + "license": "MIT" + }, + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha1-ccJxjFK0X9Sdvu6IY0s6YM6rQqY=", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "17.6.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha1-LiPylE6XYzmh7gDxjHf+3ugzJUE=", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU=", + "license": "ISC", + "engines": { + "node": ">=12" + } + } + }, + "dependencies": { + "@azure-tools/cadl-autorest": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-autorest/-/cadl-autorest-0.25.0.tgz", + "integrity": "sha1-RYDd9W8C0nvhHf9EwQlsl1PWd/I=", + "requires": {} + }, + "@azure-tools/cadl-azure-core": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-azure-core/-/cadl-azure-core-0.25.0.tgz", + "integrity": "sha1-8PCpCidPBdvdZhSb66sEVplW7Oc=", + "requires": { + "@cadl-lang/lint": "~0.39.0" + } + }, + "@azure-tools/cadl-azure-resource-manager": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-azure-resource-manager/-/cadl-azure-resource-manager-0.25.0.tgz", + "integrity": "sha1-SV6n7VTwVwJFaNl9mwJ2HydoIQ4=", + "requires": { + "@cadl-lang/lint": "~0.39.0" + } + }, + "@azure-tools/cadl-providerhub": { + "version": "0.25.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@azure-tools/cadl-providerhub/-/cadl-providerhub-0.25.0.tgz", + "integrity": "sha1-5kZsiovao090DZZ4JKsKkFAoFXg=", + "requires": {} + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha1-OyXTjIlgC6otzCGe36iKdOssQno=", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha1-fuqDTPMpAf/cGn7lVeL5wn4knKI=" + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha1-gRWGAek+JWN5Wty/vfXWS+Py7N8=", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@cadl-lang/compiler": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/compiler/-/compiler-0.39.0.tgz", + "integrity": "sha1-/oOgz73M5VnU9V/3sEH65dbo8ac=", + "requires": { + "@babel/code-frame": "~7.18.6", + "ajv": "~8.11.2", + "change-case": "~4.1.2", + "globby": "~13.1.1", + "js-yaml": "~4.1.0", + "mkdirp": "~1.0.4", + "mustache": "~4.2.0", + "node-fetch": "3.2.8", + "node-watch": "~0.7.1", + "picocolors": "~1.0.0", + "prettier": "~2.8.1", + "prompts": "~2.4.1", + "vscode-languageserver": "~8.0.2", + "vscode-languageserver-textdocument": "~1.0.1", + "yargs": "~17.6.2" + } + }, + "@cadl-lang/lint": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/lint/-/lint-0.39.0.tgz", + "integrity": "sha1-TceEaLUeKkMb4VhpDet9rlK7tuU=", + "requires": {} + }, + "@cadl-lang/openapi": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/openapi/-/openapi-0.39.0.tgz", + "integrity": "sha1-2Le4nv9IyZm0B6AiGApxoFN2lBk=", + "peer": true, + "requires": {} + }, + "@cadl-lang/rest": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/rest/-/rest-0.39.0.tgz", + "integrity": "sha1-U5ndanNYk5mN9pLt2nPUypXcHl4=", + "peer": true, + "requires": {} + }, + "@cadl-lang/versioning": { + "version": "0.39.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@cadl-lang/versioning/-/versioning-0.39.0.tgz", + "integrity": "sha1-1Jk+0U7a4A6ZDIybJ384RMmRCKI=", + "peer": true, + "requires": { + "@cadl-lang/compiler": "~0.39.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "ajv": { + "version": "8.11.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha1-rssgtQYHrPJWm2OCFntlqWAIu3g=", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "requires": { + "color-convert": "^1.9.0" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg=" + }, + "braces": { + "version": "3.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/braces/-/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "requires": { + "fill-range": "^7.0.1" + } + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha1-lygHKpVPgFIoIlpt7qazhGHhvVo=", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "capital-case": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha1-nRMCkjU8kkn2sA+lhSvuOKcX5mk=", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "change-case": { + "version": "4.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha1-/t/F8TYEXiOYwEEO5EH5VwRkHhI=", + "requires": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha1-DASwddsCy/5g3I5s8vVIaxo2CKo=", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "constant-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha1-O4Sprq9M8x7EXmv13pG9+wWJ+vE=", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha1-2P6ysogeak9YwuCKz9Dig04mIi4=" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=", + "requires": { + "path-type": "^4.0.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha1-mytnDQCkMWZ6inW6Kc0bmICc51E=", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha1-fznsmcLmqwMDNxQtqeDBjzevroA=", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha1-0E0HxqKmj+RZn+qNLhA6k3+uazo=", + "requires": { + "reusify": "^1.0.4" + } + }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha1-8JuNS71Frcbwwgt+eH55PjCdzOk=", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha1-JIB8McnUAuACqz2McgFEzriEhCM=", + "requires": { + "fetch-blob": "^3.1.2" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=" + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", + "requires": { + "is-glob": "^4.0.1" + } + }, + "globby": { + "version": "13.1.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/globby/-/globby-13.1.3.tgz", + "integrity": "sha1-9iuvVyC8ssEzDI1O8iLuEjGFY/8=", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "header-case": { + "version": "2.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha1-WkLmO1UXc0nPQFvrjXdayruSwGM=", + "requires": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha1-opHAxheP8blgvv5H/N7DAWdKYyQ=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha1-wftl+PUBeQHN0slRhkuhhFihBgI=", + "requires": { + "argparse": "^2.0.1" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4=" + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha1-b6I3xj29xKgsoP2ILkci3F5jTig=", + "requires": { + "tslib": "^2.0.3" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha1-vImZp8u/d83InxMvbkZwUbSQkMY=", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=" + }, + "mustache": { + "version": "4.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha1-5YkjJNYKEuycKnM1ntylKXK/b2Q=" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0=", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha1-aIjbRqH3HAt2s/dVUBa2P+ZHZuU=" + }, + "node-fetch": { + "version": "3.2.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-fetch/-/node-fetch-3.2.8.tgz", + "integrity": "sha1-DZUW3PQ6dY141tvlOK3wsfaklE4=", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "node-watch": { + "version": "0.7.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/node-watch/-/node-watch-0.7.3.tgz", + "integrity": "sha1-bU24jjnI0J0+ph1laNgOWXWrx6s=" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU=", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs=", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha1-kWhkUzTrlCZYN1xW+AtMDLX4LG8=", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=" + }, + "prettier": { + "version": "2.8.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha1-NN0llWKb+7edNErEqR/5SGlEY8M=" + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha1-e1fnOzpIAprRDr1E90sBcipMsGk=", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha1-9n+mfJTaj00M//mBruQRgGQZm48=" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "sentence-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha1-NkWnuMEXx4f96HAgViJbtipFEx8=", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha1-E01oEpd1ZDfMBcoBNw06elcQde0=" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/slash/-/slash-4.0.0.tgz", + "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=" + }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha1-Tyu9Vo6ZNavf1ZPzTGkdrbScRSw=", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "requires": { + "is-number": "^7.0.0" + } + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha1-Qr/thvV4eutB0DGGbI9AJCng/d8=" + }, + "upper-case": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha1-2JgQgj+qsd8VSbfZenb4Ziuub3o=", + "requires": { + "tslib": "^2.0.3" + } + }, + "upper-case-first": { + "version": "2.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha1-mSwyc/iCq9GdHgKJTMFHEX+EQyQ=", + "requires": { + "tslib": "^2.0.3" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "requires": { + "punycode": "^2.1.0" + } + }, + "vscode-jsonrpc": { + "version": "8.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", + "integrity": "sha1-8jntLNYAQCG2VQr5/Z0+R+7jysk=" + }, + "vscode-languageserver": { + "version": "8.0.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", + "integrity": "sha1-z+LwmW2d/UDThU54ayghYE3+wG0=", + "requires": { + "vscode-languageserver-protocol": "3.17.2" + } + }, + "vscode-languageserver-protocol": { + "version": "3.17.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", + "integrity": "sha1-vqpGrqBu0GFXZYbF4RNoqa/B03g=", + "requires": { + "vscode-jsonrpc": "8.0.2", + "vscode-languageserver-types": "3.17.2" + } + }, + "vscode-languageserver-textdocument": { + "version": "1.0.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", + "integrity": "sha1-nq6UUJy9lF6kS8qNz+S7DBW7OsA=" + }, + "vscode-languageserver-types": { + "version": "3.17.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", + "integrity": "sha1-ssLn3kBa09c6iD6RmJuFAXD/xPI=" + }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha1-ccJxjFK0X9Sdvu6IY0s6YM6rQqY=" + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + } + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=" + }, + "yargs": { + "version": "17.6.2", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha1-LiPylE6XYzmh7gDxjHf+3ugzJUE=", + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://msazure.pkgs.visualstudio.com/_packaging/AzurePortal/npm/registry/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU=" + } + } +} diff --git a/specification/package.json b/specification/package.json new file mode 100644 index 000000000000..90eb73113170 --- /dev/null +++ b/specification/package.json @@ -0,0 +1,12 @@ +{ + "description": "azure-rest-api-spec global Cadl project dependencies", + "private": true, + "dependencies": { + "@azure-tools/cadl-autorest": "0.25.0", + "@azure-tools/cadl-azure-core": "0.25.0", + "@azure-tools/cadl-azure-resource-manager": "0.25.0", + "@azure-tools/cadl-providerhub": "0.25.0", + "@cadl-lang/compiler": "0.39.0", + "prettier": "^2.8.4" + } +}