diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index b1aac4e11aff..e9e6f2fe052f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -11074,7 +11074,7 @@ packages: dev: false file:projects/abort-controller.tgz: - resolution: {integrity: sha512-QZ0E3RZB7pUg1bZN5ItGSjX9TUZc+boHlKqirCXSsH8IzCA8TBWImWCYFzXDIMhnk5DZQZUd7+S5MoTWtNqANA==, tarball: file:projects/abort-controller.tgz} + resolution: {integrity: sha512-QyNMkQBrSPMQA1WJFyuFJMd14vykwwDw7955MmKvLopfcjj+sewnzO4+bIaNC9DwROFRiY8oHGD1HZc7fABncg==, tarball: file:projects/abort-controller.tgz} name: '@rush-temp/abort-controller' version: 0.0.0 dependencies: @@ -11106,7 +11106,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-HZSx6lhjPi5qHvHdGJccgLOkO81zZ1uPpbrb/XHkIDJYEgZKztojGreO4E/YfNCWywHBz9HcH2VwcnXG5Dd3kw==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-YIKoS//F+JC5Z5U03+oik6ddqcAUnyYDkanBpy0t6pKx/mrIkSpw+lVv575Mt911JnxS4GzjMskGBwtoelNVSw==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -11153,7 +11153,7 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-iCAJGraXxuPI6HnvhvqvAEsc6J/bDEv5oJf79EEH+aEgVxoX7j8l2utPd3HZUQcS0fy6PvZS0SoKxaV8o6kleQ==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-NIN7uMdpYqfkcL6RqgMwImlrU/cYjQaUThas3kTdOiyYJVB1+i88KSNP0vkn5yhiHuA9Tg/PagvkiBisV+NEtg==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: @@ -11200,7 +11200,7 @@ packages: dev: false file:projects/ai-content-safety.tgz: - resolution: {integrity: sha512-TMcjYfnMtjYkygH9JvMeRQ6/0tushS9oAbPiK8HQXvgfqAdEHfIX14eABYavFiBPOUiuodNriCrXF3OsnHroaQ==, tarball: file:projects/ai-content-safety.tgz} + resolution: {integrity: sha512-e3gc7GLlQFLoH5AOBQKbXBDg0CiRDL+HTvlQgKgoMuays937daJUZ0bPNahhGiUVmD39PmmcPRSKWNJaFSE9LQ==, tarball: file:projects/ai-content-safety.tgz} name: '@rush-temp/ai-content-safety' version: 0.0.0 dependencies: @@ -11245,7 +11245,7 @@ packages: dev: false file:projects/ai-document-intelligence.tgz: - resolution: {integrity: sha512-F0qhC9gs36W1qaV+CqxLt36IB8nHJlEzUNxix/VzmLKtD8V3mniIkpshChzYiebnJNjbxpwGTq+xt/bouutU6Q==, tarball: file:projects/ai-document-intelligence.tgz} + resolution: {integrity: sha512-O9KnUHux32czxiSlcW374f0zP9DdGzzXaabJZuYiomrLGUU8201g6s26DKRzcgsNL/JG8eq4M67mikOYiSnkkg==, tarball: file:projects/ai-document-intelligence.tgz} name: '@rush-temp/ai-document-intelligence' version: 0.0.0 dependencies: @@ -11292,7 +11292,7 @@ packages: dev: false file:projects/ai-document-translator.tgz: - resolution: {integrity: sha512-Vf7Fo170U5+VKVsZlQB7o8PSsjaoROE5O1knRdMAx6HvIvBT8J8DLMk2MLcxLbLn/u4SNu6DdB21AwyIVf6Nog==, tarball: file:projects/ai-document-translator.tgz} + resolution: {integrity: sha512-bFjyePKkhsvdY3PQfILXwbzQ3dSKvIvWNz7di+J9n2dunU3VEE35QNWt92V8rBFVsTyjblGqdbEFRPVg+U9wtA==, tarball: file:projects/ai-document-translator.tgz} name: '@rush-temp/ai-document-translator' version: 0.0.0 dependencies: @@ -11337,7 +11337,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-8YLmzSpFghgvblc3nHGSAkb1t99w6YFPK5LwycwDzoXSbm8v34TaMe//RC/A73OjaLJt6peCDSsXkVU/KcJddA==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-K9BlR/HQSbQPbwEAgCqPPDIKEZ30WKLt+Xteh9jEsA7pImFX1nYLBqJIhG+jw/JVMhRkOmtaDsl+RN0FOJmKCw==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -11386,7 +11386,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-y38041Ljdkb8VoAZ0hkf5qCrl6nTVeoQogPMipCxamrWXrj1aYBGgyVmuefZvI/P17kXE9I81zqrrrawYnGm4Q==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-brgEmjbbi4zBMY2W4ori3NJoiMNFUXTlPqW9v90z6vD+nai+GQzAzYO6IzMl1WC8A4kSdImKXePvK8BWRXY2Zg==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -11436,7 +11436,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-4Mp2wIsSdCqKIdF6x5Muz0VeTwNMNJuLAyYFP0u6MMi54YjG6YN7AO0/Ojy8irIhKHYjMtYgyzcjVBQKUsmY9A==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-y6j25M99pYlSstK3r+7DsGkfbXzx7DlAcWfiy9EWcHzp7/BRZ/Dg177z5S4lohg+Jd/9JGGFaxpNIcECH1HTNA==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -11485,7 +11485,7 @@ packages: dev: false file:projects/ai-language-textauthoring.tgz: - resolution: {integrity: sha512-6nr5OO05e+OLV++CpNwQeJiDe117qAcNaLsW6+TUEB5JlgfPV7GQjflepC9nW0UP7bM/Usjxe/1D5/uqJQA9Vg==, tarball: file:projects/ai-language-textauthoring.tgz} + resolution: {integrity: sha512-4SPopXyXGIBZl/+zClplXf5AcN8/WSICaaI+51NQ56xccla9T+K+UtJJPjfq763q1BAiAPGLOYyJRW0UDmh1aQ==, tarball: file:projects/ai-language-textauthoring.tgz} name: '@rush-temp/ai-language-textauthoring' version: 0.0.0 dependencies: @@ -11512,7 +11512,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-eGjg+bP9U9y4AsSuJTTQJXr1k2csDmjD/6ZZnySt0KkrjJheCO4xh22geeSvkuEJBHyodoDy8YDN+LhOuggx7w==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-XIzn2uwGPF4f/p7zQ16REsiz9ONPfc2nt0aL/G1p+7kavtRwesAc6zjNxx5kmQu07IuN1GOaW75za3EsfiGcoQ==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -11557,7 +11557,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-aisDCcckty5/Qw10RuHTrbDf8kf0WgTR1WcAgQ9REcu9h8Gmm3YHaom0CYHiFmIz1zk4RTII4RUQcthYbFM5pg==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-ihwgmnQpcNkQOaZssCcb7vo90Q9NGp8yw3GIFrbsaq7jeOzo51oplw/C7+gWVMc97eRI2ohE7uVygaIfOiwAug==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -11605,7 +11605,7 @@ packages: dev: false file:projects/ai-translation-text.tgz: - resolution: {integrity: sha512-TwO9ZrOIhwXstbhTsU9mTvzm6Cr7Gaa+HDt/4CkUsyRXyltW97WSQ0czdMoZS3+icSErRJYRprBS2IyO04KoZA==, tarball: file:projects/ai-translation-text.tgz} + resolution: {integrity: sha512-nGLU9Cy/C48q4NQH/g2PCch0u+lw/vQjTssiVpNKc+NOFKQliTF/TFkkXevsAcanh8elPXKT1gp560CEBD44rw==, tarball: file:projects/ai-translation-text.tgz} name: '@rush-temp/ai-translation-text' version: 0.0.0 dependencies: @@ -11650,7 +11650,7 @@ packages: dev: false file:projects/ai-vision-face.tgz: - resolution: {integrity: sha512-xMirTG6eo+aHspvpR9xI6AM0wOqn9DBwLZEwWt1KMnJ8jxGsocfviMoufkl6ZreaxMqfBbUEYEk8ZrpgitdBZA==, tarball: file:projects/ai-vision-face.tgz} + resolution: {integrity: sha512-LWudf7lKl88RNyLHOr5ExrksdBjzVyQ8xDZah1Aw+1Tm0tdJz0RLOPizwqo0zfoIscEU3+nB+CmVQVFCtmKQOA==, tarball: file:projects/ai-vision-face.tgz} name: '@rush-temp/ai-vision-face' version: 0.0.0 dependencies: @@ -11688,7 +11688,7 @@ packages: dev: false file:projects/ai-vision-image-analysis.tgz: - resolution: {integrity: sha512-XoJviqs0EVB+5vHHC8cukN0rC+ze+fdGdhtyfyR949LXDZa/9npCnpu1cuZFaPoSK0eu+vYxOJi/kZA3Ar6Tag==, tarball: file:projects/ai-vision-image-analysis.tgz} + resolution: {integrity: sha512-iTZJIfDxQPc54T9fL9/8QK4wb+1w/2+K7eh2MZn903yAG08gnhXzLXk6rC+VlqEaiItmLZr7RLBHWmKGaYsGYQ==, tarball: file:projects/ai-vision-image-analysis.tgz} name: '@rush-temp/ai-vision-image-analysis' version: 0.0.0 dependencies: @@ -11733,7 +11733,7 @@ packages: dev: false file:projects/api-management-custom-widgets-scaffolder.tgz: - resolution: {integrity: sha512-JbBeeqxT29/SMna+CRVXEaTh6A23O9GMDd8djYxz5bdFEhWxGwqvYVos0V/6pp82Ohmp57shkbg0t9y5urOubA==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} + resolution: {integrity: sha512-lMLjThvDdunhTGs97/cZydb8QqJM9THIOU83yszP/TU5pRgQgJ1hbTSkENYZevGdnRvo2KF8u4tkRepwT+GBzg==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} name: '@rush-temp/api-management-custom-widgets-scaffolder' version: 0.0.0 dependencies: @@ -11775,7 +11775,7 @@ packages: dev: false file:projects/api-management-custom-widgets-tools.tgz: - resolution: {integrity: sha512-fRrbQBQLd8yZNoZLM2bVchzax18ri041vIt9m42eFaLioP1KZesMVobBkEqf6qVhFOn47TMju9SFMfSMmQ3Idw==, tarball: file:projects/api-management-custom-widgets-tools.tgz} + resolution: {integrity: sha512-tAs6vxeyWVpteT9C10Oc3CK0zeosIKafyDh8TaoI+sMCphQ5OQT19CZANkV2TBT+gzi15REr5kzy1OpFbSZNGQ==, tarball: file:projects/api-management-custom-widgets-tools.tgz} name: '@rush-temp/api-management-custom-widgets-tools' version: 0.0.0 dependencies: @@ -11797,7 +11797,6 @@ packages: transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/ui' - - encoding - happy-dom - jsdom - less @@ -11812,7 +11811,7 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-xS3GFMp6rhn0j3PLEFnWq5O0vL8ANSw5a3DM5JT3jdITPTBd2iJC/9Ntyh9aj74yMz13rGal+w17Px+qOKhaxA==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-VNYxYcU7mbxAE0503atyo5jvkr/g0b8GVZBcE2JTFh6VMWXHZRtaUmwTPYmHFwwJ7Lr5mubT1GKvpTvfUJCq6w==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: @@ -11854,7 +11853,7 @@ packages: dev: false file:projects/arm-advisor.tgz: - resolution: {integrity: sha512-4n/AKXjIFLfkmxdcXVmi6ZsOeyVJe7MhJVu9hmVAPf1C5fTOZDqCjKDiZ6UoySFVQwA5J9SeSvrt4DEaNrK5xw==, tarball: file:projects/arm-advisor.tgz} + resolution: {integrity: sha512-0hN4zHzXqSx4Sv/N3QEL7ahjbTXvrmO05r3y6GPMNq+6AlLl7uHTAD6DfCHpSYlaV+lLQq+ODveQKUSYx3Ya4w==, tarball: file:projects/arm-advisor.tgz} name: '@rush-temp/arm-advisor' version: 0.0.0 dependencies: @@ -11882,7 +11881,7 @@ packages: dev: false file:projects/arm-agrifood.tgz: - resolution: {integrity: sha512-46uFsEF53m7H7vEkK9M5QgqcBxKNw0odYTixjlf6I7kkjGFgQX0388Yjd8eTdsBbAI6HY59uaJPHWEzAVkatwQ==, tarball: file:projects/arm-agrifood.tgz} + resolution: {integrity: sha512-DtgnjSI/ClXFSU+VynFUq66VKFdk9zXSpKyCZ9zCoo97F7+ZTQY7p1idG+HPAMiluIyUugPBfDW2IQN/hFFVrg==, tarball: file:projects/arm-agrifood.tgz} name: '@rush-temp/arm-agrifood' version: 0.0.0 dependencies: @@ -11911,7 +11910,7 @@ packages: dev: false file:projects/arm-analysisservices.tgz: - resolution: {integrity: sha512-hpMtD6tCsrz/UQkre+nKHCWWEiOkl287AIdOzU3FRO+frq8fvZ2dJ4ROs9XAPmvv7V3YittnVVxyWUhGILmhjw==, tarball: file:projects/arm-analysisservices.tgz} + resolution: {integrity: sha512-5BpkKa44miE0VH587+jqxINWYLsMGmM3Bkg6QBfGdVwqFgrq4sZKSPpquoPLt4K/nQnHUBTs3RNpMZuP+UQYWA==, tarball: file:projects/arm-analysisservices.tgz} name: '@rush-temp/arm-analysisservices' version: 0.0.0 dependencies: @@ -11940,7 +11939,7 @@ packages: dev: false file:projects/arm-apicenter.tgz: - resolution: {integrity: sha512-/PQPMfrsBKFGoVPRTpVmlLoV9j5cYZjNYxLUj9B9+VL7CljtvIKIQvNW1frmOA9UBD/tMpU1hO54Skv0zof/9Q==, tarball: file:projects/arm-apicenter.tgz} + resolution: {integrity: sha512-03HM2Bx6+knOBc8hvWGtEOupSEUOWeNfVxcu5OcyKKQc96xXOtLbIFXkUQM8QImTyT90ryRzaeyB9pRrK0ssIw==, tarball: file:projects/arm-apicenter.tgz} name: '@rush-temp/arm-apicenter' version: 0.0.0 dependencies: @@ -11970,7 +11969,7 @@ packages: dev: false file:projects/arm-apimanagement.tgz: - resolution: {integrity: sha512-qw5NGvTpjnkp19UXOPslhDhzsuhT/c8l0XerShkRA4hUdQnVRbVjiUSvAIa6j29dhykPU5Gd2T0RNz8VIFPHbg==, tarball: file:projects/arm-apimanagement.tgz} + resolution: {integrity: sha512-VcsQqKmS1ZQKutAnylSiR0i6H+AvZAiVdbhJC89+73jAN10m424/aT5LlI+vikD3yyfSiRxKfD60qauCRzKFog==, tarball: file:projects/arm-apimanagement.tgz} name: '@rush-temp/arm-apimanagement' version: 0.0.0 dependencies: @@ -12000,7 +11999,7 @@ packages: dev: false file:projects/arm-appcomplianceautomation.tgz: - resolution: {integrity: sha512-kAYEheOc/6MjuSrvSaoxOGHfmMj8PuZDQfyjnzLdHloUtPaczM7hixmZtqAcUJcPvq42U7Rycq3QtgWf34yA5g==, tarball: file:projects/arm-appcomplianceautomation.tgz} + resolution: {integrity: sha512-9sn969aZYnAGicmEOTkxX3+sAgDLqVugjhsuu9OEzop8QVFY3xk+YjH1Tg8DoAcDQ9NRg106o/8cMhJSFyrsFg==, tarball: file:projects/arm-appcomplianceautomation.tgz} name: '@rush-temp/arm-appcomplianceautomation' version: 0.0.0 dependencies: @@ -12029,7 +12028,7 @@ packages: dev: false file:projects/arm-appconfiguration.tgz: - resolution: {integrity: sha512-iapgi1DwZGcDL6Oy1VNg80Nl4xWiQ1LiTinbcnY53ACteC3jP5QxMWa7R6GJtU9xOgTtPWHTXX9Zutw1tc2dvg==, tarball: file:projects/arm-appconfiguration.tgz} + resolution: {integrity: sha512-vhMz0aVWBB5i61Y4ed6CiBDJkOBrIr+qoDLxUXas47SkbyrA03rEQ0TbNkQAP22ragEVSAD+XK400hLSOjsL2Q==, tarball: file:projects/arm-appconfiguration.tgz} name: '@rush-temp/arm-appconfiguration' version: 0.0.0 dependencies: @@ -12059,7 +12058,7 @@ packages: dev: false file:projects/arm-appcontainers.tgz: - resolution: {integrity: sha512-aO1U72geingTSGhKO7bj/QxqeyF1suw86Rc/hnIGj5a91e+41mwTX0p0JW/d0MNelVfXwWfNJIgbRvVibllqhA==, tarball: file:projects/arm-appcontainers.tgz} + resolution: {integrity: sha512-5CdbeO1IFlnvg6IK3AmC4+lAcpYv1ETJE91Yfpk33AzVi90PPVlmnZ8i0pMBkUdYWl9rqxeZHwEZf7YK/vULcQ==, tarball: file:projects/arm-appcontainers.tgz} name: '@rush-temp/arm-appcontainers' version: 0.0.0 dependencies: @@ -12089,7 +12088,7 @@ packages: dev: false file:projects/arm-appinsights.tgz: - resolution: {integrity: sha512-0vRtSGFW0eqMFp4ErlCMkiCGYqeCsmfegVz3R2EjMyqS+vydUI5OKtQWRgG3c8kacxbeC3lh7pDz87w2v3f9bQ==, tarball: file:projects/arm-appinsights.tgz} + resolution: {integrity: sha512-0pblb4YxNqqK85WDJh+AURSCDOFrMozw6E7NM0pw4eB4AQ3iRz2UlTgyx+Z/Sb56uZVM7gTUxFtj3AiSWUZoVA==, tarball: file:projects/arm-appinsights.tgz} name: '@rush-temp/arm-appinsights' version: 0.0.0 dependencies: @@ -12116,7 +12115,7 @@ packages: dev: false file:projects/arm-appplatform.tgz: - resolution: {integrity: sha512-a2FqK4wHZahTc6S8Mdj9sMUw+Hp9dscWJhJQBGCnxGlTkl7Z5yMgGT8oR1TJR8AfvrWlRCeqNeu8KAioPcS0wQ==, tarball: file:projects/arm-appplatform.tgz} + resolution: {integrity: sha512-tR5b5dY+3RToVwVjqVz9TjAeeusanyWLdjba0PKXInK5vfFDtlq3MmQsdk0uRcGleUw4wQgwY/zWHYfz5x7jOA==, tarball: file:projects/arm-appplatform.tgz} name: '@rush-temp/arm-appplatform' version: 0.0.0 dependencies: @@ -12146,7 +12145,7 @@ packages: dev: false file:projects/arm-appservice-1.tgz: - resolution: {integrity: sha512-6tSKM0h7zjubB649Rf1vVd4OruJ4ogoqN60KPnqFZ7+31XWb3uFTlw51mdUSYv1oEPs/sEDTi2b/opNsJ7VMeA==, tarball: file:projects/arm-appservice-1.tgz} + resolution: {integrity: sha512-ty0dMNeEV6BYj7X9wqgW86iHPuaXcM0lAES4/XffcGi7IzZVfuzg0li8Vena/FOmW2SlqDDmxT0/RJNMNnLKaQ==, tarball: file:projects/arm-appservice-1.tgz} name: '@rush-temp/arm-appservice-1' version: 0.0.0 dependencies: @@ -12176,7 +12175,7 @@ packages: dev: false file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-whUX2YPHhh1/1B8yijOZ+MVaMny4mzXsvIeYbeTimDlH5dH4rZyo5NCfoNa2tP7cPqKMYuMmS7TR+CZH+JhH6g==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-Apz1K4e7aesryi0AOP34AxNltFvAPsP45TV+2XenHAxNl5ygfZT+CFnFOFZfJCNgk/Ewh/QqL6vQIRvzr4MDwQ==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-appservice-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -12206,7 +12205,7 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-TZ+pwPsX4jXB9tKeA/BvuZ5VLmc9U5zyHyMwzJKzvqkwfOX9hRW3UvW4k3kVftlX2Rqrn4fFQwVZiZjfXMOfIg==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-tlVIi+9KEEe1c396LdNzAp1KE387pmk8aLu1cjg2G3KjYdp5f2WVI7L9H8RNGCtTrwPv2Hg97Z8txnwe5E9YjQ==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: @@ -12252,7 +12251,7 @@ packages: dev: false file:projects/arm-astro.tgz: - resolution: {integrity: sha512-PKjfzziOiYxgAA0a4ZIpFY1qlLuIzQ3CzkIZNyk6vQuPRRVq61xoNhM3FyQvtXJkitiCb8Loh/30YyL/QiPHgA==, tarball: file:projects/arm-astro.tgz} + resolution: {integrity: sha512-ma2TgG60LV1yItrVF4C7B087d+k0tSs/jjPfArugBJUka1AKfJddjKblL+1nWra/V3GjdtON7mif9wzTcfcV9Q==, tarball: file:projects/arm-astro.tgz} name: '@rush-temp/arm-astro' version: 0.0.0 dependencies: @@ -12282,7 +12281,7 @@ packages: dev: false file:projects/arm-attestation.tgz: - resolution: {integrity: sha512-4F9tLM3y4f0vvq49n1pSLDJaEUcKZ9QIvKMrtH5egIdNeYgh7vLYM9rfpMHJTA2CiowYWyg7sgPXa5JDmkEvlg==, tarball: file:projects/arm-attestation.tgz} + resolution: {integrity: sha512-ZpKkQ7nL15UcYHsPuO94vmMWx5YvBUls1OY/j9MFmof1LP8FgPACfD9TIScidhM7ZAkN5l+zMlwRTB6mWIIE1g==, tarball: file:projects/arm-attestation.tgz} name: '@rush-temp/arm-attestation' version: 0.0.0 dependencies: @@ -12309,7 +12308,7 @@ packages: dev: false file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-DqP28/Rs+gO7bSS66OpdWldz09504z1uzoDKQM9PZqR7pcaMxNObnRPjM2vlfGRsPBLvWjKBlunHBG9fXYbesg==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-M1upRU0MOdHmzaU4l4K2SxdJ0CJOAyPbSMEEh7yZqAoC/I7IkfB+JA0x4uwqUMJq9ivHLpZQG8VLrpfRMhaUQA==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-authorization-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -12337,7 +12336,7 @@ packages: dev: false file:projects/arm-authorization.tgz: - resolution: {integrity: sha512-qSxeQYBN1XKMBYY+cVj3+biEV06litUjNR+KOol+ZtCSj241Y0oP13JrlE0SrxPXYYaOj+U4GKcDqbBhwF/RKA==, tarball: file:projects/arm-authorization.tgz} + resolution: {integrity: sha512-nfy8arolZejYYp2RM3UjjrMiHyykaAPVfBXzGEF+xf+vOPVvf8kWakESduqWY8HghbMnGE/Nf5q5ge8GDm97Wg==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' version: 0.0.0 dependencies: @@ -12367,7 +12366,7 @@ packages: dev: false file:projects/arm-automanage.tgz: - resolution: {integrity: sha512-lq87gvc5pAYa1/MAeQLaviX9fc33iq/2D/pi4gteOf+bbx6NZJOWKSAiWthJGosZutv3ds3nBQ91GwiWdQMWRg==, tarball: file:projects/arm-automanage.tgz} + resolution: {integrity: sha512-ds3ivqdQDfHHDy09XwQWiCSKLtbh2eLK02WzJHAwLe/AUYSsmrrAKwbxWchjWmJKsBGLOxPelHDUBhseIBZBRg==, tarball: file:projects/arm-automanage.tgz} name: '@rush-temp/arm-automanage' version: 0.0.0 dependencies: @@ -12395,7 +12394,7 @@ packages: dev: false file:projects/arm-automation.tgz: - resolution: {integrity: sha512-Hop/T9O6fMv+7I96zSAL5BNao3YeUE19LGUDuBJZZR+tPbL6meodzAaEoZhSrFgepY1RmPxonuMN3X0UGtYniw==, tarball: file:projects/arm-automation.tgz} + resolution: {integrity: sha512-SJQRTguNauleDan4YtWkjJC3DD+VtCOUnljoO8htFtIith3PluNsMFT9oOxiHrqsv8+wJ20KDZ17mjwYyNq95g==, tarball: file:projects/arm-automation.tgz} name: '@rush-temp/arm-automation' version: 0.0.0 dependencies: @@ -12425,7 +12424,7 @@ packages: dev: false file:projects/arm-avs.tgz: - resolution: {integrity: sha512-mTOS9gnSgQeVjaXOODq73/MxYLvfL+gotRZ8G7yixnLelChfDK96qyaYnIBluZLAKQJ+UNyYjpNla4YhheFrQg==, tarball: file:projects/arm-avs.tgz} + resolution: {integrity: sha512-a18JtfHB9CiIXMyh+bqd1UHcjJqfomgibayRWgUemCeH6t9W7PWHYlIq5+0V/8MtjuJa2Mjrc0v8npl2t50qTA==, tarball: file:projects/arm-avs.tgz} name: '@rush-temp/arm-avs' version: 0.0.0 dependencies: @@ -12455,7 +12454,7 @@ packages: dev: false file:projects/arm-azureadexternalidentities.tgz: - resolution: {integrity: sha512-nmhJXSdVKJJdhkfFDcGdVj770fTQDy/Sl6ShPydOJzvpHG4+pudqysik4HW/ftlEVmlAm+KcRKTviSsxIpWy9A==, tarball: file:projects/arm-azureadexternalidentities.tgz} + resolution: {integrity: sha512-TU9BGdnHF5ib87zgQHQyDr+ftp0o3af8SaTG9v55+D7Wz4NKEME5j2DqK1i1jnUUBobtlCj8DidS/8Mm/8ElRw==, tarball: file:projects/arm-azureadexternalidentities.tgz} name: '@rush-temp/arm-azureadexternalidentities' version: 0.0.0 dependencies: @@ -12484,7 +12483,7 @@ packages: dev: false file:projects/arm-azurestack.tgz: - resolution: {integrity: sha512-hu9x6gVISMUJx6VDeZAQbWxQEvdOVB+DmzRVkhgYVIZr+BzbWtaj1IHuLZM6h+3PPYhfGyls303vnPb32TKehw==, tarball: file:projects/arm-azurestack.tgz} + resolution: {integrity: sha512-+XjcjuES/pBub1qxpRJVJc/rh5MDzvt7x2lL/+1HqhN0TUgzoUq/vYv+hgRtvFQTLJGOHULccTBvQGJAqsZFCA==, tarball: file:projects/arm-azurestack.tgz} name: '@rush-temp/arm-azurestack' version: 0.0.0 dependencies: @@ -12511,7 +12510,7 @@ packages: dev: false file:projects/arm-azurestackhci.tgz: - resolution: {integrity: sha512-nLRq05d5Sl0851EDg18dmJ13RSjc6ieZKCcIdB8ilS8v8SuHFZxFKh/5gZvgVGFBFgOZNwVPUKZ3tezWk/JVPA==, tarball: file:projects/arm-azurestackhci.tgz} + resolution: {integrity: sha512-YKx28o5Lmc3QIWJT1D6EJ+xHmCIa88iiRl0fkmzS6ri1ZpaD1jbt5YBmT9H/F18wPQ/D2dR9bhtiaq9ht6mWdw==, tarball: file:projects/arm-azurestackhci.tgz} name: '@rush-temp/arm-azurestackhci' version: 0.0.0 dependencies: @@ -12541,7 +12540,7 @@ packages: dev: false file:projects/arm-baremetalinfrastructure.tgz: - resolution: {integrity: sha512-guuc6MMlWahsA5b57gRskL4v1prXdCAmWiFo4Rv0ANpF22qAxrMRV/5i8O3oCZSv8ExdgSVBj+BmLVBR+BWsQQ==, tarball: file:projects/arm-baremetalinfrastructure.tgz} + resolution: {integrity: sha512-MHM8KKCWsz6p5pWBa+ni+wEtDRS87r3T1RalaYNjWicFwj4PNIA4bps3AgXnrMMgJqZlVO0JNgp1EKbSfeX48g==, tarball: file:projects/arm-baremetalinfrastructure.tgz} name: '@rush-temp/arm-baremetalinfrastructure' version: 0.0.0 dependencies: @@ -12571,7 +12570,7 @@ packages: dev: false file:projects/arm-batch.tgz: - resolution: {integrity: sha512-EHowwGdBPNvp4oIMAOQXNPSFr3mMko7qfWr43Q4eH+sNBj6YPft0k+USkWyOQ2lcKOTBF0SddisrOUd/7jn0bw==, tarball: file:projects/arm-batch.tgz} + resolution: {integrity: sha512-sJ7cHVAQxUZ+/gkh1e4dSMSXKQmT0whaTnswSrfXCr0MYW6LbfDKwEyRIkW6Yet6hzIIdAB9erddf8zdxjbNfg==, tarball: file:projects/arm-batch.tgz} name: '@rush-temp/arm-batch' version: 0.0.0 dependencies: @@ -12601,7 +12600,7 @@ packages: dev: false file:projects/arm-billing.tgz: - resolution: {integrity: sha512-uY/GXYonZIqqgk7DLTkc9ejZQ4MMaKn6T1hH2/WAKbblDvxubI/oWYWEPrUxveAObAZEaDOI8cBctfrzLeeeeA==, tarball: file:projects/arm-billing.tgz} + resolution: {integrity: sha512-GUc3kXnlOoK2tGKsyEPEy4M39kkRrFUB0a4Ja+LlRsX5ia1/b6RuIjliBf+ArgsGtN4mQtgbNQRSrAkfp9f4vw==, tarball: file:projects/arm-billing.tgz} name: '@rush-temp/arm-billing' version: 0.0.0 dependencies: @@ -12630,7 +12629,7 @@ packages: dev: false file:projects/arm-billingbenefits.tgz: - resolution: {integrity: sha512-3ZtaCA+1LSMf5cMqtZLXjir3NvjaE1Zz0JRdo1SeGdG2net0Wl8OXL/LgHqme/M+vNVfet7uv2yw8pB2u5Gixw==, tarball: file:projects/arm-billingbenefits.tgz} + resolution: {integrity: sha512-Eq6rb2WZ6pvbw8caLmTH6C6HiU/Ku9XkC0181tbgMf+MASmsIj3sM3FvE2l0Hmlc546wRkX2w3YBBfJcGw/ZVA==, tarball: file:projects/arm-billingbenefits.tgz} name: '@rush-temp/arm-billingbenefits' version: 0.0.0 dependencies: @@ -12659,7 +12658,7 @@ packages: dev: false file:projects/arm-botservice.tgz: - resolution: {integrity: sha512-G2MhZd6mXFj8U2E72/U9LSL1iqHv1nqlgcL5otZR8wq4KBhpVSaRRDHx5LpW9TOlQ+OzP1Ydnko/Mu0oKWvYHg==, tarball: file:projects/arm-botservice.tgz} + resolution: {integrity: sha512-6lrDqa5ijtWtJ3ROUk0vnTfTQ3Iiu1M4JM0Ar7xYAbXd1nv1i1Ggb8mJuJhQ+iCVMHNs5eXMFVEZgiMNJ4TsaA==, tarball: file:projects/arm-botservice.tgz} name: '@rush-temp/arm-botservice' version: 0.0.0 dependencies: @@ -12689,7 +12688,7 @@ packages: dev: false file:projects/arm-cdn.tgz: - resolution: {integrity: sha512-bwve/TRV3QK91p0HCg5fYZ6H5mIFIChusBt+s2G8r5WTs2xGhvcxANsFimxkUTSK0I21bmqNvJO5pxx94YH3IQ==, tarball: file:projects/arm-cdn.tgz} + resolution: {integrity: sha512-cQZtpoog9FVwc/Tf9gqbv3f4tdMFO2hdnY24eGUAGqnJP7G8THm88e3NAA0WBfphlR/nC1HbfbBgFfM8GnsazQ==, tarball: file:projects/arm-cdn.tgz} name: '@rush-temp/arm-cdn' version: 0.0.0 dependencies: @@ -12719,7 +12718,7 @@ packages: dev: false file:projects/arm-changeanalysis.tgz: - resolution: {integrity: sha512-RopFbyzc+xCSkChS/TRZS2/Jc2gz20n+Ci7IEF5yf/HVOW1hk2o2zbI97LUh3R0E7Vah4VRdmJcC10/PiND7YA==, tarball: file:projects/arm-changeanalysis.tgz} + resolution: {integrity: sha512-ZDolxwkx6zE6VYo6pBRoC0hMViB4ZTb+vwtK2IU0mw2/Wbi95um2IyzP90c/QBSvLam/DC8xRVdVWNgUhkOVmw==, tarball: file:projects/arm-changeanalysis.tgz} name: '@rush-temp/arm-changeanalysis' version: 0.0.0 dependencies: @@ -12746,7 +12745,7 @@ packages: dev: false file:projects/arm-changes.tgz: - resolution: {integrity: sha512-lCTdOatplptheBSSJBDGoqHZ07REfY+HjVeUJFqyZq7O5tBs7T3C4B647gztgwRGwCdpZuLhbzoOUnAVuLmjhg==, tarball: file:projects/arm-changes.tgz} + resolution: {integrity: sha512-pZhlztz/mqUH7gyprhhAUI4W6Qig9MZJSok5A0LRH4Fxcnzx2uUlVUn7u2Xf/VLcHcpHfaJLFLGURQHeO3HnHg==, tarball: file:projects/arm-changes.tgz} name: '@rush-temp/arm-changes' version: 0.0.0 dependencies: @@ -12773,7 +12772,7 @@ packages: dev: false file:projects/arm-chaos.tgz: - resolution: {integrity: sha512-sU++TWVH6yYx7AlGU2P9vb3zgV7ZHXauGcyqEXDafNPavJvz0Efq82cqOxNDVKcgEPJ3LAQGvhA6uf+mXQ9xcw==, tarball: file:projects/arm-chaos.tgz} + resolution: {integrity: sha512-Tvz4NRZorCynnGHunqsg1GsvC+JKyZcFABURmpXYX+YTYUzW/0u7zIU/qC07St3KZLKxsmHl0J2GHQe9vOtj3g==, tarball: file:projects/arm-chaos.tgz} name: '@rush-temp/arm-chaos' version: 0.0.0 dependencies: @@ -12804,7 +12803,7 @@ packages: dev: false file:projects/arm-cognitiveservices.tgz: - resolution: {integrity: sha512-eVHMyz50I9iAgHKmvGnFcHSKt+Ue/BO14h5QVcn4hWRJj8MMS+AiGKdcmy5xAGW4/l7AZrY/MJPaLQUB05CgYQ==, tarball: file:projects/arm-cognitiveservices.tgz} + resolution: {integrity: sha512-d4L6DkRzWiD0z713gSD3attJGYO5hJ5ym37WbWbf4vjAeN/xQo5V54cvj+LwNb2448qVaHgnzNFDklpZMRSvCQ==, tarball: file:projects/arm-cognitiveservices.tgz} name: '@rush-temp/arm-cognitiveservices' version: 0.0.0 dependencies: @@ -12834,7 +12833,7 @@ packages: dev: false file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-sYqIy6shQSmpsDwAucMGZHPyztLjnpwGjHI9CC3iUQwgc58EbwAqe/Cv1SkfJLYRlVSVcvmpRVB650I8StaXIQ==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-eimMoCEXqNCN/uBQ2qYqOdVWXXytkbDm8lijw+G5qw6Zj4g80mVWTHebNU/mzfqM/LdlBIjgKQTlgY0tC1l44A==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-commerce-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -12862,7 +12861,7 @@ packages: dev: false file:projects/arm-commerce.tgz: - resolution: {integrity: sha512-5iiFDyT1o4aX4V2+FSHDPgjUYJWw1laPRpXWUlj7i+aWysMwqTsgvNdcip0Ov2sYb4nTxE6xET58qGwVaXobwg==, tarball: file:projects/arm-commerce.tgz} + resolution: {integrity: sha512-UkGfaswQUf4IrCsIafxZm1pZdm6ARzhwuWY7wdHS9UNPKBOUN/s33ajLHYgswGxeCWMF9yM0bpKtB2CdwcRoSg==, tarball: file:projects/arm-commerce.tgz} name: '@rush-temp/arm-commerce' version: 0.0.0 dependencies: @@ -12889,7 +12888,7 @@ packages: dev: false file:projects/arm-commitmentplans.tgz: - resolution: {integrity: sha512-vCIt4Y3MOl70j9eEj/Aa7Xvigmyqzh4/l8fMJznWdTQWoieCbu3IYhF9gqkBdMPitdiBbIZTBngAbxpCSYNFoA==, tarball: file:projects/arm-commitmentplans.tgz} + resolution: {integrity: sha512-HcWHFGs3LkI2cObWbHBgyLbtkUANRx/CcpQB94Ij1bRecNnKlECSYUWO/Sbaa/KuM0gRC4Qe5qMhF8hJZx6TCw==, tarball: file:projects/arm-commitmentplans.tgz} name: '@rush-temp/arm-commitmentplans' version: 0.0.0 dependencies: @@ -12916,7 +12915,7 @@ packages: dev: false file:projects/arm-communication.tgz: - resolution: {integrity: sha512-SZl0h9qRxxIedVdvEXUmJ6SzYggsek9T0HjDpWWQH8/WaU4kPP7tOUDOvVwGmu4Y1HfZ+J8TMfxCxEz2a7hJPA==, tarball: file:projects/arm-communication.tgz} + resolution: {integrity: sha512-ZHGKr0y2aKvxmZ/n9R1GveuVTXpxuuGCxF72dfIDbWY2f057+xVojBh5RUi0a6DvQwA3qxwrztZ8DSNRxsKDVQ==, tarball: file:projects/arm-communication.tgz} name: '@rush-temp/arm-communication' version: 0.0.0 dependencies: @@ -12946,7 +12945,7 @@ packages: dev: false file:projects/arm-compute-1.tgz: - resolution: {integrity: sha512-Nn/kOyVC0eXuzUaWD8RBfQc4AhoMhISBWsOp0zBylsW+/394F4R5EMZ6sLYSPedqK8323hZYJM0E2Q0oTK4Aqw==, tarball: file:projects/arm-compute-1.tgz} + resolution: {integrity: sha512-D5urrfqEdVKKBCW/Z9tNK8m9M56W0IjKOhRWCutVSUoAziqB/JuRP0KCKgaqomEeDX4j0xQwXSmWo7SueqNpkw==, tarball: file:projects/arm-compute-1.tgz} name: '@rush-temp/arm-compute-1' version: 0.0.0 dependencies: @@ -12977,7 +12976,7 @@ packages: dev: false file:projects/arm-compute-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-QgesjisprNmFJvRUxfjNj3jmTMGggBQkSzFAlxOBrddPmmrxgOpiR77b8MBLg1bxtP5C4IfNYS3CqIOYVwNIag==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-WXIdu4X6gR2UKY3M1JON39/Zpau9HOvduoeYJCTD08tUa3j0UgOhQRm5Vup1M8rGfVVvmBTHXiP5MIyEIhUr8A==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-compute-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -13007,7 +13006,7 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-ayS77Ztox2i7yCBld3HpfQ/618UH6P2ImLR3rDlI3t5O0hxfxTWMhXl3CnJ33znD7o2aiFof/z5kc30RCkGTpw==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-C6YIc6rBW1tCZ2KOCe58SuxgPbwwX76X1koD4na8WgV4/LvapBROHlZ/ZiWziK+7wCMn7msg2yIvisJf17Fsxw==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: @@ -13054,7 +13053,7 @@ packages: dev: false file:projects/arm-confidentialledger.tgz: - resolution: {integrity: sha512-PxPlIFyWJfww6m8WDQSiJb1g8FQrGOqqFgj06zGEKXlXJPpOxY9x0kvfFk0ZLV4t2XKf2VTdjhZTZjfjx9xSwg==, tarball: file:projects/arm-confidentialledger.tgz} + resolution: {integrity: sha512-vw9tyQrxgn/u61pr4GtAF1R4zmQ/UP0ORXJHKQ5rc757o8tOo76WWTZCJHT9FUYA8ciTSoTNShTHeRxb1YRfaQ==, tarball: file:projects/arm-confidentialledger.tgz} name: '@rush-temp/arm-confidentialledger' version: 0.0.0 dependencies: @@ -13085,7 +13084,7 @@ packages: dev: false file:projects/arm-confluent.tgz: - resolution: {integrity: sha512-+zshbbjMcl87yuPPlnT6evvsRpYvqbYCilnNxKhbyDwcXqi6EBlFn+1kQWot9jo2qCd5QaIMk9+QbC9HUWqzZw==, tarball: file:projects/arm-confluent.tgz} + resolution: {integrity: sha512-+x51mU5Nar6WM4zihTTvonFGKpdVivQ+zw3fJsagt4qxTyrE9DUeGONQPC5H02e5+eQIJ2COHosU/ke7E6Ij+g==, tarball: file:projects/arm-confluent.tgz} name: '@rush-temp/arm-confluent' version: 0.0.0 dependencies: @@ -13115,7 +13114,7 @@ packages: dev: false file:projects/arm-connectedvmware.tgz: - resolution: {integrity: sha512-+UeqKircD5Uz4XV7Na6l7fr7zkqsT2eB/Ky+0iqK3aN3xcwIu08empCUBbUarkR8tviLZy95Tq6gro+KJgBabA==, tarball: file:projects/arm-connectedvmware.tgz} + resolution: {integrity: sha512-Apk/DxbCgdHvRMIYCXkTFXP6JWehXKX1OmAHOad/B9d5GcVp3/5tbWCKG1BBj7pOyQrsZgfhpo7imy1pY9/yoQ==, tarball: file:projects/arm-connectedvmware.tgz} name: '@rush-temp/arm-connectedvmware' version: 0.0.0 dependencies: @@ -13145,7 +13144,7 @@ packages: dev: false file:projects/arm-consumption.tgz: - resolution: {integrity: sha512-7z4Dk0TnOxXF7frKJzg5I8P/nZWmexC9OjcIghnHSwT6CLgXr9GHC8okGAnFeOocRjp24jQMjsdwVV+wD+IDZw==, tarball: file:projects/arm-consumption.tgz} + resolution: {integrity: sha512-v6xA9WG28R+kxnnTRE3IG7q11bNX9BKXbyDUw4DNejhOUqUc3UjUh43v+QGbxR92ExYVQ0EReN7q7j/kqDNjVg==, tarball: file:projects/arm-consumption.tgz} name: '@rush-temp/arm-consumption' version: 0.0.0 dependencies: @@ -13173,7 +13172,7 @@ packages: dev: false file:projects/arm-containerinstance.tgz: - resolution: {integrity: sha512-WCTpwaTBk262FJ78fGedaNxIDTi+FQuiTh7iHD0h+ghDy24TdE9srZsqyzjcg+NserV5qLL/eFfvzCRHT4Ntuw==, tarball: file:projects/arm-containerinstance.tgz} + resolution: {integrity: sha512-3mMkcPusCa6a8iJROcHsObRjtQcIKv4XuP6KasQgRi19s9En+rJNzuodSfsiQj+dwVghRtzyUj+ofZL8lIVkXg==, tarball: file:projects/arm-containerinstance.tgz} name: '@rush-temp/arm-containerinstance' version: 0.0.0 dependencies: @@ -13203,7 +13202,7 @@ packages: dev: false file:projects/arm-containerregistry.tgz: - resolution: {integrity: sha512-MolrfLN9TrbxtKNL6RN5yNImxfPjPZe+1iBqcqJt2e0m8xZTIPKK+wy3ZyedtadqLWggDAwZmV1uOLcJfHBSxA==, tarball: file:projects/arm-containerregistry.tgz} + resolution: {integrity: sha512-7CgRwvWspXFXdo0FJswk4HgHC939oqEKHFY8r2b8Xo6lNNEHl51XtafQ69Kf27z/skI9S0R1OXzC0Wfmt8ynqQ==, tarball: file:projects/arm-containerregistry.tgz} name: '@rush-temp/arm-containerregistry' version: 0.0.0 dependencies: @@ -13233,7 +13232,7 @@ packages: dev: false file:projects/arm-containerservice-1.tgz: - resolution: {integrity: sha512-lcy1x8kEIaWqqfZ0ujELtUSa5U9RRUE5n7yWw/6eMTrdLZbjSVuzz8qn9YaVf3Ml7qmzu4wCWLSzBd9apa9ucw==, tarball: file:projects/arm-containerservice-1.tgz} + resolution: {integrity: sha512-bVKsJu2e9fy1EjBEN/vO7eFlpm02g8DwmZ/rKGqmwz/LOtUJtSMCSLhmlhl95Y17ywnvCwm/fi0nLhsH1kVHEw==, tarball: file:projects/arm-containerservice-1.tgz} name: '@rush-temp/arm-containerservice-1' version: 0.0.0 dependencies: @@ -13264,7 +13263,7 @@ packages: dev: false file:projects/arm-containerservice.tgz: - resolution: {integrity: sha512-CugJuth+DWxuFenbrg5aYFGuYp6oWV6OTjXdGeoj1lPTCMJUO5iXcrzxG6gLeYDiPNC2YGMaLICTMmjcQH0v7w==, tarball: file:projects/arm-containerservice.tgz} + resolution: {integrity: sha512-PCEUlYKqJyQwq4Hj7lXk67hx3+fLgVmfCqGDgCANbT/FK+P+xhIj1TYfJYctwB7YmfMR6BYBWHZHzG5EKJnhKQ==, tarball: file:projects/arm-containerservice.tgz} name: '@rush-temp/arm-containerservice' version: 0.0.0 dependencies: @@ -13310,7 +13309,7 @@ packages: dev: false file:projects/arm-containerservicefleet.tgz: - resolution: {integrity: sha512-SwL5MEYHqVIS52ZwjCeumsnAKEr4swmPkkFzuVCt5WrTS0pSr4r8rd7UiQ4VddiE7HxRTawmy75L+um9YM0oug==, tarball: file:projects/arm-containerservicefleet.tgz} + resolution: {integrity: sha512-VeNVu3tsABaIRltjExfGfVhyaOC+vO2cHZYHulMZ2OrCiOTc1aWyM6ol4bj0f0Z6CMVFNPvaKZ3lLqEup5cM8Q==, tarball: file:projects/arm-containerservicefleet.tgz} name: '@rush-temp/arm-containerservicefleet' version: 0.0.0 dependencies: @@ -13341,7 +13340,7 @@ packages: dev: false file:projects/arm-cosmosdb.tgz: - resolution: {integrity: sha512-MBnV/yL0ri+7ZnXoqtKJQficryQtw0NgOh3d5zdiW7/HYYpSnF65IohykUO2vOzwjEmce25okqBqoNGpjXel3A==, tarball: file:projects/arm-cosmosdb.tgz} + resolution: {integrity: sha512-0GmexNX2WYEF5vM92xms5x6JnwsC9yCxEitcsOehf2mgK1deh+VhSyRevXLfsZNoPFp78GRmlmDazc0xsRjLqA==, tarball: file:projects/arm-cosmosdb.tgz} name: '@rush-temp/arm-cosmosdb' version: 0.0.0 dependencies: @@ -13371,7 +13370,7 @@ packages: dev: false file:projects/arm-cosmosdbforpostgresql.tgz: - resolution: {integrity: sha512-VHujh2x7NL1et6EcueAdTBTV84QviU89M+wexmWGaC4ZVEMIFMKpOESnhnAIKM4Y1FCxGFj30Sad0UshUOTaDQ==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} + resolution: {integrity: sha512-wd2KsqFf8doHQnsNxYh160NFeM9Dn5W9io2YVkFFU5xniloidALVDFJc07JXOQkI2mEEk1Q09sxGg8K/cU0VPQ==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} name: '@rush-temp/arm-cosmosdbforpostgresql' version: 0.0.0 dependencies: @@ -13401,7 +13400,7 @@ packages: dev: false file:projects/arm-costmanagement.tgz: - resolution: {integrity: sha512-6V1wMP6Y4nBoEEffsFzr7kWK7qphUzQlk4EnFwUGafn02wFFxyDgx9wcdwQlP7rrjIx8QPLN2oEzt8bWgU9ILQ==, tarball: file:projects/arm-costmanagement.tgz} + resolution: {integrity: sha512-KcErI+4j55rRFTkKW6MANtjeMaQtxQHtWlbqwOPw46wTS6HKqy9YqtyKRe4MTmZ6XkcCCpVaJc/CiE1pHk3OhA==, tarball: file:projects/arm-costmanagement.tgz} name: '@rush-temp/arm-costmanagement' version: 0.0.0 dependencies: @@ -13431,7 +13430,7 @@ packages: dev: false file:projects/arm-customerinsights.tgz: - resolution: {integrity: sha512-YmwjtMTKmzpTQkqVmb+ZTQ8Kvf06d2EaxqmPUyNPpKU9ds8txurhoDOgPghrj+lZuvYkm57aq3avJUfVaKL9Jw==, tarball: file:projects/arm-customerinsights.tgz} + resolution: {integrity: sha512-sDKJ0LkulPFnlZ/GEut59G5P/jp3dhD8GRZx2KakC9dppmxyRUIkz0Opa9ksbFUSPwT1+ttaXwQ7i5L6wOA/Cw==, tarball: file:projects/arm-customerinsights.tgz} name: '@rush-temp/arm-customerinsights' version: 0.0.0 dependencies: @@ -13460,7 +13459,7 @@ packages: dev: false file:projects/arm-dashboard.tgz: - resolution: {integrity: sha512-tKQ0zRFpV3V/0bf6QpyeBONJSH0W9SAbmKgD4uE8H0HU7zv9310fH84kPTWq+spin4d2NjUd8YnCdUbMIh98HA==, tarball: file:projects/arm-dashboard.tgz} + resolution: {integrity: sha512-ltP+T71iJ+sPFehN6Cj6Fq01oLvbjQHOMNEcDlGCI6aBHlWnpJ6tTnkoUhIJb25z39+FNI4B8R1IsyeuTkTRFA==, tarball: file:projects/arm-dashboard.tgz} name: '@rush-temp/arm-dashboard' version: 0.0.0 dependencies: @@ -13490,7 +13489,7 @@ packages: dev: false file:projects/arm-databox.tgz: - resolution: {integrity: sha512-snUXe8dRruI803cP/dmoxiTZekgs9AtM3KxKbukIe1jXZl+WZP1/dwlwuWV6b0ZUdM0dF5NhPQc/ZHAK4NQ32A==, tarball: file:projects/arm-databox.tgz} + resolution: {integrity: sha512-8QeMKJtTyDYFHj3wEdpFpEeoGH06JGhgyWXQHeLrK0lDXYF7dmYBy7lh5cT9E5tOUSElD7CMoR4pFvHr+qAo2A==, tarball: file:projects/arm-databox.tgz} name: '@rush-temp/arm-databox' version: 0.0.0 dependencies: @@ -13520,7 +13519,7 @@ packages: dev: false file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-lEscrgwUaJMfxAqMj2F1udK2fx1SZ8aUxg5yii1Li60IEwQBtp0LxIeoo9FaaV4I5GCRs9RlFm6RHiB7lpUWyA==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-zMSXvOkHZPQkNJmAL/7KaWDcs0dz743OmclpuMZCKp67rN3Mob4saRJreWV7voQO6XWLs0Jq2jOb8gVDsN1/fQ==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-databoxedge-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -13550,7 +13549,7 @@ packages: dev: false file:projects/arm-databoxedge.tgz: - resolution: {integrity: sha512-u659UHJSXGrhBl0omxiJbpFtpkPndFD7J+nXByTfOSa4j5o38O8WA18Ba/8xI4iWvrw+0Ox+yZxgfuQazGEsPg==, tarball: file:projects/arm-databoxedge.tgz} + resolution: {integrity: sha512-nyhPt4fzPfbcf+HnUWwMupeK8xB4Ut1A3fHELerAn3i8iKINx6Hg89Zz09noCvhiL+02R/mmlsQFN/M4YTXAyg==, tarball: file:projects/arm-databoxedge.tgz} name: '@rush-temp/arm-databoxedge' version: 0.0.0 dependencies: @@ -13579,7 +13578,7 @@ packages: dev: false file:projects/arm-databricks.tgz: - resolution: {integrity: sha512-a/puaALij3Tah7sNgeeYJ6aRnJ734NzRGq7A/zbbNXCxIHDy/QrPBNbB1IeYQlANv1KD7ycAH20lW7Y8NvQQYQ==, tarball: file:projects/arm-databricks.tgz} + resolution: {integrity: sha512-lMdYf/Z7WhXhcAsNzhapfOG3nhgXiu6YUtvIADLHoER4qfaBkDpQ55MOc9YFiEW4nX6E+9/LVohiCkjrc3Eibg==, tarball: file:projects/arm-databricks.tgz} name: '@rush-temp/arm-databricks' version: 0.0.0 dependencies: @@ -13609,7 +13608,7 @@ packages: dev: false file:projects/arm-datacatalog.tgz: - resolution: {integrity: sha512-Ra3wEWxRKYAtX8ykcEp915iHKHRRZS04euo0VwENXd5aXjhuUJbqm0mj9kD4YGxVKoE0osbzw44G9/5NyidB6Q==, tarball: file:projects/arm-datacatalog.tgz} + resolution: {integrity: sha512-eJSf81DsGvWlXj1NSij3KPFlguH/eMZSIUFtz+3cSsYxiedE4DBn453fgeHVJFxgfWoYsAkCLALvAnDTwscw1g==, tarball: file:projects/arm-datacatalog.tgz} name: '@rush-temp/arm-datacatalog' version: 0.0.0 dependencies: @@ -13638,7 +13637,7 @@ packages: dev: false file:projects/arm-datadog.tgz: - resolution: {integrity: sha512-nOd/hVOhSZAZsLEAxd+UjcP4KvvTurGl6eqqVWY0OjiRd/PyFkMbtaITibwS2HPW22m9HmlKfNNyekI5qt7bOA==, tarball: file:projects/arm-datadog.tgz} + resolution: {integrity: sha512-iQ8KtMGT45+VQFGh3ulDeiE+uJhkSBl6HmfrhTr76FCscJhvSMktI1QmgEfZoFRink5Xmm3o5yklk7QlV8hkmQ==, tarball: file:projects/arm-datadog.tgz} name: '@rush-temp/arm-datadog' version: 0.0.0 dependencies: @@ -13668,7 +13667,7 @@ packages: dev: false file:projects/arm-datafactory.tgz: - resolution: {integrity: sha512-VDuETRwbnM4xjDPT4pjRJkjAMZBoWUIOx1VX4OSZ2AIMvKsr+TUDFyzzPAOixloCEMIFIDjyRaG9DCCDvgPsGQ==, tarball: file:projects/arm-datafactory.tgz} + resolution: {integrity: sha512-FjLDdtqvucdf/sqBmRdcmjjBylhFV45VRdzHbMBlSWE75MMDyUOPINbmv0X0FYEZo0RhqcUQwqfSpVQA1AAM4g==, tarball: file:projects/arm-datafactory.tgz} name: '@rush-temp/arm-datafactory' version: 0.0.0 dependencies: @@ -13698,7 +13697,7 @@ packages: dev: false file:projects/arm-datalake-analytics.tgz: - resolution: {integrity: sha512-AMSYDgYccWyW/UIAynADo5Ewt6K5RQMFjv2MEA9xgOBXq+g469U+Hir7r5a5gvaVcPyQCJfHCNxVjjTv/+rHiQ==, tarball: file:projects/arm-datalake-analytics.tgz} + resolution: {integrity: sha512-vKXRT+CQplO68riVniiSLXMDDoVYfwcfR+fcg3NHiAimADXhQe2V2Dih1MN031mkJjZErxzi4xD01BqG8C1Kew==, tarball: file:projects/arm-datalake-analytics.tgz} name: '@rush-temp/arm-datalake-analytics' version: 0.0.0 dependencies: @@ -13727,7 +13726,7 @@ packages: dev: false file:projects/arm-datamigration.tgz: - resolution: {integrity: sha512-VLjPktB+2zBqGv48KYV8FpZnsNys1jPA7cHSZU83dbjPv63CJTvKCX1AUB03rv/P25tJiJF6qvb4DJAsxBemLQ==, tarball: file:projects/arm-datamigration.tgz} + resolution: {integrity: sha512-+VMNTU22qzKTLQ94Kau820B3Y5TvMfa1rWbuH2s4G/1nLJYoHaAzV+ajv+UYrkPYyKdtA+1+Y8UtMp0FF5//CQ==, tarball: file:projects/arm-datamigration.tgz} name: '@rush-temp/arm-datamigration' version: 0.0.0 dependencies: @@ -13756,7 +13755,7 @@ packages: dev: false file:projects/arm-dataprotection.tgz: - resolution: {integrity: sha512-F7qlpUrI5wiqm2I1jBVsA42a1mW2k3PvbwFO37g4db40TQhXVVdnTDtDtFKzVpXtSbtH0z6YgTKXJiPv9y0mpQ==, tarball: file:projects/arm-dataprotection.tgz} + resolution: {integrity: sha512-+nt63ddgjPdgZJBqZMuMSxon5cePtnG3tCDhPH10ByO/IhZCJK7CrboEjIIJ5/fIO0juwI3j4B3pMFSTnglNUg==, tarball: file:projects/arm-dataprotection.tgz} name: '@rush-temp/arm-dataprotection' version: 0.0.0 dependencies: @@ -13786,7 +13785,7 @@ packages: dev: false file:projects/arm-defendereasm.tgz: - resolution: {integrity: sha512-HcgsirIIZynG70wdTGMbmYOYdS63gpbnZcWg4Y80k88ELhOC9NRvkGjWPJeMrhzoMX8Jh0CmIFzTwSL5wVDtjg==, tarball: file:projects/arm-defendereasm.tgz} + resolution: {integrity: sha512-IbBJX+hNSDUJgF1WKrOP4URCzZ9khaY6oss4/QDv90TPxd4LleJYLGIkkQtpRvVaUR4S8HaQPFx0O+nrCz2DYw==, tarball: file:projects/arm-defendereasm.tgz} name: '@rush-temp/arm-defendereasm' version: 0.0.0 dependencies: @@ -13816,7 +13815,7 @@ packages: dev: false file:projects/arm-deploymentmanager.tgz: - resolution: {integrity: sha512-Bm46oafgnuo6Ebu8/Jpn90Fv5cXrfv3suZW+Na57iup6cvWjqcV0h1B435KVJvQHspV77UBfMRX2lRYGM9d1iw==, tarball: file:projects/arm-deploymentmanager.tgz} + resolution: {integrity: sha512-QOXOZmT9PsI11iE7MIupB4GLj1EQ+3x5WwyeqNKnLex7nxsOJ9xXbqQL3MtlT+asX6Z4ds4BnxXIfHB7XHWaMQ==, tarball: file:projects/arm-deploymentmanager.tgz} name: '@rush-temp/arm-deploymentmanager' version: 0.0.0 dependencies: @@ -13845,7 +13844,7 @@ packages: dev: false file:projects/arm-desktopvirtualization.tgz: - resolution: {integrity: sha512-/YWvP5NfU3QE2dkMZKrs5x6DcKR1paPJ6ISX9XDtNUaiD4O+cpPPkDOM/YdknHiSPq6/v/kdPDMaIAl/POev5g==, tarball: file:projects/arm-desktopvirtualization.tgz} + resolution: {integrity: sha512-g1LYZ8+LQpok5ISdWIEG3l400smC8D1TPrcFULQ02XAiNtIMvpFW/IYvhDmsksC4tHRITRYXc7KgDioJOFIluA==, tarball: file:projects/arm-desktopvirtualization.tgz} name: '@rush-temp/arm-desktopvirtualization' version: 0.0.0 dependencies: @@ -13873,7 +13872,7 @@ packages: dev: false file:projects/arm-devcenter.tgz: - resolution: {integrity: sha512-J97BX6K+lMu4HJhmixnsP7RDmH+WceVUEVVVNmnD1AL7NsSQNffeB08FTlOY9gp+lC6OH7BOjg9eAvTFouzFrQ==, tarball: file:projects/arm-devcenter.tgz} + resolution: {integrity: sha512-RfoFaKu+F1HRy0q1C7nnZe8xxIAuhLCYcu3m/KXmP1D3WhCBPfoIN1hWWTgZdOq28A8V9zHr3o3SbxgltsJMUA==, tarball: file:projects/arm-devcenter.tgz} name: '@rush-temp/arm-devcenter' version: 0.0.0 dependencies: @@ -13904,7 +13903,7 @@ packages: dev: false file:projects/arm-devhub.tgz: - resolution: {integrity: sha512-B9u6Zgdya9u5MxIOugcDp27+KM2Nq7vrXeLfBMGgE8N51mc3VfCeOjRt1evb+iUV8Px2V+3sQaJoSWTx//l4nA==, tarball: file:projects/arm-devhub.tgz} + resolution: {integrity: sha512-ihxaGfsco83NJ/QMJXTAMXdAh0VDeFACvo3+2bu+HNAK8u1DZ5nGOwcrQ4dw/vebel8muS3NX1LmsrkGHMvayQ==, tarball: file:projects/arm-devhub.tgz} name: '@rush-temp/arm-devhub' version: 0.0.0 dependencies: @@ -13932,7 +13931,7 @@ packages: dev: false file:projects/arm-deviceprovisioningservices.tgz: - resolution: {integrity: sha512-fPXigdpTLteooNYED9V1N2UlxNAXrmfBomjjXZ2q2JcyF3EoUYxDoTKHWeS0yO4QZpnbwzOWe+eZozqkzTzpgQ==, tarball: file:projects/arm-deviceprovisioningservices.tgz} + resolution: {integrity: sha512-q3tf5V9yIuxRvQ1sohYMHue4Qwik4tEIU3ayIWRoKk2CreKt5erqtdNV3xw/JYBh7T5uNxtMJ0MqZy57efFmQw==, tarball: file:projects/arm-deviceprovisioningservices.tgz} name: '@rush-temp/arm-deviceprovisioningservices' version: 0.0.0 dependencies: @@ -13962,7 +13961,7 @@ packages: dev: false file:projects/arm-deviceregistry.tgz: - resolution: {integrity: sha512-toHqmdPrJICQwcFEKLymTrqxLBiROPBFSa6j0i/JVmlHkInLdy2GlSWkF6CZ7E38vA1XOEE3jhWGQBprSFqUPA==, tarball: file:projects/arm-deviceregistry.tgz} + resolution: {integrity: sha512-GMatDE35xznBxFn9laqbhVBpsD9fWlvPw44+kLqxvtOAH3cJRWVPTOwT4NjQ3aUJ0rMmVbwoEE0CqEzNpmy+SA==, tarball: file:projects/arm-deviceregistry.tgz} name: '@rush-temp/arm-deviceregistry' version: 0.0.0 dependencies: @@ -13993,7 +13992,7 @@ packages: dev: false file:projects/arm-deviceupdate.tgz: - resolution: {integrity: sha512-2JWF01Gx7PkrE6+TuHEfLEifSrFT70mZhKvNsumHbhfjVnqxdr1Ez8iKwufg612TsOs625BbhqSmKeXjnvhKkg==, tarball: file:projects/arm-deviceupdate.tgz} + resolution: {integrity: sha512-nGATzy00/K1b/tEtCbAXAu63eUHBWS91PfiuLRFq7BhRDoqQGs7HWfQpbyZH8bP4VrMNUBuBxvMyMVLIi4dDaw==, tarball: file:projects/arm-deviceupdate.tgz} name: '@rush-temp/arm-deviceupdate' version: 0.0.0 dependencies: @@ -14023,7 +14022,7 @@ packages: dev: false file:projects/arm-devopsinfrastructure.tgz: - resolution: {integrity: sha512-agOPzyir3njIoVm8GrTT+SUrKZ7B2EwJEuAqj9j2sQEAEuiuIL5p3AGJafgKiEMZcdTv6mDX1r2v7qotem+BlA==, tarball: file:projects/arm-devopsinfrastructure.tgz} + resolution: {integrity: sha512-0i04VC5D0zEDhAzkoozF1j1cU321ZkwY3OAgrVohWo0xIAym17lLJF0jiJMhU0ltOrg0PowI4vUgP9o/uS7McQ==, tarball: file:projects/arm-devopsinfrastructure.tgz} name: '@rush-temp/arm-devopsinfrastructure' version: 0.0.0 dependencies: @@ -14054,7 +14053,7 @@ packages: dev: false file:projects/arm-devspaces.tgz: - resolution: {integrity: sha512-4S6jJOao/eo9J1EnWIE/vkYtlYLRsTdMWryGe6ILyq3JGfQj7LIvuB9gT6r3yVI4oDhzo25/u7lVUTMSLhJ/wQ==, tarball: file:projects/arm-devspaces.tgz} + resolution: {integrity: sha512-9iDDxpR5zqvJlS3n6zW+onhkxIJk+YmFsUWyBecH12XIrj0gMN+f5E/NqCiXkAD4TH5Y12bZlkouAhOFsOMlag==, tarball: file:projects/arm-devspaces.tgz} name: '@rush-temp/arm-devspaces' version: 0.0.0 dependencies: @@ -14083,7 +14082,7 @@ packages: dev: false file:projects/arm-devtestlabs.tgz: - resolution: {integrity: sha512-2M5eXFlLwhRRPBoIg+5NeZQJbn+PehVoMHr3Yj8AJxZRq8eV5ph/KDAZGgQu7+5wXOvkJlYqFu0H1FOYux7utw==, tarball: file:projects/arm-devtestlabs.tgz} + resolution: {integrity: sha512-t1o0kYdnLvFZzDXA0IsUxO46u8AT0BphgYNJ8tzHlO9fCjB044Sqb6M+UVTQdfrOT7WBwsrnr8WrcEHWp1UGPQ==, tarball: file:projects/arm-devtestlabs.tgz} name: '@rush-temp/arm-devtestlabs' version: 0.0.0 dependencies: @@ -14112,7 +14111,7 @@ packages: dev: false file:projects/arm-digitaltwins.tgz: - resolution: {integrity: sha512-YplI71s7/1v8NZTIpVuqS/JrwfFBbDS+FyMUA9cyJpJwFXrjxlIUa2N96dg114SXVU+ayOBFn/Zwa/TbrKEE3Q==, tarball: file:projects/arm-digitaltwins.tgz} + resolution: {integrity: sha512-EranoD4p+qG/E2PzoeFNBhJSbzWwTFEd1AlLI6ryAQAZVBVyx5Z+AlLuube9/XqdHSD06c1zF8Hsfqx3ZBnjmg==, tarball: file:projects/arm-digitaltwins.tgz} name: '@rush-temp/arm-digitaltwins' version: 0.0.0 dependencies: @@ -14142,7 +14141,7 @@ packages: dev: false file:projects/arm-dns-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-puTccKzXOg2TcqUeWjD1P433WWa9p2JLLU5gTxNbf2NK11GHXbOQMtHBeaYLJCH0eggjJ+j0ZTEtulMwzALvFA==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-7D54OU32Z0KkJgHsAxsuznXvlUxm1xwPMywRnqpFHcguO/Jhfs5UHuPquo/SotN/Z9mzy/n/dratn9chbrZksg==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-dns-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -14172,7 +14171,7 @@ packages: dev: false file:projects/arm-dns.tgz: - resolution: {integrity: sha512-2TpCBBHq/YII1z/4AI02OfdYVvsfR3fnThp0yrz2pa+YZDFlVnF9iSaQjY9y0nf+GrNxS4+LQfuhmGKnQ8GASQ==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-YO3sDFIvn4Bpgl5ZpOPrq1Ek8f+5I4UqyWmTHZL1SF+Mi5a5IsVVmsXxsG0kXxnMHTnYVUDzyld/LRdbHPxOVQ==, tarball: file:projects/arm-dns.tgz} name: '@rush-temp/arm-dns' version: 0.0.0 dependencies: @@ -14201,7 +14200,7 @@ packages: dev: false file:projects/arm-dnsresolver.tgz: - resolution: {integrity: sha512-WPnP45iTq+XsrYZEkIwvKNwFk8nb6av2qRb2TK8gXul69suB1JGPAypeGRp+fzCAPPTxSS5ZpnGupey77mof9A==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-QLLTYoBkr1z0LoEvmgvOwY3Q3fIKhcVbDbzxy9kA3Vs9RuTrppPTIO+tqaWyhJnYI45L+hIh4htum1trJgWW9Q==, tarball: file:projects/arm-dnsresolver.tgz} name: '@rush-temp/arm-dnsresolver' version: 0.0.0 dependencies: @@ -14231,7 +14230,7 @@ packages: dev: false file:projects/arm-domainservices.tgz: - resolution: {integrity: sha512-y2TwdjdgZtrSqxhNdXa1fh+adR4GN7sM9381MIVTTTnfq7VteJdjHiyI2zP+28+yd/OBs3Pn/HquQ56JnD5MOw==, tarball: file:projects/arm-domainservices.tgz} + resolution: {integrity: sha512-UNquG1uLduui/bsLZFDb21AWnzrgWBaXJ5hdsXRF/VyZITYcOUFyPauGAFPGPI2p2BHVSil2+/v09cf+czteqA==, tarball: file:projects/arm-domainservices.tgz} name: '@rush-temp/arm-domainservices' version: 0.0.0 dependencies: @@ -14260,7 +14259,7 @@ packages: dev: false file:projects/arm-dynatrace.tgz: - resolution: {integrity: sha512-+hGk+JXugRBu9sBFrGl0JfIT+PrySTodjHD9fr2ArwL2bqFL8UFwlH3n9MtH0+LOG7U2CN5yW4/OgFVALiSwng==, tarball: file:projects/arm-dynatrace.tgz} + resolution: {integrity: sha512-R9SJXYpYB2Ua8EAwEwWv6QTjiwwFS8i5QsjF0D/8HJtZNlqOZaLX4vx6x7tQYw41vl+469wJSbncWe4C+6ZqnQ==, tarball: file:projects/arm-dynatrace.tgz} name: '@rush-temp/arm-dynatrace' version: 0.0.0 dependencies: @@ -14290,7 +14289,7 @@ packages: dev: false file:projects/arm-education.tgz: - resolution: {integrity: sha512-Qqlz8rELb2bWq/KLoxlwYoiWaQ8Ehd1+NdINgMK+nYfp3D7xHm0ozOdE1xf0Wxz/YZYOZqjaLk+HNt9dbm9WpQ==, tarball: file:projects/arm-education.tgz} + resolution: {integrity: sha512-C0LxLuYw4xahWek1OKlHKI718dMNZPLNGL3/PyLtoucSmLXjn/yhgUxE04bh5mdE+A9odMHRjJ78bEm40qhdtQ==, tarball: file:projects/arm-education.tgz} name: '@rush-temp/arm-education' version: 0.0.0 dependencies: @@ -14318,7 +14317,7 @@ packages: dev: false file:projects/arm-elastic.tgz: - resolution: {integrity: sha512-iLn+bFeBy1IO4fdGJcsg49SIxyRpijW4N+dlh+Fvy0ShqpRbpWFqjQ4EWgWMTd98uVfUqEZpYFk1z2ZSCoZjDg==, tarball: file:projects/arm-elastic.tgz} + resolution: {integrity: sha512-2B0zGaJ5R4SA8txjmWWLOg5phXICznoiWTjz+RuM8G5P/x9KTmTTP9T3UizRBhwyC3LbIF16PNQKkWWnHWxqrg==, tarball: file:projects/arm-elastic.tgz} name: '@rush-temp/arm-elastic' version: 0.0.0 dependencies: @@ -14348,7 +14347,7 @@ packages: dev: false file:projects/arm-elasticsan.tgz: - resolution: {integrity: sha512-ljH3lrw4sb4HnyYgXpTMgKqV8xPeLtvbPiyKElZz5Yhcqj5H/dyIK4f/C5lvvb2x1n+mMG3IARBr5N2ivP3xbw==, tarball: file:projects/arm-elasticsan.tgz} + resolution: {integrity: sha512-zvCkdQoyVuG4Zx5O9Y7AiTArUfOedmG5bzM8AzpDQafNtr+vlV1/ZPOLjYBI8kslwSwnPLC3KQRrAL5NcqKeMg==, tarball: file:projects/arm-elasticsan.tgz} name: '@rush-temp/arm-elasticsan' version: 0.0.0 dependencies: @@ -14378,7 +14377,7 @@ packages: dev: false file:projects/arm-eventgrid.tgz: - resolution: {integrity: sha512-SBg+EdbHb3brYOJEg7K3FncdcRqpw3Kjok97H7YEp1+LLiR1Kkr8IpM/N/VM1O3SL1OESMaruN9Z3l76jtSghg==, tarball: file:projects/arm-eventgrid.tgz} + resolution: {integrity: sha512-VAKwwYr2niyvPwPy+YZcblxWLPOtNBAm+ew5isJGF+VslMXttOcPrpxO2HLfloWhyNVE+lnDYRY/eI3MpwJ7cw==, tarball: file:projects/arm-eventgrid.tgz} name: '@rush-temp/arm-eventgrid' version: 0.0.0 dependencies: @@ -14408,7 +14407,7 @@ packages: dev: false file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-qzVdVaTfgLtst7T/pk5XOxLdepfarqRUjlrmWO2iQtOm+Arww0HRSsKWMnuQ5WhzT4+BoZ09Ksawo5Zs1tUT4w==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-E3MXCJtV2hnEmKIaglR6PDVVMTxuJzWvN02riT70/oSCJZf3+Bn/8/mYhlpcNa9bWpCvyhbVSM6Akh+pALArkQ==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-eventhub-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -14438,7 +14437,7 @@ packages: dev: false file:projects/arm-eventhub.tgz: - resolution: {integrity: sha512-PCnuzFGByYDof8EOomRy2CjenUACmyHYNCmeGoZ1z/k59Lc5LwbiFtT0CIkYYEPepoDjsoOgExOj9n1qmpmoTA==, tarball: file:projects/arm-eventhub.tgz} + resolution: {integrity: sha512-eFi8c4l061RY7uVhCUlUqLaQLpc+7+pTotzkTuTsJTZMCuDJ1H7eKE3UVAx7vz0eifrk8kTIBs7akMD9VQulmA==, tarball: file:projects/arm-eventhub.tgz} name: '@rush-temp/arm-eventhub' version: 0.0.0 dependencies: @@ -14469,7 +14468,7 @@ packages: dev: false file:projects/arm-extendedlocation.tgz: - resolution: {integrity: sha512-1ZMyToYOdRG+YJmL8+gLt49n8RlSMT9b+mXkKI5u4HK4sWWK8cWYstGJkMJN1MPsBFtBUbbrtAMZLd28LJUNTQ==, tarball: file:projects/arm-extendedlocation.tgz} + resolution: {integrity: sha512-LceP/1USDcz1tf2RhWdc2I3t/uPElqMNAfyaaHRexOheV8vNKpJn7ObPzzGS8goLShsHkI9n9u0joVIjimA/6w==, tarball: file:projects/arm-extendedlocation.tgz} name: '@rush-temp/arm-extendedlocation' version: 0.0.0 dependencies: @@ -14499,7 +14498,7 @@ packages: dev: false file:projects/arm-features.tgz: - resolution: {integrity: sha512-PDygRDKd4PLZjk48aP0A+r6ubtXejTobxaGdKjPTsbIrkggyNV8xE4vY3WYGG7AnD1e8iHlqBZrFqgp7az8MHw==, tarball: file:projects/arm-features.tgz} + resolution: {integrity: sha512-3ycCgl4d3XZbt4m3r7tquXPQfx2pPAuqvLEMiw85HjJsIb54H2ORoAE3m2wJY/hmG7FHhkPqR8muLzSMvcZCqQ==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' version: 0.0.0 dependencies: @@ -14526,7 +14525,7 @@ packages: dev: false file:projects/arm-fluidrelay.tgz: - resolution: {integrity: sha512-u5WlYU1+A90w9J/pf2ga5HqM5hYMlWcGdhi3EtS/m9L2r7hExnEQuqtDLHW8QJfvpWllmpQFYMymM6rrYEWJzQ==, tarball: file:projects/arm-fluidrelay.tgz} + resolution: {integrity: sha512-vCmPCN35aDh3Wnd3ssJsZsU2ir1ZM1rB7ksraiQlJn/E5LngbWoLpiE3dftRPl93v9Ly6i1AOTti8M6z9KgHiQ==, tarball: file:projects/arm-fluidrelay.tgz} name: '@rush-temp/arm-fluidrelay' version: 0.0.0 dependencies: @@ -14554,7 +14553,7 @@ packages: dev: false file:projects/arm-frontdoor.tgz: - resolution: {integrity: sha512-oW3bKOjWUopBurqelzxq8dDR1lpyOZvdAVzw2gHfUQmN0WPQoY5iTk2qrlRvhmyNyls4hcICNBGqy8JhC8z5jg==, tarball: file:projects/arm-frontdoor.tgz} + resolution: {integrity: sha512-ILJlWJMp6OJ4jHz5v1pI665HzCytXl0zdwlmWlNGcJIQxvP5+3sU4p40TyNLTpM/5pTCvi6inoZi+UqVFtEf/Q==, tarball: file:projects/arm-frontdoor.tgz} name: '@rush-temp/arm-frontdoor' version: 0.0.0 dependencies: @@ -14584,7 +14583,7 @@ packages: dev: false file:projects/arm-graphservices.tgz: - resolution: {integrity: sha512-IJ1lDOuVu6aQCmCOlIIKeHoRrz8b+4BM5PU7Jz6fkcHHhdzQA9ScDO/k4pGTT9wjLSebJ50JZfDJIgMU/D/Aig==, tarball: file:projects/arm-graphservices.tgz} + resolution: {integrity: sha512-5pY0z+IzynK0cSa5D3TclvPDBZ4nVcLMowdHbefQHH358A004ir9oy3FwmB+9QuYtI+E2wbQwA11eEoj6cGNWQ==, tarball: file:projects/arm-graphservices.tgz} name: '@rush-temp/arm-graphservices' version: 0.0.0 dependencies: @@ -14614,7 +14613,7 @@ packages: dev: false file:projects/arm-guestconfiguration.tgz: - resolution: {integrity: sha512-GTpbrpDPK7vVJRuni6sEBAm2ItIPX9M3wLAJZV76z6gHvXrIEO7iGXbSzsO2tT5RCGWLb40nEKZWSNS81UktxQ==, tarball: file:projects/arm-guestconfiguration.tgz} + resolution: {integrity: sha512-82nPs+USq76GjO07wOI/87RpOCdSVmx2EfMsqOzzOAGmG/cufZ667cRljuP6aAaFBoDmMHeC0axAZRKscjpNMA==, tarball: file:projects/arm-guestconfiguration.tgz} name: '@rush-temp/arm-guestconfiguration' version: 0.0.0 dependencies: @@ -14643,7 +14642,7 @@ packages: dev: false file:projects/arm-hanaonazure.tgz: - resolution: {integrity: sha512-9zK9QdmF4kyJn7ieuLlX6vDE4ZjALN9+djnWyxZeh1P9aCFCvvbTOMb+vLJ7qCKXmEeND8EESAAN8g7X8IYCLQ==, tarball: file:projects/arm-hanaonazure.tgz} + resolution: {integrity: sha512-Vu0e+PrWLwtu3aDDUWnhM/KSQDz6jFG+HH/4xyFtWPhSLaUJvXyLZQoqwFRBBAfBaeRpgMuMBy2gXS6hKgQkQA==, tarball: file:projects/arm-hanaonazure.tgz} name: '@rush-temp/arm-hanaonazure' version: 0.0.0 dependencies: @@ -14672,7 +14671,7 @@ packages: dev: false file:projects/arm-hardwaresecuritymodules.tgz: - resolution: {integrity: sha512-7uHWsKMvJispT4rmr8FPAkUCyH/GP1xkpgi7TCvtxf8lwb+LMETPMUlKhnxhNVEE5OnX0KNdBPayVGMHJABxhA==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} + resolution: {integrity: sha512-B8yOjFh0QlXIjSTnH/1jdyEKOAwvXVhUF9ktcvkwVyGVII3fokmCkPBvSj7ZZEuic6prMpEcRho4f3BwisqZcA==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} name: '@rush-temp/arm-hardwaresecuritymodules' version: 0.0.0 dependencies: @@ -14702,7 +14701,7 @@ packages: dev: false file:projects/arm-hdinsight.tgz: - resolution: {integrity: sha512-ZyIP4xbAU03gBLfnQevPPpfyXy4FrAax8p2tlebKdCttEN88Td3mgAdrssoyrh9FxcpLzJZitPEG/MUhT38eVQ==, tarball: file:projects/arm-hdinsight.tgz} + resolution: {integrity: sha512-l8bZjUD9fo4yL/LwVsR76ewzZqT+UnVCZYfMAEa826YgHu8hyA6FCe2P32f1YudoheCK/jiEi+q+j/UGw9r6dQ==, tarball: file:projects/arm-hdinsight.tgz} name: '@rush-temp/arm-hdinsight' version: 0.0.0 dependencies: @@ -14732,7 +14731,7 @@ packages: dev: false file:projects/arm-hdinsightcontainers.tgz: - resolution: {integrity: sha512-ciQ1bxN92AunEanZh6Mp95nC8De2mkQogcJn8J1W0oGu+IiGWDdRuxHVFrPBzX1SGm45QGvchG1mUwFG08YwdA==, tarball: file:projects/arm-hdinsightcontainers.tgz} + resolution: {integrity: sha512-ebovHn3mwM2YvBI2084wConhknoAW/+i9YmbLYcDXvgxJbEERTm6n3i3WyMl715K5s3LZ/CS3tkGcNeWTTWwOQ==, tarball: file:projects/arm-hdinsightcontainers.tgz} name: '@rush-temp/arm-hdinsightcontainers' version: 0.0.0 dependencies: @@ -14762,7 +14761,7 @@ packages: dev: false file:projects/arm-healthbot.tgz: - resolution: {integrity: sha512-7qYfHt322X4WPNtZ973Rxtv/YvX1ChYD99FMgiBnYjH7RrRGsSKf/tYy6NFcYdGS/PpPIUAbfLYebtT809WVfQ==, tarball: file:projects/arm-healthbot.tgz} + resolution: {integrity: sha512-bwEzqpTT6a0mEF9+qnv+oj1rPlRxMYA+YuorhxZ3HJ7U5THINWkGgcnpFzN+F6lXz86Hc/lLGhxTo5rejO88Mg==, tarball: file:projects/arm-healthbot.tgz} name: '@rush-temp/arm-healthbot' version: 0.0.0 dependencies: @@ -14791,7 +14790,7 @@ packages: dev: false file:projects/arm-healthcareapis.tgz: - resolution: {integrity: sha512-TiuR4qgo+USsnf2DH/GdkvI3G5t1q0gFodLt0bpkBxT5SC9HtoLHv7GAf0GCIUKEvC9xaLcy+b2rEVFyKejNgA==, tarball: file:projects/arm-healthcareapis.tgz} + resolution: {integrity: sha512-ZZG6IphyTnxwUp1EumB2DcHPIJnwPAh0wyAJwcS7FXQkkQ+6DQetAl4EZKsNZn97J4mFDxYTPVj87I0/aHsb4Q==, tarball: file:projects/arm-healthcareapis.tgz} name: '@rush-temp/arm-healthcareapis' version: 0.0.0 dependencies: @@ -14821,7 +14820,7 @@ packages: dev: false file:projects/arm-hybridcompute.tgz: - resolution: {integrity: sha512-ZfqlB0Yw4fWwm9BUOA5rrdHuumwmYzx4yROMTBAizwlUJFsVVLr4p6S6A4f4GIiFxbSRmo4IsWSdRvkJxv2jsQ==, tarball: file:projects/arm-hybridcompute.tgz} + resolution: {integrity: sha512-mmfeBdLwjyRq/b9FslE4Z4COEJz+m7G9c5PA0FrzsIikkh26uF7TBU4T33R1uEABDbL65NH7nCWOncCgaJcN1g==, tarball: file:projects/arm-hybridcompute.tgz} name: '@rush-temp/arm-hybridcompute' version: 0.0.0 dependencies: @@ -14851,7 +14850,7 @@ packages: dev: false file:projects/arm-hybridconnectivity.tgz: - resolution: {integrity: sha512-33NtGiydGaoaJo0Ppz2V3/zs7O2iSdb6OWSigm/qdeGJd8EAD139QdFANdPmuwZI0kqlAtjcXm1LebDkXZyV7w==, tarball: file:projects/arm-hybridconnectivity.tgz} + resolution: {integrity: sha512-7+68Vak09tR2Jtm/9GDiYXZrLDrhpIgT/vs9fglyzLCfLWtfbQBB/fDLXEDfuo2SBzakHrvqHG5tY2fjKDJ9Qw==, tarball: file:projects/arm-hybridconnectivity.tgz} name: '@rush-temp/arm-hybridconnectivity' version: 0.0.0 dependencies: @@ -14879,7 +14878,7 @@ packages: dev: false file:projects/arm-hybridcontainerservice.tgz: - resolution: {integrity: sha512-RyxNvLyR1d24qi3s8hhdx8guBAkNL+jjxjnO5OQziuU45RbDqHvZVKnfDtGuUPbT75AKOAQz4BrfO7R5Dk91UA==, tarball: file:projects/arm-hybridcontainerservice.tgz} + resolution: {integrity: sha512-x+Di4bCuVNPVdcT5b+RKelPq8gjUXFmRKiNxfAe6gbFgfT4xnHmiibrn4QTWa7MoqNZ09w0oT7umF+XA8peSSw==, tarball: file:projects/arm-hybridcontainerservice.tgz} name: '@rush-temp/arm-hybridcontainerservice' version: 0.0.0 dependencies: @@ -14909,7 +14908,7 @@ packages: dev: false file:projects/arm-hybridkubernetes.tgz: - resolution: {integrity: sha512-0KsVUz3FuHC1bP+QAHA+5VlJ5ZYrM4SfUe5+fdlZlQ21XEbO+Abu+IsbAdNVKpkhGVISyZHavRrmwvlXYLQdmg==, tarball: file:projects/arm-hybridkubernetes.tgz} + resolution: {integrity: sha512-4H0CBCABnvQSHE1Kb0R26LOvSdYspBxb45tkmRYbtfH3X2FSUHR+a3wW409c2kAUXqy2U1uHyrMPUH5RV4cXxg==, tarball: file:projects/arm-hybridkubernetes.tgz} name: '@rush-temp/arm-hybridkubernetes' version: 0.0.0 dependencies: @@ -14938,7 +14937,7 @@ packages: dev: false file:projects/arm-hybridnetwork.tgz: - resolution: {integrity: sha512-kXX+OtHL1SedKE6yxLGJE9ILA8dxw45WIn0Q245tG4OFdH5RH0J+/sqNSxncwFvcfOwcG1f+CRORrdtE8xHrjA==, tarball: file:projects/arm-hybridnetwork.tgz} + resolution: {integrity: sha512-lQGRhFmb4TRdfzg5Y7/2MW2RdLlLiIAGPX9kIRPHS+ylHcnXhua3KhEZx5blp5gDWNm1KszQy5vCjib7Z+nrKQ==, tarball: file:projects/arm-hybridnetwork.tgz} name: '@rush-temp/arm-hybridnetwork' version: 0.0.0 dependencies: @@ -14968,7 +14967,7 @@ packages: dev: false file:projects/arm-imagebuilder.tgz: - resolution: {integrity: sha512-WIFbfyzDSlkPsWCn5rHregkO4lhLVIdvNMuT8xKIoxK+gNNLM7dBfzlGLz0kZ+vYoaNTCCc8lClaiEqAF4PTOw==, tarball: file:projects/arm-imagebuilder.tgz} + resolution: {integrity: sha512-ZhLDWmh649eA5wl/RujEO16BLPS7sqyEVck9r08TJVhbmn1Ocq4qAYzGqTuEtxJ1i519baUaVhEHyRb+nkik1w==, tarball: file:projects/arm-imagebuilder.tgz} name: '@rush-temp/arm-imagebuilder' version: 0.0.0 dependencies: @@ -14998,7 +14997,7 @@ packages: dev: false file:projects/arm-informaticadatamanagement.tgz: - resolution: {integrity: sha512-4ZoBX8l7MMUojMK0UPDFYD+WekFgLiDDH1gXAxCxbiQK7DsI6slk4e1jA92nZVKhcOeKjQlvxUazv3npWw/7aA==, tarball: file:projects/arm-informaticadatamanagement.tgz} + resolution: {integrity: sha512-0LiOfzmcuztZNeC0aPA8aSrLQwpWuI2m9mtRslQFvuXtIio4lo8KCmWmn52V8Dm4b+6iBV92WnyDpdv6F1Vuew==, tarball: file:projects/arm-informaticadatamanagement.tgz} name: '@rush-temp/arm-informaticadatamanagement' version: 0.0.0 dependencies: @@ -15029,7 +15028,7 @@ packages: dev: false file:projects/arm-iotcentral.tgz: - resolution: {integrity: sha512-liQqudKElxS9BDABTXg+hbiIBssUx0hntlGZ2dXBaBT3gfaT1NMcKWyobXA3n4ASvEuRK1N+SfWmgMLYPFeYiA==, tarball: file:projects/arm-iotcentral.tgz} + resolution: {integrity: sha512-v/ogpxgSA5N8SXbn0xiJ9oqH5jKi7NPJ9+/3GQq/Ty+SaJzeqM9zw7jO7rlDG8uNYGXku7oAvOSgJKSk/v3rzQ==, tarball: file:projects/arm-iotcentral.tgz} name: '@rush-temp/arm-iotcentral' version: 0.0.0 dependencies: @@ -15058,7 +15057,7 @@ packages: dev: false file:projects/arm-iotfirmwaredefense.tgz: - resolution: {integrity: sha512-jopwhyZ+7uOVInGm3CsJUVgAX1BVoP3wIf1ZS6zb0pN+92JaMQer/xstHaqVSKTXRrYs7yhCj8Tz6HTDxjf6KA==, tarball: file:projects/arm-iotfirmwaredefense.tgz} + resolution: {integrity: sha512-Zk2iSKiwE7QCDIfugks3ynB3bqbGoVqIvWEIL8pUYGFXXyy0tKvzHWP21TsgXrA1Q4GH1H4To4Gkw2JOzqZkjw==, tarball: file:projects/arm-iotfirmwaredefense.tgz} name: '@rush-temp/arm-iotfirmwaredefense' version: 0.0.0 dependencies: @@ -15086,7 +15085,7 @@ packages: dev: false file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-COAYXppMt5dZocsPTzpegFcmKcqWKujoIbOL13V3xaRiyDIpDRaQ1K/oaX54H/qX1iR6cSL6JYdECg36FC1a6g==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-jyUCOh0VdDHdgl63j93JutWuEgTI+QS0ZXUJV0z/iPqzbwtNukpM2Z6n41i4f0KLRHiMNcTOA7AozQVnd+2bGg==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-iothub-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -15116,7 +15115,7 @@ packages: dev: false file:projects/arm-iothub.tgz: - resolution: {integrity: sha512-F43wiZ9thTfu7Ct7O3BSuPksSdqerD1hZvGsZAseZo56cgOE93PGkFFswJDhtiaIcPIdJn13iUDb9tFlVRcDmQ==, tarball: file:projects/arm-iothub.tgz} + resolution: {integrity: sha512-qzrpMniqY5UOLJu6Qul+qsNs/YxhAwFbhzbmFWa6Wk0KGTv2rlUTBeECRFo8jXvMjqegIvLWZfF9adcjv9rzng==, tarball: file:projects/arm-iothub.tgz} name: '@rush-temp/arm-iothub' version: 0.0.0 dependencies: @@ -15146,7 +15145,7 @@ packages: dev: false file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-eew0BowbeQlzkMjBteWwwGVPigBcMq78xpSZvEYZTi7WQtr4HOTa3KGZ/wftY9zZAiBdrltGEc8RRfR81WsXXA==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-6v73zZsCGr5vuPFshEDnnnLHYFqMlaiL401X7aAOaUukcct1rCx9u2pd74oEXK6UrTWSsLvww9e3Qfq+TTRLyQ==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-keyvault-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -15176,7 +15175,7 @@ packages: dev: false file:projects/arm-keyvault.tgz: - resolution: {integrity: sha512-FOZUSIU9l2ZnzhLqgVfLIYa1ImGzLa5vSKWMUa78miYmL58AeH0Lcd7BdCI88wkxHx/91yoWf5I9mDdXgsjSyw==, tarball: file:projects/arm-keyvault.tgz} + resolution: {integrity: sha512-JxoREum8qt0mgqccEQyh+jwm2JS0YW3y+B2wJTZYGfI6sWuLSWoqclrsduHpypukNim9zBamgeJp+yWCJl2hMw==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' version: 0.0.0 dependencies: @@ -15206,7 +15205,7 @@ packages: dev: false file:projects/arm-kubernetesconfiguration.tgz: - resolution: {integrity: sha512-sNMfT8bUuIFOOjivbf8DVXD8im2EnrMCpJOYGlqFdq0WVXtvuqSL+RvRYwga22RKOrMqx0CxhOXjARl23IknUg==, tarball: file:projects/arm-kubernetesconfiguration.tgz} + resolution: {integrity: sha512-4CVrbqbP0K039Jg6tzMgLFKZVHBKIPyzYAtU6DCyRYhfRr3vo6b1fM5OkdPJkzRoB2GvM2o/EtTAecCja0PvVw==, tarball: file:projects/arm-kubernetesconfiguration.tgz} name: '@rush-temp/arm-kubernetesconfiguration' version: 0.0.0 dependencies: @@ -15236,7 +15235,7 @@ packages: dev: false file:projects/arm-kusto.tgz: - resolution: {integrity: sha512-bpn7fTzekBnNCG92rgD67AvEAeo/w1jsN9tngbXe5blnSSf2ACGfVyTqRhIZYMOv9qIzD7Y4RS5IWDAMPHiiyA==, tarball: file:projects/arm-kusto.tgz} + resolution: {integrity: sha512-wgEkqVFCMyY1fnNp6LAfjVTbMgv/GzFNJSOyGbxR+8GHLibUywm+/v+DYjLLM4C1x/ABYyQRLXaBN4Pme9+U4w==, tarball: file:projects/arm-kusto.tgz} name: '@rush-temp/arm-kusto' version: 0.0.0 dependencies: @@ -15266,7 +15265,7 @@ packages: dev: false file:projects/arm-labservices.tgz: - resolution: {integrity: sha512-mZ2e61/KOfqChADFU5tuI3at+jyuVA1LMNhqo7SFFqGbjXsyVG2TQ5Uu1Bm85ef6EFhXniPdek6RN3evJQU7ag==, tarball: file:projects/arm-labservices.tgz} + resolution: {integrity: sha512-2zW93uneDWOYO8ashXN/HjDQXW20jM042fJfbELQSXyT4Z5YW4EX+7EgWl6om+ow2T0CIHCP/3IwwVQZo6e1FA==, tarball: file:projects/arm-labservices.tgz} name: '@rush-temp/arm-labservices' version: 0.0.0 dependencies: @@ -15296,7 +15295,7 @@ packages: dev: false file:projects/arm-largeinstance.tgz: - resolution: {integrity: sha512-SRGvwa08A10+l5p39hAoYSPy53bSQTN1tt6UQbxtONAgF41Owohqovxo1ZL7eIOGvneurzT7Ca6hnWvhO8ft5w==, tarball: file:projects/arm-largeinstance.tgz} + resolution: {integrity: sha512-1abtiKgkUMW2qO1wjuIr8t5p1ez5b5LxFjh7EIvLjgCjMtVWjAMsELkRKArhenZxc/T+RO3rb7vN6V6YOpn95A==, tarball: file:projects/arm-largeinstance.tgz} name: '@rush-temp/arm-largeinstance' version: 0.0.0 dependencies: @@ -15326,7 +15325,7 @@ packages: dev: false file:projects/arm-links.tgz: - resolution: {integrity: sha512-5NNtprQi+wxcF1uWx1lX6vzHVH6XnTUSDPZfJjmZzNPEqbFqq3RUyx9zspsA3u8O5xlOLF6sFqchtrIPuw5NNg==, tarball: file:projects/arm-links.tgz} + resolution: {integrity: sha512-vy8pF5ciXYajsyasaTGaLi1/cPomCD7jWJ7CveZ24AZeogydkFcK2WzYqtdB8Pb97XpD2mDraUoj5xx1TpwpFA==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' version: 0.0.0 dependencies: @@ -15353,7 +15352,7 @@ packages: dev: false file:projects/arm-loadtesting.tgz: - resolution: {integrity: sha512-5EwqshTURIlvMXdl5du4+0EynIMBGTz4vkldCVr8QiA7QNkRYuBiYJz2TOl8Q76e+JxHF7pzApuCu4uOFh1UCw==, tarball: file:projects/arm-loadtesting.tgz} + resolution: {integrity: sha512-R9wxgbMIt+wUjNBh7MmEgPv7KSok8rVVxay2iskhcb2XJXq/0WqgyGmgj4KRHBpGQI07X2n1vUCyb/dcfD2UIg==, tarball: file:projects/arm-loadtesting.tgz} name: '@rush-temp/arm-loadtesting' version: 0.0.0 dependencies: @@ -15383,7 +15382,7 @@ packages: dev: false file:projects/arm-locks-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-kZM2uKjbiUzaGc7qL5ugE4qWtZCcPEFUPAXiQlHvxu6lmxZGTgbkOlsF/T1FSIHIDbX8IqMYQ43SADVgMlnyiw==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-npkoRV8xErVzd0ryHMqN6upbZIkqVEvv8XB7BXYvuDUI3ETV3/M6zJoQSzH6B/LrUDjSf00zD0EYNVFrCqmLfQ==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-locks-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -15411,7 +15410,7 @@ packages: dev: false file:projects/arm-locks.tgz: - resolution: {integrity: sha512-mjbmRTflf6ZXnghr4Wu9n5VP6ZUJmkWYb5dw5abniZggG64eSwVFqs3QaiF2WCtQASWpXZHQba6B1R2JKecECw==, tarball: file:projects/arm-locks.tgz} + resolution: {integrity: sha512-Av96zFmv3nR8JzAtN4EGKH/A1Pe24/h45CERMLau5wt8SpfY15k8dxE1s5LQXZlsx35voHpKhYX9C6ae2FSIUw==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' version: 0.0.0 dependencies: @@ -15438,7 +15437,7 @@ packages: dev: false file:projects/arm-logic.tgz: - resolution: {integrity: sha512-EhSy+1o6u8q6V71ortV0/hu4s+D10gJTfc500gC4pDb3oRfSFfnNf+axzX33J5/5cpkTu2bPGP0ecUMaMRZTYA==, tarball: file:projects/arm-logic.tgz} + resolution: {integrity: sha512-uQzWPw1Yv8eLy1hERsrva/xoO5iSp5MkmIpBjdITtc8mLuil1hS4zCl8xB/OYslqWykgfH5P8f1p+Gm2zdoOKA==, tarball: file:projects/arm-logic.tgz} name: '@rush-temp/arm-logic' version: 0.0.0 dependencies: @@ -15468,7 +15467,7 @@ packages: dev: false file:projects/arm-machinelearning.tgz: - resolution: {integrity: sha512-thy6BFzmjm4ThMnc9eGuiWriz1xjR4uvuBByMceJBN/ckC0AEBILZFrGBZlRITK2iaLHoNx3kdpgNIKHo7iDFw==, tarball: file:projects/arm-machinelearning.tgz} + resolution: {integrity: sha512-su8W/qCwDf4JV0IEGQR8tBS4aaicsM0SfTHrUx8ZstvtiywpotIk/LLW067IHrZA7QtaF9wm/PQgURntMo/p7g==, tarball: file:projects/arm-machinelearning.tgz} name: '@rush-temp/arm-machinelearning' version: 0.0.0 dependencies: @@ -15499,7 +15498,7 @@ packages: dev: false file:projects/arm-machinelearningcompute.tgz: - resolution: {integrity: sha512-4fKtWqRorfXaqD06yzs3BPvUEK33lccaefiyoCi/31xwvbxv0Xm3WOHKGq4SmGlJnnZRLY7VeiVHQGSB95l3Yw==, tarball: file:projects/arm-machinelearningcompute.tgz} + resolution: {integrity: sha512-Pr2MlPj6JIdCJCtEBmXcOE7w90MHcYpc0frSs7BZDHZVlr8Mb4oAs7uee88YMC780SAflGanUuy2s1pDg0NJHg==, tarball: file:projects/arm-machinelearningcompute.tgz} name: '@rush-temp/arm-machinelearningcompute' version: 0.0.0 dependencies: @@ -15528,7 +15527,7 @@ packages: dev: false file:projects/arm-machinelearningexperimentation.tgz: - resolution: {integrity: sha512-JiD2oPcqdrXXjttSp0SyeVr6C4dKjcJkZNEN4PbG/zt4MGo3yjtZBHVJosg4o9tHeCL90auikg8PNbDiGRs22Q==, tarball: file:projects/arm-machinelearningexperimentation.tgz} + resolution: {integrity: sha512-2cVUdFg+jhB+MLfcDzRrV9urgLPTB4FSC9Ej7F8p6ltMc6VsuNacg1zhq5WcdfDxRotwJCsze1muba7lJPddPA==, tarball: file:projects/arm-machinelearningexperimentation.tgz} name: '@rush-temp/arm-machinelearningexperimentation' version: 0.0.0 dependencies: @@ -15556,7 +15555,7 @@ packages: dev: false file:projects/arm-maintenance.tgz: - resolution: {integrity: sha512-uWAdoC+TPAOMUsLfkbmojphe+9hx/EiU6OMs7L5u5FhXKj5kkLurJ++JeYHoFgqKWg+19sch+6/cIPVHmPhIRg==, tarball: file:projects/arm-maintenance.tgz} + resolution: {integrity: sha512-ELsrueGRlpvUssqLhdppqKPbbWeqs4U/P36gawNjAbvCUA+RHxJzGFg9MTJAueQT8c++dzCEwoK80P8cjHNxKQ==, tarball: file:projects/arm-maintenance.tgz} name: '@rush-temp/arm-maintenance' version: 0.0.0 dependencies: @@ -15585,7 +15584,7 @@ packages: dev: false file:projects/arm-managedapplications.tgz: - resolution: {integrity: sha512-2VyqpG1GcMKjP19wqZ78KLOFoZWjBGksMoE28rh5ZgmPRfz2uziHxCGVd8uIxn4hlKC5UdGQ9/pm8DX9i7CsyQ==, tarball: file:projects/arm-managedapplications.tgz} + resolution: {integrity: sha512-+50LikptoY340NILV2lHa4P+JZyoVlce1/DBiL+Yn7r26F3PhE85cma2F1xqhIYZijjfjr+8zB42oWzkiUOq2A==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' version: 0.0.0 dependencies: @@ -15615,7 +15614,7 @@ packages: dev: false file:projects/arm-managednetworkfabric.tgz: - resolution: {integrity: sha512-oTJQi0UNrEyd/N3Vf1l9Oz9TJuKrnzk8a+iBQIHDwce1xNxOtCxJ7IIVu5KJlyzkEoxINB1dxJGdDqqrzlr5vw==, tarball: file:projects/arm-managednetworkfabric.tgz} + resolution: {integrity: sha512-Yshd5V1ylytidTS9UQrr2IST7D37NN4f3XKkedKFkGwNKGPipF3VGOEuIdPiE22eJV6Esx/ZGJG2DGPj6vkHXQ==, tarball: file:projects/arm-managednetworkfabric.tgz} name: '@rush-temp/arm-managednetworkfabric' version: 0.0.0 dependencies: @@ -15645,7 +15644,7 @@ packages: dev: false file:projects/arm-managementgroups.tgz: - resolution: {integrity: sha512-vcRQc8Tj3wCWpRklJPUlA1K2+HXtRdUcsXa/gIYZA6G1Pm76A40545YsZiUriek9AxHvya6fUkED6HelVu7xNQ==, tarball: file:projects/arm-managementgroups.tgz} + resolution: {integrity: sha512-dTs5ht7anpkuJOI1Ll/tzI0YvT2luw5dqBTpM/9CSWZ7EO2J9sOn1Bn9mMXIml9w05wHVOUcxN5uMGqJq3kvaQ==, tarball: file:projects/arm-managementgroups.tgz} name: '@rush-temp/arm-managementgroups' version: 0.0.0 dependencies: @@ -15674,7 +15673,7 @@ packages: dev: false file:projects/arm-managementpartner.tgz: - resolution: {integrity: sha512-ZSHTa4THLaLN32eabB1MO3Ip5BR/eOdCeYLgDSQDItOXUZqAKlXb89YYUKdYBA2MWkif7c1vCi4UOAanf2H6+w==, tarball: file:projects/arm-managementpartner.tgz} + resolution: {integrity: sha512-ehiCqR0dzIEKHO3mi6tpKhDKovxqneE+buzfk8avTkteCqiUv8dBkAA1hCZxbMCm1MIiLelExELttwx1ST+cww==, tarball: file:projects/arm-managementpartner.tgz} name: '@rush-temp/arm-managementpartner' version: 0.0.0 dependencies: @@ -15702,7 +15701,7 @@ packages: dev: false file:projects/arm-maps.tgz: - resolution: {integrity: sha512-GCifC9yLva4dqyty06RQptzYuCev47p7e0WZNf88fJ3Qbb56laXOvM0MpLi0Tpv1GtgaYEOpAoM5o17u2JiiaQ==, tarball: file:projects/arm-maps.tgz} + resolution: {integrity: sha512-GY27bMXxjvyniMf3y7xwPQ73iZWeujAXu1oTAbBRL79cZrzFHeMpaqS2GUiof7JLu6pXg2XcW8vVqla1cEol5w==, tarball: file:projects/arm-maps.tgz} name: '@rush-temp/arm-maps' version: 0.0.0 dependencies: @@ -15730,7 +15729,7 @@ packages: dev: false file:projects/arm-mariadb.tgz: - resolution: {integrity: sha512-+pyF4nM7UOWcOP1ZissFsybkkLM/r2v1G+fPvWV4f7pBGDqhRHgH8qJ3JivqSpI8hsBHNX8DEcdGBPT8vEIrbA==, tarball: file:projects/arm-mariadb.tgz} + resolution: {integrity: sha512-N/HNyrlOZ5MvLUn/uII4OJiI+Z8csgFyaeXkqzjG4Lpnirao6wpwzuBQM33jwnPiT44ksG3YeNSxVvdDrgcEZA==, tarball: file:projects/arm-mariadb.tgz} name: '@rush-temp/arm-mariadb' version: 0.0.0 dependencies: @@ -15759,7 +15758,7 @@ packages: dev: false file:projects/arm-marketplaceordering.tgz: - resolution: {integrity: sha512-ANQmyDAjShNelT5M7ND1QZYpTo0+uFd/SP6kysNTNOyyX5ScNiYq8sItTsKe9V67rpFr69L+wYqmog5xUilgvg==, tarball: file:projects/arm-marketplaceordering.tgz} + resolution: {integrity: sha512-P+PmKuYxobQrMGJWkZwWuIq+3XmbBSX2i1Lap1fhT+RJ/MLAObDsKHpHH8iEyG4m/x66Fn7ccLE3+wKVqNtjnw==, tarball: file:projects/arm-marketplaceordering.tgz} name: '@rush-temp/arm-marketplaceordering' version: 0.0.0 dependencies: @@ -15787,7 +15786,7 @@ packages: dev: false file:projects/arm-mediaservices.tgz: - resolution: {integrity: sha512-4AWyKpM/JF27N34ss52OIrPSjaCLo1Q/MGg/kXSznZpvxy4eU1h3h2t72hDZKnEeS0NySMlk+16GYC7bmNbT9g==, tarball: file:projects/arm-mediaservices.tgz} + resolution: {integrity: sha512-m3mR/zUPGsuzSluz3JEG3S7SFx0N5l8S1f9LYtzEuGsy9lwA9Xg/STm2foIiNLyDc+eqv2nE3wsjt+CYrA4dJA==, tarball: file:projects/arm-mediaservices.tgz} name: '@rush-temp/arm-mediaservices' version: 0.0.0 dependencies: @@ -15817,7 +15816,7 @@ packages: dev: false file:projects/arm-migrate.tgz: - resolution: {integrity: sha512-Z9cyXCZTEXu2g+HJ2aVB8Nntq6X1owFcShWFeRwwAcahEmXXeAlUGIR9NOSXfOMSrUZXxQ+93zEmHml7voiQWg==, tarball: file:projects/arm-migrate.tgz} + resolution: {integrity: sha512-EsS1GvkgztGc6dhKLiNiKoE69zFVj5y18zLsh+Q8Yp1Fb2zUlcGPPRrHB00iLP4nQMQ6CnWMu9jCSUDDQL7Yyw==, tarball: file:projects/arm-migrate.tgz} name: '@rush-temp/arm-migrate' version: 0.0.0 dependencies: @@ -15845,7 +15844,7 @@ packages: dev: false file:projects/arm-migrationdiscoverysap.tgz: - resolution: {integrity: sha512-v0zAOwEAE/W61uyVkwoB7MgdW8XzfYmIIA8Oz6u9DoFzAaDf5XGtIgk50bnj93K6tBXRSCJ4zf4k3VLQL9CjTw==, tarball: file:projects/arm-migrationdiscoverysap.tgz} + resolution: {integrity: sha512-SaMywy514OIbO8uglvFt4/RpHEbC8lrLiHSPzFib/BtepfyCiy8PM1hTM3ZWM02LZ5ACmmwLe7OoHjb1pHvcXA==, tarball: file:projects/arm-migrationdiscoverysap.tgz} name: '@rush-temp/arm-migrationdiscoverysap' version: 0.0.0 dependencies: @@ -15875,7 +15874,7 @@ packages: dev: false file:projects/arm-mixedreality.tgz: - resolution: {integrity: sha512-VJUXWpYpcKBTTw+1liV8Jk0xgCvLt/MgKzzPTAMM+o/bJX3E1b/smDFnh5w6JWDCrbzu0+nRSNX84d6+U19lJQ==, tarball: file:projects/arm-mixedreality.tgz} + resolution: {integrity: sha512-5Vn/EXr5XUov9XuD2UYqduyPHiJ7Tko9dKKma4RRCQ1Uta6+127kscIJwzIR/Bk9ONR9OaDyE4cYLg6uMxy5ow==, tarball: file:projects/arm-mixedreality.tgz} name: '@rush-temp/arm-mixedreality' version: 0.0.0 dependencies: @@ -15902,7 +15901,7 @@ packages: dev: false file:projects/arm-mobilenetwork.tgz: - resolution: {integrity: sha512-oLlUZgJdQh72aFW6iJiCNSDNh5gx8080a1Di/9p94hjPuEnmEpM4irUJn+MoMq6MCzC1Ooadcyf1JZcw3sDlFw==, tarball: file:projects/arm-mobilenetwork.tgz} + resolution: {integrity: sha512-slUAJZvSsk1+EpqJ8YugCfBk8uqFbtwiB8oiq1+AZujWJgV6fjRqSVQFsF8NRrpMO+kqsGDWE87UM6RyJKvHbg==, tarball: file:projects/arm-mobilenetwork.tgz} name: '@rush-temp/arm-mobilenetwork' version: 0.0.0 dependencies: @@ -15932,7 +15931,7 @@ packages: dev: false file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-gYGqHxDXms9/ZY+T2PYwVCru7G3Cnqsx8Eo/GBLYU+LGJog0rDGzxap1krGfbahuVYASdQUSkRXHb2iqAfOBsA==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-mUeMDbFigcOs/MlAq31TLxGxgvVcgqFXbk+fbbX5qxZXUueq5UQvzXqMWWXM8RIMOZ/71xSpxFM9hAyX57vX4A==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-monitor-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -15960,7 +15959,7 @@ packages: dev: false file:projects/arm-monitor.tgz: - resolution: {integrity: sha512-09UUVoE80LzWIO+TnphdzZEp1ZdIy204GLs7DYKaLeSsj/GNrH11nrodNKsEPVGeCnG3AhlEWQdXqm8GDERgpA==, tarball: file:projects/arm-monitor.tgz} + resolution: {integrity: sha512-GxMkxv0+YNW6zXgoQP9xcN/gYWEWfPa6iWz6L0OkBDt8kyxprgmpsK3Dns5w5DssBUP8cwZ3l/RjRbfuhbdTiw==, tarball: file:projects/arm-monitor.tgz} name: '@rush-temp/arm-monitor' version: 0.0.0 dependencies: @@ -15990,7 +15989,7 @@ packages: dev: false file:projects/arm-msi.tgz: - resolution: {integrity: sha512-Y7Yc2DWhVYcE4zITuEA9QQ0KRQqNINQK5jfmTUvnJKkQ7i7Vz9UNFsuybhc7pMCY8fGyxY7WF+N3eV4qbMUl4A==, tarball: file:projects/arm-msi.tgz} + resolution: {integrity: sha512-juxLKgAMkdEBvXGWk86rXFrvuN3Czp+aAQ2uKjYMLkUG08vFvIYhgjcrPkiJU4BmTwLmr7Q9kiT0y+wpy4681A==, tarball: file:projects/arm-msi.tgz} name: '@rush-temp/arm-msi' version: 0.0.0 dependencies: @@ -16018,7 +16017,7 @@ packages: dev: false file:projects/arm-mysql-flexible.tgz: - resolution: {integrity: sha512-49rhWGCbko/ckP4uMwImY+XtPqAEuQxtSjaLK/cvWW/3n1VKS48T3gbNASQZgf6VnXlzfZwrLfc7gXZL+rMDpg==, tarball: file:projects/arm-mysql-flexible.tgz} + resolution: {integrity: sha512-yS3m42609T+EiBycy+D7W/xkeQp1SrtQTGTbP1AScRgiuvdu66KhXSD9DzOz5eXQsfJVtOeQ13ts+igbdrkMKQ==, tarball: file:projects/arm-mysql-flexible.tgz} name: '@rush-temp/arm-mysql-flexible' version: 0.0.0 dependencies: @@ -16048,7 +16047,7 @@ packages: dev: false file:projects/arm-mysql.tgz: - resolution: {integrity: sha512-3TJM5a2Qd8EeSIlKeKS39TyHde6bOLNK6gKmjFq7SkQSdEcqBX5vCfcG4p0WDw/+gKaA/MUzn8qF3m2CBgzf3Q==, tarball: file:projects/arm-mysql.tgz} + resolution: {integrity: sha512-nAVcgMcvjQSDpa+465azHocSkEPlaxd6GtkJZscPa7tTpkAz7oT5I9CjnenYDp9lXvok0u6TnOPxfmZ7tQG2lA==, tarball: file:projects/arm-mysql.tgz} name: '@rush-temp/arm-mysql' version: 0.0.0 dependencies: @@ -16077,7 +16076,7 @@ packages: dev: false file:projects/arm-netapp.tgz: - resolution: {integrity: sha512-JlcDJRWLklWlsRA6UjMRKuRVqhe/fZRGYsq0pZGbg/N8zMWI3BQH5q+2RmRKLbfuVXFlkbjsgIvKaY9fp05Kkg==, tarball: file:projects/arm-netapp.tgz} + resolution: {integrity: sha512-IEGA8a8gWKVvL693jv3yzXGR2X7G0nl+y1PfJ4jBEPtc9zdIiH1Pj0b7Bq19Z6xCOW/lJPPJ6G8fI9XKIneZJg==, tarball: file:projects/arm-netapp.tgz} name: '@rush-temp/arm-netapp' version: 0.0.0 dependencies: @@ -16108,7 +16107,7 @@ packages: dev: false file:projects/arm-network-1.tgz: - resolution: {integrity: sha512-P0n6tUfbodiXYxvWI+EnYalaMc9HHM9JAlsiVO7atPdEyIDsA8I688l3nIfVAEEjpXpMaRvTXj7K1Z7TYrT+3A==, tarball: file:projects/arm-network-1.tgz} + resolution: {integrity: sha512-wEi3DraOYti+jaS9TaMu2Q7c+lVH+QZvohyYfbMto/rTNUTpg0evOwuRIhQcH2wDaGsiMMqA2nGegsQCn0yv0g==, tarball: file:projects/arm-network-1.tgz} name: '@rush-temp/arm-network-1' version: 0.0.0 dependencies: @@ -16138,7 +16137,7 @@ packages: dev: false file:projects/arm-network-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-SvG/3Ds71axm6f+QfuqRKl/+rHADZn54u3X73unhO0QWWbI2TuE/nxV/4fMvaLdJGyGzB35BunOHPfNmJJDmbg==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-6UCazr/RscZFdpZZ1C4gh883WtXZJENsdhuVjeqOClo1Xh8++bPhs+iIPpZquRnzqiBLfnVY+0YEZMfp4DX8tw==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-network-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -16168,7 +16167,7 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-X0RkQ24Ptrta1BE/uUqf3sEwwzvi4tU4VZjhaDbQ1lXo3btD3QIFZ74D/yYGLoThzYqfVoMHJ0UFalKK9O+6dg==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-s8TB5L7quHqZ+9d4ii7AdWrFxH8muUUzJq5WOEE6oIL40AIJoxlY/ZYN+BsA3oxOz5zoK3fvH+uG2T1y+GjqJQ==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: @@ -16214,7 +16213,7 @@ packages: dev: false file:projects/arm-networkanalytics.tgz: - resolution: {integrity: sha512-slnWBVpxw1dS7QIII5hBWkK2GoqDVy2BvohOuTSHDmJntEUvZvE4bcSR3ZiCOI1oIIA7PBWh4KVrSVQTHzgdAg==, tarball: file:projects/arm-networkanalytics.tgz} + resolution: {integrity: sha512-lLJd4/hABEwTZVahFDVcatGi4B1yO+cC41BEAE0Tk6tAIjNf0xbpfq5fjil0R6pCjTKm9aCJcpwSXmD74aeuhg==, tarball: file:projects/arm-networkanalytics.tgz} name: '@rush-temp/arm-networkanalytics' version: 0.0.0 dependencies: @@ -16244,7 +16243,7 @@ packages: dev: false file:projects/arm-networkcloud.tgz: - resolution: {integrity: sha512-lvZgPX3RMUmBKSRf7eXN+LirlVRXw0eQShBgZSYPHO0/r4LG2MLeHtyB0/rovC3oysUJw1Iq1Y01RDwyXdo3dg==, tarball: file:projects/arm-networkcloud.tgz} + resolution: {integrity: sha512-ijlDSaGTr47IHpVWSVwuy6goTfAb/Uxfyvtvp58nkmitytKt5t84WxbitlUUW4pPnv/3V6jyqSkPF7U88tZnrA==, tarball: file:projects/arm-networkcloud.tgz} name: '@rush-temp/arm-networkcloud' version: 0.0.0 dependencies: @@ -16274,7 +16273,7 @@ packages: dev: false file:projects/arm-networkfunction.tgz: - resolution: {integrity: sha512-s0Ey4RRYVM6wfkTmEwRtyH9B17rGFbvtqxL+QO1PUX13WcXI1K4F7Zs/3sIIj+BOSphlJHze4I6Q3GTG7sueNw==, tarball: file:projects/arm-networkfunction.tgz} + resolution: {integrity: sha512-hr888GcOBygLMmYWjrVS5gebE0w21XSQjFaLx7yQSx0J/yBBozBSZ7WA/X7Nsz6rG2qB8gE/nXw8gg4B6DA4Pg==, tarball: file:projects/arm-networkfunction.tgz} name: '@rush-temp/arm-networkfunction' version: 0.0.0 dependencies: @@ -16303,7 +16302,7 @@ packages: dev: false file:projects/arm-newrelicobservability.tgz: - resolution: {integrity: sha512-vx8WGfZY511F9Mf8zhCTL5hZgHcIV3wJ69R774P18DCwLoQRUtsW3QOpRFjxgq89lcY58BkpTqD/ltL7hnvneQ==, tarball: file:projects/arm-newrelicobservability.tgz} + resolution: {integrity: sha512-kdXO5tExkLuPBqPDGFLvlj6Ero/A+CAuYt+u8Neq4Wndd8D7N/a58AOo9laS4WxUSCi8+57pBKkiSFGehnLj2w==, tarball: file:projects/arm-newrelicobservability.tgz} name: '@rush-temp/arm-newrelicobservability' version: 0.0.0 dependencies: @@ -16333,7 +16332,7 @@ packages: dev: false file:projects/arm-nginx.tgz: - resolution: {integrity: sha512-jIddhfa43k50YepVWCQNLukwTW4oi+mIrDL67U226byMSFBh04XWh6/W27F78eaZw41FAjEVMggJQJbd0JGcLw==, tarball: file:projects/arm-nginx.tgz} + resolution: {integrity: sha512-VEsa80q55QvX2RToaUVNJEpGInjRPJE7SEOF4fT7f+HIQHDmiv0vnIF3G1uhpREAV6T7Mq5kHab1G8osdTPQAQ==, tarball: file:projects/arm-nginx.tgz} name: '@rush-temp/arm-nginx' version: 0.0.0 dependencies: @@ -16363,7 +16362,7 @@ packages: dev: false file:projects/arm-notificationhubs.tgz: - resolution: {integrity: sha512-ukqG0qcYHOoGLFAXiqaKM/aItkfCfrcMtOE84iUsdXvc6aHJTHXsrLO9gCF+PiR8SDpFF0NFCwfzvP0J2N+5qw==, tarball: file:projects/arm-notificationhubs.tgz} + resolution: {integrity: sha512-CFLzBmNzOHZhslniL/TUm5noJ4nPZ2oj80l6zVPkrD77JGbtczUaOzxPSXdQexa2XPa6hSmFUfUHvkUPhvKGtw==, tarball: file:projects/arm-notificationhubs.tgz} name: '@rush-temp/arm-notificationhubs' version: 0.0.0 dependencies: @@ -16393,7 +16392,7 @@ packages: dev: false file:projects/arm-oep.tgz: - resolution: {integrity: sha512-67fB7oz9f6H+BraPeYUSRiOVDR1F5xrh+JbINcxa7ptYz/4zJshguElxXcEBg7ZyHVzeE4+krS+15xo6FzpV5g==, tarball: file:projects/arm-oep.tgz} + resolution: {integrity: sha512-/R0GQoY1UNBAXEanM41umlrAcdkljv9hgryNj0c4Q1ozvP4udM0yCnn9IcfdUGZuKTSvqUYBwLuDZ1pLY6f4TA==, tarball: file:projects/arm-oep.tgz} name: '@rush-temp/arm-oep' version: 0.0.0 dependencies: @@ -16422,7 +16421,7 @@ packages: dev: false file:projects/arm-operationalinsights.tgz: - resolution: {integrity: sha512-sgljeojIGarB8Bd2zP7xCGOZOvz7qcjlyWjFI9Evtj+VsrBHGX1WFIl6AbGgZR9ERUoXj2Y3GYzvlLpcKCRgEQ==, tarball: file:projects/arm-operationalinsights.tgz} + resolution: {integrity: sha512-hXB82IJPZ+ol9Zfr5PgG7rh+Nutmk2lSEqMZW95NQMI3xPThYsH13g+tgaI7K2KitTD2VBeiFgh/DntuCf3Qqw==, tarball: file:projects/arm-operationalinsights.tgz} name: '@rush-temp/arm-operationalinsights' version: 0.0.0 dependencies: @@ -16452,7 +16451,7 @@ packages: dev: false file:projects/arm-operations.tgz: - resolution: {integrity: sha512-q2x6ndLC6coy0aHTEYL2ZMSywpcpVNbs0MqL/O+JGbeyamF1YMJHykbMjyg83PM56uSPxzNMLFI3pYqdbsp3gA==, tarball: file:projects/arm-operations.tgz} + resolution: {integrity: sha512-pIQra1/tX8tLRgyljVLKBUHzSshvtEu6f9j0X0uJhgLwXCUcOyAZSJGkQtCYXRfqR5AOUJYeewFJ+G97DN02oA==, tarball: file:projects/arm-operations.tgz} name: '@rush-temp/arm-operations' version: 0.0.0 dependencies: @@ -16481,7 +16480,7 @@ packages: dev: false file:projects/arm-oracledatabase.tgz: - resolution: {integrity: sha512-Zu18CpUqyK5BANM7bbY7dJA7THZfBKxs0ldcxLUpB1Hy9cIzhs+23cK7muKegpjR7jiBZE3smWiKxygcP5KLNA==, tarball: file:projects/arm-oracledatabase.tgz} + resolution: {integrity: sha512-FYkYYlFhVmlvtlhots1SlCCRRlc2/3lgDXYh0pOycttAQbThH+SwFVd2WNAsD83f25OfHxGIv4g7Pc4Arx7JjA==, tarball: file:projects/arm-oracledatabase.tgz} name: '@rush-temp/arm-oracledatabase' version: 0.0.0 dependencies: @@ -16512,7 +16511,7 @@ packages: dev: false file:projects/arm-orbital.tgz: - resolution: {integrity: sha512-XgaPFuu44TTP53vd6A8PBGRiID2WzXSAx3OYuo15MX2d3Ci02bMHSjsdJ9v1EIp7yFOjJLkJYYYa+C6arUr2AQ==, tarball: file:projects/arm-orbital.tgz} + resolution: {integrity: sha512-5R/ooM56PlrM6tZHDCd2Gbhj/dk54CFoNDfYyMdRdGEh1BXAhFNlNMhbfHqwTx7prY/uub1sywZAF9G4NEf9Sw==, tarball: file:projects/arm-orbital.tgz} name: '@rush-temp/arm-orbital' version: 0.0.0 dependencies: @@ -16542,7 +16541,7 @@ packages: dev: false file:projects/arm-paloaltonetworksngfw.tgz: - resolution: {integrity: sha512-W+/nuc9O6U93wD/Y5UzpCDzXwkMxJMLP9snCkv75J2XVqv4Y3A5J0X5GkfJ/X2RieM/rrfT/093peNxThVbGzQ==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} + resolution: {integrity: sha512-kPZCjzy2lilHbWR9WTvT9vHrtyhlVo74kW7GVaC4KmuClG/7NLv6htQjWyOwmN619nV1e5Tt+LabezzrJj+ZoQ==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} name: '@rush-temp/arm-paloaltonetworksngfw' version: 0.0.0 dependencies: @@ -16572,7 +16571,7 @@ packages: dev: false file:projects/arm-peering.tgz: - resolution: {integrity: sha512-KMl1ab84VdTYxE4wTctZDZ8Mljz3x0f+ITYS30M4J8IC6T0T1fN2HseENk9Aohmw6C2RpKgZhbpaw+SSwj4gDQ==, tarball: file:projects/arm-peering.tgz} + resolution: {integrity: sha512-4+FHl0yd8RfK63E1b6qXc6GVKDpKSdhkrWNyrjVW+UGbUxd89oobEz3uVocN2PLbFKk1XykX5M8P5tfXW0KMWw==, tarball: file:projects/arm-peering.tgz} name: '@rush-temp/arm-peering' version: 0.0.0 dependencies: @@ -16599,7 +16598,7 @@ packages: dev: false file:projects/arm-playwrighttesting.tgz: - resolution: {integrity: sha512-jvsyV0w0TVK3lV3+q7Jur8p5KsZBKJfMtkgQJ9NQeR2J2hfEWVB2xBZMlgEDOLw/xKRmt1DQzbGOXSwnVufpQA==, tarball: file:projects/arm-playwrighttesting.tgz} + resolution: {integrity: sha512-VCtjyZAd6HF4LRNwGZIb2aza8lYAhuYg0ZGzO79w6EWNSuab6US/ufZ7SHnM1IRL8ABUeFZH5yfQZ0qsPe0YcA==, tarball: file:projects/arm-playwrighttesting.tgz} name: '@rush-temp/arm-playwrighttesting' version: 0.0.0 dependencies: @@ -16629,7 +16628,7 @@ packages: dev: false file:projects/arm-policy-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-+CVJ6VZJ+3b7sfDoEtVhLyiUe+W6zdpj/cdc4inXZA8mRW+3xqU3qr4/UsyzyqErpdhx8Z8fWihuGuvsc9TM2A==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-wt2ZQ89QtMfiHgeEObNs3aTO9qSL3baSvG+qKcZHtrJSZeuL5g+LIPRfki1BEL/V1BiU5IamxaGoScqTmHhu1g==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-policy-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -16657,7 +16656,7 @@ packages: dev: false file:projects/arm-policy.tgz: - resolution: {integrity: sha512-tevn+llcVa+h7PB9fDDZeQosXFFlgPvGVWeWtbAGzre7W5trMTmr0c96H5B5p1F8NZ+u1+bwE7zzhwhcOHFzKw==, tarball: file:projects/arm-policy.tgz} + resolution: {integrity: sha512-Ahle0wNx/lnFSlEh9rh9p3M60DsiVz1W9WcPpKBcgDkOVXo4Hn9Jz/VnEv211kiXn4En2Kqzoz/Skxzkv86AyA==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' version: 0.0.0 dependencies: @@ -16685,7 +16684,7 @@ packages: dev: false file:projects/arm-policyinsights.tgz: - resolution: {integrity: sha512-UfKMLXF/ipnrDcq4TwynZLFVaK9tfMdV9nxH8f3Jo0ke2G3XWh2d+kqhcEtdXv0EBpn9e0WB+Q4fJtROaCsbDg==, tarball: file:projects/arm-policyinsights.tgz} + resolution: {integrity: sha512-4Zoh6fnNuCkMt9E0p4s49SoSQp7Pm3/1UrEx9USsYoUJ9/ZOQsMnlRGsaqZMRBM7sLOBXlWM+etCOsP5xWoOxQ==, tarball: file:projects/arm-policyinsights.tgz} name: '@rush-temp/arm-policyinsights' version: 0.0.0 dependencies: @@ -16715,7 +16714,7 @@ packages: dev: false file:projects/arm-portal.tgz: - resolution: {integrity: sha512-FkDJkBIZ36EUmTExOygYZudg05zjFQOgjO10/t20fNADvVZwk8SnTwd8KEuvIIbTuFRj+5a117RerkrhGY2rzw==, tarball: file:projects/arm-portal.tgz} + resolution: {integrity: sha512-Uz0e9q4InfMO7xMab/rY9Ye+5gZr+WrkduLIllWqF8sIgbTEh9w1FyCvC5tUIAwA0/KZ2tOYANCzrxrYWsmgBg==, tarball: file:projects/arm-portal.tgz} name: '@rush-temp/arm-portal' version: 0.0.0 dependencies: @@ -16743,7 +16742,7 @@ packages: dev: false file:projects/arm-postgresql-flexible.tgz: - resolution: {integrity: sha512-CUbFXmQh6DciSrRNZEySqrGydRhdx6rCg519n8ZPUac3bje2HWwY9jXhENoI4JLuWRwB05caWt3w7gWQcj4QRg==, tarball: file:projects/arm-postgresql-flexible.tgz} + resolution: {integrity: sha512-zzcgPa1Hunj4Hu66k4NolAVYpvhcCVwPxQHpC1FtodosBgybNuf6t+U4t4Igz+2PO6gpo3HIGWaxSYcCrZnAJg==, tarball: file:projects/arm-postgresql-flexible.tgz} name: '@rush-temp/arm-postgresql-flexible' version: 0.0.0 dependencies: @@ -16773,7 +16772,7 @@ packages: dev: false file:projects/arm-postgresql.tgz: - resolution: {integrity: sha512-Y0k25n8HXyb/lOTZX1QAFrPlmEhqKkO+tr64olny8PPa6TLkMZivxJC8GZwku3MsaXmzBrvxZxLpmZF8Wn4xzQ==, tarball: file:projects/arm-postgresql.tgz} + resolution: {integrity: sha512-26Q3dnPk7WKt27UIfDwnSCmOfPaCSNwtRXgPiTuZdpeqTxeaTEuwYikJzIKzMKfuJg9UuH9dlwC9Xjo++X79bw==, tarball: file:projects/arm-postgresql.tgz} name: '@rush-temp/arm-postgresql' version: 0.0.0 dependencies: @@ -16802,7 +16801,7 @@ packages: dev: false file:projects/arm-powerbidedicated.tgz: - resolution: {integrity: sha512-dvSLDxvt5SFXvhcxVBWVIrYYRhX35n2MbI8fqsQVAXuRaGgdu28+UwTUrvG6T4lu4zxoPNJRnDbxDk3e2JOvFQ==, tarball: file:projects/arm-powerbidedicated.tgz} + resolution: {integrity: sha512-XmQAvxgm9s4UrXiZVVHsglTveeYkwaP0BsYNy633+s5Yyc3EnDm+legEkO6SetZs52OqHhiy5g9sY0bEf8UIqw==, tarball: file:projects/arm-powerbidedicated.tgz} name: '@rush-temp/arm-powerbidedicated' version: 0.0.0 dependencies: @@ -16832,7 +16831,7 @@ packages: dev: false file:projects/arm-powerbiembedded.tgz: - resolution: {integrity: sha512-ToKMpx4Np2fNZoeFArh2mDZo+KE1qSxNBJ4WhFgX4Gb5MxbHb374FKUd1twmkZfAIJSO5Kg/yhZrmgYHtKDFeg==, tarball: file:projects/arm-powerbiembedded.tgz} + resolution: {integrity: sha512-7p1NrmiRHonkjA1lzskPsp4gMevsRxbLRQ1y/d/eEWMJJw+WWaIlfNfzIPEFDOp0is7zUMRAGo+pqyHTDF6HIQ==, tarball: file:projects/arm-powerbiembedded.tgz} name: '@rush-temp/arm-powerbiembedded' version: 0.0.0 dependencies: @@ -16861,7 +16860,7 @@ packages: dev: false file:projects/arm-privatedns.tgz: - resolution: {integrity: sha512-OTeg4MOD1EfhZAgVLhDEFhA9j2tvnLIDI/CpUo7jRMTH/DKKXYC5y+EptiFKlh2gnp84AlxXhIc8P1NtoNVJiQ==, tarball: file:projects/arm-privatedns.tgz} + resolution: {integrity: sha512-XX/upsyOeVe+pwutokrJAbjS6FBKzy0vSINMXF357bORirkkD5zjMfQhjk5DrRmG9BlRSsaK88Q6+gF9EE5RWg==, tarball: file:projects/arm-privatedns.tgz} name: '@rush-temp/arm-privatedns' version: 0.0.0 dependencies: @@ -16891,7 +16890,7 @@ packages: dev: false file:projects/arm-purview.tgz: - resolution: {integrity: sha512-naRyqnZKSU320k5OZMtT53OB/O8WCb59y4lZKVh6rh6VIPJYh0zQGT52wCYLjVV3eSx7EWXeuJ8GiNKulH0b3g==, tarball: file:projects/arm-purview.tgz} + resolution: {integrity: sha512-uN1aSqCT6zuBzyEFvmC6lMPajX6WYjyR8tMgQ94xzA1+YBAoxJP6DFZqOtm/PLnWzGieYVi/FlBMH613jHdKmQ==, tarball: file:projects/arm-purview.tgz} name: '@rush-temp/arm-purview' version: 0.0.0 dependencies: @@ -16920,7 +16919,7 @@ packages: dev: false file:projects/arm-quantum.tgz: - resolution: {integrity: sha512-LG3bCRqDyrdDXRfaQWNoBK7iFdQ4QqN0+0bPoPfbxMOlas8xIBND+kmwPoq8PE1/aMs8+8U4UCH/6s7mGkMHbA==, tarball: file:projects/arm-quantum.tgz} + resolution: {integrity: sha512-JWcZ1aq6r6VOz8ER8AkRgtDgEi+yKvsqzG64iPIAumIg31xh5iPJB4QDrbUqc1C9vrHD8jyEI+9YiYmN8+t2Aw==, tarball: file:projects/arm-quantum.tgz} name: '@rush-temp/arm-quantum' version: 0.0.0 dependencies: @@ -16950,7 +16949,7 @@ packages: dev: false file:projects/arm-qumulo.tgz: - resolution: {integrity: sha512-J+JK5MpeGtm3Tp3zA0iEJj/++NMgjFNsI6x1wgsXzHm8wUYIVrrtZKsC5Z2XaTByQNZ3EcJLzjUxNTg+dCGTkA==, tarball: file:projects/arm-qumulo.tgz} + resolution: {integrity: sha512-en5X7IAftfR7D/KpQ/1gf/cPSJ2JF1kVTop/j6GgbynaJvYKyl49O67SGPTJYjUsNG9gRo+0CefGLGBtRSANzw==, tarball: file:projects/arm-qumulo.tgz} name: '@rush-temp/arm-qumulo' version: 0.0.0 dependencies: @@ -16980,7 +16979,7 @@ packages: dev: false file:projects/arm-quota.tgz: - resolution: {integrity: sha512-wEskdTED2UuHru5Ay5lYes6eC56jT+jR9uNLQfsOe/dFrDeRxw5rODFkvdVBz2Kv1COY4JmylFYJBRK0rpi0mg==, tarball: file:projects/arm-quota.tgz} + resolution: {integrity: sha512-kH13ggpSvR9YikQW8EwnlPf8qO+oRN8tZDiZDJwQRm1niSemDe1i2ZZ4dA8FXM9gfgu3MserjVWd51DIfMZyWg==, tarball: file:projects/arm-quota.tgz} name: '@rush-temp/arm-quota' version: 0.0.0 dependencies: @@ -17010,7 +17009,7 @@ packages: dev: false file:projects/arm-recoveryservices-siterecovery.tgz: - resolution: {integrity: sha512-NDknLKWM+Hy/DrMmHnNU59EbZ+2K7Abmdt2u5vMxc5HMf5vG+0r2y7JBr0UyUHek3UWEFrjohLCoaLrilZI08Q==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} + resolution: {integrity: sha512-VjGcZSfgYfFhRJvoLwGRmL5VFlWDLJZStlBWDpfZkS3S32TkBi/lcg0hldpA8JdxQFus9Q25fTZR98e0JMI/Ww==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} name: '@rush-temp/arm-recoveryservices-siterecovery' version: 0.0.0 dependencies: @@ -17040,7 +17039,7 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-H9OANkU6/grQPxD2kzV3MESRUGXGwHFAw4LlFGHF0ICxbWd2bJRMiUihzXLv/mO0SVxGrxgm8SOursqwS6hDtg==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-9lE7A6o7sj8b5J93GJt4L3sKN6unlMMw59aaUrqHAIFRZu0hj5umT404Y5YPFrVJ9NybgxsbjtkY8V/WQue8uw==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: @@ -17071,7 +17070,7 @@ packages: dev: false file:projects/arm-recoveryservicesbackup.tgz: - resolution: {integrity: sha512-CteObJAA8vKLPbR+ynaFsGoBEkX+d8r++OANUGwjLZbXzeaKZ9at+4BV2/FzC4pvNLHRCMG4XhFmDgmRKABL5A==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + resolution: {integrity: sha512-BqAWBHAiWqMP3n3RwDlet5Ff5i+uezG0EJV0o1M9/H4jeAhUfb6a1yH3E420h3p9n9lRCrMMwNZ5DPues3axkw==, tarball: file:projects/arm-recoveryservicesbackup.tgz} name: '@rush-temp/arm-recoveryservicesbackup' version: 0.0.0 dependencies: @@ -17103,7 +17102,7 @@ packages: dev: false file:projects/arm-recoveryservicesdatareplication.tgz: - resolution: {integrity: sha512-oG7WIQK9XQUwjxRsZTcpJ8PwMBvwG5ta6WaBtFgYtLpXq1C3mIZ9Ss9SMKYxPuWLhVLHUrX6LVygge8zb1xHsQ==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} + resolution: {integrity: sha512-cmFZ4npjn0zuzYThNnmXR0yBs5v8VHaJe9uvKO9qyP4d0rSjeB33EnjQWor8RfX42bDiZg8PMXdrxI/KMhDKfg==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} name: '@rush-temp/arm-recoveryservicesdatareplication' version: 0.0.0 dependencies: @@ -17133,7 +17132,7 @@ packages: dev: false file:projects/arm-rediscache.tgz: - resolution: {integrity: sha512-VEnR353jUSEns94E5E/1hHPAUbET+R78dbG26RA9bhLaoxy9cTru0FFb94YcOXWQXQD2YsdEl2dOK2gfoOQ6QQ==, tarball: file:projects/arm-rediscache.tgz} + resolution: {integrity: sha512-bsUUIGGbARpHKxWQORBuhokwDbDv7u45R77/q8+eVMytO7ByoYIzBNKkuBcK7aRazp2alODk26+ywl8DVppV/g==, tarball: file:projects/arm-rediscache.tgz} name: '@rush-temp/arm-rediscache' version: 0.0.0 dependencies: @@ -17164,7 +17163,7 @@ packages: dev: false file:projects/arm-redisenterprisecache.tgz: - resolution: {integrity: sha512-u6sO2BtK95EdzTlC7nWVrKD2UpnbFpx5Qr/QjiQvYR9smWqJYAOwYMEKY32QTcOK4ssUhT+6okiS97wmohxsYQ==, tarball: file:projects/arm-redisenterprisecache.tgz} + resolution: {integrity: sha512-9TTyQ69S5/l1ylqkUhQ6CkByPdmUktNR3sjX/8F6LA+MvdY2fbHaVUq1zKiKiCJ35Z5tjF+w+WmKPqJo96FmeQ==, tarball: file:projects/arm-redisenterprisecache.tgz} name: '@rush-temp/arm-redisenterprisecache' version: 0.0.0 dependencies: @@ -17194,7 +17193,7 @@ packages: dev: false file:projects/arm-relay.tgz: - resolution: {integrity: sha512-Vi4vA4PXI4rTCSRxr2C7T/rJrI0GHL+MaPYpePOQHGahAtWb07ZLJDh2/r7BBNaYNdwajabwDPgjvuDU6Q/P7A==, tarball: file:projects/arm-relay.tgz} + resolution: {integrity: sha512-Zqgzz40DFauREo1j7XqX+R74RWPZA3p3FiMDpv570MLowSi5Mhs8QnRsPL54YigJC3NxEsmPdBUvAdq7OHX8Qg==, tarball: file:projects/arm-relay.tgz} name: '@rush-temp/arm-relay' version: 0.0.0 dependencies: @@ -17224,7 +17223,7 @@ packages: dev: false file:projects/arm-reservations.tgz: - resolution: {integrity: sha512-nhfEt9S8ABacYJOvv/83nx0GYKidVSAMtIxj9bk34JkvV4w5VxdXaW/FESO5AY10Gc+ifckAz0INVOgBBwEnqg==, tarball: file:projects/arm-reservations.tgz} + resolution: {integrity: sha512-OzQsNQDm/6PWpjCyGNeJ35E74VUS3i2ei5DiVfLcLFWQHMEf0C5rvbeLzvQC8mAQsumGrtz6zIHLhVxqtmvKCg==, tarball: file:projects/arm-reservations.tgz} name: '@rush-temp/arm-reservations' version: 0.0.0 dependencies: @@ -17254,7 +17253,7 @@ packages: dev: false file:projects/arm-resourceconnector.tgz: - resolution: {integrity: sha512-gubo3fpTtg1NlFiW032jiO9ioQSQjaMQu3j2rcmNuzJA6JiwikrES6MFzPZiZEwNrT8PZGUgfkcwHVer7u5dCg==, tarball: file:projects/arm-resourceconnector.tgz} + resolution: {integrity: sha512-E0kaGMCX7XZQ6uS7t7U0tBbJEDsctlXQbDn2ARVFO6Y+5/MJXF9Uh9S9EjrWv4bIdq+fS7T0/jDbceP6OMgz7Q==, tarball: file:projects/arm-resourceconnector.tgz} name: '@rush-temp/arm-resourceconnector' version: 0.0.0 dependencies: @@ -17284,7 +17283,7 @@ packages: dev: false file:projects/arm-resourcegraph.tgz: - resolution: {integrity: sha512-xHFRPk2FvCS6P3W55nwmqtCPtlIUAecrTemUK5CbCjL1HhDv8QLSIcBwvdhEJkPVY1ASUTAazpK0hgqpZed99A==, tarball: file:projects/arm-resourcegraph.tgz} + resolution: {integrity: sha512-Awh1eMRlSVtj+O95hp8UmrWIhX2B6lPIAj+qIhrIMZY5NZF5oNj1OJ4q8q7HLWvyEkWYY/NM3C4cHX5Gg4/UXA==, tarball: file:projects/arm-resourcegraph.tgz} name: '@rush-temp/arm-resourcegraph' version: 0.0.0 dependencies: @@ -17311,7 +17310,7 @@ packages: dev: false file:projects/arm-resourcehealth.tgz: - resolution: {integrity: sha512-hqLRvdXWAWDyn9MCjNPw2Mw4BNccxVwvrn9/s4KaCsH1UA80GnRMY1QpXFn5JW8gtzqLGwZaUZeP3W2N0U8ZQQ==, tarball: file:projects/arm-resourcehealth.tgz} + resolution: {integrity: sha512-wDVa/5RrLM4j+1dg2+JdFV2OS2m52vPfZU2bsJeNYuOPcRKb7PUMBw30TutKCtNoqn2/7WAT2KDsaL/rcl0Qww==, tarball: file:projects/arm-resourcehealth.tgz} name: '@rush-temp/arm-resourcehealth' version: 0.0.0 dependencies: @@ -17339,7 +17338,7 @@ packages: dev: false file:projects/arm-resourcemover.tgz: - resolution: {integrity: sha512-9wCHZxITBFlPcaq2It0gqtb4CgBxTGrSnpbhjD2YPIdVS2WUrFua35Twlg/hO01xEdeFUNmDkxqi6zSdKBC4sA==, tarball: file:projects/arm-resourcemover.tgz} + resolution: {integrity: sha512-MeIINjpmNDkst/xMp0da1fZYT8HUmm+31L1oeaOPNkyOrMaRYdPkrRhoMtGvVJbHxCaeVZW5wAMVyyY/qdO+5Q==, tarball: file:projects/arm-resourcemover.tgz} name: '@rush-temp/arm-resourcemover' version: 0.0.0 dependencies: @@ -17369,7 +17368,7 @@ packages: dev: false file:projects/arm-resources-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-okC68UG2pfrVFsrNtwki3oozWSMdIo9vbceEYxWDTwW85Os3YrfTZI+DaZsVuz/r/0aHgSw+BHaqzr2reeArkw==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-s/KxziXhUXvIPHRol4WFO98+YmQcu1+12hzqOQmL8Mm1lJ21+OawKt35e9c6IJn7otVfYAzdJmBXKMYvdty6mg==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-resources-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -17399,7 +17398,7 @@ packages: dev: false file:projects/arm-resources-subscriptions.tgz: - resolution: {integrity: sha512-KAz1rCuiZoyikMdjlm82HBCEYtI+Qj5M023TW5gaALHdqObN4mSTPioBCHCNPlsSHs05zOgn7J3c2mjdMzzU1w==, tarball: file:projects/arm-resources-subscriptions.tgz} + resolution: {integrity: sha512-bqxEx6rifKwElNxpMiFH1llEbqBKow8C/N8Ln77Fml8bPvqm2RYAwu6iDjfPqPu0hieGPHBhDIH5jDsRusuhNQ==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' version: 0.0.0 dependencies: @@ -17427,7 +17426,7 @@ packages: dev: false file:projects/arm-resources.tgz: - resolution: {integrity: sha512-DK5fZoVVp/hHE7Wlc8eOgTLrwCxWtv8uIRraux9kliFGkcv4G6JMVy6276kHOd0Pw5mF4dDOMYoF1fnRzLerrA==, tarball: file:projects/arm-resources.tgz} + resolution: {integrity: sha512-lk91CjLfdXcgHQT96k5N1GI3ESMuBEMJWD4MFTWDe+kRVZNGoYNaxkPY4IJ+jTr+P4F/BTDfbjJh3+WVDufQVw==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' version: 0.0.0 dependencies: @@ -17457,7 +17456,7 @@ packages: dev: false file:projects/arm-resourcesdeploymentstacks.tgz: - resolution: {integrity: sha512-vaLeR82fwmtOx04RBS0pepHbJXVE+qk6SeOg24ZMVUtcRRRzNrSoVtZHoMlAStoyimTEEDL4fTeRpxxmW0FqaQ==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} + resolution: {integrity: sha512-JCK5nD6vWwcsIyOUN6UzkiU184G8wxUzn3M477++LjChLjZqQ5tMvCbnnMVqN+nLB14eLpqQ6e9QIrY84yZ9gw==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} name: '@rush-temp/arm-resourcesdeploymentstacks' version: 0.0.0 dependencies: @@ -17487,7 +17486,7 @@ packages: dev: false file:projects/arm-scvmm.tgz: - resolution: {integrity: sha512-wk1V8WEl1GhY4hvEhwiCTqSiN0Z9K0OjhDAM/T2TZklV2D/IBtLj80mSWD7vbfs2lA02gSGRaDfFEmDgFc4m6A==, tarball: file:projects/arm-scvmm.tgz} + resolution: {integrity: sha512-jeTWgpZeOaIkRq5tq7NaoT7aB80ygcHEtnU/H5cInqrN+vu1hga8duRaPyAPwonvvY33fz4S3Kiqqw3Tbd1IBg==, tarball: file:projects/arm-scvmm.tgz} name: '@rush-temp/arm-scvmm' version: 0.0.0 dependencies: @@ -17517,7 +17516,7 @@ packages: dev: false file:projects/arm-search.tgz: - resolution: {integrity: sha512-12cvCaslqBWdhOR+DPkVEsTM8iICi1eVltFeHp6W8ny4tBnBXEJ6AV8Ie9W5DNhBiq5fTX11hGsNU5dDpGgeEQ==, tarball: file:projects/arm-search.tgz} + resolution: {integrity: sha512-czQLEQQt8qZE/xx3DTrWf1w8e8QnKHKa6Xl3K32EO5oq3OwbAdY1EBtU1lmm7ooy/i+ZWJOOJItVxGABJzbrZw==, tarball: file:projects/arm-search.tgz} name: '@rush-temp/arm-search' version: 0.0.0 dependencies: @@ -17547,7 +17546,7 @@ packages: dev: false file:projects/arm-security.tgz: - resolution: {integrity: sha512-2vBN5Am03jIDkisfpDkibLkKhOJKwQ79q3b6suTJA9Kca1lzG/L0bAU4wbaqx15y3Sf0gLarmoc+bSQjeMXMVg==, tarball: file:projects/arm-security.tgz} + resolution: {integrity: sha512-dESEuK32eLQ6jl1f4REJzBJ4pB9loMu8LYZf/DedtSYVNQKWarggRyf7keZIqB+1QG/aGlLnE6hZZ/f31rRSOg==, tarball: file:projects/arm-security.tgz} name: '@rush-temp/arm-security' version: 0.0.0 dependencies: @@ -17578,7 +17577,7 @@ packages: dev: false file:projects/arm-securitydevops.tgz: - resolution: {integrity: sha512-7VP+xjC7SfISIr4TiLwoC9Ga3MGM/3eiT9IZKl7eH04aWPy7Skf2n5dWo9CZUAfdHXFiH2lUm+bAwu/Mk8fzLg==, tarball: file:projects/arm-securitydevops.tgz} + resolution: {integrity: sha512-YsLr0X/Qb4cxt70xx6MQnlrT4vasnZJxZ+7Dqh75sC623epcSnRO6+R2DeXVbcbSWLSMbpojRd+HpjaGDL8JBg==, tarball: file:projects/arm-securitydevops.tgz} name: '@rush-temp/arm-securitydevops' version: 0.0.0 dependencies: @@ -17608,7 +17607,7 @@ packages: dev: false file:projects/arm-securityinsight.tgz: - resolution: {integrity: sha512-XoDjznfDCpbW/oDhFqnOHgYDqGRiP1pzY9qRGOLa/Gv51OAOi35cQs6toeTZA2whfgWNsKVp8wxtdvuKr2ObMg==, tarball: file:projects/arm-securityinsight.tgz} + resolution: {integrity: sha512-7jlXfgEkaHLsFWl+AcYWzIW3z13MIdKV4PF+wjYAlmJ6OmnvQNpexslkGvkguWpxKXQJwChU7pWa+3tRMo6bzQ==, tarball: file:projects/arm-securityinsight.tgz} name: '@rush-temp/arm-securityinsight' version: 0.0.0 dependencies: @@ -17638,7 +17637,7 @@ packages: dev: false file:projects/arm-selfhelp.tgz: - resolution: {integrity: sha512-2hUPoU+gKUGR3eMSfcruhUC9Jv2icxCwcimPRk86Wskq2kETMxkklFwiI8y4E7OoJ8iftpbqBzp8RJTGlhdIaA==, tarball: file:projects/arm-selfhelp.tgz} + resolution: {integrity: sha512-Pn0xPEK+AyAnRIb2rRhJo7joLGsWHmWdB3u57ubZfZY1dxefWDzUMrWKpMv8r/YZqYuZ3QroHhpvP7+IwN7YPQ==, tarball: file:projects/arm-selfhelp.tgz} name: '@rush-temp/arm-selfhelp' version: 0.0.0 dependencies: @@ -17669,7 +17668,7 @@ packages: dev: false file:projects/arm-serialconsole.tgz: - resolution: {integrity: sha512-sewK0qoL//JqCcQuZKjWSnZ5hhK4VqIvHsPmkPs10mnxjaiXlJvXerUkzlHlDrS95HXMoHZcuwb//a1L8zswrg==, tarball: file:projects/arm-serialconsole.tgz} + resolution: {integrity: sha512-WeILsyd45/ywzHxyYqmXtflAR79LoIt5ncL5vgNENe1htk5YP4Zg2Ac3gP000L2pTx+d9ODAjVTkpMl0xqhWAQ==, tarball: file:projects/arm-serialconsole.tgz} name: '@rush-temp/arm-serialconsole' version: 0.0.0 dependencies: @@ -17696,7 +17695,7 @@ packages: dev: false file:projects/arm-servicebus.tgz: - resolution: {integrity: sha512-YRvmbxtMT5gUtrPLztYF4joVIKy1qnvpL2YzKMk641pUJ5Olok7AFpVyOyolA29CVOejYGxnmaqOu0x3ATf1+A==, tarball: file:projects/arm-servicebus.tgz} + resolution: {integrity: sha512-axh4NECqyvQewLwr5RlYMoJ4apoAM7Gg95CiRUSyuidG/1Uft7bttFKYWELS9YS2fcYgjqU4MHn/riVGRrv3fg==, tarball: file:projects/arm-servicebus.tgz} name: '@rush-temp/arm-servicebus' version: 0.0.0 dependencies: @@ -17726,7 +17725,7 @@ packages: dev: false file:projects/arm-servicefabric-1.tgz: - resolution: {integrity: sha512-omMAIhHV6H+a+9WkEocV2VTtMOLvKoPHTE6JtX6IBI4lQTYGWi/Idxehda+36tQzOPFy2fxbvAX0foLDVq7O5A==, tarball: file:projects/arm-servicefabric-1.tgz} + resolution: {integrity: sha512-BiZ6L6Benu3gc4nh+MZEQWNzKmGTBZ6KQkW/t0dsAbuYJjwo3yg+ZKv9gX5mzHdy+njyW9TBLfzrFOcbVfPxow==, tarball: file:projects/arm-servicefabric-1.tgz} name: '@rush-temp/arm-servicefabric-1' version: 0.0.0 dependencies: @@ -17756,7 +17755,7 @@ packages: dev: false file:projects/arm-servicefabric.tgz: - resolution: {integrity: sha512-lA0pdrClcfkUG2PO0mTlNzs7nK/5hoIldDE4iV9eIQoBa93vKvEXYJ0JhNjQ2xHAA/KGkE6qvgDuxjWPSKrF5Q==, tarball: file:projects/arm-servicefabric.tgz} + resolution: {integrity: sha512-JYWIjT+TstRhrbmqMWXqO4XUIBHafUsT1JqcrMywG9UN+LLybUZyUqW0IufPXMFa8r6r5+g++SCnFCl0gM8xzg==, tarball: file:projects/arm-servicefabric.tgz} name: '@rush-temp/arm-servicefabric' version: 0.0.0 dependencies: @@ -17802,7 +17801,7 @@ packages: dev: false file:projects/arm-servicefabricmesh.tgz: - resolution: {integrity: sha512-eqIDVkYoLNPtNhN8ad0PzzmZG3qLr7KJ47ddm3cKxMgWgfUhhArzKOy9gABscSaviRNZ1uBDhSVfGPylGSCDsg==, tarball: file:projects/arm-servicefabricmesh.tgz} + resolution: {integrity: sha512-T6sEWzGIyKSJMuUjXz08MCIrsv2YgbAL18thKKVkl6dLll/2ZsHqkw6ZyFT+OziMARhBWDqfWonN0aNDuI/UXA==, tarball: file:projects/arm-servicefabricmesh.tgz} name: '@rush-temp/arm-servicefabricmesh' version: 0.0.0 dependencies: @@ -17830,7 +17829,7 @@ packages: dev: false file:projects/arm-servicelinker.tgz: - resolution: {integrity: sha512-wdIGh6BHUsqYhBxuHSdGfzMwQZzSOMBBf0aMxu2ZZBsp0LhGmOQ0iC8ZYTh1irqJv25B41nZhteIHAb3MUsn+Q==, tarball: file:projects/arm-servicelinker.tgz} + resolution: {integrity: sha512-uKmGK/WjJHp5WV8jxU3FOYRYDV9Zg6KA9AvSFZJ+YXrjjVndOA8uNWzXwNOWLbDDWfBIt27JFNlhAE6jzhztTg==, tarball: file:projects/arm-servicelinker.tgz} name: '@rush-temp/arm-servicelinker' version: 0.0.0 dependencies: @@ -17860,7 +17859,7 @@ packages: dev: false file:projects/arm-servicemap.tgz: - resolution: {integrity: sha512-38POqclFYBeiOFevCdzDT6orHIbqstQiVBF/lINISJahsf5sniINdePeKQDgmBkeNnQe+Ha3rIFHrnLY+6sR/w==, tarball: file:projects/arm-servicemap.tgz} + resolution: {integrity: sha512-6RUYpKocHi9UaIzjrPU4I/60lvBlitc414KZu+YU4tUZoBDAPXQZXO9LuGyTyuheh6pHtsbZkFrYlacF5qYtGg==, tarball: file:projects/arm-servicemap.tgz} name: '@rush-temp/arm-servicemap' version: 0.0.0 dependencies: @@ -17888,7 +17887,7 @@ packages: dev: false file:projects/arm-servicenetworking.tgz: - resolution: {integrity: sha512-eCuZxtt5PU36HugZOkw1qOqD/FZABQhUr3dzgwkqaSnBpr4kklb+4jDh2oqfUw9qVGZMPuBRcJVCiHoOy6QKGw==, tarball: file:projects/arm-servicenetworking.tgz} + resolution: {integrity: sha512-rYEBxbAe2PP3o2BojmxRBIbP3FSsiTHUpbmUR2heoggfyGbnVPX6iS3nY+Hz7PrpSARDTY70JzLvoUT3XTTNWg==, tarball: file:projects/arm-servicenetworking.tgz} name: '@rush-temp/arm-servicenetworking' version: 0.0.0 dependencies: @@ -17918,7 +17917,7 @@ packages: dev: false file:projects/arm-signalr.tgz: - resolution: {integrity: sha512-8oM82J705NBisX9XMSfRclq1RzICRu+E7I5E/enG9YsPY5g5X1TEKAqMSJ1MtXZwwlgAx0fMzQTPQ01nPMw7bQ==, tarball: file:projects/arm-signalr.tgz} + resolution: {integrity: sha512-bVJcJyxkCshoHgttHBqYmpw45DtmUvuXULRyFY9/xg+K68+F8J2XPwiJtU5b12Z9iGLFrNbckjol72o1+LdOhw==, tarball: file:projects/arm-signalr.tgz} name: '@rush-temp/arm-signalr' version: 0.0.0 dependencies: @@ -17948,7 +17947,7 @@ packages: dev: false file:projects/arm-sphere.tgz: - resolution: {integrity: sha512-t7QrUdy9H9zZy1043PQ9RnGrSbFiW3Q6Vanw/3jfgaEYsh4A/RT+2HdmsqovWPh/VCV3wTiWTdrHaiuBG7zmdg==, tarball: file:projects/arm-sphere.tgz} + resolution: {integrity: sha512-a8XZBza5Lmh7gD6GF9YpRmjXEyBoRAgY7Cpq0tF0OpzOLlniApCqnJ4fPt02v2miueIo250nhy3QYmYxIViCAg==, tarball: file:projects/arm-sphere.tgz} name: '@rush-temp/arm-sphere' version: 0.0.0 dependencies: @@ -17978,7 +17977,7 @@ packages: dev: false file:projects/arm-springappdiscovery.tgz: - resolution: {integrity: sha512-IzofRQtHrYM2FSJvhvGMBEKFe/08jMG+DnRc246U8V7pAsCsXnsBP2++LcaLg2neFbe+UoScqJpS56QB+GdawQ==, tarball: file:projects/arm-springappdiscovery.tgz} + resolution: {integrity: sha512-bAB+/XUaz9E02/f93yfpFETKUiMHCxhGUwy6UhG/R5f63b7evQSQTEyb1r5gzrRgWOQBorbErJAsl2LNLM/Smg==, tarball: file:projects/arm-springappdiscovery.tgz} name: '@rush-temp/arm-springappdiscovery' version: 0.0.0 dependencies: @@ -18008,7 +18007,7 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-Z+AzG0ghqfI2nmFxrs+vgdEYeVXPPHRx5TBRYuzspdN3RlPFp93ge062fg6LGgQROu3aNaXQjSdEYXS+rxYr2w==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-axBi6qFs3NQ5IfeU9A37GxamO3y5R//Xn7DiPcp5fRE7cZu04BJgjq16zIMGV+HR/F/hSUnrQwmeqqL/SZYJOA==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: @@ -18030,6 +18029,7 @@ packages: rimraf: 5.0.7 ts-node: 10.9.2(@types/node@18.19.33)(typescript@5.4.5) tslib: 2.6.2 + tsx: 4.11.2 typescript: 5.4.5 uglify-js: 3.17.4 transitivePeerDependencies: @@ -18039,7 +18039,7 @@ packages: dev: false file:projects/arm-sqlvirtualmachine.tgz: - resolution: {integrity: sha512-RnCeKRX2OFpjqRqjH80ijad+e0CeLl6xeGgoReu/FKEeiLslXMBTIh2hYNmBERCkY2mh/NR3sARta512kfOfqA==, tarball: file:projects/arm-sqlvirtualmachine.tgz} + resolution: {integrity: sha512-2xkxpXSZIkYM7g7C6s5+iKNBb5hmg2wS4HrNhD+eBwn3ed2ErvK+NbAQKRn8oa5m6UyL15IJuHXQnNyrpsd2OA==, tarball: file:projects/arm-sqlvirtualmachine.tgz} name: '@rush-temp/arm-sqlvirtualmachine' version: 0.0.0 dependencies: @@ -18069,7 +18069,7 @@ packages: dev: false file:projects/arm-standbypool.tgz: - resolution: {integrity: sha512-+o0rO2dCCLbj+2NRrFmfXwzFBZOy98O/4MxKPnTHTek0EPwR0LKZpAZ/V2NJQA/9VUB7nFUuLhFdoNj+746WUQ==, tarball: file:projects/arm-standbypool.tgz} + resolution: {integrity: sha512-BQaldyjX+Eyxs1JBGfqNVYEoGmUsqOitOnr1g8EWzzYTNNlpbp6nZJqXOEDhCKWP7uFZbz4xhId3W5bMpYMpww==, tarball: file:projects/arm-standbypool.tgz} name: '@rush-temp/arm-standbypool' version: 0.0.0 dependencies: @@ -18100,7 +18100,7 @@ packages: dev: false file:projects/arm-storage-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-0CPFYsogaHFn8uJH7NjnOewYFJSv0MbzNKVh9c5nCQLsyleiio/OJUxsaZfs/tF4iLPV+PbPQxigalljfhp1WA==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-H+eQpB0n0StajpR9RQJBqJA/8XhAbiOi8jVq438ccdC/VowrXs24LUSaDHbns8e/wXgSgOdkkSClcMi5vCOoLw==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-storage-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -18130,7 +18130,7 @@ packages: dev: false file:projects/arm-storage.tgz: - resolution: {integrity: sha512-x6hu/nkzC4XCtAPRQz3c2uFh+SuqGmdlFjPGvmYtNbbkSFLt2X01dxNm+i+fhdteF5nrboraQymHWSSVEul1og==, tarball: file:projects/arm-storage.tgz} + resolution: {integrity: sha512-Dbww+oJFHkDel+MjnGLKiWG/X1XsUQrdPzGwdZiVb40EIIs+5dI2Ge/uuiNW7Wm5B1btiOUhG8bbJ3vlTX/xMA==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' version: 0.0.0 dependencies: @@ -18160,7 +18160,7 @@ packages: dev: false file:projects/arm-storageactions.tgz: - resolution: {integrity: sha512-Yjk94fKFktDMt2xiB8UovYuiJQnRN8EKX2mNh/SP0zgynxOR6ByxUT5IgQWchNaDdr/E0Rzg2Y6boJRf1N+lmw==, tarball: file:projects/arm-storageactions.tgz} + resolution: {integrity: sha512-52BOt5r0mcgSvrSHGx5/vqQJniOui9kc05Ys/RHLxWgMiiMOUxDR898doXz45EgURSHfuG+/Vyr9moTebro1IQ==, tarball: file:projects/arm-storageactions.tgz} name: '@rush-temp/arm-storageactions' version: 0.0.0 dependencies: @@ -18190,7 +18190,7 @@ packages: dev: false file:projects/arm-storagecache.tgz: - resolution: {integrity: sha512-9OpxPZSNt4bx1p/9E3qAEzdQ4CbIK40ZPLAHUinWXnikt+LuE1a9q18cpqo1rDkQp7nByAmcrtKRt44MeNUXaw==, tarball: file:projects/arm-storagecache.tgz} + resolution: {integrity: sha512-y9gXcI5J/snO/LIEWWWvy+TeVTtfND4sqBKpH3Bdptxxyu+OxUf4aT/OKXDnL1EYg9IJYvjBrV+7NB0aX0FQWw==, tarball: file:projects/arm-storagecache.tgz} name: '@rush-temp/arm-storagecache' version: 0.0.0 dependencies: @@ -18221,7 +18221,7 @@ packages: dev: false file:projects/arm-storageimportexport.tgz: - resolution: {integrity: sha512-5535CDDeSUHJkLK+9PUsgfKd02OKMr8tBI3374GB73QNmKekn91vl5fTvlpA1MkqI97YGmjy/PEJHteF7Uo5Zw==, tarball: file:projects/arm-storageimportexport.tgz} + resolution: {integrity: sha512-fSXFx6l9FC2QNNVUSg7ltlpK0BWiuX/3aKjMsOh7w2ouDlHbg/mp21bUb/XTrSOZSRnd42utDhC/wfRd/qs2vg==, tarball: file:projects/arm-storageimportexport.tgz} name: '@rush-temp/arm-storageimportexport' version: 0.0.0 dependencies: @@ -18249,7 +18249,7 @@ packages: dev: false file:projects/arm-storagemover.tgz: - resolution: {integrity: sha512-/wGv4mhzV8Bb0dAJFWZUUJZ7jfmSQUXo5C9okmbFwj5CuZKY+bVKThVS9zulAWMmxL80Ci6iFBktADJuOB8RJg==, tarball: file:projects/arm-storagemover.tgz} + resolution: {integrity: sha512-rdanPDfg1WUJnqw6NTXyJGqTS47URKy+Xb4zFldadGPqcXCvH5Bv+jsdH/lWl8N8X+NaF9EhLQpMKWERkMsZdw==, tarball: file:projects/arm-storagemover.tgz} name: '@rush-temp/arm-storagemover' version: 0.0.0 dependencies: @@ -18279,7 +18279,7 @@ packages: dev: false file:projects/arm-storagesync.tgz: - resolution: {integrity: sha512-mG3t8ObtCotR0yNn9w7VQ1iieg/jmNWFeNDIGxE+KJ/LFFU9hU2AiClXohhXsN/yNqQn9oqUSq0uAktMtQAxMA==, tarball: file:projects/arm-storagesync.tgz} + resolution: {integrity: sha512-rUKAq62G/GxJvsqTOSQRzx+QP9SzeFRXWWS0f8nH5ISXThQqLh6WONBpMIioBUs8yUc6XrtUajAM9nALuN9hdg==, tarball: file:projects/arm-storagesync.tgz} name: '@rush-temp/arm-storagesync' version: 0.0.0 dependencies: @@ -18308,7 +18308,7 @@ packages: dev: false file:projects/arm-storsimple1200series.tgz: - resolution: {integrity: sha512-gGuAca1T3DQgHTxR9Z0uotNFcWRnZi3+A7/SpXeXuA5Jq+9A2An3sn3VPUEH1a+lMK3lJ2g5fbcnCDqQ6tmQSw==, tarball: file:projects/arm-storsimple1200series.tgz} + resolution: {integrity: sha512-Cm/AruveyxQ/4wyBLwAyg2Z7cHqprIEur2aLoWmd+GlBN2w1M+nFIc5B8JpAOSYBEByBVT8K0Tby157epvVn9A==, tarball: file:projects/arm-storsimple1200series.tgz} name: '@rush-temp/arm-storsimple1200series' version: 0.0.0 dependencies: @@ -18337,7 +18337,7 @@ packages: dev: false file:projects/arm-storsimple8000series.tgz: - resolution: {integrity: sha512-Yqa/VPTg+RoktUpZuciBvS4V5fgpD9kImwxdoCGnK2cmwiCRIinJMH12OYh/RfVyJxDZdy46PiFEkGzZokDTpA==, tarball: file:projects/arm-storsimple8000series.tgz} + resolution: {integrity: sha512-nIyKADpAwewZwspfwiort9CmqG5ghTHmGuv0USkllSxuyBMjOKX9VRUqoqGiuvRLQV85P0YqwoLF65l1MRlsvA==, tarball: file:projects/arm-storsimple8000series.tgz} name: '@rush-temp/arm-storsimple8000series' version: 0.0.0 dependencies: @@ -18366,7 +18366,7 @@ packages: dev: false file:projects/arm-streamanalytics.tgz: - resolution: {integrity: sha512-YGfULehNVf8yQ9gxMrHJqpr0zs9C+RiPtZUC/+kJ+xGEFSvaYVrfyW9klHwXyZYuqMNOWlJSlXnzu3GFyEqbaQ==, tarball: file:projects/arm-streamanalytics.tgz} + resolution: {integrity: sha512-jnr0X00qm8PV19g8piPM6nnsdpONkFVJ3QeMFx0FcVETMreGRmr2k1MBdDvCYwy9LgjPGihHwtdug1C8K1+XcA==, tarball: file:projects/arm-streamanalytics.tgz} name: '@rush-temp/arm-streamanalytics' version: 0.0.0 dependencies: @@ -18396,7 +18396,7 @@ packages: dev: false file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-6z8KqEUvJzd5HqNfwvED8v4DnxN4evWBbibcyjbPTiIAYG9S3eFf2LfbbOcZWUw9ur62nmeHB3HAEvlJeDpfDw==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-K95ot/NVMi+aytzoX/GtflqiEf/jnYXPim1XDB1PzReVPm0eyNANwYEtb/VNUxRwpmKxGKSflctRydWwKv5M4Q==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} name: '@rush-temp/arm-subscriptions-profile-2020-09-01-hybrid' version: 0.0.0 dependencies: @@ -18424,7 +18424,7 @@ packages: dev: false file:projects/arm-subscriptions.tgz: - resolution: {integrity: sha512-Zhtswu6Azp+klzAOV7wLEPZXYmsldK+/WAfAH4qPetVgXzT8zLOLpM9Ie4sYTnj075pNrxNVzvLb3YciMiA1NA==, tarball: file:projects/arm-subscriptions.tgz} + resolution: {integrity: sha512-5d5gQ2CnowRVJE4+e6mG3EpJI9MirPlYpRx+aab9vzOlk6wUdAkf7CveYC1DYdePtWkjOD2O+maLd2n4j6aT2Q==, tarball: file:projects/arm-subscriptions.tgz} name: '@rush-temp/arm-subscriptions' version: 0.0.0 dependencies: @@ -18453,7 +18453,7 @@ packages: dev: false file:projects/arm-support.tgz: - resolution: {integrity: sha512-j3zImbzUXJ8ODRB6twJZSZglUAKUIdpYIPmxeHOR+1U/YaKuE1ad4UnMNaxNt31aqFjsoHnZKvvfqk7+b7BG0Q==, tarball: file:projects/arm-support.tgz} + resolution: {integrity: sha512-EZx9LOr4FvnzC3bqcuWjHo1Opm4bDSGesycx1/D38K98O4Fq/vGs6M0pILw0rp6lhYHh5mNo9jtZw3Ssjm2NAg==, tarball: file:projects/arm-support.tgz} name: '@rush-temp/arm-support' version: 0.0.0 dependencies: @@ -18483,7 +18483,7 @@ packages: dev: false file:projects/arm-synapse.tgz: - resolution: {integrity: sha512-vV3WDA5trPdYZ4KnOppgnZP8EB1maUYEkVn4z/rERC5cjF7I80riha3OKJ8GKO6ULfcapiIK7X46DFCi8KCQCg==, tarball: file:projects/arm-synapse.tgz} + resolution: {integrity: sha512-8I4iVKSvQZmOWSSFWsqaBgvpDN2rw3Vjfb+I3x7q1e1R5jMdrHOrQez5dwrDgtI1UKCGDpi6AqI9tTC+Ro8gGA==, tarball: file:projects/arm-synapse.tgz} name: '@rush-temp/arm-synapse' version: 0.0.0 dependencies: @@ -18513,7 +18513,7 @@ packages: dev: false file:projects/arm-templatespecs.tgz: - resolution: {integrity: sha512-89LoIr/8OqGj9fB4IXEFBTgyxz5KzuYSoNXrxPHhl5aTdiI4KtMSsYclNE67Klw8Gc2CiTtcqoM4lm3Mzj1gGQ==, tarball: file:projects/arm-templatespecs.tgz} + resolution: {integrity: sha512-/4f1WCCm69AA+DSzChKVuxHT24dpHwqujEE1sJXUa3LPcXwCu55AFmNrTPj3aTYW8ca/oiYq+NnrwUv1+/6DHQ==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' version: 0.0.0 dependencies: @@ -18540,7 +18540,7 @@ packages: dev: false file:projects/arm-timeseriesinsights.tgz: - resolution: {integrity: sha512-qnkkvmYPLux8evbgqjy8E48yAzW6uo335EKGeWaEZkZFWttz+NDrXx1AxDS1G64LuOb88M9i1b4e2g21mw6fXA==, tarball: file:projects/arm-timeseriesinsights.tgz} + resolution: {integrity: sha512-TePtcNhUU/by9QGgfBE7gV/HZnoOfB8zz9FqRE4k9jBw1dGOB1ZA7wpvWAKfSlMScs4SXDkxzIkuCmS4YP02RQ==, tarball: file:projects/arm-timeseriesinsights.tgz} name: '@rush-temp/arm-timeseriesinsights' version: 0.0.0 dependencies: @@ -18570,7 +18570,7 @@ packages: dev: false file:projects/arm-trafficmanager.tgz: - resolution: {integrity: sha512-pkmH7BWa5ICZaXmvUpsrnnLA3cWxXfTi+v0LcQLvj+FDAgLA1DMLy7eKEsofUPzgK3V7m/Bhqa97GH0CRswDRw==, tarball: file:projects/arm-trafficmanager.tgz} + resolution: {integrity: sha512-f6J0LlmjkuJqcI8gOx3XE7gYdUIonXGsd6AyBIEQOybJwRwiKy9JivZqIGdddQT2d/ztoQJSm9iosmgsYIRqag==, tarball: file:projects/arm-trafficmanager.tgz} name: '@rush-temp/arm-trafficmanager' version: 0.0.0 dependencies: @@ -18598,7 +18598,7 @@ packages: dev: false file:projects/arm-visualstudio.tgz: - resolution: {integrity: sha512-TDlAYlbpZa56iSFTG6JHAB81hQN3woPURzZKAX04qecRLYtG7+dDc43gpOGXr9scxYZyh/DgjUKxTbFlbMxZ1Q==, tarball: file:projects/arm-visualstudio.tgz} + resolution: {integrity: sha512-mRbTbNgi2nXKcvTqwmZzGUFZRhdZO/wvEWitn+qNa5AKo004pW4lFcStP/0wNAWbU9FxOz2/19HJcJAU7JN73g==, tarball: file:projects/arm-visualstudio.tgz} name: '@rush-temp/arm-visualstudio' version: 0.0.0 dependencies: @@ -18627,7 +18627,7 @@ packages: dev: false file:projects/arm-vmwarecloudsimple.tgz: - resolution: {integrity: sha512-q0gKszre4tmW2WC8ICjZv1GfnaQYuWovhpOGynCpTfvthbCNlAvyZy/uD4v7qFZ/DNjvfyIRDwL08FIJSP438A==, tarball: file:projects/arm-vmwarecloudsimple.tgz} + resolution: {integrity: sha512-mLljWv06iYqz0igUp3jqjyVPR7BiCcJxzvy29ImESgckI5/B43LAeOElM4Mcqm2MUL7iJzqtvVxdJOM6hRz9cQ==, tarball: file:projects/arm-vmwarecloudsimple.tgz} name: '@rush-temp/arm-vmwarecloudsimple' version: 0.0.0 dependencies: @@ -18657,7 +18657,7 @@ packages: dev: false file:projects/arm-voiceservices.tgz: - resolution: {integrity: sha512-NEqCLnoH034PyRhZoRcOaK7hYhbDaJLI/pYPHnut6fKIX156C4xZSv0SxZEsnngCsB6QwrtYoZVpxG9y0qIpEA==, tarball: file:projects/arm-voiceservices.tgz} + resolution: {integrity: sha512-9QZ6Qdx8TcgynoOzSFCOJK5X/67bv7XwBlJK3MjfUFIHlb3siF3NUrpw2x6Rk54wS5J029nKFbk0NWHehDQvrw==, tarball: file:projects/arm-voiceservices.tgz} name: '@rush-temp/arm-voiceservices' version: 0.0.0 dependencies: @@ -18687,7 +18687,7 @@ packages: dev: false file:projects/arm-webpubsub.tgz: - resolution: {integrity: sha512-3ggrHyfxhwhbBH8YNlHt7Bc/lvpZWqB1wLAMHrZbn/fUYwDEETwDTeA/x7842cnFzPp1DmbgSQBrznw6boSs0A==, tarball: file:projects/arm-webpubsub.tgz} + resolution: {integrity: sha512-Royoi1sbidwFMB2pWwZ0FSWrn+64GU/OluE27Bnu4KRHL/px7AGUynDMJxVC6JXyAy3jBlFEf2FP9+z4xYw2Sw==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' version: 0.0.0 dependencies: @@ -18717,7 +18717,7 @@ packages: dev: false file:projects/arm-webservices.tgz: - resolution: {integrity: sha512-fMfdnEnNJAk/ks1WuOF9xRwj65EyDuuJAV8tt0l/ouMmZGTOh9D1oT8kf7VOfE2S+j7EmaAtmS4CAbvHGuKE/Q==, tarball: file:projects/arm-webservices.tgz} + resolution: {integrity: sha512-C2/6j40wC05SRexUHBhbHkp5nzcdXHxVKs+40TH5jkfIe3UEd+hdBwUrXYD15elyhdWnCSBvwTmqo9/5e0XQ4Q==, tarball: file:projects/arm-webservices.tgz} name: '@rush-temp/arm-webservices' version: 0.0.0 dependencies: @@ -18746,7 +18746,7 @@ packages: dev: false file:projects/arm-workloads.tgz: - resolution: {integrity: sha512-4yjeKRL4+UqsnT1uCyP/mtMCE0a3tK/VU6ajQ9/MJl1LQ0ZEVgkB/Ik1qse1g80flhynf76DleZTVnpLnfrEEA==, tarball: file:projects/arm-workloads.tgz} + resolution: {integrity: sha512-aztLYedZiCg3pSlXx+CcWr5Y/qRy2Ht9siOHF7K/ij1WTqIuKMtz++On9A4rwiHxM/wJHeFUZvoLrMu/69HvVQ==, tarball: file:projects/arm-workloads.tgz} name: '@rush-temp/arm-workloads' version: 0.0.0 dependencies: @@ -18776,7 +18776,7 @@ packages: dev: false file:projects/arm-workloadssapvirtualinstance.tgz: - resolution: {integrity: sha512-6rX1UaHWQKXyOjzxwo/N2Sws14UfuU6MLdT18jTonfjVmFajTcpwVSz0xUOpCuf7hxUxGWxWuPRs7Y5vpXAFhg==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} + resolution: {integrity: sha512-tls24fzfDvRQiFskdWtT1/pGZyjlKXz3hfSCS4UMwCtlOy53jlhxyu1hXdUFDND0j9G2BKZCCJv3PmH7yBjT9w==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} name: '@rush-temp/arm-workloadssapvirtualinstance' version: 0.0.0 dependencies: @@ -18806,7 +18806,7 @@ packages: dev: false file:projects/arm-workspaces.tgz: - resolution: {integrity: sha512-g/ofzNN/gEh2H4nL3PZ77hHaARGgzCKbitvJ3VGp3r+JA9/e1dXq49CHWEjxaE3f6kmiR5Vuqmo9HqRn/3O3ng==, tarball: file:projects/arm-workspaces.tgz} + resolution: {integrity: sha512-epOWyxlK63o6PEll1bioPaLRwC+JMhCiaqb2KhQszufgP/NR65DiuUvJzscmP34asd7jJFTrP3WDLLSNMtIbjQ==, tarball: file:projects/arm-workspaces.tgz} name: '@rush-temp/arm-workspaces' version: 0.0.0 dependencies: @@ -18833,7 +18833,7 @@ packages: dev: false file:projects/attestation.tgz: - resolution: {integrity: sha512-Rhw6hDb4VTtUNH6gZ8DtOzx5h0Xc6GP8GHU6/Gn5uEqfZhO1gYO9oET6HblY+38a8xiinKx3jJrV9HFfj67kOw==, tarball: file:projects/attestation.tgz} + resolution: {integrity: sha512-BdzWdiyPO0s1506Cho1/SbZne6RqZHWcwKoNDpGmLIj0v+b92KWfBGGiVBH22qhk14yrs2uEPVkx83eNMZhrWg==, tarball: file:projects/attestation.tgz} name: '@rush-temp/attestation' version: 0.0.0 dependencies: @@ -18884,7 +18884,7 @@ packages: dev: false file:projects/communication-alpha-ids.tgz: - resolution: {integrity: sha512-ZnA1LD8oAtWgDUs3UwmgGfhJUulvZgVq9PtuO4oZc6qp+uW3dMqruFXTyfjcoXTJzcC3gM+yjHW5phc98jqBdg==, tarball: file:projects/communication-alpha-ids.tgz} + resolution: {integrity: sha512-GF2Y6y1LoPqC+KnWroIE8asHHFig/mWM+DqVNGBwDnU8ynjelMfr1L3YlD6lFqYfX1Qt82zi1QNwOTYBXFtj+g==, tarball: file:projects/communication-alpha-ids.tgz} name: '@rush-temp/communication-alpha-ids' version: 0.0.0 dependencies: @@ -18928,7 +18928,7 @@ packages: dev: false file:projects/communication-call-automation.tgz: - resolution: {integrity: sha512-N1TW9xs7zjhhmXOxnBlFrFJJCwm6Ee64UfhhZBhODbuH3hv/4uc+yb5t8QnaQZ0TJKsR2ai7D3rDOGvCVaQapw==, tarball: file:projects/communication-call-automation.tgz} + resolution: {integrity: sha512-zbGPNdUKPA/qhxd9WpepAa04xDLeLo0BDjFwJeLHbujy4YtI0rYNw/Q5yVKVCPvfEYTzrC4K1THhbq4fdXi0wA==, tarball: file:projects/communication-call-automation.tgz} name: '@rush-temp/communication-call-automation' version: 0.0.0 dependencies: @@ -18975,7 +18975,7 @@ packages: dev: false file:projects/communication-chat.tgz: - resolution: {integrity: sha512-LsbGjr9EW8VTWF/5INwJsD2jzswejO0PtWkeP9T3VW/gU7HjW6IrwSw0pvEeJJqgSAES/He5SJVkvmUrZRCpww==, tarball: file:projects/communication-chat.tgz} + resolution: {integrity: sha512-h6dvMTxQFeEy8XBMaCkCh6Gxx0qLmbaiijdxSHEYHP7M0e7X7v4ElVQ2ly+JgcGV/dNGYNCy6HW/37dMZvgl3g==, tarball: file:projects/communication-chat.tgz} name: '@rush-temp/communication-chat' version: 0.0.0 dependencies: @@ -19026,7 +19026,7 @@ packages: dev: false file:projects/communication-common.tgz: - resolution: {integrity: sha512-Y8j8dX2CZGGFAcNCg+HrM+n+lU4nRM/1ZeBiZgv1fOrCiVWgzjkOoZwe1CmSq/N7tyWxdayM77hvsG3Zr4bgsQ==, tarball: file:projects/communication-common.tgz} + resolution: {integrity: sha512-sc5Yo633aPaKeB93osm1BvDxZT1OyiLJZuN1ItnFgtAdXvT+zWegqoMhHhxM/1GoLnB6534XcdLFdJxmmJgf6A==, tarball: file:projects/communication-common.tgz} name: '@rush-temp/communication-common' version: 0.0.0 dependencies: @@ -19072,7 +19072,7 @@ packages: dev: false file:projects/communication-email.tgz: - resolution: {integrity: sha512-xRXEkhvXJ87SIsPLCjUr6ud+ZM5mcngwOy4k1vYemoPXeNeGrtT8xa4Xjfj+AcTZqGcSu0KnT7WN0ADTOOWUuA==, tarball: file:projects/communication-email.tgz} + resolution: {integrity: sha512-D13CUlblsMJD8aC/cT3mTzdScvSfvWy25TB2x1QaEryto9C2z7dljtTiDjoz1Ealg0KYWSiOp4Mo3qrVOuIOQw==, tarball: file:projects/communication-email.tgz} name: '@rush-temp/communication-email' version: 0.0.0 dependencies: @@ -19113,7 +19113,7 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-4uqritVAYrFiioxH1rcq++mNWQawH3Ya+tY9B2qnrQutVUoXDZbOraOzGFb2sLlGhnzMrbtbShIrT28f4urQ2w==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-z+MBBl+IbW9YEWr0VGAdLEOaNssDhbjCnMi0F21Y/gaNpT9F3+BUDqmrQWeEZKcKCqDuJ+yHAKJM2uVDA0jh5w==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: @@ -19161,7 +19161,7 @@ packages: dev: false file:projects/communication-job-router-1.tgz: - resolution: {integrity: sha512-Q7ue32A+VikgZLbtUgyCWy6tj5LXwZDPJObBTmqCoWjgZvR7VoPeQsq+v/gmRpfgDEMhi8HQgHhuwDSacc7scw==, tarball: file:projects/communication-job-router-1.tgz} + resolution: {integrity: sha512-4Zrxzq4OXaj8cyD4+81bBTbEkzz3GZ/5Z7z9gCmt+pfqg3Srhp8K2DW3q5dRBA+qVp+41BHgemcYbgd6i3pSdA==, tarball: file:projects/communication-job-router-1.tgz} name: '@rush-temp/communication-job-router-1' version: 0.0.0 dependencies: @@ -19209,7 +19209,7 @@ packages: dev: false file:projects/communication-job-router.tgz: - resolution: {integrity: sha512-klta9bUdKjEnFpgRl+pyiBywhL61h9GHA7JltubD+8jeYvHJGdh8tR7nP8ctKTnHOSlEExiXOiWeBS63ASDuSQ==, tarball: file:projects/communication-job-router.tgz} + resolution: {integrity: sha512-sokqMYxVny5WF+K0xQNX2QXfXpm/HIAYnJhCJvGRg7Dtmw188Opz5FaEbNQJqTE9QR63BLvwPxwl2QhcdjXxhQ==, tarball: file:projects/communication-job-router.tgz} name: '@rush-temp/communication-job-router' version: 0.0.0 dependencies: @@ -19254,7 +19254,7 @@ packages: dev: false file:projects/communication-messages.tgz: - resolution: {integrity: sha512-bkn+U65q9nFSnYE8eLlstXs2qP2MaBaj4gWnQugCP3v+yqFgruH49Qn11wSQbXp4wPQfHZQK27w72xsYimr+ig==, tarball: file:projects/communication-messages.tgz} + resolution: {integrity: sha512-5FcJe41Mudz8/IS2m7PJybNtgtQSs8o3s+MxwqZcqJFtzBgNVSOgf+jHz+sD4x2hmoFoRrwmpBB3+wXqTEjaQw==, tarball: file:projects/communication-messages.tgz} name: '@rush-temp/communication-messages' version: 0.0.0 dependencies: @@ -19299,7 +19299,7 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-JyBIVbh2ijFasLIuIo0IMPLyNd+Dr2v4Bl5+9rbh0Ky03HSzpmaU+l6DrYLNxMQe6Q/tE5ulOqy5kLgkITdpVw==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-Blk4AkEcr08EuTm/70Q9gHSSIaUP2USjZ67OseUtfWbCLPl+Nv/lQt8Nx8ko2FLzvLy/Ac7ZhljIasYQWyEEgA==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: @@ -19345,7 +19345,7 @@ packages: dev: false file:projects/communication-recipient-verification.tgz: - resolution: {integrity: sha512-iyzED4F1Ik+GblZhhrQVVCwrH8YuQPZ0p9CPZ/CSZHhhLoBeFxb8uvrKzFTTJTBhTIZZW6WynbllbsGU7WmaEQ==, tarball: file:projects/communication-recipient-verification.tgz} + resolution: {integrity: sha512-8mpiZ0/bBqFOYDyyCeAYWtIAIxxfvO8PMTKWGp1UxaN4Uug6d7S5UkemGEgHPXN4vsqe0T6u0Mt/MCUZFCO54A==, tarball: file:projects/communication-recipient-verification.tgz} name: '@rush-temp/communication-recipient-verification' version: 0.0.0 dependencies: @@ -19392,7 +19392,7 @@ packages: dev: false file:projects/communication-rooms.tgz: - resolution: {integrity: sha512-Hnl1LryTZTWTMT/hIKgFiJWa0vEym8WxNWMAr/DyMfUyjv2aEXT/LyqXQRsk7vuoAlfIE4cTvw4/EPbW/kM+uQ==, tarball: file:projects/communication-rooms.tgz} + resolution: {integrity: sha512-Hu1/wYt6JgeyEXDmykDMHA56FQxQcru2ehmExw596bBCb/erO6/C2SB4kCeDQ35aqt6cLcYBk8546gV8AF8KYQ==, tarball: file:projects/communication-rooms.tgz} name: '@rush-temp/communication-rooms' version: 0.0.0 dependencies: @@ -19427,7 +19427,7 @@ packages: dev: false file:projects/communication-short-codes.tgz: - resolution: {integrity: sha512-nn0V5SjYh82u7vuTx2WnEM069Hj+/v2i3njb8HWq/FQqEf7p+fSYttd2KzZ0QrsSrd76Z97zVhS/B8kRC9K/eA==, tarball: file:projects/communication-short-codes.tgz} + resolution: {integrity: sha512-N7gyHOC9iCgWZU6oVmTWqZ/8Rutgi6PBaAC3LK1PTBuTzxOhf/JzbrDQIzjPz30HiUE8UcxuwTvrQsPo0njPnw==, tarball: file:projects/communication-short-codes.tgz} name: '@rush-temp/communication-short-codes' version: 0.0.0 dependencies: @@ -19474,7 +19474,7 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-hZyEGlHw4xSJazQOWmInKIfJ8fI5o0pPbZoVELotvsLviaAAmlMOleqL9QcSv1FgJyQGiWzuO6kNSHkoLCaJEA==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-MSRrfLDHFBDg93Suonv+kjnRRgTckoqXbSt+BjvxbiVYrobfgZeSbdVC7NYgNUhgYUx21AIc3xtTAg1HPgPGaw==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: @@ -19520,7 +19520,7 @@ packages: dev: false file:projects/communication-tiering.tgz: - resolution: {integrity: sha512-2AL9IUANZ+489U+yQsSmb29MF3KABWOmCyic5fpxbceYT69214dg05xnN1MIJ7zeu6HJEHgKLJf0CIIcRPv99w==, tarball: file:projects/communication-tiering.tgz} + resolution: {integrity: sha512-dU2612VMzblJyslu5Dv9cyeulP0W81HJXM1H2Nmo6lQYlbIxajCQnFUBX9BiW/f0WGtRR+R1vODJrgLoIbdXsw==, tarball: file:projects/communication-tiering.tgz} name: '@rush-temp/communication-tiering' version: 0.0.0 dependencies: @@ -19567,7 +19567,7 @@ packages: dev: false file:projects/communication-toll-free-verification.tgz: - resolution: {integrity: sha512-UhvIgPBuDKu+1RxioiHSLtyUQ7c7p+NixOJKPrnynlEm018oPZWrCnOWtXGoTVGvL1Kw+fRldF6OLAYHaeQSJg==, tarball: file:projects/communication-toll-free-verification.tgz} + resolution: {integrity: sha512-Ambimp5suKuebfSdRyVJjisXoHr58EL2Kl3oZjb+YbnoK4G3tt6QRk0FHyFC3/43l09R2Lo8Q840s2KwL6CWWA==, tarball: file:projects/communication-toll-free-verification.tgz} name: '@rush-temp/communication-toll-free-verification' version: 0.0.0 dependencies: @@ -19611,7 +19611,7 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-M0m48BzBGnd0MOmj43UP91bmuHVxg0hPJAwQtFKiR/KWl2gwi1iznqCgqawWwarlRjcYhc9oILcnMEm6/3RWng==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-Ut50MU+bo4Sg9A2zSxUweR+O54hwTaZrh6JlkPY9T4+A+gb8lnJV3UKCw6YR4AK0RxeN1tgLPbxJUKiFW4xDkA==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: @@ -19641,7 +19641,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-Qy8TPCg6SNZLFu00dOFCCPe6DrUKM5RSAdNFkkCgdN4M6hzW9+MOVjQLb3KJBF+4uij3KdcxUcS50YQolhWuug==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-TVzF8wfZ9XkRLVQLfhS4QLnR5qqwhIEUGWyetdwcAOL1Ew/C0QfARPJhtBRdr+8WsgY1gD+Vik5kwrh9WXlbMA==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -19686,7 +19686,7 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-YH9Sn/bpoMO2RGgcFoNEKODpSzeekOk4egmdY06ziD6DRqrkAeNWLPAcKCcnO9N2kANNDcyZtXIiNRh9VE2XzA==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-6zOn7oCE3NYk9+sT/DFda1fdSa4OzmN6XaJF2zZb2L+3WQ+huO+cN1B8goQwJKVm99jc7E9Kjl4SfBJ7qUBWKg==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: @@ -19732,7 +19732,7 @@ packages: dev: false file:projects/core-auth.tgz: - resolution: {integrity: sha512-bCOyafzGH2z9gBKkzcjSR75mz1NHyYMERMSALiTOJDpeC8FuoGsCDrSOmR9/v+m2I55d6rygWYZk9VnB1q7jIw==, tarball: file:projects/core-auth.tgz} + resolution: {integrity: sha512-2jHUts5dcKEnt+X6MBU+aZe9MYqqoL5RM3rthz7wNMaW8caKbsnRJBa6b0ssWBn9GONdpjlc3TW3UevQSO75Fw==, tarball: file:projects/core-auth.tgz} name: '@rush-temp/core-auth' version: 0.0.0 dependencies: @@ -19764,7 +19764,7 @@ packages: dev: false file:projects/core-client-1.tgz: - resolution: {integrity: sha512-vFG3Xm6fMnllPJx8cckEsmZlTfc33U5U44I/EqT762Ueazm/sjd9XkOTNL3pFyz521bkjd195kDerHz6i1caqg==, tarball: file:projects/core-client-1.tgz} + resolution: {integrity: sha512-/RbXu9ILL43rbtkkPxC7xzA/gaoRE2FHHSHf/bwI3VT9zANOZAQsuYl5d0n+lwYW4Vad8fHxP7d1d7xe13a4eQ==, tarball: file:projects/core-client-1.tgz} name: '@rush-temp/core-client-1' version: 0.0.0 dependencies: @@ -19796,7 +19796,7 @@ packages: dev: false file:projects/core-client.tgz: - resolution: {integrity: sha512-9Y4Hv03ZUSxtVhWnB/7WjSi1hkaOM+KrxsR2j5QNYDFQgw+48tdNqEG85DA2le+mGNkLYD2Dm01gCcZ8tqt/dg==, tarball: file:projects/core-client.tgz} + resolution: {integrity: sha512-yHmavRIV6m8bfVDcpSOg7Q4ClPBzVriudR4lWN8C7c49gdQlyAnLNZoVCSdCTIO50ReoXsUPJ30++ktn2QXPew==, tarball: file:projects/core-client.tgz} name: '@rush-temp/core-client' version: 0.0.0 dependencies: @@ -19828,7 +19828,7 @@ packages: dev: false file:projects/core-http-compat.tgz: - resolution: {integrity: sha512-A7+R5Qx1Mq5u/5Ik5NiAthd1iaJRACoMZRQZra3kLXKbNhnuKBiORudmXWacniG8I3R5oBcATYdTrKdBZePOYA==, tarball: file:projects/core-http-compat.tgz} + resolution: {integrity: sha512-+ylx8gtst4Br/PciJYHYedyWYuZipQTeBTQVSKJIlthFF15rvLC+qWb9efu8r8sRK8m8q4VutW0vLkwZsq1QDw==, tarball: file:projects/core-http-compat.tgz} name: '@rush-temp/core-http-compat' version: 0.0.0 dependencies: @@ -19859,7 +19859,7 @@ packages: dev: false file:projects/core-lro.tgz: - resolution: {integrity: sha512-xNfjfxr11dP/YNkxldpQJXR4ULuN4LX2v9Bg/+/Xqd4A0Feh+c4o59Liofcbq8JRKJx9oM8c1OkJh/qbSb0Dcg==, tarball: file:projects/core-lro.tgz} + resolution: {integrity: sha512-y/TVvGrjbUii7Z0EVLiMJgYERMfr1mMl4iKBCps0DuaxsoV22moL12T5ZIsDwqEOAL/kKJDmBY6pqyNgU46Z6A==, tarball: file:projects/core-lro.tgz} name: '@rush-temp/core-lro' version: 0.0.0 dependencies: @@ -19891,7 +19891,7 @@ packages: dev: false file:projects/core-paging.tgz: - resolution: {integrity: sha512-JDsLQhIMx3gZeamuiAl2GQPTST/XnBwbyGK1qssPbnNiHQLpgW9pvdPixPuDp9hbLRROu1/nAPeN3hLyVDJ3SA==, tarball: file:projects/core-paging.tgz} + resolution: {integrity: sha512-olnU6yyiLN4KfwHZo51n60/ofrHacm8SHiwHtzdT8oxmiKT0b65KIAjwDo0R2/bO4yklcljuigppn09fExJRtg==, tarball: file:projects/core-paging.tgz} name: '@rush-temp/core-paging' version: 0.0.0 dependencies: @@ -19923,7 +19923,7 @@ packages: dev: false file:projects/core-rest-pipeline.tgz: - resolution: {integrity: sha512-4Ldthvl/QZZ2NOY3YcN85PYPZzVRUV8KE9rJgtbsUM5Lx3nv+TXJ8ms/r/FdYBxEalqwgfqR9FeMcLrKldfByA==, tarball: file:projects/core-rest-pipeline.tgz} + resolution: {integrity: sha512-JR+kVww42bMncvfSWGE2wAYwPbrYrTDwTN1E8aEGR+tOXPc/cnnlFu4A6muRyEkTW5MSYpMtmEG6No6nMmcJyQ==, tarball: file:projects/core-rest-pipeline.tgz} name: '@rush-temp/core-rest-pipeline' version: 0.0.0 dependencies: @@ -19957,7 +19957,7 @@ packages: dev: false file:projects/core-sse.tgz: - resolution: {integrity: sha512-q/WK/OEeGAqY9Z1InykYCwTDXlvYwMpuXtcaJf3CRFduO5uTNIAzE6Oow/g+MZj4PScJsb8um0OoA6yEbbcZtw==, tarball: file:projects/core-sse.tgz} + resolution: {integrity: sha512-DrUF1P0l7NtmOD7JTTCJDefaJxaaRTVm8uk0tkvrtAlGhq9zt8b4v+N5cGdOczuf/pnIK1hYQFayR5JI45Q4/w==, tarball: file:projects/core-sse.tgz} name: '@rush-temp/core-sse' version: 0.0.0 dependencies: @@ -19990,7 +19990,7 @@ packages: dev: false file:projects/core-tracing.tgz: - resolution: {integrity: sha512-ZnVM5XObxvdJpujx8hFYgwyujkVN4I/lmFEIYHBHPMIqz9op1ExD3fbWZ24UdS0sjwRVbfA2Iw5oCugAe3YG5g==, tarball: file:projects/core-tracing.tgz} + resolution: {integrity: sha512-U6ADeP6ytcDUCRx8HfzEqgNbj5GNKnrFSRUc2T98avvLzp58Li8KwVbeSkmNBQeSx5sp6+CkAkJOAWpG6soivQ==, tarball: file:projects/core-tracing.tgz} name: '@rush-temp/core-tracing' version: 0.0.0 dependencies: @@ -20022,7 +20022,7 @@ packages: dev: false file:projects/core-util.tgz: - resolution: {integrity: sha512-BEIq8Mts7uMOT797uhwA/DTD2NA/nYRMNaBJ8REjpZi0TXSxiXwVc2snguaPiAWAiLZl0RLtlGxtVlnAEGLbEw==, tarball: file:projects/core-util.tgz} + resolution: {integrity: sha512-eFRLe6IZejZwNUDxBC9JbG5JsrROVa8lLQT9wJepgRc/T6VHsigrHvQMmwHYA9ybp9n2r+uourgLjbryEe2qSQ==, tarball: file:projects/core-util.tgz} name: '@rush-temp/core-util' version: 0.0.0 dependencies: @@ -20054,7 +20054,7 @@ packages: dev: false file:projects/core-xml.tgz: - resolution: {integrity: sha512-7S8nEgU5KmSWmitmBY9gh0xLZHoVS/ixSWHNptOvY93kUj4EDoncE7cDQSwvsTZw4W9B1ydQbw6kyThRL97K1w==, tarball: file:projects/core-xml.tgz} + resolution: {integrity: sha512-G55wb8/1rk0vblDuHVaXdJGDka97QRcINhcimpcpB0vEACFY8BA1kipqe6fOzHTI+YPHHyCEz24/0rf650+tdw==, tarball: file:projects/core-xml.tgz} name: '@rush-temp/core-xml' version: 0.0.0 dependencies: @@ -20088,7 +20088,7 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-k8stQJDSHPXhmgkSNs/ulMJwPPnxXB/w5BgGtOWu9J9M+rjtGoPTiPsuwsNrUHEuz9xvroMdxbKLNJNXiHLu9A==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-0v1bmTFRgXFJPRDMAZQPfOaYLBR7C71jqvceC2m0mWwR9ljvQKx2bxjAH3a6luieWIP22zOv1ozmYLm5c5coYA==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: @@ -20129,7 +20129,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-u5oqhA0j9Jw6vMUVntv72ZZkCudLYAaBulp6PIT9RSv14NumLHGLyREQnGDAXBXqmbe9+Vz4czFSwVtatqK4ng==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-gy8athc1GjMM8SXSFbd/T97YL32IqLca+oEKELuftNQgXbdBcPqhXVZhLB1lsuKOdCvdw48N0MZWkitpAVC4Ag==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -20173,7 +20173,7 @@ packages: dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-o5DbhNz+IhKlcyejPVDXxvbYCVRV4MbYLR8iy+T2GJcnbtzj6ItonNv9UHUSBxdykBbFKdBSahgL5RZNyZ+o/g==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-3tDPav1BNGHWZC3iq29Shix/tC94el7P/kvaoROponvav7SVw00sNIt6D2Qu05uh05zohWkshB2LLPQ37bBxSA==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -20220,7 +20220,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-mf1EMMPr+3cw+PHiJF9hmKT/H5T6Xi5lwY7NG+UWQGabk7qPuduoRwkQpG207CwH56Yrs1pan2Qs9AGWI1s+JA==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-Xef6yFTzkzY5FP/Q6/WfIxVXCW8Dn+le7XOCIXXnMxFNHI18pWKGWZQuvhH8kHO/dkyA2s7npvIVKW4PKas5gg==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -20287,7 +20287,7 @@ packages: dev: false file:projects/developer-devcenter.tgz: - resolution: {integrity: sha512-4z+opZKRojUiqm+wZuHN/9doh7MIKVD82NND6jhIktQcRhdtstrb5WKeJ4i3A/PVAWaN+925xo7Wze6NRG69cQ==, tarball: file:projects/developer-devcenter.tgz} + resolution: {integrity: sha512-GRggBbkEYxUauKL7c2WOu0k0DltSraNra0WVXMxu44EV993MdVz03SGBz9TyJDHh0hqNaAqo1rnxsQEm7vLTyg==, tarball: file:projects/developer-devcenter.tgz} name: '@rush-temp/developer-devcenter' version: 0.0.0 dependencies: @@ -20325,7 +20325,7 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-PJUP7UgpEbZGTQ2O+RmNmdnzVDBCNVeeTIcIVPZdlt5X+x9GLI7AtGmy+Ne0szQ5mY/4OYVndrQtbVf2QXGjJA==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-rSgOH3WBvx7so7vtqYJXGpZtGY71AVPK4c5+KST8HR6/jNKWnG6+FExO7iO1063PAXwqXcGroTUlIwY+ZSILmg==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: @@ -20371,7 +20371,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk-helper.tgz: - resolution: {integrity: sha512-YNm4dOiFi5b2OA2uLhpdFeM3VuyTgLz+wFL+hUyOXTBMg0D1hXpPGuxT+YiJnIg4eUfYn2YDx0BU35osi+8MIw==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} + resolution: {integrity: sha512-rpTPt1u9NIi8WT2oJjXuT+Q5gqfrQlOxhV6uGOPkOAMhj077WgQODUF0n06xuD2kcmkAXrzZAG+EJRyRIVhmlQ==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} name: '@rush-temp/eslint-plugin-azure-sdk-helper' version: 0.0.0 dependencies: @@ -20399,7 +20399,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-BgVEKs0EbFkVaVrCicDVSGVZxlK9maiTJY1nwpAmjVt7sihfBcMRAnwl3jGUXvLQtwsoXELm3RXnfWoHvFflzg==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-obbVlbeaaeJiIFryOwAusinuQBblkSABG3gXuW1/nqlGslb4tdk5F8wUHy0B1YMSDGN1tH/hgjtsXHG5C6kN9A==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -20449,7 +20449,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-PpKO2F0cVbAVmlibkwgzGv7LAJybNpc54lujfc8vgMw5RU1hNDPjaeOIj+P/Aa89+63EO23YxwRa86vWvTW9dw==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-mqaUvspYjI39cRH2RmYrcdoQn1iuukp9jA99HUktWUo36N2kg71xY9WAoXqvqYRq+e6BCgK4bBTN+QSdGXoCsA==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -20509,7 +20509,7 @@ packages: dev: false file:projects/eventgrid-namespaces.tgz: - resolution: {integrity: sha512-oiAWRRrmoR318AbKUXkaM+AW7To7EFZf05Wp4V8YwEcQy7LYB90eocuN7mC1EuYRW13TepAqcXQVPgfU7KQFVg==, tarball: file:projects/eventgrid-namespaces.tgz} + resolution: {integrity: sha512-6FHPXRSxkd2/Fh9+Bng4fN1qa444kTwMwKyD/l1KZiinlOYPXYWM5RIv1sSu46x5x64m7HD/kL0bfPqHB0Ul8w==, tarball: file:projects/eventgrid-namespaces.tgz} name: '@rush-temp/eventgrid-namespaces' version: 0.0.0 dependencies: @@ -20556,7 +20556,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-7shUAEcQDMj67CrgI4QjwcXp5+eOrVvZUZ6vlz057PfpLWBwR7wwkMk7d9K34QWHyP+TT8kNUdmx2NfLMvWjaQ==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-v1UvBWcby0gwLiwBXSIMOZep3JZZ3kjxfIrwOpW45agBs9Nl08f8GLA34bnYRS6TpGY/nIPTN0fVCBUj+IU8MQ==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20599,7 +20599,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-blob.tgz: - resolution: {integrity: sha512-gYOpBSzMBs/wUWGwU9ze5PTN+2Iz66I1Cplmz4PZ1tPyEx6QZRVc3gZabi2vfiGY8EEJM/zsOtmcxdTY57WejA==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + resolution: {integrity: sha512-3Z5VaZ3+3Tqc4X2VXZsVz/EjJZpVLrZVCXGzD0zraWXiYa1hQ6Bm3NCH4jAMC0neprgQ+fuMRRfaC4WBeLSTKg==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: @@ -20642,13 +20642,12 @@ packages: - '@swc/core' - '@swc/wasm' - bufferutil - - encoding - supports-color - utf-8-validate dev: false file:projects/eventhubs-checkpointstore-table.tgz: - resolution: {integrity: sha512-fDjdl55fWeyQcCEjqJAAAJdefgTioeDwLK9uWdQHdFPBBlYFPfgOBkd5+SwSU0MXItniMhYsfl+WcIVmPayL7Q==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + resolution: {integrity: sha512-YrNAGcbEHO/3iYMoX2Pr8lxgfx53Ggel7ub3N105kO0R2xTmS3z79ygC+wz9LpgQdPy7UtGgJEdiVQOJ99GDzw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} name: '@rush-temp/eventhubs-checkpointstore-table' version: 0.0.0 dependencies: @@ -20694,7 +20693,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-EBHC9eBFDkiTeu6Z+7AIxNE0TL6kjyQY4hGULO1CWsDF10RHW2+fDdb/OJ+zJQz/oVkShyMx/yzf2Ezt7AHfKg==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-4mFhWOZES5SUB/2diTQQPQHRdO988Ns5UnRNV5r8disbYVg660Dd5X3Xq66Ry55mK2Bt0sfz1qOH9AHfkIOblw==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -20739,7 +20738,7 @@ packages: dev: false file:projects/health-insights-cancerprofiling.tgz: - resolution: {integrity: sha512-knSmGvR2vrh2PC6vk+0kTQ3FRRmD31neBGDCABqATHfI+NKzAY1KUJ6iBd4syBA9upFFkBRjYOT74l3P9tCASw==, tarball: file:projects/health-insights-cancerprofiling.tgz} + resolution: {integrity: sha512-288H2dapTauMnvVvXaD3DjwWR0zP6W/s/C8KiAZ5a+C1pf+ykPzQXZ0sl5E+0oj5P4AHkTiE1Nz2VbSPYRBzmw==, tarball: file:projects/health-insights-cancerprofiling.tgz} name: '@rush-temp/health-insights-cancerprofiling' version: 0.0.0 dependencies: @@ -20786,7 +20785,7 @@ packages: dev: false file:projects/health-insights-clinicalmatching.tgz: - resolution: {integrity: sha512-ikoz79TFUl/5jnayf0QfpcN6DfPm1LTsPgiIGoHklWAfV7OComuUkvYdhVEuZ8222CPNC1IPpn7C5z4noWS8qw==, tarball: file:projects/health-insights-clinicalmatching.tgz} + resolution: {integrity: sha512-RLEY5FsCQo/L6FJDqOZEuc25wMPACvXA3He6z5a2F/XDXJ1qB/Q7LQ2nZO2stf0dTXYCb1HIyP/xNIubhM1EEg==, tarball: file:projects/health-insights-clinicalmatching.tgz} name: '@rush-temp/health-insights-clinicalmatching' version: 0.0.0 dependencies: @@ -20833,7 +20832,7 @@ packages: dev: false file:projects/health-insights-radiologyinsights.tgz: - resolution: {integrity: sha512-xAM2kqKp9eRjzuQV4Obk+hv02S1J/DHcxuTLipVVPUSYsGU7neDsoxlhre/XmxAei7GhKj8mW1MeULxae54+fw==, tarball: file:projects/health-insights-radiologyinsights.tgz} + resolution: {integrity: sha512-y6flqr0Wkug13wsvIqyVnZqI54GZXtYQSmUT+ABT25Swnp98+h//aSe8WKoVI6OH3dyPrBfv6WfaUA06huxS/g==, tarball: file:projects/health-insights-radiologyinsights.tgz} name: '@rush-temp/health-insights-radiologyinsights' version: 0.0.0 dependencies: @@ -20880,7 +20879,7 @@ packages: dev: false file:projects/identity-broker.tgz: - resolution: {integrity: sha512-57sXv2WiScpT3AbpWmzAzUjdtGy63ukxyB0m4iS8K6R21n8o0+KXZU7siFFV7hRldzj2xUxYMMpgdedI0yrCXg==, tarball: file:projects/identity-broker.tgz} + resolution: {integrity: sha512-tsHuwfE3D/j446P8b5L9clN8QIamS8ilfn4nyHklU/DKRLeyzaqDyAgZ4HKsChBBXHIoEjLn3KI53u8ZnfnQmg==, tarball: file:projects/identity-broker.tgz} name: '@rush-temp/identity-broker' version: 0.0.0 dependencies: @@ -20908,7 +20907,7 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-4d18eroBNxUQK0rIm4Hr+jf72gFG/Z2qtApwp+a0wqxR0GANOHZzm2W59mZg7bDIXqFTXYboB1jJ8lSc8tIOQw==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-2G9g3YR5pYi1MUour7OL2JV4u/AH2T3omZCaKA+IKr0AKQ71dM0jCof85MbC/l+dPOStytLq08M1U/46KBzbIw==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: @@ -20944,7 +20943,7 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-+bunzAGa/7EawRgBUQXKh92PeI0vIVxGaQW+lWZ5IMc+oDjGmlG2Ei/EIgkAW9jzJVhckCwk2/D7frXysJIYig==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-IGrhmoRUb2ZhgG/m2deIfPIUSrehNpuyNwWRdOm8ims7ain7PQgpy9CSPMIcsq49LzRCllq9y9NcQ+D7fsHHZw==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: @@ -20979,7 +20978,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-u1dbgoew26XEWD36lWOTrU9z1fEV4bdc+pqGBG6ACxWJKXnWhxJH6WjdBsSFxI3SYtd8zcudAexxSdy+B0EOuQ==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-hByUR/HYHlfBSNb+6QYjcOuIxsu1J1jbdR7YRiSdbXIZfjQ9ovVR5MaEwYVI5no6azfCiiBcEHdnVtn/rVx8Aw==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -21036,7 +21035,7 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-y8igara0nPLv+Svp/d4sVOePSqCMhQ4D4ls+qvYe7PK/dnKa0KHMLpD1mOOxck8cHng/0k4oxysdMlJKLp/JFA==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-aLWF455OqyXe4AEKo503tZcquAANip3wKtTHmt218aCDpiH6yU9zVMO+fDGguF8y6wOTEajliTKG5YZgr8/aQQ==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: @@ -21083,7 +21082,7 @@ packages: dev: false file:projects/iot-modelsrepository.tgz: - resolution: {integrity: sha512-Z3r0s0MPewb2f8rUylf2xeUBdiM5MK9AFevBkBU/9z99pUjZyh1kvAk9zj0TQbHEJpuaGAw6fdFxvaZd0ye4gw==, tarball: file:projects/iot-modelsrepository.tgz} + resolution: {integrity: sha512-Mj6YTGX+Prxqr38w409U9syJ9cjHNcGTPFA41c21gposz3Sy25mD9hx/wwBFX4U1GsL5Jqub2g8aVyjtyd/IZg==, tarball: file:projects/iot-modelsrepository.tgz} name: '@rush-temp/iot-modelsrepository' version: 0.0.0 dependencies: @@ -21127,7 +21126,7 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-vONPnewx6q8BuPkbnPduyYeHlChDqYqJO70vANam6CsFMN4zAyHWuHRCe7PchtOSgx0vzkl/YvG09kl2V7zuZA==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-WCiJvP3In04vn6vdmkeDvCYcJ9/Ze4JCmcc3ALCi1EMXt9/ZS7KDOBIY/f0mvvBlX+6Mo0jJrIrEBVedJNoISw==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: @@ -21160,7 +21159,7 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-Qwd98s2iMN4ZDxh8XLsert9imux/RrQnUV1NVwzxAaNd7K6dvhZOcOgsZrJQ/rSOkyM9/sVldVGEY/thRFecLw==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-S23dQdwK1jnJwX1XoGiLrntDpG1kJRsPeXvbWo9WEZhOll+1zYWqGGDGj4trhDsIgDjBI+9zLDFSi/E1zg5jbw==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: @@ -21206,7 +21205,7 @@ packages: dev: false file:projects/keyvault-common.tgz: - resolution: {integrity: sha512-HZlDlQ+CmWc57EMgQAnEVW6T0KCD1aB0F26iV62uWvFFfGtPgNeT5H0f8YGTt64qnyWjVKcSch5RRReLmFY4GA==, tarball: file:projects/keyvault-common.tgz} + resolution: {integrity: sha512-qUpo5LZ1iwi7FQf6Qq0xYShwVlUb01cXDQ0jskosTo96ckDRMiX6G9edfJT8WgB2472yPcRa0XHshz6qwbasUA==, tarball: file:projects/keyvault-common.tgz} name: '@rush-temp/keyvault-common' version: 0.0.0 dependencies: @@ -21234,7 +21233,7 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-aS1vKYQKlF2GV2cfqHc1H2/k3VoGwG1E/lTr5W/K91RgiyX2B3pRx2h3Ti7LIKRYvCiEEiMPk0jB+p0RuRVHoA==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-H3cD63NehEEMN5/3s3Jvf2SBccKPUYojw6Xz02NboizdtyksVK6rjGUgXxCSuLUnF49tqHdT4Jt41m8icLEYNg==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: @@ -21281,7 +21280,7 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-z6heC9EfNP0bWwSpepGq5HGqDkmDNBlekUq/6tEHK3EnjyJiUJHTHecq3gjY1BNt0H6c5HkKiu09x4LGtwAtew==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-agHy9pw+tLm0Tpepc9C2TLz+IStKOHE8tOvHN88mDWl5beuZGRslN/jsfaog4bkeTRganPYOZqLBaLsg3/auHA==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: @@ -21325,7 +21324,7 @@ packages: dev: false file:projects/load-testing.tgz: - resolution: {integrity: sha512-6V0S3pIyGB+gIDspR+XRRlf8pRE5pi5HHGL29serWXBPDGM8D17jBuSQjwUvchKURVRy0VJad/sAnvtrqrzrzg==, tarball: file:projects/load-testing.tgz} + resolution: {integrity: sha512-cr2hScfeQgVdRAGOZcg1M9J7yX/6xehSxOEAxWsT+cVngt4TNdhYQUPtiN1oKuTKm9PswgXar0DQPrOJxtdKCQ==, tarball: file:projects/load-testing.tgz} name: '@rush-temp/load-testing' version: 0.0.0 dependencies: @@ -21374,7 +21373,7 @@ packages: dev: false file:projects/logger.tgz: - resolution: {integrity: sha512-DXdgDzzwRLpM45GbytE0xo7X2nzZEMBB4fXm6sQdzhx/oqi24eMMVOdHnXZ3UtgoOaHTKni5cgnEaW7ySJQxQQ==, tarball: file:projects/logger.tgz} + resolution: {integrity: sha512-wUuLbeDFqwh0hlDLDLsgXWTp0Z7UBbV23hPR/iw4e2RcSkQDF4MqJrUYkm7hNIuLkgUfiJU+OAXWySbftzu0Ig==, tarball: file:projects/logger.tgz} name: '@rush-temp/logger' version: 0.0.0 dependencies: @@ -21407,7 +21406,7 @@ packages: dev: false file:projects/maps-common.tgz: - resolution: {integrity: sha512-C0UH1u82g5SVN6aUh9HpbrTEV4yg+LR3zGsgGq+5DOlDQ7rLz2tyaKCf1hT13B5+xlko38jYB2sguwE8kAMs7w==, tarball: file:projects/maps-common.tgz} + resolution: {integrity: sha512-AQCdfMgx3/Vv0dlAhhnYTyIojwZlQr3joRLHxJB93H/fdUG4IFwvZggRjos0ckEzURgZjHQIwHFZwibS3S+G+g==, tarball: file:projects/maps-common.tgz} name: '@rush-temp/maps-common' version: 0.0.0 dependencies: @@ -21426,7 +21425,7 @@ packages: dev: false file:projects/maps-geolocation.tgz: - resolution: {integrity: sha512-+GGM8Da7UTLzmFpgdpBJNyRR8zf6kkYU/P+upwTKKPW4HSPTYTHJzv2F+AWSSNHCTHbEWukJItbmI9tAGMPP+g==, tarball: file:projects/maps-geolocation.tgz} + resolution: {integrity: sha512-Vm5Xi0fjf0xWw/Pthatr5dyiRt3z8+2b94gkiXFovEVfHEw9GE/mK72GGfi0EbzM1FTEoi4Y/exce+xLalTXAw==, tarball: file:projects/maps-geolocation.tgz} name: '@rush-temp/maps-geolocation' version: 0.0.0 dependencies: @@ -21472,7 +21471,7 @@ packages: dev: false file:projects/maps-render.tgz: - resolution: {integrity: sha512-v6aRlzZOvEjMpc4gkHkN5gAEzZCbb97P4Hc+icaPTPjqWFiKMKKTnhkvL0KtWfxBhfhYtTpVIb9yVlDG+VKJEQ==, tarball: file:projects/maps-render.tgz} + resolution: {integrity: sha512-+tq/A1pRzI6g2fcoVGFf4jGjoHEIDUX9LuOK4083oiPQ1roC7fFiGyhQaPmcbtpxPRQWT0KDfimXW3PWV5riFA==, tarball: file:projects/maps-render.tgz} name: '@rush-temp/maps-render' version: 0.0.0 dependencies: @@ -21518,7 +21517,7 @@ packages: dev: false file:projects/maps-route.tgz: - resolution: {integrity: sha512-f9kfTahoWAyKRaF4L8SKN3HUuHvSCaj+8IsSd/IpuuJ02PnDGBvLGdIxlgXEQCq4mia4mRTFIr6OoeYijp1gKg==, tarball: file:projects/maps-route.tgz} + resolution: {integrity: sha512-j6DD5KKmszXmTFhDqaKq6hDAWqtE6R1TON8TvF29nNSB0d0SCmAgyX/rJ5+bs615v7+wAL6/Hf35Ecg5KBZt7A==, tarball: file:projects/maps-route.tgz} name: '@rush-temp/maps-route' version: 0.0.0 dependencies: @@ -21565,7 +21564,7 @@ packages: dev: false file:projects/maps-search.tgz: - resolution: {integrity: sha512-4fwjw3YuPIQGvLdzaAPAbtkMHG4zkZ1lO2N+dVAXgOHYpABOELJaLfOBuFdy1jkuaysZEzd57ZbvxY/xU4VVMw==, tarball: file:projects/maps-search.tgz} + resolution: {integrity: sha512-7bpzMAvBQnyBwmflWrakVxhggSwFrhkR9+KmnLTa54w+l/Kk16Tf2NIv80TwaX/Waudp0amU1wz6bXAwUjl3cw==, tarball: file:projects/maps-search.tgz} name: '@rush-temp/maps-search' version: 0.0.0 dependencies: @@ -21612,7 +21611,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-xr6cEWU7r4iiDGpHx7qlntr8DF7G4y9SzSC0dVANd4KOIBuUQJc769wGoAFJJk+kZjpuE9ooAj//C9uV2FW7MA==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-no5+L3eIuY6tuBpXwmnhEkVFcLcrz6I16PnheCRki3VmGKpUOlNV1BHT8f3cd9Oly7air1Typgc54Fc7tAw2nA==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -21655,7 +21654,7 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-N27o70P/K3PKkRMvzfLRMEdA4PbiyZWKSJpT3+yiVs4qChH+UtljaLAQwaFeHXqQ/UoG3y6igQruvSnAbJAlkA==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-dhjLeKoVTB8SwN5a2jvZXDNI57wZyva66dPPrWY/s5UC8nXg9z4nsDYW7GP56qY+I8h9HXsSC43mFycIjw/dEg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: @@ -21703,7 +21702,7 @@ packages: dev: false file:projects/mock-hub.tgz: - resolution: {integrity: sha512-2u15yJgthiFRvamHInxtcoPhxPynLh1lNdXF95NDdXlt4Eoqn1RumKuzrSX/PzIQEVU+OUrNAi9EmktTV395/A==, tarball: file:projects/mock-hub.tgz} + resolution: {integrity: sha512-HdkufUS5H4Ypr/1+cJ8EQcD9C30Jir9slYsZjgs9wCBhPHBtn8wOer0XDhSTJ4W4JnuR2XE3zc5JyHGeRZ2HKA==, tarball: file:projects/mock-hub.tgz} name: '@rush-temp/mock-hub' version: 0.0.0 dependencies: @@ -21723,7 +21722,7 @@ packages: dev: false file:projects/monitor-ingestion.tgz: - resolution: {integrity: sha512-fL3tQObZwLkNWleudftXuNCTXkiQN9BlzFvrqCaWJ9Jhs1fu5SrVLqUF+xZal1RgAqIqgAfPU4tgM688LnLd7A==, tarball: file:projects/monitor-ingestion.tgz} + resolution: {integrity: sha512-71XPUWsMg3wyJysCxcZmGn4dIaq57JdD4D8E1VBKBhmkVF0VwZ1r7ExZ3dtry0fKdoGY4MzcCH8jNpiAGIuHow==, tarball: file:projects/monitor-ingestion.tgz} name: '@rush-temp/monitor-ingestion' version: 0.0.0 dependencies: @@ -21772,7 +21771,7 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-bez1TxrezRQsChge0JC8h1Yw+30+LfyTUCDwfZUEt5qSwigyIoAY+c1JP6ETGRZ0ZhWqPcKZEHchn8923jACug==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-UOcQwDbcrWr6WMg+Rvfsp6Ifc3fPHOoiyxA74+PbtOnrkkmvYLsaygPY6Ys08IYFLlPDqmtMWqMfnPY4wCZiFw==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: @@ -21807,7 +21806,7 @@ packages: dev: false file:projects/monitor-opentelemetry.tgz: - resolution: {integrity: sha512-uHI/C3l3+w6e1PwyU3lcaw+ZIkkAnMVEwkS25/O1Bh/nJT5XWZWJeS5r6nK5bASCRJ9h/5VouPnwme45uiWOwA==, tarball: file:projects/monitor-opentelemetry.tgz} + resolution: {integrity: sha512-71jnEercbhNcxkEr/7BDr319zz+AmGAqwfi4q3dds003rR5mrs0qFC/7Nvf7imIZ0JFYG31t9IHZTzSjEZySvQ==, tarball: file:projects/monitor-opentelemetry.tgz} name: '@rush-temp/monitor-opentelemetry' version: 0.0.0 dependencies: @@ -21855,7 +21854,7 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-+SUfKUZID+J5rONvscLV2mFT8ARnOiDhvDyiKtdBs8sauB/ht8rCY5Fvx2MTqwfIxeCxwNzVh9imhRTnFUPu/Q==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-k7wP2KhFPvrikiG1kI85aa73zgqZPGaWYBm7Bjhn+/nFZG/oGCwsQGbQIlXTodz3evPC2a7bhlbayOWrZz06SA==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: @@ -21900,7 +21899,7 @@ packages: dev: false file:projects/notification-hubs.tgz: - resolution: {integrity: sha512-VNk6zld7/oXfKhhFjUhDzBuspNUuYcbRRgewl8i/i/8UPWGgjvlqo9PLlm4/HvOKfdCFpSeYM/iAkxZosIC1Dg==, tarball: file:projects/notification-hubs.tgz} + resolution: {integrity: sha512-95O/bVHpvyMqV8yRtAWbqJbZU81KlQiQeT1EpLbV0bDZgz+xsZfHx5zBv77SwgUp8zwcT4Cu8iVq5PK50mSQHQ==, tarball: file:projects/notification-hubs.tgz} name: '@rush-temp/notification-hubs' version: 0.0.0 dependencies: @@ -21934,7 +21933,7 @@ packages: dev: false file:projects/openai-1.tgz: - resolution: {integrity: sha512-gFcXBdZe6oWK1h7f/03QoCi7ZodEgJWDRZvV3BfmkhSj0tioEwE3lrJPff0HyBN3aA5umO+ZyIonMD5DmmJQHg==, tarball: file:projects/openai-1.tgz} + resolution: {integrity: sha512-G3WfalA3vGPqkgZSymOd/f9NVTzRq9cQek8miF2gQS8OoGB+DmHeI/8+iCIDo5jBhWFzBK1TSxYo1tpbSSs8JA==, tarball: file:projects/openai-1.tgz} name: '@rush-temp/openai-1' version: 0.0.0 dependencies: @@ -21979,7 +21978,7 @@ packages: dev: false file:projects/openai-assistants.tgz: - resolution: {integrity: sha512-WsbOMkCS7dkBU+b0ERboF8zYs8x7Y4a3DskldgFoZau4AMjaqneie92hfNXJeorQMMWbC0vpVYDI3j825shy8Q==, tarball: file:projects/openai-assistants.tgz} + resolution: {integrity: sha512-2e4mHf/ihrlqTlqgs9J691CUiWUgLKNNXOyP8pqmwE4w45hy0/SCMaMM+1K/upNOaox9Mk+0bZBdAdW/uFx8pA==, tarball: file:projects/openai-assistants.tgz} name: '@rush-temp/openai-assistants' version: 0.0.0 dependencies: @@ -22022,7 +22021,7 @@ packages: dev: false file:projects/openai.tgz: - resolution: {integrity: sha512-cokO7nL3WDl/VR3sTwekw0uMmjIjAIhpKruJjOkH5usVY3Hdaf+DKXY8PMTK3v8HuyGk8gulKTXofnQ0DxV2BQ==, tarball: file:projects/openai.tgz} + resolution: {integrity: sha512-e4pnCjShYvb0POzp1ehbHeltH9nSgLS8h2uBIaV1g8Fb+XFzgKMOS3WRn4Y6CsM9dIccAcUQ/InvnX1L3SL8bg==, tarball: file:projects/openai.tgz} name: '@rush-temp/openai' version: 0.0.0 dependencies: @@ -22044,7 +22043,7 @@ packages: dev: false file:projects/opentelemetry-instrumentation-azure-sdk.tgz: - resolution: {integrity: sha512-odT/FVeffhudC/PGQIjGfFf83o5xvelcfY2GmfsffV6urdfJt+lEbd2ZpVa7iamWQQPeqBP1MDjTwrLXm1ygYQ==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + resolution: {integrity: sha512-llUb3J6zr9UsrWZQVIxBXzAIMjuZN8v+L9sMQSk6rlPSsxr4U9lyT4D5PvZd0oDRZhDFTIn27zEUlK+vDC3sTg==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' version: 0.0.0 dependencies: @@ -22088,7 +22087,7 @@ packages: dev: false file:projects/perf-ai-form-recognizer.tgz: - resolution: {integrity: sha512-ZEtTPnvyzdglFoCqn01JTvsOb325W4uINZxdHD/WxSin4L7mF4BmDYIYW1g0h0BDh4jRxqHTDn8beKxvVTMDhw==, tarball: file:projects/perf-ai-form-recognizer.tgz} + resolution: {integrity: sha512-jJ9yUz/wkp5aCq/JdNw9nQceFCSFZ4ZIrtO8Z1qUB9a5K4OCfYxX2L7xMFVFuwZG4ui0JKiBMzCQvpa/b5KlXw==, tarball: file:projects/perf-ai-form-recognizer.tgz} name: '@rush-temp/perf-ai-form-recognizer' version: 0.0.0 dependencies: @@ -22107,7 +22106,7 @@ packages: dev: false file:projects/perf-ai-language-text.tgz: - resolution: {integrity: sha512-FOyZLxDpzMeSUgh+by2vxRJy7A99mTEyeJrSx9UU4XMzjs+HxmRen4e/g+uPAu6Xy5PxrNz65Gc1deZ+EaBzxQ==, tarball: file:projects/perf-ai-language-text.tgz} + resolution: {integrity: sha512-Ezgs32oa+CFBKE/U+wsHmW7re9+AzSYxgqr0kUWjV3B2+uEDi4edGTf9LQdaQLjACpgL2EiqRue8lB8U2aoLZA==, tarball: file:projects/perf-ai-language-text.tgz} name: '@rush-temp/perf-ai-language-text' version: 0.0.0 dependencies: @@ -22126,7 +22125,7 @@ packages: dev: false file:projects/perf-ai-metrics-advisor.tgz: - resolution: {integrity: sha512-EI0v5BNYVGw+UEvxRTVY/Yg2Intp7uxcy3dcfHSzdbdxwfBKj/S3xdOTC3eJ9hPu2kd1OWJZ1A6K6OQENIIO+Q==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + resolution: {integrity: sha512-FK3uwYwVG4JU0E55VPDHuHChwsuKHlDeBJ0xSAhvytpFRTdaBaZhVZgbEIi8M0Iu9kUKuKhtnLXtX2acK/givQ==, tarball: file:projects/perf-ai-metrics-advisor.tgz} name: '@rush-temp/perf-ai-metrics-advisor' version: 0.0.0 dependencies: @@ -22144,7 +22143,7 @@ packages: dev: false file:projects/perf-ai-text-analytics.tgz: - resolution: {integrity: sha512-a9EE2n2VBdwwJH3aWAfl4IAB6AG01qWhfv7AYoiEUkKNwFrr8j9m4ZW5VNKPnMjPFytIc7rfrygQrhffVzcNcg==, tarball: file:projects/perf-ai-text-analytics.tgz} + resolution: {integrity: sha512-COpqmIBzIBiBUxxxoftoMOQLNatd+D1Z8q6j1um6ZjC8RXldZ1dOcAmy8E8JhGTlzuW0dWDJX1HteJ0gruYhsg==, tarball: file:projects/perf-ai-text-analytics.tgz} name: '@rush-temp/perf-ai-text-analytics' version: 0.0.0 dependencies: @@ -22163,7 +22162,7 @@ packages: dev: false file:projects/perf-app-configuration.tgz: - resolution: {integrity: sha512-mBRrscrjyagQGNmhRBeA0zYUchSX3PKH40/VJsKpHAuGawxZeVymmoEjA3uQCblY8YYyF6b3rST9ifn8RYbKMQ==, tarball: file:projects/perf-app-configuration.tgz} + resolution: {integrity: sha512-m6LgfVtYJ9nxqnIXXiKcHgyvgBf5B185zWW7JPbbeVfQVmr5Xdzqkz0WXWc+CcTF++NpwNEspjcZORfD0IXTeQ==, tarball: file:projects/perf-app-configuration.tgz} name: '@rush-temp/perf-app-configuration' version: 0.0.0 dependencies: @@ -22182,7 +22181,7 @@ packages: dev: false file:projects/perf-container-registry.tgz: - resolution: {integrity: sha512-gR4YkZbX7kyqHh9gh/Vbo90HQPdw08Pt0GiAZdrPdM1FW1mVIoR5BeIIC3H9Fb82/LQ1I+oFg+FY2VIQNZb4kA==, tarball: file:projects/perf-container-registry.tgz} + resolution: {integrity: sha512-QL4EkBV+8EEZG1EmfGH87489mjfmN3k4niRUwi/C+aSiieE5QhTgFxgpu0MZTP3mHWpaGIbou3rGs0E/pRRN7A==, tarball: file:projects/perf-container-registry.tgz} name: '@rush-temp/perf-container-registry' version: 0.0.0 dependencies: @@ -22200,7 +22199,7 @@ packages: dev: false file:projects/perf-core-rest-pipeline.tgz: - resolution: {integrity: sha512-ZHZpAZ/Qz808jXB7P/dLhwmYFufP164O0TLqxpmqfXcaHphgpik5b4x5xMKXrb4WFT61XNFDvFXrdJf1Az7rYA==, tarball: file:projects/perf-core-rest-pipeline.tgz} + resolution: {integrity: sha512-t2vMC8YRmC3A5o9WHN80EqNbvUyLuYFoyewBkEsgx6ju9gI/nqhmSw9dqdT4fINFnzul/n4bFHJWAWPIhVToHQ==, tarball: file:projects/perf-core-rest-pipeline.tgz} name: '@rush-temp/perf-core-rest-pipeline' version: 0.0.0 dependencies: @@ -22222,7 +22221,7 @@ packages: dev: false file:projects/perf-data-tables.tgz: - resolution: {integrity: sha512-FYo4ko2VEcSKWnaLMm6WsCAUMI4LcXN428YMm2iUorgWvWyeado13sbE+SHjSKgzkh26eUXB0bupEEdQKKc7bg==, tarball: file:projects/perf-data-tables.tgz} + resolution: {integrity: sha512-FkJCM5n7DYsf2lzR3Ag2tqxiVn8GU6bZpAuZNIK6BZXLByrUUf8dk7NDYPXHwhs2NaZORzdXy6yNlLqJRHmWgw==, tarball: file:projects/perf-data-tables.tgz} name: '@rush-temp/perf-data-tables' version: 0.0.0 dependencies: @@ -22240,7 +22239,7 @@ packages: dev: false file:projects/perf-event-hubs.tgz: - resolution: {integrity: sha512-my2s1O4skXXIMxC89ecO1/eZlR3+IgNj4XN5vu3JG3a48TKuxiOw/EcTuaeFktt6xMo1dciv+LuYurbFSWh64A==, tarball: file:projects/perf-event-hubs.tgz} + resolution: {integrity: sha512-NtzbPTiRsQgWkCn0a8gkN0J+aKl4Dfl/K1fvOT4QfwzAWf3qaXtbmqvd9laMHajWej+1wo+Vu7tGLPM6hqpfZg==, tarball: file:projects/perf-event-hubs.tgz} name: '@rush-temp/perf-event-hubs' version: 0.0.0 dependencies: @@ -22261,7 +22260,7 @@ packages: dev: false file:projects/perf-eventgrid.tgz: - resolution: {integrity: sha512-a0a/rYZ7+OJo2V1ZNGNpyTkAPxxvTv+KFu7BUyms81FuggrrECUsybfwz3mbG8nIoh8UEB+BY5OXuyN48ZbZ0w==, tarball: file:projects/perf-eventgrid.tgz} + resolution: {integrity: sha512-mB74n6wsIzYFESIifHaaO32a80MTYZNkvhYb5rrHuzjTlqcZKfanZuBPdVAFHjy1m/KZeHVjX5CzY/rFpdD8sw==, tarball: file:projects/perf-eventgrid.tgz} name: '@rush-temp/perf-eventgrid' version: 0.0.0 dependencies: @@ -22279,7 +22278,7 @@ packages: dev: false file:projects/perf-identity.tgz: - resolution: {integrity: sha512-ls/twm+EOl5T0doFYMzDYU4JDQicBKNmr5A7HCHU8vxxzyIqibsMazv/4xtbYLrrdnxDr/wPJrUK5JIHwrBrfQ==, tarball: file:projects/perf-identity.tgz} + resolution: {integrity: sha512-XQArYtGAFPoEcI0kX2NbZE/gZ3mJxu+QEc56gZGoi3OkSLe8FfhrtrNJUMDlGdKaT3/LA5zA2R6exke5K2X4AA==, tarball: file:projects/perf-identity.tgz} name: '@rush-temp/perf-identity' version: 0.0.0 dependencies: @@ -22299,7 +22298,7 @@ packages: dev: false file:projects/perf-keyvault-certificates.tgz: - resolution: {integrity: sha512-MXHTJ5JP994gH9DA96KFQnYMHy0Isj5pWo2Idxs27Bw98WDXrU7CnRfSgxShc9RHwasnrj+ViyH4HTZiuzjdhQ==, tarball: file:projects/perf-keyvault-certificates.tgz} + resolution: {integrity: sha512-q3Uawn8d+iWGS1I45oh3pad1uR1ddbdtMWp08IxrNtovicdTBFVPTsk4upBNXdr+8bTbrVQcz87h42ke1UFsdg==, tarball: file:projects/perf-keyvault-certificates.tgz} name: '@rush-temp/perf-keyvault-certificates' version: 0.0.0 dependencies: @@ -22320,7 +22319,7 @@ packages: dev: false file:projects/perf-keyvault-keys.tgz: - resolution: {integrity: sha512-fp+0/ckF+tA4Fl0ZJTc5VLqRX39uwYuiSPqI2KTo6/FhkmW1Xj0nWAZoyp3KnNW7o2GmZLWnpmc7j0gWWDpkgQ==, tarball: file:projects/perf-keyvault-keys.tgz} + resolution: {integrity: sha512-CgY3i6+Vb6q/jmerEl84jsdSWMDM0leoZ5fZyBagT+IdtCCiO1oNSF94bh9ZBA0Mz3wR5cHzkD5Ty0ZicbtgxA==, tarball: file:projects/perf-keyvault-keys.tgz} name: '@rush-temp/perf-keyvault-keys' version: 0.0.0 dependencies: @@ -22341,7 +22340,7 @@ packages: dev: false file:projects/perf-keyvault-secrets.tgz: - resolution: {integrity: sha512-StJodfvLmN9ey/bqM3Y9hDshqy0B4wnon1KG9QiDV+th/oHSNZr0t8FXMXlH2ujdXLQ1N+f9pIwSXNQ/BypwmQ==, tarball: file:projects/perf-keyvault-secrets.tgz} + resolution: {integrity: sha512-JNWbkcZXkYmiUDl+KOXClXm4O4Af6bvgGEKh74FF/V6hRXe3Rs8ZyGujRD8dl8Q95TZ1mUcNGb4ukVfmX54VBw==, tarball: file:projects/perf-keyvault-secrets.tgz} name: '@rush-temp/perf-keyvault-secrets' version: 0.0.0 dependencies: @@ -22362,7 +22361,7 @@ packages: dev: false file:projects/perf-monitor-ingestion.tgz: - resolution: {integrity: sha512-2o8F1n6D0379E3Iygs3YuJNRHpml3bMIRh+7j71Ps/SE+6joKl7yXKky887BVuCS1RWCZ9vPRvWLmWGOGWLELw==, tarball: file:projects/perf-monitor-ingestion.tgz} + resolution: {integrity: sha512-VSOX6oZ+RlNALvdf5G5811p/m/sh1itoj2Rzf8IjWp4Um5Z6njZXM2sq1bjIQ9DOExSm7cA28AnB1xtxBKJ6fA==, tarball: file:projects/perf-monitor-ingestion.tgz} name: '@rush-temp/perf-monitor-ingestion' version: 0.0.0 dependencies: @@ -22381,7 +22380,7 @@ packages: dev: false file:projects/perf-monitor-opentelemetry.tgz: - resolution: {integrity: sha512-L0p8dt8jdIoONSVU73sloWfrAU8M2Avaug9lVEM6kRdqwejCeQ6rwad78GIH0aGoxOOBH2/mRd0flReeo4Vrvw==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + resolution: {integrity: sha512-SxdeXbved4pcuA5/4q/D3RJwsKJql+clbgKjKhNjhi5b4zLGb6OAML5mNPalE8nJvBaR+UsdTTqz5IE2mcEQ5A==, tarball: file:projects/perf-monitor-opentelemetry.tgz} name: '@rush-temp/perf-monitor-opentelemetry' version: 0.0.0 dependencies: @@ -22399,7 +22398,7 @@ packages: dev: false file:projects/perf-monitor-query.tgz: - resolution: {integrity: sha512-NNujDSiATIKn6j+HuDYdmKbkRzYrmq/o49zE5cWlmRjDip3Q5hSdY8fu7SMZ0C6Ru9ef2bfoNnj94DJBEnVfeA==, tarball: file:projects/perf-monitor-query.tgz} + resolution: {integrity: sha512-hpVMP6aQL1aSALUmN4nds9MmOTAH1HBgM1D4/nRdWRZc4+gfK0U1gTUd13ZCRb3N9rzaXfXz9CY0KlYErSphhg==, tarball: file:projects/perf-monitor-query.tgz} name: '@rush-temp/perf-monitor-query' version: 0.0.0 dependencies: @@ -22418,7 +22417,7 @@ packages: dev: false file:projects/perf-schema-registry-avro.tgz: - resolution: {integrity: sha512-3mr3ScRWDMFMjuiRuoDnfxAd3YriipKc3H5bORI34h9F0/QiuM3ZaQsbtRtH4UyUH+cEjsWMvKbcCkz6v4FI/g==, tarball: file:projects/perf-schema-registry-avro.tgz} + resolution: {integrity: sha512-q2myGYlOV//vWupwQiXpWaO8J7mIP2LS2xmgWEQuMSAnt4UIjBvPP9aLI8g0vu6fEbs/Vjf27ItzkWQ0UJV4Gg==, tarball: file:projects/perf-schema-registry-avro.tgz} name: '@rush-temp/perf-schema-registry-avro' version: 0.0.0 dependencies: @@ -22437,7 +22436,7 @@ packages: dev: false file:projects/perf-search-documents.tgz: - resolution: {integrity: sha512-QjbYe2HFEPsUWbmsPR+bXUhrk3PUxrcX4nYmiH4vQfvV2nV/rwh7lqpXSmxoiFRIqpFcXVGmPB2S+oNMeHP27w==, tarball: file:projects/perf-search-documents.tgz} + resolution: {integrity: sha512-Nl48GSRKt/yg0loArEeALXH5kKYSrL8cPs3vfwx7PdY2o/5KVxu7PNzadEIbhyg7sRu+FPR+/0SqwEY0zJreSQ==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' version: 0.0.0 dependencies: @@ -22457,7 +22456,7 @@ packages: dev: false file:projects/perf-service-bus.tgz: - resolution: {integrity: sha512-X95Hh6NnKKUcwXClbV9iQIxP+1FeXIRs0AvD3NXMctlvTTHFwCmy8MrjwSbOZmbzedg6oVE+8rEBdl4nQpeyZQ==, tarball: file:projects/perf-service-bus.tgz} + resolution: {integrity: sha512-uzOm6V4LesEx4etYTgPNSvTFLhdwb/HC7kDOTUJuD3YgCwu6SO1psK1q+yC7Y7hjXk9ZreKmSE3kpzcMuNIXLA==, tarball: file:projects/perf-service-bus.tgz} name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: @@ -22477,7 +22476,7 @@ packages: dev: false file:projects/perf-storage-blob.tgz: - resolution: {integrity: sha512-gnVzxlY1vrAzRzZwxxYq0IpU2a7YPUY19+GM3mhITC1zWOgyJG34mkJgcxO7zIXPJe/4cVUQju5/2ffQ2SpU8w==, tarball: file:projects/perf-storage-blob.tgz} + resolution: {integrity: sha512-Jz4y+ZPirsfYMZ3A9Z5rHD8rqG2tX72FvG7+PCkVuaWszL5814GhXAO1HgHovagQzFYyqtYTmlBod4jiR8D2UA==, tarball: file:projects/perf-storage-blob.tgz} name: '@rush-temp/perf-storage-blob' version: 0.0.0 dependencies: @@ -22495,7 +22494,7 @@ packages: dev: false file:projects/perf-storage-file-datalake.tgz: - resolution: {integrity: sha512-IqNMSbO7Zr0HoLvLmtadH8jS8exN3/o/yV+wmm82TAfGWzvo+H/AAHsbDQwE9KOUnfGzeprtrXw/cAW2+m75DA==, tarball: file:projects/perf-storage-file-datalake.tgz} + resolution: {integrity: sha512-qx8VEKNZfDRW6isI+NuupVjCx3diu9ln8habSsCieRcwOciZ9R+MJzoBP3/lFZNyqCJV3ozBDcOLj7uIkwVVTQ==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: @@ -22510,12 +22509,11 @@ packages: transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - - encoding - supports-color dev: false file:projects/perf-storage-file-share.tgz: - resolution: {integrity: sha512-R//6vCw8iYaZIH9hz0Cdc+eL42f8/wFyQPERFgqX1m5pjAOs67OLZsURMisUTvRa3GfDLxf34WD0G5CAVVhNgA==, tarball: file:projects/perf-storage-file-share.tgz} + resolution: {integrity: sha512-vKU08s7a1VPwYFDXsGgqg2qLmQItcH8ZBrgOet9bgA53f5vJVrlGhGbIGdEQFNc2Sro3PH6XFHYQXLImVtv1xQ==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: @@ -22530,12 +22528,11 @@ packages: transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - - encoding - supports-color dev: false file:projects/perf-template.tgz: - resolution: {integrity: sha512-wIgc9CTNbRy3/eZOC3EW1WpqPO/hqhVYGUIyb0QRFZtcnCNWOaXDf1jHTQWXuqnZigGkMi8I1R1plBvQS6XWcA==, tarball: file:projects/perf-template.tgz} + resolution: {integrity: sha512-gA0gzz4ta8i7VVDmi6MhYqsuWBxFX1Zu7r6Wcqt0DXRo7RUhlLoqXN4R/OTlCuSCXAwi+tXK67DBUpjn6s0Yww==, tarball: file:projects/perf-template.tgz} name: '@rush-temp/perf-template' version: 0.0.0 dependencies: @@ -22555,7 +22552,7 @@ packages: dev: false file:projects/purview-administration.tgz: - resolution: {integrity: sha512-KDYSKwHBdzABEFtMqb/2/6Vsnm5XvuVwSMXMb8zd/tDm8BH65dRAw6t9EEq8EocAYC6vRsyRoebpA+dcSgD2dA==, tarball: file:projects/purview-administration.tgz} + resolution: {integrity: sha512-KPCSRJo1TvsE63C2gWyD6YnTLYlp6MCg02IZEOhWQlvxzqXn9zRXkK4HYy9UOMsla5np0LWOICy9UI7ay9XB0Q==, tarball: file:projects/purview-administration.tgz} name: '@rush-temp/purview-administration' version: 0.0.0 dependencies: @@ -22599,7 +22596,7 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-BasykcFDPWO54MdS4LxZnSz1/WXbCwYjCvsY6iC+eFrF8k2y8lawUok37Be6gHA1IYOrnkngsAtLRc2EDS5ptg==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-CEFBMxpRhBnH5GUGC1cetUyAwbPjLhQrubT1PEVmH3m1K7y/RjvNA/C1584nhRAcKCXkiTpz9ZrlPnHKcpksnA==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: @@ -22644,7 +22641,7 @@ packages: dev: false file:projects/purview-datamap.tgz: - resolution: {integrity: sha512-U53eAUPumCqhhoEb2TP7D6wjo7SIJA8oEFckjyWVD5sMat2mJ1Q9nO84wsisMDExbLCm3hK6uw7AP2E3iF8WNg==, tarball: file:projects/purview-datamap.tgz} + resolution: {integrity: sha512-F2Hg3geCAheNIHTiNghPPFJT+vkTULOn2YwU8I4mV07rpOECFjad5dh1POzEW81Sh9RzXtLWtXiL5HkSB2MmpA==, tarball: file:projects/purview-datamap.tgz} name: '@rush-temp/purview-datamap' version: 0.0.0 dependencies: @@ -22689,7 +22686,7 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-Esa2SINTL5mzkjpbXRoqvR72fityNkJaKI7tAeRm+fmESRFszjbXyk8+GW2t3LoL8YJUjrmgjh+3A1Ul/B2OOA==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-MAFAgiwcmwLLmw5X+8HNE2xqkJwdUqqFKKeJLKodKVtjVhQO97L5jX3GqNozoXAS7eZjnQdi+P5k1PfbXq1S8Q==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: @@ -22733,7 +22730,7 @@ packages: dev: false file:projects/purview-sharing.tgz: - resolution: {integrity: sha512-p/+v9ovncMASEn/elUdJQ3wSheixHdZ6HB6wFvmSnRydQ0O9CLCtp6nORpe6dS3JVTFGR7LFWMUDM3Ew5U5x4A==, tarball: file:projects/purview-sharing.tgz} + resolution: {integrity: sha512-OVvpxQ/+9KDikIR6Hp5zmD+Xn69DfQhdFSq6mI6mu2DPDNurxAsjfRqA3JNnOOu8cIYvc3ExWMT+kAhz1brwPw==, tarball: file:projects/purview-sharing.tgz} name: '@rush-temp/purview-sharing' version: 0.0.0 dependencies: @@ -22780,7 +22777,7 @@ packages: dev: false file:projects/purview-workflow.tgz: - resolution: {integrity: sha512-ycpLTjwvL7FMcfvDTdvqlsTVqvAYzZ9u/J9PY0DAxzBs0+UQ5XzitubNi3F5RJrJ7WnztZeiexDaQl9rDiAkjg==, tarball: file:projects/purview-workflow.tgz} + resolution: {integrity: sha512-tLXH0ktZlWU1psUBOOAGcooyXT9CrRwD5E/vOW8hlW8VTWee0w43JxAZQdOe239tUQ6jww3a4b7kVe9CmtZQXQ==, tarball: file:projects/purview-workflow.tgz} name: '@rush-temp/purview-workflow' version: 0.0.0 dependencies: @@ -22825,7 +22822,7 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-RtmI/ZJbREK0zj0aS3BtL1vnG39a0w/+fXI3EnN00gmltxPE9OXYYG6+SOIwaHFdEwBUbOfDTg/w/uo6YoGhRA==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-ZON0PwLHuODS+RxESMHgifhBeUonMT6M5BZz5jcLbORORLlMIOF14/N/IQlZJDqUkRnhWbbMADgyr+s55WdS5Q==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -22866,13 +22863,12 @@ packages: - '@swc/wasm' - bufferutil - debug - - encoding - supports-color - utf-8-validate dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-Eq/e1qWzLdtru4Z3ROP30OjcMGDFfmdnlJM8ojayLHuwzqCLKAm0stHaBWbRgMYt8q3sFcbxMF/R9V6mqfJtwg==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-Oh6qAF6SwMj17y8Wwv481WdcsoFOlWIQtshCitVeFN1kw5aYpjg464zDAuVJD3CG0cfEIRu/ZMZ6j32x+uXO+g==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -22924,7 +22920,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-MR7BqzMim61d9FZGwBZPEeGUPDudpOqLgmCPqKvuP5HWFj+NcxqQluBndBCEuMvvkqt09ISWHF4R7uRB37944w==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-2ACA1zRgwS8SZN8tVRVL/crU+Kgq7u+hWkZkoPHaPL2eqUzdr0vwhvCIaYC58rtzgSVEe3oz5Db4wzWCQQ4+XA==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -22966,7 +22962,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-FuVfatvYoYYg1cVANlan2teNRIjUv+5StayQJaKellbiQ7dTXx+nHCb71OzV7AezUf/xlDFH9VYwy7iYmKZi9Q==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-kM9n5xUDgW5RnwjfduXod9OXCbX3dd94pBdM901iwLszZN88s76hVQcV+Ol0PQz/JDl+VWq98OER9GDiL5cAGQ==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -23006,7 +23002,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-rrxywwpWHVWVIv7Xm1kK1gQpHwQtlKpjdItNlFBJ600vjwKLzDyUxhiYSlfl8daICjJdig+n84lophu77HkSVg==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-ZQw9u4Cswfsr15dSmjXDySU+O0a3VCOUz4Z9H0T1vp7oRfNKRtJNRiuiELp/JzKh7vhfrne0gei7Yw2qpmiVYQ==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -23052,7 +23048,7 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-RskmzljtQKZJFvquR9B9jgBu6UtYE+kVUl5aTwE2siJQ2ux2Jitd4YMhVEADm04k7IW75zlFD/cBJRc1rB8CaA==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-VvEKQOrm7Twiogxs85i0KZ/fF+oEc4c7Gz1Cyw69eMcOK3w5FYv0U3ttdW7qkdFSwUeoSQWRCgcqlz2pFAmLPg==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: @@ -23113,7 +23109,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-Gp+UCjBva4S3RMBJDYFU1CzkmZuF8s3mQZrL2hh4smDJx69QPAeC7WUqjNnFF2pIV1O2m6Gb3LnOc+5nINptmQ==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-aBxHdMHdi62S2QnkF/0ydoiHnP4+8aOQTo7yWrcBdKIeIwodAlV6yfQtbLKV3gCCtTVs0SX5lVRvWpBEVDyDBw==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -23163,7 +23159,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-wnGBKBpHtPKawBixChAIefVI/HwYcuTpMz8TZr+5RXnHuRfYsMpuG29+py4NOLjlGpajyTQOKSu65UBr0j0L1Q==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-c4s3EabfteDM9U4zR8YFc/Lu11dKz9+tKdGeJWNaXcx9wA2G/COc0joc679ORNHtNsFoDiq2JgF7jWdwKloRQw==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -23211,7 +23207,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-WeNUGjFP2mKZNTfNvaV7ugigkCp50dX6sJ8lC2JoV8vL08H9/6w/wXzJOO3E5+PpRrqIjcQi/D8O8NWRTYMgpw==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-L2teSMIJiTc/NTYijMpn/x0Z2ILhNsxEd3GDPGaQAvQAQVGtajvT65dwH4KyFZYktzcyBLW5SCsbTKxl279wfQ==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -23262,7 +23258,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-MW+5yYNjh6VHSAnniJUV9p5BGYQXhl93jwFf4T5ubHNSDH2MpYFFyj2Z3hK5q8WW3m/Pq0muMBY6BZW0rqYEnA==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-+V9KQHcckuk7qr8HkFPbNT2fktZFVp6o42KW+sHqmQlgd69d5MEoaamSCJzZCcZJgt4ok0EZ+PgHFqSXMczhLg==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -23311,7 +23307,7 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-IxiPSZBWFNOFu/spFMWhJfWFPr0Hmv0ymxPvFxd2rzzErBq7FtCLXG50WN3lF4NKAnJz0Zq1g/PCmfDm1A7QrQ==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-4t/mfNU3cPSFrda4xICXkHWwpvKP2FvGrl6qNlY7mPGhZMoll8c2UfMdFYPEfXhRG3tFNYO3EG58wZjhvsU1uw==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: @@ -23354,7 +23350,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-B5IbHm6p/UCAFTjIgwrQHKYtEHGiA+rxBYrmADRP3XGQyNxiaiEKPHbhWzTNJteXSH/QmkdcCTW0QlttynFdFg==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-1PjdbUgVzRR7ZbmjuWlf7Aso3iBlIXtlnbUUOdSu4tn7j1l6qYrWiqMGSHgLoycQgGohdyXz1BG3xOwjltTvKg==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -23400,7 +23396,7 @@ packages: dev: false file:projects/synapse-access-control-1.tgz: - resolution: {integrity: sha512-wsawV3NYrXi5EvnkoUa5lW26x9ixfhWek/7GGy6cqjbLEoV9HKEwrW/PGTSa11nuflfUUJdnh/kE9/ZZnqhZFw==, tarball: file:projects/synapse-access-control-1.tgz} + resolution: {integrity: sha512-zaGVyaIBrK9tyHMXDLtaDoWtN5InTtO9YGwxNjkx9I+tk8Ks0j34GLoX43BvtX/ToQMIKrOeci7NnboJ7tXj3g==, tarball: file:projects/synapse-access-control-1.tgz} name: '@rush-temp/synapse-access-control-1' version: 0.0.0 dependencies: @@ -23446,7 +23442,7 @@ packages: dev: false file:projects/synapse-access-control.tgz: - resolution: {integrity: sha512-8vnpsFHik+27ge9j3KertZQ1W5W10SEpK5bQYQ5kUc+sj3XsIZMCkpMStwKqrIhJzd3yckQGlkLVOyigm0Udyw==, tarball: file:projects/synapse-access-control.tgz} + resolution: {integrity: sha512-5knc1WqJIw8b6eAEt8Bm88703RybGKDOMqJ7vGbnrMWooXjDmBUrc9DBrTjNjM6UHooqh1ChriAJ4iZW6GvFYg==, tarball: file:projects/synapse-access-control.tgz} name: '@rush-temp/synapse-access-control' version: 0.0.0 dependencies: @@ -23495,7 +23491,7 @@ packages: dev: false file:projects/synapse-artifacts.tgz: - resolution: {integrity: sha512-1L9Y4NbZCbyR1JQvXEuiynGBkIPnq8/bQndWVRdWqpcZQtr8m/q3O9qNUp4f+MWc+EUQlA08pWKVtrQgrwsVSg==, tarball: file:projects/synapse-artifacts.tgz} + resolution: {integrity: sha512-8V1BRLBWq3IS+QOGT37+/xcsBDa2x70z3zDrsjlP/8aZCFIVNHMPCgZNqMXK3Q3/B5AtjfZmj07Z6+BoTZejjQ==, tarball: file:projects/synapse-artifacts.tgz} name: '@rush-temp/synapse-artifacts' version: 0.0.0 dependencies: @@ -23546,7 +23542,7 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-xI5pnusbNS3YF1Kt3Jqo2WfZ8/Zzn9bA5YheXdjSK1SlyzB4duH7sa+GqoYegd4sJiDO5RGk2FRIcrnc+LXiRA==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-t716orNaK2a57kim6vchh856W1ZJL+N1AeM5/MCjo+IyqJ7G/2xANrw2f6nA1jQhw9gYY4ltAjuXEpsRgwln0w==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: @@ -23589,7 +23585,7 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-JGvFLQaloQ6ooq4FDGXLE2VOq0E5LYF2B2S62zMKPb9lRl4px2Wk1JfjapwIzTck3vi5YNqLUQuI5ar3rRyYFQ==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-dNdbppT+aoNAi1B0ihGofcFFQt/eEwx5XAC4Pm8QdFfpuAmdstaF//8q2h5z3DO4/hXNorIU1ZKiyXrczMsZlQ==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: @@ -23626,7 +23622,7 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-rgCNFUjX6R35CqxPoZxj/3N3ffGSQ6/TSTJHxHTmLGDSzS7KFVUuK1Sztw/pRGhTTSEBAMa/DZjV7lkIQOMdwQ==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-1SsLxCbj4g1CxyXOyjA00O6fX4nso1IVDAllOlEypk2TMCKGMn8NVm15c3UTU0OILHMYDoukiCUpFvjpFYzC5g==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: @@ -23669,7 +23665,7 @@ packages: dev: false file:projects/template-dpg.tgz: - resolution: {integrity: sha512-SGarOplEG6BfERUuKVFLmU2ff8N0sE8EsMAsrSmSk18S7hbnTqMlV1adgXZHuSM0AdmoI3PhYxnetwzNv06ZoA==, tarball: file:projects/template-dpg.tgz} + resolution: {integrity: sha512-9vANDfu+WEqZzzzUw8YuQoZRuyhge3mV9W4ABaMLb5gjsXSpNDKSQiLepBdxN/4EV3lFwcJvKLhSe4E8ZxJzNA==, tarball: file:projects/template-dpg.tgz} name: '@rush-temp/template-dpg' version: 0.0.0 dependencies: @@ -23712,7 +23708,7 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-Z4jVfdc6F0pVx6TKZMxewtMI9hglqb9vQndoRzYF3+EzAwIulmw5+ukixt9UQSrUD/swoIgx6mxtVmHitSle7A==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-eKSJx2ZXbvSb94L5as0GWfbmA8IA9lw0+6yl/kFid2b/7OEmkuF5sguhxjIV85c+JaIBHYr1qmC/SNngPH9m/A==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: @@ -23750,7 +23746,7 @@ packages: dev: false file:projects/test-credential.tgz: - resolution: {integrity: sha512-cnqkP/8hJEC4wKnBQfZ4fJ7b5ycRsqA2iDWtEAYjJL90rRBIImhPwOGK5o2FMGQTyPeHPqtiL8oK4X7AOpwxKA==, tarball: file:projects/test-credential.tgz} + resolution: {integrity: sha512-8Ote+CSTzRrooFVH8YydipORldevCZKRiGewr+LUGX/d9GrYCCYjEHT4nz1lnINoXT0eSqu1NOpZHkeR46b8Lg==, tarball: file:projects/test-credential.tgz} name: '@rush-temp/test-credential' version: 0.0.0 dependencies: @@ -23769,7 +23765,7 @@ packages: dev: false file:projects/test-perf.tgz: - resolution: {integrity: sha512-ZwPBFlm7U2LjZCUqsJJrNubufkZA5WPNQvRqlj9yXXYaSrtQtcV8LutkBWMy3BTFP3QlPU/7Omj/MeLt7BNnBA==, tarball: file:projects/test-perf.tgz} + resolution: {integrity: sha512-eCcCwe+SGSmOt4GBA750BoYWLV7cnEc5E2Dn6D7aoszG9JtCnI1lsY66kFo5D4uLPzM1Kxoud6l5El9oCDyP2Q==, tarball: file:projects/test-perf.tgz} name: '@rush-temp/test-perf' version: 0.0.0 dependencies: @@ -23797,7 +23793,7 @@ packages: dev: false file:projects/test-recorder.tgz: - resolution: {integrity: sha512-qlOsal3Yvx1QrCLwKsxTE0dg1WKpjeZG9zhgNpFb1A9DUVTCb1DoHeUUFzNqDYd4CcLbcd1CTfFcl2UxLPyo7g==, tarball: file:projects/test-recorder.tgz} + resolution: {integrity: sha512-qfNIYuEB3D4HDHkMw51pBk0eN5HDsimcSbFBgI+UQtAn9RByPq+Ho52w6O3NwBmn/fSKvKh/4JR18PLTzCeRoQ==, tarball: file:projects/test-recorder.tgz} name: '@rush-temp/test-recorder' version: 0.0.0 dependencies: @@ -23833,7 +23829,7 @@ packages: dev: false file:projects/test-utils.tgz: - resolution: {integrity: sha512-u4u9CDY3LLHpKg7655DGRsaWaieW93zWY7S0K3e+VOzqwMfGtVPCynsjQ0pfH+7yWl2YuR4HA6Frnitfauq4JQ==, tarball: file:projects/test-utils.tgz} + resolution: {integrity: sha512-uf7jHfyR4w/5UiwsXP0XKAcm5RUaMgEfNS5No5hvB41Z64MtXXiHugen9N81PYuiEV5u9uXnMJ10YVJj4BD7Eg==, tarball: file:projects/test-utils.tgz} name: '@rush-temp/test-utils' version: 0.0.0 dependencies: @@ -23870,7 +23866,7 @@ packages: dev: false file:projects/ts-http-runtime.tgz: - resolution: {integrity: sha512-HXO7Lv/cwgn5X1kgOUzXUWEG4amdxRLrjwPFBKX/R7Zg7k3GjyTgDJTQ+pQkkc9rZd28xI+4EfnOKVulDojROQ==, tarball: file:projects/ts-http-runtime.tgz} + resolution: {integrity: sha512-K3f2DI85IyC5yyUspHmIy8YQrixNXouxaU7eeoLhs1YxuzeMseUGyR8NLS36w2iGkbgl8rLLh71cyd8oBCYjJA==, tarball: file:projects/ts-http-runtime.tgz} name: '@rush-temp/ts-http-runtime' version: 0.0.0 dependencies: @@ -23905,7 +23901,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-NZUMfq9YNwXA816jr0PKWPQ+B6f3yHCoNm4IEQVKnUwuZ0dvhYzr2mliEp6+7Ttz0oO2/SGg3d0rkr3RVOCZBA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-Nt1+Rey6BtiXA7ttM3oKvCLVPSYlbMHu5IFR5ZBTgUSw9qKSJrooAD7SmipL9g6FNhyd6OFeDqUSWiv6rBkqtA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -23920,7 +23916,7 @@ packages: dev: false file:projects/web-pubsub-client-protobuf.tgz: - resolution: {integrity: sha512-78fsp+vmAxIE74iuFyRs0e7ryMjsgjK8DcivkyXZcH7WcvTCSpE+ufZ3g5y3wrjHxdfjUlytkmBYzBT8zlAafQ==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + resolution: {integrity: sha512-Jiw3fDmmnF4baE9kfiYq+B+SQ354zM68svrpq3agVGpfIjXESUr+flBL5YhEn66fTKRfGTNvKqbIE1pupKP31w==, tarball: file:projects/web-pubsub-client-protobuf.tgz} name: '@rush-temp/web-pubsub-client-protobuf' version: 0.0.0 dependencies: @@ -23979,7 +23975,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-m+IY0VupXTyW3MIox9verksiyHQ4IxqeiUML2XtKJ/kB+g4xhSE2Xrr42HnL3izL9FLVxJrodBQXy/jVvFfakQ==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-laYMEsCoTMSHz8WCDoiMDTWcYwDkFzS7+IaUT//G+gU4Zzv2KcQXOxs/PMVQyropNz6/NK/EisjJPVo0rxsYgQ==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -24033,7 +24029,7 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-ict/z75N78D5XK7o3CQg/Iqy1KENQJYBu00zeOV8T2uo7LUpewOptrvHbgHTwXGvzDWNNqFuWtar+wKlMThxjw==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-9emrapaAXg4FOtsqaMOY3a5vwyZ3Vmx61AgJTKiJVYgTLBWearUhiqlEXWjqC3gYsvNQyASgDV+YOR9rn/O0hA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: @@ -24081,7 +24077,7 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-swVtqxuR+FDz54JwOA4JSKFgsdum+CM+AmqBVg9d/yu5CNE0pdKDC86iMql1cV3jV+VYgIDn13ga/4F066soxw==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-1+KD+A58E+Y1LQ+uhKwGoubA0zOZZC9wk0XqRgLGxe4g/VJ6UQ4ukAp3zMqDOKHVshFZGcu2uq/yxcVaS85Rsw==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: diff --git a/sdk/sql/arm-sql/CHANGELOG.md b/sdk/sql/arm-sql/CHANGELOG.md index 4d1d90683684..99dd48101e0d 100644 --- a/sdk/sql/arm-sql/CHANGELOG.md +++ b/sdk/sql/arm-sql/CHANGELOG.md @@ -1,15 +1,102 @@ # Release History + +## 11.0.0-beta.2 (2024-06-05) +Compared with version 10.0.0 + +**Features** -## 11.0.0-beta.2 (Unreleased) - -### Features Added - -### Breaking Changes - -### Bugs Fixed + - Added operation group JobPrivateEndpoints + - Added operation FailoverGroups.beginTryPlannedBeforeForcedFailover + - Added operation FailoverGroups.beginTryPlannedBeforeForcedFailoverAndWait + - Added operation LongTermRetentionBackups.beginChangeAccessTier + - Added operation LongTermRetentionBackups.beginChangeAccessTierAndWait + - Added operation LongTermRetentionBackups.beginChangeAccessTierByResourceGroup + - Added operation LongTermRetentionBackups.beginChangeAccessTierByResourceGroupAndWait + - Added operation ReplicationLinks.beginCreateOrUpdate + - Added operation ReplicationLinks.beginCreateOrUpdateAndWait + - Added operation ReplicationLinks.beginUpdate + - Added operation ReplicationLinks.beginUpdateAndWait + - Added Interface ChangeLongTermRetentionBackupAccessTierParameters + - Added Interface ErrorAdditionalInfo + - Added Interface ErrorDetail + - Added Interface ErrorResponse + - Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders + - Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams + - Added Interface JobPrivateEndpoint + - Added Interface JobPrivateEndpointListResult + - Added Interface JobPrivateEndpointsCreateOrUpdateOptionalParams + - Added Interface JobPrivateEndpointsDeleteOptionalParams + - Added Interface JobPrivateEndpointsGetOptionalParams + - Added Interface JobPrivateEndpointsListByAgentNextOptionalParams + - Added Interface JobPrivateEndpointsListByAgentOptionalParams + - Added Interface LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams + - Added Interface LongTermRetentionBackupsChangeAccessTierOptionalParams + - Added Interface PhaseDetails + - Added Interface ReplicationLinksCreateOrUpdateOptionalParams + - Added Interface ReplicationLinksUpdateOptionalParams + - Added Interface ReplicationLinkUpdate + - Added Type Alias BackupStorageAccessTier + - Added Type Alias FailoverGroupDatabasesSecondaryType + - Added Type Alias FailoverGroupsTryPlannedBeforeForcedFailoverResponse + - Added Type Alias FreeLimitExhaustionBehavior + - Added Type Alias JobPrivateEndpointsCreateOrUpdateResponse + - Added Type Alias JobPrivateEndpointsGetResponse + - Added Type Alias JobPrivateEndpointsListByAgentNextResponse + - Added Type Alias JobPrivateEndpointsListByAgentResponse + - Added Type Alias LongTermRetentionBackupsChangeAccessTierByResourceGroupResponse + - Added Type Alias LongTermRetentionBackupsChangeAccessTierResponse + - Added Type Alias MinimalTlsVersion + - Added Type Alias Phase + - Added Type Alias ReplicationLinksCreateOrUpdateResponse + - Added Type Alias ReplicationLinksUpdateResponse + - Interface Database has a new optional parameter encryptionProtectorAutoRotation + - Interface Database has a new optional parameter freeLimitExhaustionBehavior + - Interface Database has a new optional parameter useFreeLimit + - Interface DatabaseOperation has a new optional parameter operationPhaseDetails + - Interface DatabaseUpdate has a new optional parameter encryptionProtectorAutoRotation + - Interface DatabaseUpdate has a new optional parameter freeLimitExhaustionBehavior + - Interface DatabaseUpdate has a new optional parameter useFreeLimit + - Interface ElasticPool has a new optional parameter availabilityZone + - Interface ElasticPool has a new optional parameter minCapacity + - Interface ElasticPool has a new optional parameter preferredEnclaveType + - Interface ElasticPoolUpdate has a new optional parameter availabilityZone + - Interface ElasticPoolUpdate has a new optional parameter minCapacity + - Interface ElasticPoolUpdate has a new optional parameter preferredEnclaveType + - Interface FailoverGroup has a new optional parameter secondaryType + - Interface FailoverGroupReadOnlyEndpoint has a new optional parameter targetServer + - Interface FailoverGroupUpdate has a new optional parameter partnerServers + - Interface FailoverGroupUpdate has a new optional parameter secondaryType + - Interface InstancePool has a new optional parameter dnsZone + - Interface InstancePool has a new optional parameter maintenanceConfigurationId + - Interface InstancePoolUpdate has a new optional parameter dnsZone + - Interface InstancePoolUpdate has a new optional parameter licenseType + - Interface InstancePoolUpdate has a new optional parameter maintenanceConfigurationId + - Interface InstancePoolUpdate has a new optional parameter sku + - Interface InstancePoolUpdate has a new optional parameter subnetId + - Interface InstancePoolUpdate has a new optional parameter vCores + - Interface LongTermRetentionBackup has a new optional parameter backupStorageAccessTier + - Interface LongTermRetentionBackup has a new optional parameter isBackupImmutable + - Interface LongTermRetentionPolicy has a new optional parameter backupStorageAccessTier + - Interface LongTermRetentionPolicy has a new optional parameter makeBackupsImmutable + - Interface ManagedDatabase has a new optional parameter isLedgerOn + - Interface ManagedDatabaseUpdate has a new optional parameter isLedgerOn + - Interface PrivateEndpointConnection has a new optional parameter groupIds + - Interface ReplicationLink has a new optional parameter partnerDatabaseId + - Interface Server has a new optional parameter isIPv6Enabled + - Interface ServerUpdate has a new optional parameter isIPv6Enabled + - Interface SqlVulnerabilityAssessmentScanRecord has a new optional parameter lastScanTime + - Added Enum KnownBackupStorageAccessTier + - Added Enum KnownFailoverGroupDatabasesSecondaryType + - Added Enum KnownFreeLimitExhaustionBehavior + - Added Enum KnownMinimalTlsVersion + - Added Enum KnownPhase -### Other Changes +**Breaking Changes** + - Type of parameter minimalTlsVersion of interface Server is changed from string to MinimalTlsVersion + - Type of parameter minimalTlsVersion of interface ServerUpdate is changed from string to MinimalTlsVersion + + ## 11.0.0-beta.1 (2024-05-13) Compared with version 10.0.0 diff --git a/sdk/sql/arm-sql/_meta.json b/sdk/sql/arm-sql/_meta.json index f1c3ee200d5c..d1315376dd83 100644 --- a/sdk/sql/arm-sql/_meta.json +++ b/sdk/sql/arm-sql/_meta.json @@ -1,8 +1,8 @@ { - "commit": "969c68562c5c4850257c9242a7a64b73c15f110d", + "commit": "bf01996149405027c6599cea8030b2f84a3b565b", "readme": "specification/sql/resource-manager/readme.md", - "autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\sql\\resource-manager\\readme.md --use=@autorest/typescript@6.0.21 --generate-sample=true", + "autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/sql/resource-manager/readme.md --use=@autorest/typescript@^6.0.12", "repository_url": "https://github.com/Azure/azure-rest-api-specs.git", - "release_tool": "@azure-tools/js-sdk-release-tools@2.7.9", - "use": "@autorest/typescript@6.0.21" + "release_tool": "@azure-tools/js-sdk-release-tools@2.7.10", + "use": "@autorest/typescript@^6.0.12" } \ No newline at end of file diff --git a/sdk/sql/arm-sql/package.json b/sdk/sql/arm-sql/package.json index 00f32e6d417d..b59d2e37409a 100644 --- a/sdk/sql/arm-sql/package.json +++ b/sdk/sql/arm-sql/package.json @@ -40,7 +40,7 @@ "@azure-tools/test-credential": "^1.1.0", "mocha": "^10.0.0", "@types/mocha": "^10.0.0", - "esm": "^3.2.18", + "tsx": "^4.7.1", "@types/chai": "^4.2.8", "chai": "^4.2.0", "cross-env": "^7.0.2", @@ -76,7 +76,7 @@ "minify": "uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", "prepack": "npm run build", "pack": "npm pack 2>&1", - "extract-api": "api-extractor run --local", + "extract-api": "dev-tool run extract-api", "lint": "echo skipped", "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", "build:node": "echo skipped", @@ -106,13 +106,5 @@ ] }, "autoPublish": true, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql", - "//sampleConfiguration": { - "productName": "", - "productSlugs": [ - "azure" - ], - "disableDocsMs": true, - "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-sql?view=azure-node-preview" - } -} + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql" +} \ No newline at end of file diff --git a/sdk/sql/arm-sql/review/arm-sql.api.md b/sdk/sql/arm-sql/review/arm-sql.api.md index 199274144aea..82e4ff695a5d 100644 --- a/sdk/sql/arm-sql/review/arm-sql.api.md +++ b/sdk/sql/arm-sql/review/arm-sql.api.md @@ -52,9 +52,6 @@ export type AlwaysEncryptedEnclaveType = string; // @public export type AuthenticationName = string; -// @public -export type AuthMetadataLookupModes = string; - // @public export type AutoExecuteStatus = "Enabled" | "Disabled" | "Default"; @@ -229,12 +226,6 @@ export type CapabilityStatus = "Visible" | "Available" | "Default" | "Disabled"; // @public export type CatalogCollationType = string; -// @public -export interface CertificateInfo { - readonly certificateName?: string; - readonly expiryDate?: Date; -} - // @public export interface ChangeLongTermRetentionBackupAccessTierParameters { backupStorageAccessTier: string; @@ -1704,42 +1695,16 @@ export type DiffBackupIntervalInHours = number; // @public export interface DistributedAvailabilityGroup extends ProxyResource { - databases?: DistributedAvailabilityGroupDatabase[]; readonly distributedAvailabilityGroupId?: string; - readonly distributedAvailabilityGroupName?: string; - failoverMode?: FailoverModeType; - instanceAvailabilityGroupName?: string; - instanceLinkRole?: LinkRole; - partnerAvailabilityGroupName?: string; - partnerEndpoint?: string; - readonly partnerLinkRole?: LinkRole; - replicationMode?: ReplicationModeType; - seedingMode?: SeedingModeType; -} - -// @public -export interface DistributedAvailabilityGroupDatabase { - readonly connectedState?: ReplicaConnectedState; - databaseName?: string; - readonly instanceRedoReplicationLagSeconds?: number; - readonly instanceReplicaId?: string; - readonly instanceSendReplicationLagSeconds?: number; - readonly lastBackupLsn?: string; - readonly lastBackupTime?: Date; - readonly lastCommitLsn?: string; - readonly lastCommitTime?: Date; readonly lastHardenedLsn?: string; - readonly lastHardenedTime?: Date; - readonly lastReceivedLsn?: string; - readonly lastReceivedTime?: Date; - readonly lastSentLsn?: string; - readonly lastSentTime?: Date; - readonly mostRecentLinkError?: string; - readonly partnerAuthCertValidity?: CertificateInfo; - readonly partnerReplicaId?: string; - readonly replicaState?: string; - readonly seedingProgress?: string; - readonly synchronizationHealth?: ReplicaSynchronizationHealth; + readonly linkState?: string; + primaryAvailabilityGroupName?: string; + replicationMode?: ReplicationMode; + secondaryAvailabilityGroupName?: string; + sourceEndpoint?: string; + readonly sourceReplicaId?: string; + targetDatabase?: string; + readonly targetReplicaId?: string; } // @public @@ -1748,10 +1713,6 @@ export interface DistributedAvailabilityGroups { beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsCreateOrUpdateOptionalParams): Promise; beginDelete(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsDeleteOptionalParams): Promise, void>>; beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsDeleteOptionalParams): Promise; - beginFailover(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupsFailoverRequest, options?: DistributedAvailabilityGroupsFailoverOptionalParams): Promise, DistributedAvailabilityGroupsFailoverResponse>>; - beginFailoverAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupsFailoverRequest, options?: DistributedAvailabilityGroupsFailoverOptionalParams): Promise; - beginSetRole(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupSetRole, options?: DistributedAvailabilityGroupsSetRoleOptionalParams): Promise, DistributedAvailabilityGroupsSetRoleResponse>>; - beginSetRoleAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupSetRole, options?: DistributedAvailabilityGroupsSetRoleOptionalParams): Promise; beginUpdate(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsUpdateOptionalParams): Promise, DistributedAvailabilityGroupsUpdateResponse>>; beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsUpdateOptionalParams): Promise; get(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsGetOptionalParams): Promise; @@ -1773,32 +1734,6 @@ export interface DistributedAvailabilityGroupsDeleteOptionalParams extends coreC updateIntervalInMs?: number; } -// @public -export interface DistributedAvailabilityGroupSetRole { - instanceRole: InstanceRole; - roleChangeType: RoleChangeType; -} - -// @public -export interface DistributedAvailabilityGroupsFailoverHeaders { - // (undocumented) - location?: string; -} - -// @public -export interface DistributedAvailabilityGroupsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DistributedAvailabilityGroupsFailoverRequest { - failoverType: FailoverType; -} - -// @public -export type DistributedAvailabilityGroupsFailoverResponse = DistributedAvailabilityGroup; - // @public export interface DistributedAvailabilityGroupsGetOptionalParams extends coreClient.OperationOptions { } @@ -1826,15 +1761,6 @@ export interface DistributedAvailabilityGroupsListResult { readonly value?: DistributedAvailabilityGroup[]; } -// @public -export interface DistributedAvailabilityGroupsSetRoleOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DistributedAvailabilityGroupsSetRoleResponse = DistributedAvailabilityGroup; - // @public export interface DistributedAvailabilityGroupsUpdateOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; @@ -2439,11 +2365,15 @@ export interface FailoverGroup extends ProxyResource { readWriteEndpoint?: FailoverGroupReadWriteEndpoint; readonly replicationRole?: FailoverGroupReplicationRole; readonly replicationState?: string; + secondaryType?: FailoverGroupDatabasesSecondaryType; tags?: { [propertyName: string]: string; }; } +// @public +export type FailoverGroupDatabasesSecondaryType = string; + // @public export interface FailoverGroupListResult { readonly nextLink?: string; @@ -2567,17 +2497,12 @@ export interface FailoverGroupUpdate { partnerServers?: PartnerInfo[]; readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + secondaryType?: FailoverGroupDatabasesSecondaryType; tags?: { [propertyName: string]: string; }; } -// @public -export type FailoverModeType = string; - -// @public -export type FailoverType = string; - // @public export interface FirewallRule extends ProxyResourceWithWritableName { endIpAddress?: string; @@ -2647,9 +2572,6 @@ export type FirewallRulesReplaceResponse = FirewallRule; // @public export type FreeLimitExhaustionBehavior = string; -// @public -export type FreemiumType = string; - // @public export interface GeoBackupPolicies { createOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: GeoBackupPolicyName, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams): Promise; @@ -2700,12 +2622,6 @@ export type GeoBackupPolicyState = "Disabled" | "Enabled"; // @public export function getContinuationToken(page: unknown): string | undefined; -// @public -export type HybridSecondaryUsage = string; - -// @public -export type HybridSecondaryUsageDetected = string; - // @public export type IdentityType = string; @@ -2998,9 +2914,6 @@ export interface InstancePoolVcoresCapability { readonly value?: number; } -// @public -export type InstanceRole = string; - // @public export interface IPv6FirewallRule extends ProxyResourceWithWritableName { endIPv6Address?: string; @@ -3773,13 +3686,6 @@ export enum KnownAuthenticationName { Default = "Default" } -// @public -export enum KnownAuthMetadataLookupModes { - AzureAD = "AzureAD", - Paired = "Paired", - Windows = "Windows" -} - // @public export enum KnownAvailabilityZoneType { NoPreference = "NoPreference", @@ -4009,21 +3915,15 @@ export enum KnownExternalGovernanceStatus { } // @public -export enum KnownFailoverGroupReplicationRole { - Primary = "Primary", - Secondary = "Secondary" -} - -// @public -export enum KnownFailoverModeType { - Manual = "Manual", - None = "None" +export enum KnownFailoverGroupDatabasesSecondaryType { + Geo = "Geo", + Standby = "Standby" } // @public -export enum KnownFailoverType { - ForcedAllowDataLoss = "ForcedAllowDataLoss", - Planned = "Planned" +export enum KnownFailoverGroupReplicationRole { + Primary = "Primary", + Secondary = "Secondary" } // @public @@ -4032,29 +3932,11 @@ export enum KnownFreeLimitExhaustionBehavior { BillOverUsage = "BillOverUsage" } -// @public -export enum KnownFreemiumType { - Freemium = "Freemium", - Regular = "Regular" -} - // @public export enum KnownGeoBackupPolicyName { Default = "Default" } -// @public -export enum KnownHybridSecondaryUsage { - Active = "Active", - Passive = "Passive" -} - -// @public -export enum KnownHybridSecondaryUsageDetected { - Active = "Active", - Passive = "Passive" -} - // @public export enum KnownIdentityType { None = "None", @@ -4075,12 +3957,6 @@ export enum KnownInstancePoolLicenseType { LicenseIncluded = "LicenseIncluded" } -// @public -export enum KnownInstanceRole { - Primary = "Primary", - Secondary = "Secondary" -} - // @public export enum KnownJobAgentState { Creating = "Creating", @@ -4133,12 +4009,6 @@ export enum KnownLedgerDigestUploadsName { Current = "current" } -// @public -export enum KnownLinkRole { - Primary = "Primary", - Secondary = "Secondary" -} - // @public export enum KnownLogSizeUnit { Gigabytes = "Gigabytes", @@ -4183,12 +4053,6 @@ export enum KnownManagedInstanceAdministratorType { ActiveDirectory = "ActiveDirectory" } -// @public -export enum KnownManagedInstanceDatabaseFormat { - AlwaysUpToDate = "AlwaysUpToDate", - SQLServer2022 = "SQLServer2022" -} - // @public export enum KnownManagedInstanceLicenseType { BasePrice = "BasePrice", @@ -4200,6 +4064,25 @@ export enum KnownManagedInstanceLongTermRetentionPolicyName { Default = "default" } +// @public +export enum KnownManagedInstancePropertiesProvisioningState { + Accepted = "Accepted", + Canceled = "Canceled", + Created = "Created", + Creating = "Creating", + Deleted = "Deleted", + Deleting = "Deleting", + Failed = "Failed", + NotSpecified = "NotSpecified", + Registering = "Registering", + Running = "Running", + Succeeded = "Succeeded", + TimedOut = "TimedOut", + Unknown = "Unknown", + Unrecognized = "Unrecognized", + Updating = "Updating" +} + // @public export enum KnownManagedInstanceProxyOverride { Default = "Default", @@ -4393,19 +4276,6 @@ export enum KnownRecommendedActionCurrentState { Verifying = "Verifying" } -// @public -export enum KnownReplicaConnectedState { - Connected = "CONNECTED", - Disconnected = "DISCONNECTED" -} - -// @public -export enum KnownReplicaSynchronizationHealth { - Healthy = "HEALTHY", - NOTHealthy = "NOT_HEALTHY", - PartiallyHealthy = "PARTIALLY_HEALTHY" -} - // @public export enum KnownReplicationLinkType { GEO = "GEO", @@ -4414,7 +4284,7 @@ export enum KnownReplicationLinkType { } // @public -export enum KnownReplicationModeType { +export enum KnownReplicationMode { Async = "Async", Sync = "Sync" } @@ -4438,12 +4308,6 @@ export enum KnownRestoreDetailsName { Default = "Default" } -// @public -export enum KnownRoleChangeType { - Forced = "Forced", - Planned = "Planned" -} - // @public export enum KnownRuleSeverity { High = "High", @@ -4493,12 +4357,6 @@ export enum KnownSecurityAlertPolicyName { Default = "Default" } -// @public -export enum KnownSeedingModeType { - Automatic = "Automatic", - Manual = "Manual" -} - // @public export enum KnownServerConfigurationOptionName { AllowPolybaseExport = "allowPolybaseExport" @@ -4874,9 +4732,6 @@ export interface LicenseTypeCapability { readonly status?: CapabilityStatus; } -// @public -export type LinkRole = string; - // @public export interface LocationCapabilities { readonly name?: string; @@ -6253,29 +6108,21 @@ export interface ManagedInstance extends TrackedResource { administratorLogin?: string; administratorLoginPassword?: string; administrators?: ManagedInstanceExternalAdministrator; - authenticationMetadata?: AuthMetadataLookupModes; collation?: string; - readonly createTime?: Date; readonly currentBackupStorageRedundancy?: BackupStorageRedundancy; - databaseFormat?: ManagedInstanceDatabaseFormat; readonly dnsZone?: string; dnsZonePartner?: string; - readonly externalGovernanceStatus?: ExternalGovernanceStatus; readonly fullyQualifiedDomainName?: string; - hybridSecondaryUsage?: HybridSecondaryUsage; - readonly hybridSecondaryUsageDetected?: HybridSecondaryUsageDetected; identity?: ResourceIdentity; instancePoolId?: string; - isGeneralPurposeV2?: boolean; keyId?: string; licenseType?: ManagedInstanceLicenseType; maintenanceConfigurationId?: string; managedInstanceCreateMode?: ManagedServerCreateMode; minimalTlsVersion?: string; - pricingModel?: FreemiumType; primaryUserAssignedIdentityId?: string; readonly privateEndpointConnections?: ManagedInstancePecProperty[]; - readonly provisioningState?: ProvisioningState; + readonly provisioningState?: ManagedInstancePropertiesProvisioningState; proxyOverride?: ManagedInstanceProxyOverride; publicDataEndpointEnabled?: boolean; requestedBackupStorageRedundancy?: BackupStorageRedundancy; @@ -6284,13 +6131,10 @@ export interface ManagedInstance extends TrackedResource { sku?: Sku; sourceManagedInstanceId?: string; readonly state?: string; - storageIOps?: number; storageSizeInGB?: number; - storageThroughputMBps?: number; subnetId?: string; timezoneId?: string; vCores?: number; - readonly virtualClusterId?: string; zoneRedundant?: boolean; } @@ -6465,9 +6309,6 @@ export interface ManagedInstanceAzureADOnlyAuthListResult { readonly value?: ManagedInstanceAzureADOnlyAuthentication[]; } -// @public -export type ManagedInstanceDatabaseFormat = string; - // @public export interface ManagedInstanceDtc extends ProxyResource { dtcEnabled?: boolean; @@ -6984,6 +6825,9 @@ export interface ManagedInstancePrivateLinkServiceConnectionStateProperty { status: string; } +// @public +export type ManagedInstancePropertiesProvisioningState = string; + // @public export type ManagedInstanceProxyOverride = string; @@ -7006,12 +6850,10 @@ export interface ManagedInstances { beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesDeleteOptionalParams): Promise; beginFailover(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesFailoverOptionalParams): Promise, void>>; beginFailoverAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesFailoverOptionalParams): Promise; - beginRefreshStatus(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesRefreshStatusOptionalParams): Promise, ManagedInstancesRefreshStatusResponse>>; - beginRefreshStatusAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesRefreshStatusOptionalParams): Promise; - beginStart(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams): Promise, ManagedInstancesStartResponse>>; - beginStartAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams): Promise; - beginStop(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams): Promise, ManagedInstancesStopResponse>>; - beginStopAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams): Promise; + beginStart(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams): Promise; + beginStop(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams): Promise; beginUpdate(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise, ManagedInstancesUpdateResponse>>; beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, parameters: ManagedInstanceUpdate, options?: ManagedInstancesUpdateOptionalParams): Promise; get(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesGetOptionalParams): Promise; @@ -7132,33 +6974,18 @@ export type ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceResp // @public export type ManagedInstancesListResponse = ManagedInstanceListResult; -// @public -export interface ManagedInstancesRefreshStatusOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ManagedInstancesRefreshStatusResponse = RefreshExternalGovernanceStatusOperationResultMI; - // @public export interface ManagedInstancesStartOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; updateIntervalInMs?: number; } -// @public -export type ManagedInstancesStartResponse = ManagedInstance; - // @public export interface ManagedInstancesStopOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; updateIntervalInMs?: number; } -// @public -export type ManagedInstancesStopResponse = ManagedInstance; - // @public export interface ManagedInstancesUpdateOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; @@ -7185,29 +7012,21 @@ export interface ManagedInstanceUpdate { administratorLogin?: string; administratorLoginPassword?: string; administrators?: ManagedInstanceExternalAdministrator; - authenticationMetadata?: AuthMetadataLookupModes; collation?: string; - readonly createTime?: Date; readonly currentBackupStorageRedundancy?: BackupStorageRedundancy; - databaseFormat?: ManagedInstanceDatabaseFormat; readonly dnsZone?: string; dnsZonePartner?: string; - readonly externalGovernanceStatus?: ExternalGovernanceStatus; readonly fullyQualifiedDomainName?: string; - hybridSecondaryUsage?: HybridSecondaryUsage; - readonly hybridSecondaryUsageDetected?: HybridSecondaryUsageDetected; identity?: ResourceIdentity; instancePoolId?: string; - isGeneralPurposeV2?: boolean; keyId?: string; licenseType?: ManagedInstanceLicenseType; maintenanceConfigurationId?: string; managedInstanceCreateMode?: ManagedServerCreateMode; minimalTlsVersion?: string; - pricingModel?: FreemiumType; primaryUserAssignedIdentityId?: string; readonly privateEndpointConnections?: ManagedInstancePecProperty[]; - readonly provisioningState?: ProvisioningState; + readonly provisioningState?: ManagedInstancePropertiesProvisioningState; proxyOverride?: ManagedInstanceProxyOverride; publicDataEndpointEnabled?: boolean; requestedBackupStorageRedundancy?: BackupStorageRedundancy; @@ -7216,16 +7035,13 @@ export interface ManagedInstanceUpdate { sku?: Sku; sourceManagedInstanceId?: string; readonly state?: string; - storageIOps?: number; storageSizeInGB?: number; - storageThroughputMBps?: number; subnetId?: string; tags?: { [propertyName: string]: string; }; timezoneId?: string; vCores?: number; - readonly virtualClusterId?: string; zoneRedundant?: boolean; } @@ -8010,14 +7826,6 @@ export interface QueryMetricInterval { metrics?: QueryMetricProperties[]; } -// @public -export interface QueryMetricIntervalAutoGenerated { - readonly executionCount?: number; - readonly intervalStartTime?: string; - readonly intervalType?: QueryTimeGrainType; - metrics?: QueryMetricProperties[]; -} - // @public export interface QueryMetricProperties { readonly avg?: number; @@ -8047,7 +7855,7 @@ export interface QueryStatistics extends ProxyResource { export interface QueryStatisticsProperties { readonly databaseName?: string; readonly endTime?: string; - intervals?: QueryMetricIntervalAutoGenerated[]; + intervals?: QueryMetricInterval[]; readonly queryId?: string; readonly startTime?: string; } @@ -8263,16 +8071,6 @@ export interface RefreshExternalGovernanceStatusOperationResult extends ProxyRes readonly status?: string; } -// @public -export interface RefreshExternalGovernanceStatusOperationResultMI extends ProxyResource { - readonly errorMessage?: string; - readonly managedInstanceName?: string; - readonly queuedTime?: string; - readonly requestId?: string; - readonly requestType?: string; - readonly status?: string; -} - // @public export interface Remediation { readonly automated?: boolean; @@ -8281,17 +8079,12 @@ export interface Remediation { readonly scripts?: string[]; } -// @public -export type ReplicaConnectedState = string; - -// @public -export type ReplicaSynchronizationHealth = string; - // @public export interface ReplicationLink extends ProxyResource { readonly isTerminationAllowed?: boolean; - readonly linkType?: ReplicationLinkType; + linkType?: ReplicationLinkType; readonly partnerDatabase?: string; + readonly partnerDatabaseId?: string; readonly partnerLocation?: string; readonly partnerRole?: ReplicationRole; readonly partnerServer?: string; @@ -8310,17 +8103,30 @@ export interface ReplicationLinkListResult { // @public export interface ReplicationLinks { + beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: ReplicationLink, options?: ReplicationLinksCreateOrUpdateOptionalParams): Promise, ReplicationLinksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: ReplicationLink, options?: ReplicationLinksCreateOrUpdateOptionalParams): Promise; beginDelete(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise, void>>; beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksDeleteOptionalParams): Promise; beginFailover(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise, ReplicationLinksFailoverResponse>>; beginFailoverAllowDataLoss(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise, ReplicationLinksFailoverAllowDataLossResponse>>; beginFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverAllowDataLossOptionalParams): Promise; beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksFailoverOptionalParams): Promise; + beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: ReplicationLinkUpdate, options?: ReplicationLinksUpdateOptionalParams): Promise, ReplicationLinksUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, parameters: ReplicationLinkUpdate, options?: ReplicationLinksUpdateOptionalParams): Promise; get(resourceGroupName: string, serverName: string, databaseName: string, linkId: string, options?: ReplicationLinksGetOptionalParams): Promise; listByDatabase(resourceGroupName: string, serverName: string, databaseName: string, options?: ReplicationLinksListByDatabaseOptionalParams): PagedAsyncIterableIterator; listByServer(resourceGroupName: string, serverName: string, options?: ReplicationLinksListByServerOptionalParams): PagedAsyncIterableIterator; } +// @public +export interface ReplicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ReplicationLinksCreateOrUpdateResponse = ReplicationLink; + // @public export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; @@ -8380,11 +8186,25 @@ export interface ReplicationLinksListByServerOptionalParams extends coreClient.O // @public export type ReplicationLinksListByServerResponse = ReplicationLinkListResult; +// @public +export interface ReplicationLinksUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ReplicationLinksUpdateResponse = ReplicationLink; + // @public export type ReplicationLinkType = string; // @public -export type ReplicationModeType = string; +export interface ReplicationLinkUpdate extends ProxyResource { + linkType?: ReplicationLinkType; +} + +// @public +export type ReplicationMode = string; // @public export type ReplicationRole = "Primary" | "Secondary" | "NonReadableSecondary" | "Source" | "Copy"; @@ -8582,9 +8402,6 @@ export type RestorePointsListByDatabaseResponse = RestorePointListResult; // @public export type RestorePointType = "CONTINUOUS" | "DISCRETE"; -// @public -export type RoleChangeType = string; - // @public export type RuleSeverity = string; @@ -8659,9 +8476,6 @@ export interface SecurityEventSqlInjectionAdditionalProperties { // @public export type SecurityEventType = "Undefined" | "SqlInjectionVulnerability" | "SqlInjectionExploit"; -// @public -export type SeedingModeType = string; - // @public export interface SensitivityLabel extends ProxyResource { readonly columnName?: string; diff --git a/sdk/sql/arm-sql/src/models/index.ts b/sdk/sql/arm-sql/src/models/index.ts index 89e15adb6078..1f786c15eb43 100644 --- a/sdk/sql/arm-sql/src/models/index.ts +++ b/sdk/sql/arm-sql/src/models/index.ts @@ -1562,6 +1562,32 @@ export interface ManagedInstanceQueryStatistics { readonly nextLink?: string; } +/** Properties of a query execution statistics. */ +export interface QueryStatisticsProperties { + /** + * Database name of the database in which this query was executed. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly databaseName?: string; + /** + * Unique query id (unique within one database). + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly queryId?: string; + /** + * The start time for the metric (ISO-8601 format). + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly startTime?: string; + /** + * The end time for the metric (ISO-8601 format). + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly endTime?: string; + /** List of intervals with appropriate metric data */ + intervals?: QueryMetricInterval[]; +} + /** Properties of a query metrics interval. */ export interface QueryMetricInterval { /** @@ -2795,189 +2821,6 @@ export interface DistributedAvailabilityGroupsListResult { readonly nextLink?: string; } -/** Database specific information */ -export interface DistributedAvailabilityGroupDatabase { - /** The name of the database in link */ - databaseName?: string; - /** - * Managed instance replica id - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly instanceReplicaId?: string; - /** - * SQL server replica id - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly partnerReplicaId?: string; - /** - * Current link state - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly replicaState?: string; - /** - * Seeding progress - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly seedingProgress?: string; - /** - * Link health state - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly synchronizationHealth?: ReplicaSynchronizationHealth; - /** - * Link connected state - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly connectedState?: ReplicaConnectedState; - /** - * Last received LSN - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastReceivedLsn?: string; - /** - * Last received LSN time - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastReceivedTime?: Date; - /** - * Last sent LSN - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastSentLsn?: string; - /** - * Last sent LSN time - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastSentTime?: Date; - /** - * Last commit LSN - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastCommitLsn?: string; - /** - * Last commit LSN time - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastCommitTime?: Date; - /** - * Last hardened LSN - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastHardenedLsn?: string; - /** - * Last hardened LSN time - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastHardenedTime?: Date; - /** - * Last backup LSN - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastBackupLsn?: string; - /** - * Last backup LSN time - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastBackupTime?: Date; - /** - * The most recent link connection error description - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly mostRecentLinkError?: string; - /** - * SQL server certificate validity - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly partnerAuthCertValidity?: CertificateInfo; - /** - * Replication lag when Managed Instance link side is primary - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly instanceSendReplicationLagSeconds?: number; - /** - * Redo lag when Managed Instance link side is primary - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly instanceRedoReplicationLagSeconds?: number; -} - -/** Certificate information */ -export interface CertificateInfo { - /** - * The certificate name - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly certificateName?: string; - /** - * The certificate expiry date - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly expiryDate?: Date; -} - -/** Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). */ -export interface ErrorResponse { - /** The error object. */ - error?: ErrorDetail; -} - -/** The error detail. */ -export interface ErrorDetail { - /** - * The error code. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly code?: string; - /** - * The error message. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly message?: string; - /** - * The error target. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly target?: string; - /** - * The error details. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly details?: ErrorDetail[]; - /** - * The error additional info. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly additionalInfo?: ErrorAdditionalInfo[]; -} - -/** The resource management error additional info. */ -export interface ErrorAdditionalInfo { - /** - * The additional info type. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly type?: string; - /** - * The additional info. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly info?: Record; -} - -/** Distributed availability group failover. */ -export interface DistributedAvailabilityGroupsFailoverRequest { - /** The failover type, can be ForcedAllowDataLoss or Planned. */ - failoverType: FailoverType; -} - -/** Distributed availability group failover request. */ -export interface DistributedAvailabilityGroupSetRole { - /** New role of managed instance in a distributed availability group, can be Primary or Secondary. */ - instanceRole: InstanceRole; - /** The type of the role change, can be Planned or Forced. */ - roleChangeType: RoleChangeType; -} - /** A list of server trust certificates in instance. */ export interface ServerTrustCertificatesListResult { /** @@ -3168,20 +3011,6 @@ export interface ManagedInstanceAdvancedThreatProtectionListResult { readonly nextLink?: string; } -/** A list of replication links. */ -export interface ReplicationLinkListResult { - /** - * Array of results. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly value?: ReplicationLink[]; - /** - * Link to retrieve next page of results. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly nextLink?: string; -} - /** List of managed database move operations. */ export interface ManagedDatabaseMoveOperationListResult { /** @@ -3843,13 +3672,13 @@ export interface ManagedDatabaseStartMoveDefinition { operationMode?: MoveOperationMode; } -/** A list of ledger digest upload settings. */ -export interface ManagedLedgerDigestUploadsListResult { +/** A list of managed instances. */ +export interface ManagedInstanceListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: ManagedLedgerDigestUploads[]; + readonly value?: ManagedInstance[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -3857,123 +3686,192 @@ export interface ManagedLedgerDigestUploadsListResult { readonly nextLink?: string; } -/** A list of recoverable databases. */ -export interface RecoverableDatabaseListResult { +/** Azure Active Directory identity configuration for a resource. */ +export interface ResourceIdentity { + /** The resource ids of the user assigned identities to use */ + userAssignedIdentities?: { [propertyName: string]: UserIdentity }; /** - * Array of results. + * The Azure Active Directory principal id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: RecoverableDatabase[]; + readonly principalId?: string; + /** The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. */ + type?: IdentityType; /** - * Link to retrieve next page of results. + * The Azure Active Directory tenant id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly tenantId?: string; } -/** A list of restorable dropped databases. */ -export interface RestorableDroppedDatabaseListResult { +/** Azure Active Directory identity configuration for a resource. */ +export interface UserIdentity { /** - * Array of results. + * The Azure Active Directory principal id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: RestorableDroppedDatabase[]; + readonly principalId?: string; /** - * Link to retrieve next page of results. + * The Azure Active Directory client id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly clientId?: string; } -/** A list of server configuration options. */ -export interface ServerConfigurationOptionListResult { +/** A private endpoint connection under a managed instance */ +export interface ManagedInstancePecProperty { /** - * Array of results. + * Resource ID. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: ServerConfigurationOption[]; + readonly id?: string; /** - * Link to retrieve next page of results. + * Private endpoint connection properties * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly properties?: ManagedInstancePrivateEndpointConnectionProperties; } -/** Managed instance's Start/Stop schedule list result. */ -export interface StartStopManagedInstanceScheduleListResult { +/** Properties of a active directory administrator. */ +export interface ManagedInstanceExternalAdministrator { + /** Type of the sever administrator. */ + administratorType?: AdministratorType; + /** Principal Type of the sever administrator. */ + principalType?: PrincipalType; + /** Login name of the server administrator. */ + login?: string; + /** SID (object ID) of the server administrator. */ + sid?: string; + /** Tenant ID of the administrator. */ + tenantId?: string; + /** Azure Active Directory only Authentication enabled. */ + azureADOnlyAuthentication?: boolean; +} + +/** The managed instance's service principal configuration for a resource. */ +export interface ServicePrincipal { /** - * Array of results. + * The Azure Active Directory application object id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: StartStopManagedInstanceSchedule[]; + readonly principalId?: string; /** - * Link to retrieve next page of results. + * The Azure Active Directory application client id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly clientId?: string; + /** + * The Azure Active Directory tenant id. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly tenantId?: string; + /** Service principal type. */ + type?: ServicePrincipalType; } -/** Schedule info describing when the server should be started or stopped. */ -export interface ScheduleItem { - /** Start day. */ - startDay: DayOfWeek; - /** Start time. */ - startTime: string; - /** Stop day. */ - stopDay: DayOfWeek; - /** Stop time. */ - stopTime: string; -} - -/** A list of transparent data encryptions */ -export interface LogicalDatabaseTransparentDataEncryptionListResult { +/** An update request for an Azure SQL Database managed instance. */ +export interface ManagedInstanceUpdate { + /** Managed instance sku */ + sku?: Sku; + /** Managed instance identity */ + identity?: ResourceIdentity; + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** NOTE: This property will not be serialized. It can only be populated by the server. */ + readonly provisioningState?: ManagedInstancePropertiesProvisioningState; /** - * Array of results. - * NOTE: This property will not be serialized. It can only be populated by the server. + * Specifies the mode of database creation. + * + * Default: Regular instance creation. + * + * Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. */ - readonly value?: LogicalDatabaseTransparentDataEncryption[]; + managedInstanceCreateMode?: ManagedServerCreateMode; /** - * Link to retrieve next page of results. + * The fully qualified domain name of the managed instance. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; -} - -/** The response to a list database operations request */ -export interface DatabaseOperationListResult { + readonly fullyQualifiedDomainName?: string; + /** Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). */ + administratorLogin?: string; + /** The administrator login password (required for managed instance creation). */ + administratorLoginPassword?: string; + /** Subnet resource ID for the managed instance. */ + subnetId?: string; /** - * Array of results. + * The state of the managed instance. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: DatabaseOperation[]; + readonly state?: string; + /** The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). */ + licenseType?: ManagedInstanceLicenseType; + /** The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. */ + vCores?: number; + /** Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores. */ + storageSizeInGB?: number; + /** Collation of the managed instance. */ + collation?: string; /** - * Link to retrieve next page of results. + * The Dns Zone that the managed instance is in. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; -} - -/** The phase details properties of a database operation. */ -export interface PhaseDetails { + readonly dnsZone?: string; + /** The resource id of another managed instance whose DNS zone this managed instance will share after creation. */ + dnsZonePartner?: string; + /** Whether or not the public data endpoint is enabled. */ + publicDataEndpointEnabled?: boolean; + /** The resource identifier of the source managed instance associated with create operation of this instance. */ + sourceManagedInstanceId?: string; + /** Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. */ + restorePointInTime?: Date; + /** Connection type used for connecting to the instance. */ + proxyOverride?: ManagedInstanceProxyOverride; /** - * The operation phase. + * Id of the timezone. Allowed values are timezones supported by Windows. + * Windows keeps details on supported timezones, including the id, in registry under + * KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. + * You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. + * List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. + * An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". + */ + timezoneId?: string; + /** The Id of the instance pool this managed server belongs to. */ + instancePoolId?: string; + /** Specifies maintenance configuration id to apply to this managed instance. */ + maintenanceConfigurationId?: string; + /** + * List of private endpoint connections on a managed instance. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly phase?: Phase; + readonly privateEndpointConnections?: ManagedInstancePecProperty[]; + /** Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' */ + minimalTlsVersion?: string; /** - * The operation phase information. + * The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage) * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly phaseInformation?: { [propertyName: string]: string }; + readonly currentBackupStorageRedundancy?: BackupStorageRedundancy; + /** The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage) */ + requestedBackupStorageRedundancy?: BackupStorageRedundancy; + /** Whether or not the multi-az is enabled. */ + zoneRedundant?: boolean; + /** The resource id of a user assigned identity to be used by default. */ + primaryUserAssignedIdentityId?: string; + /** A CMK URI of the key to use for encryption. */ + keyId?: string; + /** The Azure Active Directory administrator of the instance. This can only be used at instance create time. If used for instance update, it will be ignored or it will result in an error. For updates individual APIs will need to be used. */ + administrators?: ManagedInstanceExternalAdministrator; + /** The managed instance's service principal. */ + servicePrincipal?: ServicePrincipal; } -/** The response to a list IPv6 firewall rules request */ -export interface IPv6FirewallRuleListResult { +/** A collection of endpoints that the managed instance service requires outbound network access to. */ +export interface OutboundEnvironmentEndpointCollection { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: IPv6FirewallRule[]; + readonly value?: OutboundEnvironmentEndpoint[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -3981,199 +3879,195 @@ export interface IPv6FirewallRuleListResult { readonly nextLink?: string; } -/** A list of SQL Vulnerability Assessments baseline set. */ -export interface DatabaseSqlVulnerabilityAssessmentBaselineSetListResult { +/** An endpoint that the managed instance service requires outbound network access to. */ +export interface OutboundEnvironmentEndpoint { /** - * Array of results. + * The type of service accessed by the managed instance service, e.g., Azure Storage, Azure Active Directory, etc. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: DatabaseSqlVulnerabilityAssessmentBaselineSet[]; + readonly category?: string; /** - * Link to retrieve next page of results. + * The endpoints that the managed instance service communicates with in order to function correctly. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly endpoints?: EndpointDependency[]; } -/** A list of SQL Vulnerability Assessments rule baseline. */ -export interface DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult { +/** A domain name that the managed instance service needs to communicate with, along with additional details. */ +export interface EndpointDependency { /** - * Array of results. + * The domain name of the dependency. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: DatabaseSqlVulnerabilityAssessmentRuleBaseline[]; + readonly domainName?: string; /** - * Link to retrieve next page of results. + * The IP Addresses and Ports used when connecting to DomainName. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly endpointDetails?: EndpointDetail[]; } -/** A list of vulnerability assessment scan results. */ -export interface SQLVulnerabilityAssessmentScanListResult { - /** - * Array of results. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly value?: SqlVulnerabilityAssessmentScanResults[]; +/** A domain name that the managed instance service needs to communicate with, along with additional details. */ +export interface EndpointDetail { /** - * Link to retrieve next page of results. + * The port an endpoint is connected to. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly port?: number; } -/** SQL Vulnerability Assessment remediation Details. */ -export interface Remediation { +/** A list of top resource consuming queries on managed instance */ +export interface TopQueriesListResult { /** - * SQL Vulnerability Assessment remediation description. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly description?: string; + readonly value?: TopQueries[]; /** - * SQL Vulnerability Assessment remediation script. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly scripts?: string[]; + readonly nextLink?: string; +} + +export interface TopQueries { /** - * SQL Vulnerability Assessment is remediation automated. + * Requested number of top queries. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly automated?: boolean; + readonly numberOfQueries?: number; /** - * SQL Vulnerability Assessment optional link to remediate in Azure Portal. + * Aggregation function used to calculate query metrics. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly portalLink?: string; -} - -/** SQL Vulnerability Assessment baseline adjusted results */ -export interface BaselineAdjustedResult { + readonly aggregationFunction?: string; /** - * SQL Vulnerability Assessment baseline details + * Metric used to rank queries. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly baseline?: Baseline; + readonly observationMetric?: string; /** - * SQL Vulnerability Assessment baseline status + * Interval type (length). * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly status?: RuleStatus; + readonly intervalType?: QueryTimeGrainType; /** - * SQL Vulnerability Assessment results that are not in baseline + * The start time for the metric (ISO-8601 format). * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly resultsNotInBaseline?: string[][]; + readonly startTime?: string; /** - * SQL Vulnerability Assessment results that are in baseline. + * The end time for the metric (ISO-8601 format). * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly resultsOnlyInBaseline?: string[][]; + readonly endTime?: string; + /** List of top resource consuming queries with appropriate metric data */ + queries?: QueryStatisticsProperties[]; } -/** SQL Vulnerability Assessment baseline Details */ -export interface Baseline { +/** A list of ledger digest upload settings. */ +export interface ManagedLedgerDigestUploadsListResult { /** - * SQL Vulnerability Assessment baseline expected results + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly expectedResults?: string[][]; + readonly value?: ManagedLedgerDigestUploads[]; /** - * SQL Vulnerability Assessment baseline update time (UTC) + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly updatedTime?: Date; + readonly nextLink?: string; } -/** SQL Vulnerability Assessment rule metadata details. */ -export interface VaRule { - /** - * SQL Vulnerability Assessment rule Id. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly ruleId?: string; +/** A list of recoverable databases. */ +export interface RecoverableDatabaseListResult { /** - * SQL Vulnerability Assessment rule severity. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly severity?: RuleSeverity; + readonly value?: RecoverableDatabase[]; /** - * SQL Vulnerability Assessment rule category. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly category?: string; + readonly nextLink?: string; +} + +/** A list of restorable dropped databases. */ +export interface RestorableDroppedDatabaseListResult { /** - * SQL Vulnerability Assessment rule type. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly ruleType?: RuleType; + readonly value?: RestorableDroppedDatabase[]; /** - * SQL Vulnerability Assessment rule title. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly title?: string; + readonly nextLink?: string; +} + +/** A list of server configuration options. */ +export interface ServerConfigurationOptionListResult { /** - * SQL Vulnerability Assessment rule description. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly description?: string; + readonly value?: ServerConfigurationOption[]; /** - * SQL Vulnerability Assessment rule rationale. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly rationale?: string; + readonly nextLink?: string; +} + +/** Managed instance's Start/Stop schedule list result. */ +export interface StartStopManagedInstanceScheduleListResult { /** - * SQL Vulnerability Assessment rule query details. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly queryCheck?: QueryCheck; + readonly value?: StartStopManagedInstanceSchedule[]; /** - * SQL Vulnerability Assessment benchmark references. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly benchmarkReferences?: BenchmarkReference[]; + readonly nextLink?: string; } -/** SQL Vulnerability Assessment query check object. */ -export interface QueryCheck { - /** - * SQL Vulnerability Assessment rule query. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly query?: string; - /** - * SQL Vulnerability Assessment query expected result. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly expectedResult?: string[][]; - /** - * SQL Vulnerability Assessment column names of query expected result. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly columnNames?: string[]; +/** Schedule info describing when the server should be started or stopped. */ +export interface ScheduleItem { + /** Start day. */ + startDay: DayOfWeek; + /** Start time. */ + startTime: string; + /** Stop day. */ + stopDay: DayOfWeek; + /** Stop time. */ + stopTime: string; } -/** SQL Vulnerability Assessment benchmark reference */ -export interface BenchmarkReference { +/** A list of transparent data encryptions */ +export interface LogicalDatabaseTransparentDataEncryptionListResult { /** - * SQL Vulnerability Assessment benchmark name + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly benchmark?: string; + readonly value?: LogicalDatabaseTransparentDataEncryption[]; /** - * SQL Vulnerability Assessment benchmark reference. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly reference?: string; + readonly nextLink?: string; } -/** A list of vulnerability assessment scan records. */ -export interface SqlVulnerabilityAssessmentScanRecordListResult { +/** The response to a list database operations request */ +export interface DatabaseOperationListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: SqlVulnerabilityAssessmentScanRecord[]; + readonly value?: DatabaseOperation[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4181,27 +4075,27 @@ export interface SqlVulnerabilityAssessmentScanRecordListResult { readonly nextLink?: string; } -/** Properties of a vulnerability assessment scan error. */ -export interface SqlVulnerabilityAssessmentScanError { +/** The phase details properties of a database operation. */ +export interface PhaseDetails { /** - * The error code. + * The operation phase. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly code?: string; + readonly phase?: Phase; /** - * The error message. + * The operation phase information. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly message?: string; + readonly phaseInformation?: { [propertyName: string]: string }; } -/** A list of SQL Vulnerability Assessments. */ -export interface SqlVulnerabilityAssessmentListResult { +/** The response to a list IPv6 firewall rules request */ +export interface IPv6FirewallRuleListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: SqlVulnerabilityAssessment[]; + readonly value?: IPv6FirewallRule[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4209,13 +4103,13 @@ export interface SqlVulnerabilityAssessmentListResult { readonly nextLink?: string; } -/** A list of failover groups. */ -export interface FailoverGroupListResult { +/** A list of SQL Vulnerability Assessments baseline set. */ +export interface DatabaseSqlVulnerabilityAssessmentBaselineSetListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: FailoverGroup[]; + readonly value?: DatabaseSqlVulnerabilityAssessmentBaselineSet[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4223,59 +4117,27 @@ export interface FailoverGroupListResult { readonly nextLink?: string; } -/** Read-write endpoint of the failover group instance. */ -export interface FailoverGroupReadWriteEndpoint { - /** Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. */ - failoverPolicy: ReadWriteEndpointFailoverPolicy; - /** Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. */ - failoverWithDataLossGracePeriodMinutes?: number; -} - -/** Read-only endpoint of the failover group instance. */ -export interface FailoverGroupReadOnlyEndpoint { - /** Failover policy of the read-only endpoint for the failover group. */ - failoverPolicy?: ReadOnlyEndpointFailoverPolicy; - /** The target partner server where the read-only endpoint points to. */ - targetServer?: string; -} - -/** Partner server information for the failover group. */ -export interface PartnerInfo { - /** Resource identifier of the partner server. */ - id: string; +/** A list of SQL Vulnerability Assessments rule baseline. */ +export interface DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult { /** - * Geo location of the partner server. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly location?: string; + readonly value?: DatabaseSqlVulnerabilityAssessmentRuleBaseline[]; /** - * Replication role of the partner server. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly replicationRole?: FailoverGroupReplicationRole; -} - -/** A failover group update request. */ -export interface FailoverGroupUpdate { - /** Resource tags. */ - tags?: { [propertyName: string]: string }; - /** Read-write endpoint of the failover group instance. */ - readWriteEndpoint?: FailoverGroupReadWriteEndpoint; - /** Read-only endpoint of the failover group instance. */ - readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; - /** List of databases in the failover group. */ - databases?: string[]; - /** List of partner server information for the failover group. */ - partnerServers?: PartnerInfo[]; + readonly nextLink?: string; } -/** A list of Azure SQL instance pools. */ -export interface InstancePoolListResult { +/** A list of vulnerability assessment scan results. */ +export interface SQLVulnerabilityAssessmentScanListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: InstancePool[]; + readonly value?: SqlVulnerabilityAssessmentScanResults[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4283,322 +4145,199 @@ export interface InstancePoolListResult { readonly nextLink?: string; } -/** An update to an Instance pool. */ -export interface InstancePoolUpdate { - /** The name and tier of the SKU. */ - sku?: Sku; - /** Resource tags. */ - tags?: { [propertyName: string]: string }; - /** Resource ID of the subnet to place this instance pool in. */ - subnetId?: string; - /** Count of vCores belonging to this instance pool. */ - vCores?: number; - /** The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). */ - licenseType?: InstancePoolLicenseType; +/** SQL Vulnerability Assessment remediation Details. */ +export interface Remediation { /** - * The Dns Zone that the managed instance pool is in. + * SQL Vulnerability Assessment remediation description. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly dnsZone?: string; - /** Specifies maintenance configuration id to apply to this managed instance. */ - maintenanceConfigurationId?: string; -} - -/** A list of long term retention backups. */ -export interface LongTermRetentionBackupListResult { + readonly description?: string; /** - * Array of results. + * SQL Vulnerability Assessment remediation script. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: LongTermRetentionBackup[]; + readonly scripts?: string[]; /** - * Link to retrieve next page of results. + * SQL Vulnerability Assessment is remediation automated. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; -} - -/** Contains the information necessary to change long term retention backup access tier and related operation mode. */ -export interface ChangeLongTermRetentionBackupAccessTierParameters { - /** The long term retention backup storage access tier */ - backupStorageAccessTier: string; - /** The operation mode when updating ltr backup storage access tier */ - operationMode: string; -} - -/** Contains the information necessary to perform long term retention backup copy operation. */ -export interface CopyLongTermRetentionBackupParameters { - /** The subscription that owns the target server */ - targetSubscriptionId?: string; - /** The resource group that owns the target server */ - targetResourceGroup?: string; - /** The resource Id of the target server that owns the database */ - targetServerResourceId?: string; - /** The fully qualified domain name of the target server */ - targetServerFullyQualifiedDomainName?: string; - /** The name of the database owns the copied backup. */ - targetDatabaseName?: string; - /** The storage redundancy type of the copied backup */ - targetBackupStorageRedundancy?: BackupStorageRedundancy; -} - -/** Contains the information necessary to perform long term retention backup update operation. */ -export interface UpdateLongTermRetentionBackupParameters { - /** The storage redundancy type of the copied backup */ - requestedBackupStorageRedundancy?: BackupStorageRedundancy; + readonly automated?: boolean; + /** + * SQL Vulnerability Assessment optional link to remediate in Azure Portal. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly portalLink?: string; } -/** A list of long term retention policies. */ -export interface LongTermRetentionPolicyListResult { +/** SQL Vulnerability Assessment baseline adjusted results */ +export interface BaselineAdjustedResult { /** - * Array of results. + * SQL Vulnerability Assessment baseline details * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: LongTermRetentionPolicy[]; + readonly baseline?: Baseline; /** - * Link to retrieve next page of results. + * SQL Vulnerability Assessment baseline status * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; -} - -/** A list of managed instances. */ -export interface ManagedInstanceListResult { + readonly status?: RuleStatus; /** - * Array of results. + * SQL Vulnerability Assessment results that are not in baseline * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: ManagedInstance[]; + readonly resultsNotInBaseline?: string[][]; /** - * Link to retrieve next page of results. + * SQL Vulnerability Assessment results that are in baseline. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly resultsOnlyInBaseline?: string[][]; } -/** Azure Active Directory identity configuration for a resource. */ -export interface ResourceIdentity { - /** The resource ids of the user assigned identities to use */ - userAssignedIdentities?: { [propertyName: string]: UserIdentity }; +/** SQL Vulnerability Assessment baseline Details */ +export interface Baseline { /** - * The Azure Active Directory principal id. + * SQL Vulnerability Assessment baseline expected results * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly principalId?: string; - /** The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource. */ - type?: IdentityType; + readonly expectedResults?: string[][]; /** - * The Azure Active Directory tenant id. + * SQL Vulnerability Assessment baseline update time (UTC) * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly tenantId?: string; + readonly updatedTime?: Date; } -/** Azure Active Directory identity configuration for a resource. */ -export interface UserIdentity { +/** SQL Vulnerability Assessment rule metadata details. */ +export interface VaRule { /** - * The Azure Active Directory principal id. + * SQL Vulnerability Assessment rule Id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly principalId?: string; + readonly ruleId?: string; /** - * The Azure Active Directory client id. + * SQL Vulnerability Assessment rule severity. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly clientId?: string; -} - -/** A private endpoint connection under a managed instance */ -export interface ManagedInstancePecProperty { + readonly severity?: RuleSeverity; /** - * Resource ID. + * SQL Vulnerability Assessment rule category. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly id?: string; + readonly category?: string; /** - * Private endpoint connection properties + * SQL Vulnerability Assessment rule type. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly properties?: ManagedInstancePrivateEndpointConnectionProperties; -} - -/** Properties of a active directory administrator. */ -export interface ManagedInstanceExternalAdministrator { - /** Type of the sever administrator. */ - administratorType?: AdministratorType; - /** Principal Type of the sever administrator. */ - principalType?: PrincipalType; - /** Login name of the server administrator. */ - login?: string; - /** SID (object ID) of the server administrator. */ - sid?: string; - /** Tenant ID of the administrator. */ - tenantId?: string; - /** Azure Active Directory only Authentication enabled. */ - azureADOnlyAuthentication?: boolean; -} - -/** The managed instance's service principal configuration for a resource. */ -export interface ServicePrincipal { + readonly ruleType?: RuleType; /** - * The Azure Active Directory application object id. + * SQL Vulnerability Assessment rule title. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly principalId?: string; + readonly title?: string; /** - * The Azure Active Directory application client id. + * SQL Vulnerability Assessment rule description. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly clientId?: string; + readonly description?: string; /** - * The Azure Active Directory tenant id. + * SQL Vulnerability Assessment rule rationale. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly tenantId?: string; - /** Service principal type. */ - type?: ServicePrincipalType; -} - -/** An update request for an Azure SQL Database managed instance. */ -export interface ManagedInstanceUpdate { - /** Managed instance sku */ - sku?: Sku; - /** Managed instance identity */ - identity?: ResourceIdentity; - /** Resource tags. */ - tags?: { [propertyName: string]: string }; + readonly rationale?: string; /** - * Provisioning state of managed instance. + * SQL Vulnerability Assessment rule query details. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly provisioningState?: ProvisioningState; + readonly queryCheck?: QueryCheck; /** - * Specifies the mode of database creation. - * - * Default: Regular instance creation. - * - * Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified. + * SQL Vulnerability Assessment benchmark references. + * NOTE: This property will not be serialized. It can only be populated by the server. */ - managedInstanceCreateMode?: ManagedServerCreateMode; + readonly benchmarkReferences?: BenchmarkReference[]; +} + +/** SQL Vulnerability Assessment query check object. */ +export interface QueryCheck { /** - * The fully qualified domain name of the managed instance. + * SQL Vulnerability Assessment rule query. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly fullyQualifiedDomainName?: string; - /** Whether or not this is a GPv2 variant of General Purpose edition. */ - isGeneralPurposeV2?: boolean; - /** Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). */ - administratorLogin?: string; - /** The administrator login password (required for managed instance creation). */ - administratorLoginPassword?: string; - /** Subnet resource ID for the managed instance. */ - subnetId?: string; + readonly query?: string; /** - * The state of the managed instance. + * SQL Vulnerability Assessment query expected result. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly state?: string; - /** The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). */ - licenseType?: ManagedInstanceLicenseType; - /** Hybrid secondary usage. Possible values are 'Active' (default value) and 'Passive' (customer uses the secondary as Passive DR). */ - hybridSecondaryUsage?: HybridSecondaryUsage; + readonly expectedResult?: string[][]; /** - * Hybrid secondary usage detected. Possible values are 'Active' (customer does not meet the requirements to use the secondary as Passive DR) and 'Passive' (customer meets the requirements to use the secondary as Passive DR). + * SQL Vulnerability Assessment column names of query expected result. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly hybridSecondaryUsageDetected?: HybridSecondaryUsageDetected; - /** The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. */ - vCores?: number; - /** Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores. */ - storageSizeInGB?: number; - /** Storage IOps. Minimum value: 300. Maximum value: 80000. Increments of 1 IOps allowed only. Maximum value depends on the selected hardware family and number of vCores. */ - storageIOps?: number; - /** Storage throughput MBps parameter is not supported in the instance create/update operation. */ - storageThroughputMBps?: number; - /** Collation of the managed instance. */ - collation?: string; + readonly columnNames?: string[]; +} + +/** SQL Vulnerability Assessment benchmark reference */ +export interface BenchmarkReference { /** - * The Dns Zone that the managed instance is in. + * SQL Vulnerability Assessment benchmark name * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly dnsZone?: string; - /** The resource id of another managed instance whose DNS zone this managed instance will share after creation. */ - dnsZonePartner?: string; - /** Whether or not the public data endpoint is enabled. */ - publicDataEndpointEnabled?: boolean; - /** The resource identifier of the source managed instance associated with create operation of this instance. */ - sourceManagedInstanceId?: string; - /** Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. */ - restorePointInTime?: Date; - /** Connection type used for connecting to the instance. */ - proxyOverride?: ManagedInstanceProxyOverride; + readonly benchmark?: string; /** - * Id of the timezone. Allowed values are timezones supported by Windows. - * Windows keeps details on supported timezones, including the id, in registry under - * KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. - * You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. - * List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. - * An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time". + * SQL Vulnerability Assessment benchmark reference. + * NOTE: This property will not be serialized. It can only be populated by the server. */ - timezoneId?: string; - /** The Id of the instance pool this managed server belongs to. */ - instancePoolId?: string; - /** Specifies maintenance configuration id to apply to this managed instance. */ - maintenanceConfigurationId?: string; + readonly reference?: string; +} + +/** A list of vulnerability assessment scan records. */ +export interface SqlVulnerabilityAssessmentScanRecordListResult { /** - * List of private endpoint connections on a managed instance. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly privateEndpointConnections?: ManagedInstancePecProperty[]; - /** Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2' */ - minimalTlsVersion?: string; + readonly value?: SqlVulnerabilityAssessmentScanRecord[]; /** - * The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage) + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly currentBackupStorageRedundancy?: BackupStorageRedundancy; - /** The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage) */ - requestedBackupStorageRedundancy?: BackupStorageRedundancy; - /** Whether or not the multi-az is enabled. */ - zoneRedundant?: boolean; - /** The resource id of a user assigned identity to be used by default. */ - primaryUserAssignedIdentityId?: string; - /** A CMK URI of the key to use for encryption. */ - keyId?: string; - /** The Azure Active Directory administrator of the instance. This can only be used at instance create time. If used for instance update, it will be ignored or it will result in an error. For updates individual APIs will need to be used. */ - administrators?: ManagedInstanceExternalAdministrator; - /** The managed instance's service principal. */ - servicePrincipal?: ServicePrincipal; + readonly nextLink?: string; +} + +/** Properties of a vulnerability assessment scan error. */ +export interface SqlVulnerabilityAssessmentScanError { /** - * Virtual cluster resource id for the Managed Instance. + * The error code. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly virtualClusterId?: string; + readonly code?: string; /** - * Status of external governance. + * The error message. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly externalGovernanceStatus?: ExternalGovernanceStatus; - /** Weather or not Managed Instance is freemium. */ - pricingModel?: FreemiumType; + readonly message?: string; +} + +/** A list of SQL Vulnerability Assessments. */ +export interface SqlVulnerabilityAssessmentListResult { /** - * Specifies the point in time (ISO8601 format) of the Managed Instance creation. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly createTime?: Date; - /** The managed instance's authentication metadata lookup mode. */ - authenticationMetadata?: AuthMetadataLookupModes; - /** Specifies the internal format of instance databases specific to the SQL engine version. */ - databaseFormat?: ManagedInstanceDatabaseFormat; + readonly value?: SqlVulnerabilityAssessment[]; + /** + * Link to retrieve next page of results. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; } -/** A collection of endpoints that the managed instance service requires outbound network access to. */ -export interface OutboundEnvironmentEndpointCollection { +/** A list of failover groups. */ +export interface FailoverGroupListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: OutboundEnvironmentEndpoint[]; + readonly value?: FailoverGroup[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4606,50 +4345,96 @@ export interface OutboundEnvironmentEndpointCollection { readonly nextLink?: string; } -/** An endpoint that the managed instance service requires outbound network access to. */ -export interface OutboundEnvironmentEndpoint { +/** Read-write endpoint of the failover group instance. */ +export interface FailoverGroupReadWriteEndpoint { + /** Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. */ + failoverPolicy: ReadWriteEndpointFailoverPolicy; + /** Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required. */ + failoverWithDataLossGracePeriodMinutes?: number; +} + +/** Read-only endpoint of the failover group instance. */ +export interface FailoverGroupReadOnlyEndpoint { + /** Failover policy of the read-only endpoint for the failover group. */ + failoverPolicy?: ReadOnlyEndpointFailoverPolicy; + /** The target partner server where the read-only endpoint points to. */ + targetServer?: string; +} + +/** Partner server information for the failover group. */ +export interface PartnerInfo { + /** Resource identifier of the partner server. */ + id: string; /** - * The type of service accessed by the managed instance service, e.g., Azure Storage, Azure Active Directory, etc. + * Geo location of the partner server. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly category?: string; + readonly location?: string; /** - * The endpoints that the managed instance service communicates with in order to function correctly. + * Replication role of the partner server. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endpoints?: EndpointDependency[]; + readonly replicationRole?: FailoverGroupReplicationRole; +} + +/** A failover group update request. */ +export interface FailoverGroupUpdate { + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** Read-write endpoint of the failover group instance. */ + readWriteEndpoint?: FailoverGroupReadWriteEndpoint; + /** Read-only endpoint of the failover group instance. */ + readOnlyEndpoint?: FailoverGroupReadOnlyEndpoint; + /** List of databases in the failover group. */ + databases?: string[]; + /** List of partner server information for the failover group. */ + partnerServers?: PartnerInfo[]; + /** Databases secondary type on partner server. */ + secondaryType?: FailoverGroupDatabasesSecondaryType; } -/** A domain name that the managed instance service needs to communicate with, along with additional details. */ -export interface EndpointDependency { +/** A list of Azure SQL instance pools. */ +export interface InstancePoolListResult { /** - * The domain name of the dependency. + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly domainName?: string; + readonly value?: InstancePool[]; /** - * The IP Addresses and Ports used when connecting to DomainName. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endpointDetails?: EndpointDetail[]; + readonly nextLink?: string; } -/** A domain name that the managed instance service needs to communicate with, along with additional details. */ -export interface EndpointDetail { +/** An update to an Instance pool. */ +export interface InstancePoolUpdate { + /** The name and tier of the SKU. */ + sku?: Sku; + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** Resource ID of the subnet to place this instance pool in. */ + subnetId?: string; + /** Count of vCores belonging to this instance pool. */ + vCores?: number; + /** The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). */ + licenseType?: InstancePoolLicenseType; /** - * The port an endpoint is connected to. + * The Dns Zone that the managed instance pool is in. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly port?: number; + readonly dnsZone?: string; + /** Specifies maintenance configuration id to apply to this managed instance. */ + maintenanceConfigurationId?: string; } -/** A list of top resource consuming queries on managed instance */ -export interface TopQueriesListResult { +/** A list of long term retention backups. */ +export interface LongTermRetentionBackupListResult { /** * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly value?: TopQueries[]; + readonly value?: LongTermRetentionBackup[]; /** * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4657,86 +4442,97 @@ export interface TopQueriesListResult { readonly nextLink?: string; } -export interface TopQueries { - /** - * Requested number of top queries. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly numberOfQueries?: number; +/** Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). */ +export interface ErrorResponse { + /** The error object. */ + error?: ErrorDetail; +} + +/** The error detail. */ +export interface ErrorDetail { /** - * Aggregation function used to calculate query metrics. + * The error code. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly aggregationFunction?: string; + readonly code?: string; /** - * Metric used to rank queries. + * The error message. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly observationMetric?: string; + readonly message?: string; /** - * Interval type (length). + * The error target. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly intervalType?: QueryTimeGrainType; + readonly target?: string; /** - * The start time for the metric (ISO-8601 format). + * The error details. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly startTime?: string; + readonly details?: ErrorDetail[]; /** - * The end time for the metric (ISO-8601 format). + * The error additional info. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endTime?: string; - /** List of top resource consuming queries with appropriate metric data */ - queries?: QueryStatisticsProperties[]; + readonly additionalInfo?: ErrorAdditionalInfo[]; } -/** Properties of a query execution statistics. */ -export interface QueryStatisticsProperties { - /** - * Database name of the database in which this query was executed. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly databaseName?: string; - /** - * Unique query id (unique within one database). - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly queryId?: string; +/** The resource management error additional info. */ +export interface ErrorAdditionalInfo { /** - * The start time for the metric (ISO-8601 format). + * The additional info type. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly startTime?: string; + readonly type?: string; /** - * The end time for the metric (ISO-8601 format). + * The additional info. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endTime?: string; - /** List of intervals with appropriate metric data */ - intervals?: QueryMetricIntervalAutoGenerated[]; + readonly info?: Record; } -/** Properties of a query metrics interval. */ -export interface QueryMetricIntervalAutoGenerated { - /** - * The start time for the metric interval (ISO-8601 format). - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly intervalStartTime?: string; +/** Contains the information necessary to change long term retention backup access tier and related operation mode. */ +export interface ChangeLongTermRetentionBackupAccessTierParameters { + /** The long term retention backup storage access tier */ + backupStorageAccessTier: string; + /** The operation mode when updating ltr backup storage access tier */ + operationMode: string; +} + +/** Contains the information necessary to perform long term retention backup copy operation. */ +export interface CopyLongTermRetentionBackupParameters { + /** The subscription that owns the target server */ + targetSubscriptionId?: string; + /** The resource group that owns the target server */ + targetResourceGroup?: string; + /** The resource Id of the target server that owns the database */ + targetServerResourceId?: string; + /** The fully qualified domain name of the target server */ + targetServerFullyQualifiedDomainName?: string; + /** The name of the database owns the copied backup. */ + targetDatabaseName?: string; + /** The storage redundancy type of the copied backup */ + targetBackupStorageRedundancy?: BackupStorageRedundancy; +} + +/** Contains the information necessary to perform long term retention backup update operation. */ +export interface UpdateLongTermRetentionBackupParameters { + /** The storage redundancy type of the copied backup */ + requestedBackupStorageRedundancy?: BackupStorageRedundancy; +} + +/** A list of long term retention policies. */ +export interface LongTermRetentionPolicyListResult { /** - * Interval type (length). + * Array of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly intervalType?: QueryTimeGrainType; + readonly value?: LongTermRetentionPolicy[]; /** - * Execution count of a query in this interval. + * Link to retrieve next page of results. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly executionCount?: number; - /** List of metric objects for this interval */ - metrics?: QueryMetricProperties[]; + readonly nextLink?: string; } /** A request to check whether the specified name for a resource is available. */ @@ -4894,6 +4690,20 @@ export interface ImportNewDatabaseDefinition { networkIsolation?: NetworkIsolationSettings; } +/** A list of replication links. */ +export interface ReplicationLinkListResult { + /** + * Array of results. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly value?: ReplicationLink[]; + /** + * Link to retrieve next page of results. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; +} + /** A Slo Usage Metric. */ export interface SloUsageMetric { /** @@ -6925,37 +6735,41 @@ export interface ServerConnectionPolicy extends ProxyResource { /** Distributed availability group between box and Sql Managed Instance. */ export interface DistributedAvailabilityGroup extends ProxyResource { + /** The name of the target database */ + targetDatabase?: string; + /** The source endpoint */ + sourceEndpoint?: string; + /** The primary availability group name */ + primaryAvailabilityGroupName?: string; + /** The secondary availability group name */ + secondaryAvailabilityGroupName?: string; + /** The replication mode of a distributed availability group. Parameter will be ignored during link creation. */ + replicationMode?: ReplicationMode; /** - * Name of the distributed availability group + * The distributed availability group id * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly distributedAvailabilityGroupName?: string; + readonly distributedAvailabilityGroupId?: string; /** - * ID of the distributed availability group + * The source replica id * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly distributedAvailabilityGroupId?: string; - /** Replication mode of the link */ - replicationMode?: ReplicationModeType; + readonly sourceReplicaId?: string; /** - * SQL server side link role + * The target replica id * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly partnerLinkRole?: LinkRole; - /** SQL server side availability group name */ - partnerAvailabilityGroupName?: string; - /** SQL server side endpoint - IP or DNS resolvable name */ - partnerEndpoint?: string; - /** Managed instance side link role */ - instanceLinkRole?: LinkRole; - /** Managed instance side availability group name */ - instanceAvailabilityGroupName?: string; - /** The link failover mode - can be Manual if intended to be used for two-way failover with a supported SQL Server, or None for one-way failover to Azure. */ - failoverMode?: FailoverModeType; - /** Database seeding mode – can be Automatic (default), or Manual for supported scenarios. */ - seedingMode?: SeedingModeType; - /** Databases in the distributed availability group */ - databases?: DistributedAvailabilityGroupDatabase[]; + readonly targetReplicaId?: string; + /** + * The link state + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly linkState?: string; + /** + * The last hardened lsn + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly lastHardenedLsn?: string; } /** Server trust certificate imported from box to enable connection between box and Sql Managed Instance. */ @@ -7528,128 +7342,69 @@ export interface DatabaseAdvancedThreatProtection extends ProxyResource { * Specifies the UTC creation time of the policy. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly creationTime?: Date; -} - -/** A server Advanced Threat Protection. */ -export interface ServerAdvancedThreatProtection extends ProxyResource { - /** - * SystemData of AdvancedThreatProtectionResource. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly systemData?: SystemData; - /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ - state?: AdvancedThreatProtectionState; - /** - * Specifies the UTC creation time of the policy. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly creationTime?: Date; -} - -/** A managed server DNS alias. */ -export interface ManagedServerDnsAlias extends ProxyResource { - /** - * The fully qualified DNS record for managed server alias - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly azureDnsRecord?: string; - /** - * The fully qualified public DNS record for managed server alias - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly publicAzureDnsRecord?: string; -} - -/** A managed database Advanced Threat Protection. */ -export interface ManagedDatabaseAdvancedThreatProtection extends ProxyResource { - /** - * SystemData of AdvancedThreatProtectionResource. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly systemData?: SystemData; - /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ - state?: AdvancedThreatProtectionState; - /** - * Specifies the UTC creation time of the policy. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly creationTime?: Date; -} - -/** A managed instance Advanced Threat Protection. */ -export interface ManagedInstanceAdvancedThreatProtection extends ProxyResource { - /** - * SystemData of AdvancedThreatProtectionResource. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly systemData?: SystemData; - /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ - state?: AdvancedThreatProtectionState; - /** - * Specifies the UTC creation time of the policy. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly creationTime?: Date; -} - -/** A replication link. */ -export interface ReplicationLink extends ProxyResource { - /** - * Resource partner server. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly partnerServer?: string; - /** - * Resource partner database. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly partnerDatabase?: string; - /** - * Resource partner location. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly partnerLocation?: string; + readonly creationTime?: Date; +} + +/** A server Advanced Threat Protection. */ +export interface ServerAdvancedThreatProtection extends ProxyResource { /** - * Local replication role. + * SystemData of AdvancedThreatProtectionResource. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly role?: ReplicationRole; + readonly systemData?: SystemData; + /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ + state?: AdvancedThreatProtectionState; /** - * Partner replication role. + * Specifies the UTC creation time of the policy. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly partnerRole?: ReplicationRole; + readonly creationTime?: Date; +} + +/** A managed server DNS alias. */ +export interface ManagedServerDnsAlias extends ProxyResource { /** - * Replication mode. + * The fully qualified DNS record for managed server alias * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly replicationMode?: string; + readonly azureDnsRecord?: string; /** - * Time at which the link was created. + * The fully qualified public DNS record for managed server alias * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly startTime?: Date; + readonly publicAzureDnsRecord?: string; +} + +/** A managed database Advanced Threat Protection. */ +export interface ManagedDatabaseAdvancedThreatProtection extends ProxyResource { /** - * Seeding completion percentage for the link. + * SystemData of AdvancedThreatProtectionResource. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly percentComplete?: number; + readonly systemData?: SystemData; + /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ + state?: AdvancedThreatProtectionState; /** - * Replication state (PENDING, SEEDING, CATCHUP, SUSPENDED). + * Specifies the UTC creation time of the policy. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly replicationState?: ReplicationState; + readonly creationTime?: Date; +} + +/** A managed instance Advanced Threat Protection. */ +export interface ManagedInstanceAdvancedThreatProtection extends ProxyResource { /** - * Whether the user is currently allowed to terminate the link. + * SystemData of AdvancedThreatProtectionResource. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly isTerminationAllowed?: boolean; + readonly systemData?: SystemData; + /** Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server. */ + state?: AdvancedThreatProtectionState; /** - * Link type (GEO, NAMED, STANDBY). + * Specifies the UTC creation time of the policy. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly linkType?: ReplicationLinkType; + readonly creationTime?: Date; } /** A managed database move operation. */ @@ -8396,6 +8151,8 @@ export interface FailoverGroup extends ProxyResource { partnerServers?: PartnerInfo[]; /** List of databases in the failover group. */ databases?: string[]; + /** Databases secondary type on partner server. */ + secondaryType?: FailoverGroupDatabasesSecondaryType; } /** A long term retention backup. */ @@ -8502,7 +8259,7 @@ export interface LongTermRetentionPolicy extends ProxyResource { } /** An RefreshExternalGovernanceStatus operation result resource. */ -export interface RefreshExternalGovernanceStatusOperationResultMI +export interface RefreshExternalGovernanceStatusOperationResult extends ProxyResource { /** * Request Id. @@ -8520,10 +8277,10 @@ export interface RefreshExternalGovernanceStatusOperationResultMI */ readonly queuedTime?: string; /** - * Managed instance name. + * Server name. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly managedInstanceName?: string; + readonly serverName?: string; /** * Operation status. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -8536,39 +8293,71 @@ export interface RefreshExternalGovernanceStatusOperationResultMI readonly errorMessage?: string; } -/** An RefreshExternalGovernanceStatus operation result resource. */ -export interface RefreshExternalGovernanceStatusOperationResult - extends ProxyResource { +/** A replication link. */ +export interface ReplicationLink extends ProxyResource { /** - * Request Id. + * Resource partner server. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly requestId?: string; + readonly partnerServer?: string; /** - * Request type. + * Resource partner database. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly requestType?: string; + readonly partnerDatabase?: string; /** - * Queued time. + * Resource partner database Id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly queuedTime?: string; + readonly partnerDatabaseId?: string; /** - * Server name. + * Resource partner location. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly serverName?: string; + readonly partnerLocation?: string; /** - * Operation status. + * Local replication role. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly status?: string; + readonly role?: ReplicationRole; /** - * Error message. + * Partner replication role. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly errorMessage?: string; + readonly partnerRole?: ReplicationRole; + /** + * Replication mode. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly replicationMode?: string; + /** + * Time at which the link was created. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly startTime?: Date; + /** + * Seeding completion percentage for the link. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly percentComplete?: number; + /** + * Replication state (PENDING, SEEDING, CATCHUP, SUSPENDED). + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly replicationState?: ReplicationState; + /** + * Whether the user is currently allowed to terminate the link. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly isTerminationAllowed?: boolean; + /** Link type (GEO, NAMED, STANDBY). Update operation does not support NAMED. */ + linkType?: ReplicationLinkType; +} + +/** A replication link update request. */ +export interface ReplicationLinkUpdate extends ProxyResource { + /** Link type (GEO, NAMED, STANDBY). Update operation does not support NAMED. */ + linkType?: ReplicationLinkType; } /** An Azure SQL job agent. */ @@ -8958,36 +8747,14 @@ export interface ManagedDatabase extends TrackedResource { isLedgerOn?: boolean; } -/** An Azure SQL instance pool. */ -export interface InstancePool extends TrackedResource { - /** The name and tier of the SKU. */ - sku?: Sku; - /** Resource ID of the subnet to place this instance pool in. */ - subnetId?: string; - /** Count of vCores belonging to this instance pool. */ - vCores?: number; - /** The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). */ - licenseType?: InstancePoolLicenseType; - /** - * The Dns Zone that the managed instance pool is in. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly dnsZone?: string; - /** Specifies maintenance configuration id to apply to this managed instance. */ - maintenanceConfigurationId?: string; -} - /** An Azure SQL managed instance. */ export interface ManagedInstance extends TrackedResource { /** The Azure Active Directory identity of the managed instance. */ identity?: ResourceIdentity; /** Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH */ sku?: Sku; - /** - * Provisioning state of managed instance. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly provisioningState?: ProvisioningState; + /** NOTE: This property will not be serialized. It can only be populated by the server. */ + readonly provisioningState?: ManagedInstancePropertiesProvisioningState; /** * Specifies the mode of database creation. * @@ -9001,8 +8768,6 @@ export interface ManagedInstance extends TrackedResource { * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly fullyQualifiedDomainName?: string; - /** Whether or not this is a GPv2 variant of General Purpose edition. */ - isGeneralPurposeV2?: boolean; /** Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation). */ administratorLogin?: string; /** The administrator login password (required for managed instance creation). */ @@ -9016,21 +8781,10 @@ export interface ManagedInstance extends TrackedResource { readonly state?: string; /** The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). */ licenseType?: ManagedInstanceLicenseType; - /** Hybrid secondary usage. Possible values are 'Active' (default value) and 'Passive' (customer uses the secondary as Passive DR). */ - hybridSecondaryUsage?: HybridSecondaryUsage; - /** - * Hybrid secondary usage detected. Possible values are 'Active' (customer does not meet the requirements to use the secondary as Passive DR) and 'Passive' (customer meets the requirements to use the secondary as Passive DR). - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly hybridSecondaryUsageDetected?: HybridSecondaryUsageDetected; /** The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. */ vCores?: number; /** Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores. */ storageSizeInGB?: number; - /** Storage IOps. Minimum value: 300. Maximum value: 80000. Increments of 1 IOps allowed only. Maximum value depends on the selected hardware family and number of vCores. */ - storageIOps?: number; - /** Storage throughput MBps parameter is not supported in the instance create/update operation. */ - storageThroughputMBps?: number; /** Collation of the managed instance. */ collation?: string; /** @@ -9085,27 +8839,25 @@ export interface ManagedInstance extends TrackedResource { administrators?: ManagedInstanceExternalAdministrator; /** The managed instance's service principal. */ servicePrincipal?: ServicePrincipal; +} + +/** An Azure SQL instance pool. */ +export interface InstancePool extends TrackedResource { + /** The name and tier of the SKU. */ + sku?: Sku; + /** Resource ID of the subnet to place this instance pool in. */ + subnetId?: string; + /** Count of vCores belonging to this instance pool. */ + vCores?: number; + /** The license type. Possible values are 'LicenseIncluded' (price for SQL license is included) and 'BasePrice' (without SQL license price). */ + licenseType?: InstancePoolLicenseType; /** - * Virtual cluster resource id for the Managed Instance. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly virtualClusterId?: string; - /** - * Status of external governance. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly externalGovernanceStatus?: ExternalGovernanceStatus; - /** Weather or not Managed Instance is freemium. */ - pricingModel?: FreemiumType; - /** - * Specifies the point in time (ISO8601 format) of the Managed Instance creation. + * The Dns Zone that the managed instance pool is in. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly createTime?: Date; - /** The managed instance's authentication metadata lookup mode. */ - authenticationMetadata?: AuthMetadataLookupModes; - /** Specifies the internal format of instance databases specific to the SQL engine version. */ - databaseFormat?: ManagedInstanceDatabaseFormat; + readonly dnsZone?: string; + /** Specifies maintenance configuration id to apply to this managed instance. */ + maintenanceConfigurationId?: string; } /** An Azure SQL Database server. */ @@ -9182,11 +8934,6 @@ export interface IPv6FirewallRule extends ProxyResourceWithWritableName { endIPv6Address?: string; } -/** Defines headers for DistributedAvailabilityGroups_failover operation. */ -export interface DistributedAvailabilityGroupsFailoverHeaders { - location?: string; -} - /** Defines headers for FailoverGroups_tryPlannedBeforeForcedFailover operation. */ export interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders { location?: string; @@ -10709,177 +10456,30 @@ export enum KnownServerConnectionType { * Defines values for ServerConnectionType. \ * {@link KnownServerConnectionType} can be used interchangeably with ServerConnectionType, * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Default** \ - * **Redirect** \ - * **Proxy** - */ -export type ServerConnectionType = string; - -/** Known values of {@link ReplicationModeType} that the service accepts. */ -export enum KnownReplicationModeType { - /** Async */ - Async = "Async", - /** Sync */ - Sync = "Sync", -} - -/** - * Defines values for ReplicationModeType. \ - * {@link KnownReplicationModeType} can be used interchangeably with ReplicationModeType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Async** \ - * **Sync** - */ -export type ReplicationModeType = string; - -/** Known values of {@link LinkRole} that the service accepts. */ -export enum KnownLinkRole { - /** Primary */ - Primary = "Primary", - /** Secondary */ - Secondary = "Secondary", -} - -/** - * Defines values for LinkRole. \ - * {@link KnownLinkRole} can be used interchangeably with LinkRole, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Primary** \ - * **Secondary** - */ -export type LinkRole = string; - -/** Known values of {@link FailoverModeType} that the service accepts. */ -export enum KnownFailoverModeType { - /** None */ - None = "None", - /** Manual */ - Manual = "Manual", -} - -/** - * Defines values for FailoverModeType. \ - * {@link KnownFailoverModeType} can be used interchangeably with FailoverModeType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **None** \ - * **Manual** - */ -export type FailoverModeType = string; - -/** Known values of {@link SeedingModeType} that the service accepts. */ -export enum KnownSeedingModeType { - /** Automatic */ - Automatic = "Automatic", - /** Manual */ - Manual = "Manual", -} - -/** - * Defines values for SeedingModeType. \ - * {@link KnownSeedingModeType} can be used interchangeably with SeedingModeType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Automatic** \ - * **Manual** - */ -export type SeedingModeType = string; - -/** Known values of {@link ReplicaSynchronizationHealth} that the service accepts. */ -export enum KnownReplicaSynchronizationHealth { - /** NOTHealthy */ - NOTHealthy = "NOT_HEALTHY", - /** PartiallyHealthy */ - PartiallyHealthy = "PARTIALLY_HEALTHY", - /** Healthy */ - Healthy = "HEALTHY", -} - -/** - * Defines values for ReplicaSynchronizationHealth. \ - * {@link KnownReplicaSynchronizationHealth} can be used interchangeably with ReplicaSynchronizationHealth, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **NOT_HEALTHY** \ - * **PARTIALLY_HEALTHY** \ - * **HEALTHY** - */ -export type ReplicaSynchronizationHealth = string; - -/** Known values of {@link ReplicaConnectedState} that the service accepts. */ -export enum KnownReplicaConnectedState { - /** Disconnected */ - Disconnected = "DISCONNECTED", - /** Connected */ - Connected = "CONNECTED", -} - -/** - * Defines values for ReplicaConnectedState. \ - * {@link KnownReplicaConnectedState} can be used interchangeably with ReplicaConnectedState, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **DISCONNECTED** \ - * **CONNECTED** - */ -export type ReplicaConnectedState = string; - -/** Known values of {@link FailoverType} that the service accepts. */ -export enum KnownFailoverType { - /** ForcedAllowDataLoss */ - ForcedAllowDataLoss = "ForcedAllowDataLoss", - /** Planned */ - Planned = "Planned", -} - -/** - * Defines values for FailoverType. \ - * {@link KnownFailoverType} can be used interchangeably with FailoverType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **ForcedAllowDataLoss** \ - * **Planned** - */ -export type FailoverType = string; - -/** Known values of {@link InstanceRole} that the service accepts. */ -export enum KnownInstanceRole { - /** Primary */ - Primary = "Primary", - /** Secondary */ - Secondary = "Secondary", -} - -/** - * Defines values for InstanceRole. \ - * {@link KnownInstanceRole} can be used interchangeably with InstanceRole, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Primary** \ - * **Secondary** + * ### Known values supported by the service + * **Default** \ + * **Redirect** \ + * **Proxy** */ -export type InstanceRole = string; +export type ServerConnectionType = string; -/** Known values of {@link RoleChangeType} that the service accepts. */ -export enum KnownRoleChangeType { - /** Forced */ - Forced = "Forced", - /** Planned */ - Planned = "Planned", +/** Known values of {@link ReplicationMode} that the service accepts. */ +export enum KnownReplicationMode { + /** Async */ + Async = "Async", + /** Sync */ + Sync = "Sync", } /** - * Defines values for RoleChangeType. \ - * {@link KnownRoleChangeType} can be used interchangeably with RoleChangeType, + * Defines values for ReplicationMode. \ + * {@link KnownReplicationMode} can be used interchangeably with ReplicationMode, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Forced** \ - * **Planned** + * **Async** \ + * **Sync** */ -export type RoleChangeType = string; +export type ReplicationMode = string; /** Known values of {@link AdvancedThreatProtectionName} that the service accepts. */ export enum KnownAdvancedThreatProtectionName { @@ -10896,51 +10496,6 @@ export enum KnownAdvancedThreatProtectionName { */ export type AdvancedThreatProtectionName = string; -/** Known values of {@link ReplicationState} that the service accepts. */ -export enum KnownReplicationState { - /** Pending */ - Pending = "PENDING", - /** Seeding */ - Seeding = "SEEDING", - /** CatchUP */ - CatchUP = "CATCH_UP", - /** Suspended */ - Suspended = "SUSPENDED", -} - -/** - * Defines values for ReplicationState. \ - * {@link KnownReplicationState} can be used interchangeably with ReplicationState, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **PENDING** \ - * **SEEDING** \ - * **CATCH_UP** \ - * **SUSPENDED** - */ -export type ReplicationState = string; - -/** Known values of {@link ReplicationLinkType} that the service accepts. */ -export enum KnownReplicationLinkType { - /** GEO */ - GEO = "GEO", - /** Named */ - Named = "NAMED", - /** Standby */ - Standby = "STANDBY", -} - -/** - * Defines values for ReplicationLinkType. \ - * {@link KnownReplicationLinkType} can be used interchangeably with ReplicationLinkType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **GEO** \ - * **NAMED** \ - * **STANDBY** - */ -export type ReplicationLinkType = string; - /** Known values of {@link MoveOperationMode} that the service accepts. */ export enum KnownMoveOperationMode { /** Move */ @@ -11527,7 +11082,238 @@ export enum KnownManagedDatabaseCreateMode { * **Recovery** \ * **RestoreLongTermRetentionBackup** */ -export type ManagedDatabaseCreateMode = string; +export type ManagedDatabaseCreateMode = string; + +/** Known values of {@link IdentityType} that the service accepts. */ +export enum KnownIdentityType { + /** None */ + None = "None", + /** SystemAssigned */ + SystemAssigned = "SystemAssigned", + /** UserAssigned */ + UserAssigned = "UserAssigned", + /** SystemAssignedUserAssigned */ + SystemAssignedUserAssigned = "SystemAssigned,UserAssigned", +} + +/** + * Defines values for IdentityType. \ + * {@link KnownIdentityType} can be used interchangeably with IdentityType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **None** \ + * **SystemAssigned** \ + * **UserAssigned** \ + * **SystemAssigned,UserAssigned** + */ +export type IdentityType = string; + +/** Known values of {@link ManagedInstancePropertiesProvisioningState} that the service accepts. */ +export enum KnownManagedInstancePropertiesProvisioningState { + /** Creating */ + Creating = "Creating", + /** Deleting */ + Deleting = "Deleting", + /** Updating */ + Updating = "Updating", + /** Unknown */ + Unknown = "Unknown", + /** Succeeded */ + Succeeded = "Succeeded", + /** Failed */ + Failed = "Failed", + /** Accepted */ + Accepted = "Accepted", + /** Created */ + Created = "Created", + /** Deleted */ + Deleted = "Deleted", + /** Unrecognized */ + Unrecognized = "Unrecognized", + /** Running */ + Running = "Running", + /** Canceled */ + Canceled = "Canceled", + /** NotSpecified */ + NotSpecified = "NotSpecified", + /** Registering */ + Registering = "Registering", + /** TimedOut */ + TimedOut = "TimedOut", +} + +/** + * Defines values for ManagedInstancePropertiesProvisioningState. \ + * {@link KnownManagedInstancePropertiesProvisioningState} can be used interchangeably with ManagedInstancePropertiesProvisioningState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Creating** \ + * **Deleting** \ + * **Updating** \ + * **Unknown** \ + * **Succeeded** \ + * **Failed** \ + * **Accepted** \ + * **Created** \ + * **Deleted** \ + * **Unrecognized** \ + * **Running** \ + * **Canceled** \ + * **NotSpecified** \ + * **Registering** \ + * **TimedOut** + */ +export type ManagedInstancePropertiesProvisioningState = string; + +/** Known values of {@link ManagedServerCreateMode} that the service accepts. */ +export enum KnownManagedServerCreateMode { + /** Default */ + Default = "Default", + /** PointInTimeRestore */ + PointInTimeRestore = "PointInTimeRestore", +} + +/** + * Defines values for ManagedServerCreateMode. \ + * {@link KnownManagedServerCreateMode} can be used interchangeably with ManagedServerCreateMode, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Default** \ + * **PointInTimeRestore** + */ +export type ManagedServerCreateMode = string; + +/** Known values of {@link ManagedInstanceLicenseType} that the service accepts. */ +export enum KnownManagedInstanceLicenseType { + /** LicenseIncluded */ + LicenseIncluded = "LicenseIncluded", + /** BasePrice */ + BasePrice = "BasePrice", +} + +/** + * Defines values for ManagedInstanceLicenseType. \ + * {@link KnownManagedInstanceLicenseType} can be used interchangeably with ManagedInstanceLicenseType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **LicenseIncluded** \ + * **BasePrice** + */ +export type ManagedInstanceLicenseType = string; + +/** Known values of {@link ManagedInstanceProxyOverride} that the service accepts. */ +export enum KnownManagedInstanceProxyOverride { + /** Proxy */ + Proxy = "Proxy", + /** Redirect */ + Redirect = "Redirect", + /** Default */ + Default = "Default", +} + +/** + * Defines values for ManagedInstanceProxyOverride. \ + * {@link KnownManagedInstanceProxyOverride} can be used interchangeably with ManagedInstanceProxyOverride, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Proxy** \ + * **Redirect** \ + * **Default** + */ +export type ManagedInstanceProxyOverride = string; + +/** Known values of {@link PrincipalType} that the service accepts. */ +export enum KnownPrincipalType { + /** User */ + User = "User", + /** Group */ + Group = "Group", + /** Application */ + Application = "Application", +} + +/** + * Defines values for PrincipalType. \ + * {@link KnownPrincipalType} can be used interchangeably with PrincipalType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **User** \ + * **Group** \ + * **Application** + */ +export type PrincipalType = string; + +/** Known values of {@link ServicePrincipalType} that the service accepts. */ +export enum KnownServicePrincipalType { + /** None */ + None = "None", + /** SystemAssigned */ + SystemAssigned = "SystemAssigned", +} + +/** + * Defines values for ServicePrincipalType. \ + * {@link KnownServicePrincipalType} can be used interchangeably with ServicePrincipalType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **None** \ + * **SystemAssigned** + */ +export type ServicePrincipalType = string; + +/** Known values of {@link AggregationFunctionType} that the service accepts. */ +export enum KnownAggregationFunctionType { + /** Avg */ + Avg = "avg", + /** Min */ + Min = "min", + /** Max */ + Max = "max", + /** Stdev */ + Stdev = "stdev", + /** Sum */ + Sum = "sum", +} + +/** + * Defines values for AggregationFunctionType. \ + * {@link KnownAggregationFunctionType} can be used interchangeably with AggregationFunctionType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **avg** \ + * **min** \ + * **max** \ + * **stdev** \ + * **sum** + */ +export type AggregationFunctionType = string; + +/** Known values of {@link MetricType} that the service accepts. */ +export enum KnownMetricType { + /** Cpu */ + Cpu = "cpu", + /** Io */ + Io = "io", + /** LogIo */ + LogIo = "logIo", + /** Duration */ + Duration = "duration", + /** Dtu */ + Dtu = "dtu", +} + +/** + * Defines values for MetricType. \ + * {@link KnownMetricType} can be used interchangeably with MetricType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **cpu** \ + * **io** \ + * **logIo** \ + * **duration** \ + * **dtu** + */ +export type MetricType = string; /** Known values of {@link ManagedLedgerDigestUploadsState} that the service accepts. */ export enum KnownManagedLedgerDigestUploadsState { @@ -11665,427 +11451,160 @@ export enum KnownRuleStatus { * **Finding** \ * **InternalError** */ -export type RuleStatus = string; - -/** Known values of {@link RuleSeverity} that the service accepts. */ -export enum KnownRuleSeverity { - /** High */ - High = "High", - /** Medium */ - Medium = "Medium", - /** Low */ - Low = "Low", - /** Informational */ - Informational = "Informational", - /** Obsolete */ - Obsolete = "Obsolete", -} - -/** - * Defines values for RuleSeverity. \ - * {@link KnownRuleSeverity} can be used interchangeably with RuleSeverity, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **High** \ - * **Medium** \ - * **Low** \ - * **Informational** \ - * **Obsolete** - */ -export type RuleSeverity = string; - -/** Known values of {@link RuleType} that the service accepts. */ -export enum KnownRuleType { - /** Binary */ - Binary = "Binary", - /** BaselineExpected */ - BaselineExpected = "BaselineExpected", - /** PositiveList */ - PositiveList = "PositiveList", - /** NegativeList */ - NegativeList = "NegativeList", -} - -/** - * Defines values for RuleType. \ - * {@link KnownRuleType} can be used interchangeably with RuleType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Binary** \ - * **BaselineExpected** \ - * **PositiveList** \ - * **NegativeList** - */ -export type RuleType = string; - -/** Known values of {@link SqlVulnerabilityAssessmentName} that the service accepts. */ -export enum KnownSqlVulnerabilityAssessmentName { - /** Default */ - Default = "default", -} - -/** - * Defines values for SqlVulnerabilityAssessmentName. \ - * {@link KnownSqlVulnerabilityAssessmentName} can be used interchangeably with SqlVulnerabilityAssessmentName, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **default** - */ -export type SqlVulnerabilityAssessmentName = string; - -/** Known values of {@link FailoverGroupReplicationRole} that the service accepts. */ -export enum KnownFailoverGroupReplicationRole { - /** Primary */ - Primary = "Primary", - /** Secondary */ - Secondary = "Secondary", -} - -/** - * Defines values for FailoverGroupReplicationRole. \ - * {@link KnownFailoverGroupReplicationRole} can be used interchangeably with FailoverGroupReplicationRole, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Primary** \ - * **Secondary** - */ -export type FailoverGroupReplicationRole = string; - -/** Known values of {@link InstancePoolLicenseType} that the service accepts. */ -export enum KnownInstancePoolLicenseType { - /** LicenseIncluded */ - LicenseIncluded = "LicenseIncluded", - /** BasePrice */ - BasePrice = "BasePrice", -} - -/** - * Defines values for InstancePoolLicenseType. \ - * {@link KnownInstancePoolLicenseType} can be used interchangeably with InstancePoolLicenseType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **LicenseIncluded** \ - * **BasePrice** - */ -export type InstancePoolLicenseType = string; - -/** Known values of {@link BackupStorageAccessTier} that the service accepts. */ -export enum KnownBackupStorageAccessTier { - /** Hot */ - Hot = "Hot", - /** Archive */ - Archive = "Archive", -} - -/** - * Defines values for BackupStorageAccessTier. \ - * {@link KnownBackupStorageAccessTier} can be used interchangeably with BackupStorageAccessTier, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Hot** \ - * **Archive** - */ -export type BackupStorageAccessTier = string; - -/** Known values of {@link LongTermRetentionPolicyName} that the service accepts. */ -export enum KnownLongTermRetentionPolicyName { - /** Default */ - Default = "default", -} - -/** - * Defines values for LongTermRetentionPolicyName. \ - * {@link KnownLongTermRetentionPolicyName} can be used interchangeably with LongTermRetentionPolicyName, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **default** - */ -export type LongTermRetentionPolicyName = string; - -/** Known values of {@link IdentityType} that the service accepts. */ -export enum KnownIdentityType { - /** None */ - None = "None", - /** SystemAssigned */ - SystemAssigned = "SystemAssigned", - /** UserAssigned */ - UserAssigned = "UserAssigned", - /** SystemAssignedUserAssigned */ - SystemAssignedUserAssigned = "SystemAssigned,UserAssigned", -} - -/** - * Defines values for IdentityType. \ - * {@link KnownIdentityType} can be used interchangeably with IdentityType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **None** \ - * **SystemAssigned** \ - * **UserAssigned** \ - * **SystemAssigned,UserAssigned** - */ -export type IdentityType = string; - -/** Known values of {@link ManagedServerCreateMode} that the service accepts. */ -export enum KnownManagedServerCreateMode { - /** Default */ - Default = "Default", - /** PointInTimeRestore */ - PointInTimeRestore = "PointInTimeRestore", -} - -/** - * Defines values for ManagedServerCreateMode. \ - * {@link KnownManagedServerCreateMode} can be used interchangeably with ManagedServerCreateMode, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Default** \ - * **PointInTimeRestore** - */ -export type ManagedServerCreateMode = string; - -/** Known values of {@link ManagedInstanceLicenseType} that the service accepts. */ -export enum KnownManagedInstanceLicenseType { - /** LicenseIncluded */ - LicenseIncluded = "LicenseIncluded", - /** BasePrice */ - BasePrice = "BasePrice", -} - -/** - * Defines values for ManagedInstanceLicenseType. \ - * {@link KnownManagedInstanceLicenseType} can be used interchangeably with ManagedInstanceLicenseType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **LicenseIncluded** \ - * **BasePrice** - */ -export type ManagedInstanceLicenseType = string; - -/** Known values of {@link HybridSecondaryUsage} that the service accepts. */ -export enum KnownHybridSecondaryUsage { - /** Active */ - Active = "Active", - /** Passive */ - Passive = "Passive", -} - -/** - * Defines values for HybridSecondaryUsage. \ - * {@link KnownHybridSecondaryUsage} can be used interchangeably with HybridSecondaryUsage, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Active** \ - * **Passive** - */ -export type HybridSecondaryUsage = string; - -/** Known values of {@link HybridSecondaryUsageDetected} that the service accepts. */ -export enum KnownHybridSecondaryUsageDetected { - /** Active */ - Active = "Active", - /** Passive */ - Passive = "Passive", -} - -/** - * Defines values for HybridSecondaryUsageDetected. \ - * {@link KnownHybridSecondaryUsageDetected} can be used interchangeably with HybridSecondaryUsageDetected, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Active** \ - * **Passive** - */ -export type HybridSecondaryUsageDetected = string; - -/** Known values of {@link ManagedInstanceProxyOverride} that the service accepts. */ -export enum KnownManagedInstanceProxyOverride { - /** Proxy */ - Proxy = "Proxy", - /** Redirect */ - Redirect = "Redirect", - /** Default */ - Default = "Default", -} - -/** - * Defines values for ManagedInstanceProxyOverride. \ - * {@link KnownManagedInstanceProxyOverride} can be used interchangeably with ManagedInstanceProxyOverride, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Proxy** \ - * **Redirect** \ - * **Default** - */ -export type ManagedInstanceProxyOverride = string; - -/** Known values of {@link PrincipalType} that the service accepts. */ -export enum KnownPrincipalType { - /** User */ - User = "User", - /** Group */ - Group = "Group", - /** Application */ - Application = "Application", +export type RuleStatus = string; + +/** Known values of {@link RuleSeverity} that the service accepts. */ +export enum KnownRuleSeverity { + /** High */ + High = "High", + /** Medium */ + Medium = "Medium", + /** Low */ + Low = "Low", + /** Informational */ + Informational = "Informational", + /** Obsolete */ + Obsolete = "Obsolete", } /** - * Defines values for PrincipalType. \ - * {@link KnownPrincipalType} can be used interchangeably with PrincipalType, + * Defines values for RuleSeverity. \ + * {@link KnownRuleSeverity} can be used interchangeably with RuleSeverity, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **User** \ - * **Group** \ - * **Application** + * **High** \ + * **Medium** \ + * **Low** \ + * **Informational** \ + * **Obsolete** */ -export type PrincipalType = string; +export type RuleSeverity = string; -/** Known values of {@link ServicePrincipalType} that the service accepts. */ -export enum KnownServicePrincipalType { - /** None */ - None = "None", - /** SystemAssigned */ - SystemAssigned = "SystemAssigned", +/** Known values of {@link RuleType} that the service accepts. */ +export enum KnownRuleType { + /** Binary */ + Binary = "Binary", + /** BaselineExpected */ + BaselineExpected = "BaselineExpected", + /** PositiveList */ + PositiveList = "PositiveList", + /** NegativeList */ + NegativeList = "NegativeList", } /** - * Defines values for ServicePrincipalType. \ - * {@link KnownServicePrincipalType} can be used interchangeably with ServicePrincipalType, + * Defines values for RuleType. \ + * {@link KnownRuleType} can be used interchangeably with RuleType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **None** \ - * **SystemAssigned** + * **Binary** \ + * **BaselineExpected** \ + * **PositiveList** \ + * **NegativeList** */ -export type ServicePrincipalType = string; +export type RuleType = string; -/** Known values of {@link ExternalGovernanceStatus} that the service accepts. */ -export enum KnownExternalGovernanceStatus { - /** Enabled */ - Enabled = "Enabled", - /** Disabled */ - Disabled = "Disabled", +/** Known values of {@link SqlVulnerabilityAssessmentName} that the service accepts. */ +export enum KnownSqlVulnerabilityAssessmentName { + /** Default */ + Default = "default", } /** - * Defines values for ExternalGovernanceStatus. \ - * {@link KnownExternalGovernanceStatus} can be used interchangeably with ExternalGovernanceStatus, + * Defines values for SqlVulnerabilityAssessmentName. \ + * {@link KnownSqlVulnerabilityAssessmentName} can be used interchangeably with SqlVulnerabilityAssessmentName, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Enabled** \ - * **Disabled** + * **default** */ -export type ExternalGovernanceStatus = string; +export type SqlVulnerabilityAssessmentName = string; -/** Known values of {@link FreemiumType} that the service accepts. */ -export enum KnownFreemiumType { - /** Regular */ - Regular = "Regular", - /** Freemium */ - Freemium = "Freemium", +/** Known values of {@link FailoverGroupReplicationRole} that the service accepts. */ +export enum KnownFailoverGroupReplicationRole { + /** Primary */ + Primary = "Primary", + /** Secondary */ + Secondary = "Secondary", } /** - * Defines values for FreemiumType. \ - * {@link KnownFreemiumType} can be used interchangeably with FreemiumType, + * Defines values for FailoverGroupReplicationRole. \ + * {@link KnownFailoverGroupReplicationRole} can be used interchangeably with FailoverGroupReplicationRole, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Regular** \ - * **Freemium** + * **Primary** \ + * **Secondary** */ -export type FreemiumType = string; +export type FailoverGroupReplicationRole = string; -/** Known values of {@link AuthMetadataLookupModes} that the service accepts. */ -export enum KnownAuthMetadataLookupModes { - /** AzureAD */ - AzureAD = "AzureAD", - /** Paired */ - Paired = "Paired", - /** Windows */ - Windows = "Windows", +/** Known values of {@link FailoverGroupDatabasesSecondaryType} that the service accepts. */ +export enum KnownFailoverGroupDatabasesSecondaryType { + /** Geo */ + Geo = "Geo", + /** Standby */ + Standby = "Standby", } /** - * Defines values for AuthMetadataLookupModes. \ - * {@link KnownAuthMetadataLookupModes} can be used interchangeably with AuthMetadataLookupModes, + * Defines values for FailoverGroupDatabasesSecondaryType. \ + * {@link KnownFailoverGroupDatabasesSecondaryType} can be used interchangeably with FailoverGroupDatabasesSecondaryType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **AzureAD** \ - * **Paired** \ - * **Windows** + * **Geo** \ + * **Standby** */ -export type AuthMetadataLookupModes = string; +export type FailoverGroupDatabasesSecondaryType = string; -/** Known values of {@link ManagedInstanceDatabaseFormat} that the service accepts. */ -export enum KnownManagedInstanceDatabaseFormat { - /** AlwaysUpToDate */ - AlwaysUpToDate = "AlwaysUpToDate", - /** SQLServer2022 */ - SQLServer2022 = "SQLServer2022", +/** Known values of {@link InstancePoolLicenseType} that the service accepts. */ +export enum KnownInstancePoolLicenseType { + /** LicenseIncluded */ + LicenseIncluded = "LicenseIncluded", + /** BasePrice */ + BasePrice = "BasePrice", } /** - * Defines values for ManagedInstanceDatabaseFormat. \ - * {@link KnownManagedInstanceDatabaseFormat} can be used interchangeably with ManagedInstanceDatabaseFormat, + * Defines values for InstancePoolLicenseType. \ + * {@link KnownInstancePoolLicenseType} can be used interchangeably with InstancePoolLicenseType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **AlwaysUpToDate** \ - * **SQLServer2022** + * **LicenseIncluded** \ + * **BasePrice** */ -export type ManagedInstanceDatabaseFormat = string; +export type InstancePoolLicenseType = string; -/** Known values of {@link AggregationFunctionType} that the service accepts. */ -export enum KnownAggregationFunctionType { - /** Avg */ - Avg = "avg", - /** Min */ - Min = "min", - /** Max */ - Max = "max", - /** Stdev */ - Stdev = "stdev", - /** Sum */ - Sum = "sum", +/** Known values of {@link BackupStorageAccessTier} that the service accepts. */ +export enum KnownBackupStorageAccessTier { + /** Hot */ + Hot = "Hot", + /** Archive */ + Archive = "Archive", } /** - * Defines values for AggregationFunctionType. \ - * {@link KnownAggregationFunctionType} can be used interchangeably with AggregationFunctionType, + * Defines values for BackupStorageAccessTier. \ + * {@link KnownBackupStorageAccessTier} can be used interchangeably with BackupStorageAccessTier, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **avg** \ - * **min** \ - * **max** \ - * **stdev** \ - * **sum** + * **Hot** \ + * **Archive** */ -export type AggregationFunctionType = string; +export type BackupStorageAccessTier = string; -/** Known values of {@link MetricType} that the service accepts. */ -export enum KnownMetricType { - /** Cpu */ - Cpu = "cpu", - /** Io */ - Io = "io", - /** LogIo */ - LogIo = "logIo", - /** Duration */ - Duration = "duration", - /** Dtu */ - Dtu = "dtu", +/** Known values of {@link LongTermRetentionPolicyName} that the service accepts. */ +export enum KnownLongTermRetentionPolicyName { + /** Default */ + Default = "default", } /** - * Defines values for MetricType. \ - * {@link KnownMetricType} can be used interchangeably with MetricType, + * Defines values for LongTermRetentionPolicyName. \ + * {@link KnownLongTermRetentionPolicyName} can be used interchangeably with LongTermRetentionPolicyName, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **cpu** \ - * **io** \ - * **logIo** \ - * **duration** \ - * **dtu** + * **default** */ -export type MetricType = string; +export type LongTermRetentionPolicyName = string; /** Known values of {@link MinimalTlsVersion} that the service accepts. */ export enum KnownMinimalTlsVersion { @@ -12171,6 +11690,69 @@ export enum KnownServerNetworkAccessFlag { */ export type ServerNetworkAccessFlag = string; +/** Known values of {@link ExternalGovernanceStatus} that the service accepts. */ +export enum KnownExternalGovernanceStatus { + /** Enabled */ + Enabled = "Enabled", + /** Disabled */ + Disabled = "Disabled", +} + +/** + * Defines values for ExternalGovernanceStatus. \ + * {@link KnownExternalGovernanceStatus} can be used interchangeably with ExternalGovernanceStatus, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Enabled** \ + * **Disabled** + */ +export type ExternalGovernanceStatus = string; + +/** Known values of {@link ReplicationState} that the service accepts. */ +export enum KnownReplicationState { + /** Pending */ + Pending = "PENDING", + /** Seeding */ + Seeding = "SEEDING", + /** CatchUP */ + CatchUP = "CATCH_UP", + /** Suspended */ + Suspended = "SUSPENDED", +} + +/** + * Defines values for ReplicationState. \ + * {@link KnownReplicationState} can be used interchangeably with ReplicationState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **PENDING** \ + * **SEEDING** \ + * **CATCH_UP** \ + * **SUSPENDED** + */ +export type ReplicationState = string; + +/** Known values of {@link ReplicationLinkType} that the service accepts. */ +export enum KnownReplicationLinkType { + /** GEO */ + GEO = "GEO", + /** Named */ + Named = "NAMED", + /** Standby */ + Standby = "STANDBY", +} + +/** + * Defines values for ReplicationLinkType. \ + * {@link KnownReplicationLinkType} can be used interchangeably with ReplicationLinkType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **GEO** \ + * **NAMED** \ + * **STANDBY** + */ +export type ReplicationLinkType = string; + /** Known values of {@link ServiceObjectiveName} that the service accepts. */ export enum KnownServiceObjectiveName { /** System */ @@ -12474,6 +12056,10 @@ export type SensitivityLabelUpdateKind = "set" | "remove"; export type RecommendedSensitivityLabelUpdateKind = "enable" | "disable"; /** Defines values for AdvancedThreatProtectionState. */ export type AdvancedThreatProtectionState = "New" | "Enabled" | "Disabled"; +/** Defines values for SqlVulnerabilityAssessmentState. */ +export type SqlVulnerabilityAssessmentState = "Enabled" | "Disabled"; +/** Defines values for CheckNameAvailabilityReason. */ +export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; /** Defines values for ReplicationRole. */ export type ReplicationRole = | "Primary" @@ -12481,10 +12067,6 @@ export type ReplicationRole = | "NonReadableSecondary" | "Source" | "Copy"; -/** Defines values for SqlVulnerabilityAssessmentState. */ -export type SqlVulnerabilityAssessmentState = "Enabled" | "Disabled"; -/** Defines values for CheckNameAvailabilityReason. */ -export type CheckNameAvailabilityReason = "Invalid" | "AlreadyExists"; /** Optional parameters. */ export interface DataMaskingPoliciesCreateOrUpdateOptionalParams @@ -16087,29 +15669,7 @@ export type DistributedAvailabilityGroupsGetResponse = DistributedAvailabilityGroup; /** Optional parameters. */ -export interface DistributedAvailabilityGroupsCreateOrUpdateOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Contains response data for the createOrUpdate operation. */ -export type DistributedAvailabilityGroupsCreateOrUpdateResponse = - DistributedAvailabilityGroup; - -/** Optional parameters. */ -export interface DistributedAvailabilityGroupsDeleteOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Optional parameters. */ -export interface DistributedAvailabilityGroupsUpdateOptionalParams +export interface DistributedAvailabilityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -16117,12 +15677,12 @@ export interface DistributedAvailabilityGroupsUpdateOptionalParams resumeFrom?: string; } -/** Contains response data for the update operation. */ -export type DistributedAvailabilityGroupsUpdateResponse = +/** Contains response data for the createOrUpdate operation. */ +export type DistributedAvailabilityGroupsCreateOrUpdateResponse = DistributedAvailabilityGroup; /** Optional parameters. */ -export interface DistributedAvailabilityGroupsFailoverOptionalParams +export interface DistributedAvailabilityGroupsDeleteOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -16130,12 +15690,8 @@ export interface DistributedAvailabilityGroupsFailoverOptionalParams resumeFrom?: string; } -/** Contains response data for the failover operation. */ -export type DistributedAvailabilityGroupsFailoverResponse = - DistributedAvailabilityGroup; - /** Optional parameters. */ -export interface DistributedAvailabilityGroupsSetRoleOptionalParams +export interface DistributedAvailabilityGroupsUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -16143,8 +15699,8 @@ export interface DistributedAvailabilityGroupsSetRoleOptionalParams resumeFrom?: string; } -/** Contains response data for the setRole operation. */ -export type DistributedAvailabilityGroupsSetRoleResponse = +/** Contains response data for the update operation. */ +export type DistributedAvailabilityGroupsUpdateResponse = DistributedAvailabilityGroup; /** Optional parameters. */ @@ -16710,76 +16266,6 @@ export interface ManagedInstanceAdvancedThreatProtectionSettingsListByInstanceNe export type ManagedInstanceAdvancedThreatProtectionSettingsListByInstanceNextResponse = ManagedInstanceAdvancedThreatProtectionListResult; -/** Optional parameters. */ -export interface ReplicationLinksListByDatabaseOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByDatabase operation. */ -export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; - -/** Optional parameters. */ -export interface ReplicationLinksGetOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type ReplicationLinksGetResponse = ReplicationLink; - -/** Optional parameters. */ -export interface ReplicationLinksDeleteOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Optional parameters. */ -export interface ReplicationLinksFailoverOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Contains response data for the failover operation. */ -export type ReplicationLinksFailoverResponse = ReplicationLink; - -/** Optional parameters. */ -export interface ReplicationLinksFailoverAllowDataLossOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Contains response data for the failoverAllowDataLoss operation. */ -export type ReplicationLinksFailoverAllowDataLossResponse = ReplicationLink; - -/** Optional parameters. */ -export interface ReplicationLinksListByServerOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByServer operation. */ -export type ReplicationLinksListByServerResponse = ReplicationLinkListResult; - -/** Optional parameters. */ -export interface ReplicationLinksListByDatabaseNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByDatabaseNext operation. */ -export type ReplicationLinksListByDatabaseNextResponse = - ReplicationLinkListResult; - -/** Optional parameters. */ -export interface ReplicationLinksListByServerNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByServerNext operation. */ -export type ReplicationLinksListByServerNextResponse = - ReplicationLinkListResult; - /** Optional parameters. */ export interface ManagedDatabaseMoveOperationsListByLocationOptionalParams extends coreClient.OperationOptions { @@ -17093,46 +16579,220 @@ export interface ManagedDatabasesCompleteMoveOptionalParams } /** Optional parameters. */ -export interface ManagedDatabasesCompleteRestoreOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} +export interface ManagedDatabasesCompleteRestoreOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedDatabasesStartMoveOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listInaccessibleByInstance operation. */ +export type ManagedDatabasesListInaccessibleByInstanceResponse = + ManagedDatabaseListResult; + +/** Optional parameters. */ +export interface ManagedDatabasesListByInstanceNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByInstanceNext operation. */ +export type ManagedDatabasesListByInstanceNextResponse = + ManagedDatabaseListResult; + +/** Optional parameters. */ +export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listInaccessibleByInstanceNext operation. */ +export type ManagedDatabasesListInaccessibleByInstanceNextResponse = + ManagedDatabaseListResult; + +/** Optional parameters. */ +export interface ManagedInstancesListOptionalParams + extends coreClient.OperationOptions { + /** The child resources to include in the response. */ + expand?: string; +} + +/** Contains response data for the list operation. */ +export type ManagedInstancesListResponse = ManagedInstanceListResult; + +/** Optional parameters. */ +export interface ManagedInstancesListByInstancePoolOptionalParams + extends coreClient.OperationOptions { + /** The child resources to include in the response. */ + expand?: string; +} + +/** Contains response data for the listByInstancePool operation. */ +export type ManagedInstancesListByInstancePoolResponse = + ManagedInstanceListResult; + +/** Optional parameters. */ +export interface ManagedInstancesListByResourceGroupOptionalParams + extends coreClient.OperationOptions { + /** The child resources to include in the response. */ + expand?: string; +} + +/** Contains response data for the listByResourceGroup operation. */ +export type ManagedInstancesListByResourceGroupResponse = + ManagedInstanceListResult; + +/** Optional parameters. */ +export interface ManagedInstancesGetOptionalParams + extends coreClient.OperationOptions { + /** The child resources to include in the response. */ + expand?: string; +} + +/** Contains response data for the get operation. */ +export type ManagedInstancesGetResponse = ManagedInstance; + +/** Optional parameters. */ +export interface ManagedInstancesCreateOrUpdateOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Contains response data for the createOrUpdate operation. */ +export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; + +/** Optional parameters. */ +export interface ManagedInstancesDeleteOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedInstancesUpdateOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Contains response data for the update operation. */ +export type ManagedInstancesUpdateResponse = ManagedInstance; + +/** Optional parameters. */ +export interface ManagedInstancesFailoverOptionalParams + extends coreClient.OperationOptions { + /** The type of replica to be failed over. */ + replicaType?: ReplicaType; + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listOutboundNetworkDependenciesByManagedInstance operation. */ +export type ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceResponse = + OutboundEnvironmentEndpointCollection; + +/** Optional parameters. */ +export interface ManagedInstancesStartOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedInstancesStopOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} + +/** Optional parameters. */ +export interface ManagedInstancesListByManagedInstanceOptionalParams + extends coreClient.OperationOptions { + /** Start time for observed period. */ + startTime?: string; + /** End time for observed period. */ + endTime?: string; + /** The time step to be used to summarize the metric values. Default value is PT1H */ + interval?: QueryTimeGrainType; + /** How many 'top queries' to return. Default is 5. */ + numberOfQueries?: number; + /** Comma separated list of databases to be included into search. All DB's are included if this parameter is not specified. */ + databases?: string; + /** Aggregation function to be used, default value is 'sum' */ + aggregationFunction?: AggregationFunctionType; + /** Metric to be used for ranking top queries. Default is 'cpu' */ + observationMetric?: MetricType; +} + +/** Contains response data for the listByManagedInstance operation. */ +export type ManagedInstancesListByManagedInstanceResponse = + TopQueriesListResult; + +/** Optional parameters. */ +export interface ManagedInstancesListNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listNext operation. */ +export type ManagedInstancesListNextResponse = ManagedInstanceListResult; /** Optional parameters. */ -export interface ManagedDatabasesStartMoveOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} +export interface ManagedInstancesListByInstancePoolNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByInstancePoolNext operation. */ +export type ManagedInstancesListByInstancePoolNextResponse = + ManagedInstanceListResult; /** Optional parameters. */ -export interface ManagedDatabasesListInaccessibleByInstanceOptionalParams +export interface ManagedInstancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listInaccessibleByInstance operation. */ -export type ManagedDatabasesListInaccessibleByInstanceResponse = - ManagedDatabaseListResult; +/** Contains response data for the listByResourceGroupNext operation. */ +export type ManagedInstancesListByResourceGroupNextResponse = + ManagedInstanceListResult; /** Optional parameters. */ -export interface ManagedDatabasesListByInstanceNextOptionalParams +export interface ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByInstanceNext operation. */ -export type ManagedDatabasesListByInstanceNextResponse = - ManagedDatabaseListResult; +/** Contains response data for the listOutboundNetworkDependenciesByManagedInstanceNext operation. */ +export type ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceNextResponse = + OutboundEnvironmentEndpointCollection; /** Optional parameters. */ -export interface ManagedDatabasesListInaccessibleByInstanceNextOptionalParams +export interface ManagedInstancesListByManagedInstanceNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listInaccessibleByInstanceNext operation. */ -export type ManagedDatabasesListInaccessibleByInstanceNextResponse = - ManagedDatabaseListResult; +/** Contains response data for the listByManagedInstanceNext operation. */ +export type ManagedInstancesListByManagedInstanceNextResponse = + TopQueriesListResult; /** Optional parameters. */ export interface ManagedLedgerDigestUploadsListByDatabaseOptionalParams @@ -18145,49 +17805,43 @@ export type LongTermRetentionPoliciesListByDatabaseNextResponse = LongTermRetentionPolicyListResult; /** Optional parameters. */ -export interface ManagedInstancesListOptionalParams - extends coreClient.OperationOptions { - /** The child resources to include in the response. */ - expand?: string; -} +export interface ServersCheckNameAvailabilityOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the list operation. */ -export type ManagedInstancesListResponse = ManagedInstanceListResult; +/** Contains response data for the checkNameAvailability operation. */ +export type ServersCheckNameAvailabilityResponse = + CheckNameAvailabilityResponse; /** Optional parameters. */ -export interface ManagedInstancesListByInstancePoolOptionalParams - extends coreClient.OperationOptions { +export interface ServersListOptionalParams extends coreClient.OperationOptions { /** The child resources to include in the response. */ expand?: string; } -/** Contains response data for the listByInstancePool operation. */ -export type ManagedInstancesListByInstancePoolResponse = - ManagedInstanceListResult; +/** Contains response data for the list operation. */ +export type ServersListResponse = ServerListResult; /** Optional parameters. */ -export interface ManagedInstancesListByResourceGroupOptionalParams +export interface ServersListByResourceGroupOptionalParams extends coreClient.OperationOptions { /** The child resources to include in the response. */ expand?: string; } /** Contains response data for the listByResourceGroup operation. */ -export type ManagedInstancesListByResourceGroupResponse = - ManagedInstanceListResult; +export type ServersListByResourceGroupResponse = ServerListResult; /** Optional parameters. */ -export interface ManagedInstancesGetOptionalParams - extends coreClient.OperationOptions { +export interface ServersGetOptionalParams extends coreClient.OperationOptions { /** The child resources to include in the response. */ expand?: string; } /** Contains response data for the get operation. */ -export type ManagedInstancesGetResponse = ManagedInstance; +export type ServersGetResponse = Server; /** Optional parameters. */ -export interface ManagedInstancesCreateOrUpdateOptionalParams +export interface ServersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18196,10 +17850,10 @@ export interface ManagedInstancesCreateOrUpdateOptionalParams } /** Contains response data for the createOrUpdate operation. */ -export type ManagedInstancesCreateOrUpdateResponse = ManagedInstance; +export type ServersCreateOrUpdateResponse = Server; /** Optional parameters. */ -export interface ManagedInstancesDeleteOptionalParams +export interface ServersDeleteOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18208,7 +17862,7 @@ export interface ManagedInstancesDeleteOptionalParams } /** Optional parameters. */ -export interface ManagedInstancesUpdateOptionalParams +export interface ServersUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18217,29 +17871,22 @@ export interface ManagedInstancesUpdateOptionalParams } /** Contains response data for the update operation. */ -export type ManagedInstancesUpdateResponse = ManagedInstance; +export type ServersUpdateResponse = Server; /** Optional parameters. */ -export interface ManagedInstancesFailoverOptionalParams +export interface ServersImportDatabaseOptionalParams extends coreClient.OperationOptions { - /** The type of replica to be failed over. */ - replicaType?: ReplicaType; /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ resumeFrom?: string; } -/** Optional parameters. */ -export interface ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listOutboundNetworkDependenciesByManagedInstance operation. */ -export type ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceResponse = - OutboundEnvironmentEndpointCollection; +/** Contains response data for the importDatabase operation. */ +export type ServersImportDatabaseResponse = ImportExportOperationResult; /** Optional parameters. */ -export interface ManagedInstancesRefreshStatusOptionalParams +export interface ServersRefreshStatusOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18248,133 +17895,39 @@ export interface ManagedInstancesRefreshStatusOptionalParams } /** Contains response data for the refreshStatus operation. */ -export type ManagedInstancesRefreshStatusResponse = - RefreshExternalGovernanceStatusOperationResultMI; - -/** Optional parameters. */ -export interface ManagedInstancesStartOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Contains response data for the start operation. */ -export type ManagedInstancesStartResponse = ManagedInstance; - -/** Optional parameters. */ -export interface ManagedInstancesStopOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Contains response data for the stop operation. */ -export type ManagedInstancesStopResponse = ManagedInstance; - -/** Optional parameters. */ -export interface ManagedInstancesListByManagedInstanceOptionalParams - extends coreClient.OperationOptions { - /** Start time for observed period. */ - startTime?: string; - /** End time for observed period. */ - endTime?: string; - /** The time step to be used to summarize the metric values. Default value is PT1H */ - interval?: QueryTimeGrainType; - /** How many 'top queries' to return. Default is 5. */ - numberOfQueries?: number; - /** Comma separated list of databases to be included into search. All DB's are included if this parameter is not specified. */ - databases?: string; - /** Aggregation function to be used, default value is 'sum' */ - aggregationFunction?: AggregationFunctionType; - /** Metric to be used for ranking top queries. Default is 'cpu' */ - observationMetric?: MetricType; -} - -/** Contains response data for the listByManagedInstance operation. */ -export type ManagedInstancesListByManagedInstanceResponse = - TopQueriesListResult; +export type ServersRefreshStatusResponse = + RefreshExternalGovernanceStatusOperationResult; /** Optional parameters. */ -export interface ManagedInstancesListNextOptionalParams +export interface ServersListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ManagedInstancesListNextResponse = ManagedInstanceListResult; - -/** Optional parameters. */ -export interface ManagedInstancesListByInstancePoolNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByInstancePoolNext operation. */ -export type ManagedInstancesListByInstancePoolNextResponse = - ManagedInstanceListResult; +export type ServersListNextResponse = ServerListResult; /** Optional parameters. */ -export interface ManagedInstancesListByResourceGroupNextOptionalParams +export interface ServersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByResourceGroupNext operation. */ -export type ManagedInstancesListByResourceGroupNextResponse = - ManagedInstanceListResult; - -/** Optional parameters. */ -export interface ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listOutboundNetworkDependenciesByManagedInstanceNext operation. */ -export type ManagedInstancesListOutboundNetworkDependenciesByManagedInstanceNextResponse = - OutboundEnvironmentEndpointCollection; +export type ServersListByResourceGroupNextResponse = ServerListResult; /** Optional parameters. */ -export interface ManagedInstancesListByManagedInstanceNextOptionalParams +export interface ReplicationLinksListByDatabaseOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByManagedInstanceNext operation. */ -export type ManagedInstancesListByManagedInstanceNextResponse = - TopQueriesListResult; +/** Contains response data for the listByDatabase operation. */ +export type ReplicationLinksListByDatabaseResponse = ReplicationLinkListResult; /** Optional parameters. */ -export interface ServersCheckNameAvailabilityOptionalParams +export interface ReplicationLinksGetOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the checkNameAvailability operation. */ -export type ServersCheckNameAvailabilityResponse = - CheckNameAvailabilityResponse; - -/** Optional parameters. */ -export interface ServersListOptionalParams extends coreClient.OperationOptions { - /** The child resources to include in the response. */ - expand?: string; -} - -/** Contains response data for the list operation. */ -export type ServersListResponse = ServerListResult; - -/** Optional parameters. */ -export interface ServersListByResourceGroupOptionalParams - extends coreClient.OperationOptions { - /** The child resources to include in the response. */ - expand?: string; -} - -/** Contains response data for the listByResourceGroup operation. */ -export type ServersListByResourceGroupResponse = ServerListResult; - -/** Optional parameters. */ -export interface ServersGetOptionalParams extends coreClient.OperationOptions { - /** The child resources to include in the response. */ - expand?: string; -} - /** Contains response data for the get operation. */ -export type ServersGetResponse = Server; +export type ReplicationLinksGetResponse = ReplicationLink; /** Optional parameters. */ -export interface ServersCreateOrUpdateOptionalParams +export interface ReplicationLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18383,10 +17936,10 @@ export interface ServersCreateOrUpdateOptionalParams } /** Contains response data for the createOrUpdate operation. */ -export type ServersCreateOrUpdateResponse = Server; +export type ReplicationLinksCreateOrUpdateResponse = ReplicationLink; /** Optional parameters. */ -export interface ServersDeleteOptionalParams +export interface ReplicationLinksDeleteOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18395,7 +17948,7 @@ export interface ServersDeleteOptionalParams } /** Optional parameters. */ -export interface ServersUpdateOptionalParams +export interface ReplicationLinksUpdateOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18404,10 +17957,10 @@ export interface ServersUpdateOptionalParams } /** Contains response data for the update operation. */ -export type ServersUpdateResponse = Server; +export type ReplicationLinksUpdateResponse = ReplicationLink; /** Optional parameters. */ -export interface ServersImportDatabaseOptionalParams +export interface ReplicationLinksFailoverOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18415,11 +17968,11 @@ export interface ServersImportDatabaseOptionalParams resumeFrom?: string; } -/** Contains response data for the importDatabase operation. */ -export type ServersImportDatabaseResponse = ImportExportOperationResult; +/** Contains response data for the failover operation. */ +export type ReplicationLinksFailoverResponse = ReplicationLink; /** Optional parameters. */ -export interface ServersRefreshStatusOptionalParams +export interface ReplicationLinksFailoverAllowDataLossOptionalParams extends coreClient.OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; @@ -18427,23 +17980,31 @@ export interface ServersRefreshStatusOptionalParams resumeFrom?: string; } -/** Contains response data for the refreshStatus operation. */ -export type ServersRefreshStatusResponse = - RefreshExternalGovernanceStatusOperationResult; +/** Contains response data for the failoverAllowDataLoss operation. */ +export type ReplicationLinksFailoverAllowDataLossResponse = ReplicationLink; /** Optional parameters. */ -export interface ServersListNextOptionalParams +export interface ReplicationLinksListByServerOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listNext operation. */ -export type ServersListNextResponse = ServerListResult; +/** Contains response data for the listByServer operation. */ +export type ReplicationLinksListByServerResponse = ReplicationLinkListResult; /** Optional parameters. */ -export interface ServersListByResourceGroupNextOptionalParams +export interface ReplicationLinksListByDatabaseNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByResourceGroupNext operation. */ -export type ServersListByResourceGroupNextResponse = ServerListResult; +/** Contains response data for the listByDatabaseNext operation. */ +export type ReplicationLinksListByDatabaseNextResponse = + ReplicationLinkListResult; + +/** Optional parameters. */ +export interface ReplicationLinksListByServerNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByServerNext operation. */ +export type ReplicationLinksListByServerNextResponse = + ReplicationLinkListResult; /** Optional parameters. */ export interface SqlManagementClientOptionalParams diff --git a/sdk/sql/arm-sql/src/models/mappers.ts b/sdk/sql/arm-sql/src/models/mappers.ts index dd38a8adaf4e..b743585009d8 100644 --- a/sdk/sql/arm-sql/src/models/mappers.ts +++ b/sdk/sql/arm-sql/src/models/mappers.ts @@ -3190,6 +3190,55 @@ export const ManagedInstanceQueryStatistics: coreClient.CompositeMapper = { }, }; +export const QueryStatisticsProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "QueryStatisticsProperties", + modelProperties: { + databaseName: { + serializedName: "databaseName", + readOnly: true, + type: { + name: "String", + }, + }, + queryId: { + serializedName: "queryId", + readOnly: true, + type: { + name: "String", + }, + }, + startTime: { + serializedName: "startTime", + readOnly: true, + type: { + name: "String", + }, + }, + endTime: { + serializedName: "endTime", + readOnly: true, + type: { + name: "String", + }, + }, + intervals: { + serializedName: "intervals", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "QueryMetricInterval", + }, + }, + }, + }, + }, + }, +}; + export const QueryMetricInterval: coreClient.CompositeMapper = { type: { name: "Composite", @@ -5704,421 +5753,106 @@ export const DistributedAvailabilityGroupsListResult: coreClient.CompositeMapper }, }; -export const DistributedAvailabilityGroupDatabase: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DistributedAvailabilityGroupDatabase", - modelProperties: { - databaseName: { - serializedName: "databaseName", - type: { - name: "String", - }, - }, - instanceReplicaId: { - serializedName: "instanceReplicaId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - partnerReplicaId: { - serializedName: "partnerReplicaId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - replicaState: { - serializedName: "replicaState", - readOnly: true, - type: { - name: "String", - }, - }, - seedingProgress: { - serializedName: "seedingProgress", - readOnly: true, - type: { - name: "String", - }, - }, - synchronizationHealth: { - serializedName: "synchronizationHealth", - readOnly: true, - type: { - name: "String", - }, - }, - connectedState: { - serializedName: "connectedState", - readOnly: true, - type: { - name: "String", - }, - }, - lastReceivedLsn: { - serializedName: "lastReceivedLsn", - readOnly: true, - type: { - name: "String", - }, - }, - lastReceivedTime: { - serializedName: "lastReceivedTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - lastSentLsn: { - serializedName: "lastSentLsn", - readOnly: true, - type: { - name: "String", - }, - }, - lastSentTime: { - serializedName: "lastSentTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - lastCommitLsn: { - serializedName: "lastCommitLsn", - readOnly: true, - type: { - name: "String", - }, - }, - lastCommitTime: { - serializedName: "lastCommitTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - lastHardenedLsn: { - serializedName: "lastHardenedLsn", - readOnly: true, - type: { - name: "String", - }, - }, - lastHardenedTime: { - serializedName: "lastHardenedTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - lastBackupLsn: { - serializedName: "lastBackupLsn", - readOnly: true, - type: { - name: "String", - }, - }, - lastBackupTime: { - serializedName: "lastBackupTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - mostRecentLinkError: { - serializedName: "mostRecentLinkError", - readOnly: true, - type: { - name: "String", - }, - }, - partnerAuthCertValidity: { - serializedName: "partnerAuthCertValidity", - type: { - name: "Composite", - className: "CertificateInfo", - }, - }, - instanceSendReplicationLagSeconds: { - serializedName: "instanceSendReplicationLagSeconds", - readOnly: true, - type: { - name: "Number", - }, - }, - instanceRedoReplicationLagSeconds: { - serializedName: "instanceRedoReplicationLagSeconds", - readOnly: true, - type: { - name: "Number", - }, - }, - }, - }, - }; - -export const CertificateInfo: coreClient.CompositeMapper = { +export const ServerTrustCertificatesListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CertificateInfo", + className: "ServerTrustCertificatesListResult", modelProperties: { - certificateName: { - serializedName: "certificateName", + value: { + serializedName: "value", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ServerTrustCertificate", + }, + }, }, }, - expiryDate: { - serializedName: "expiryDate", + nextLink: { + serializedName: "nextLink", readOnly: true, type: { - name: "DateTime", + name: "String", }, }, }, }, }; -export const ErrorResponse: coreClient.CompositeMapper = { +export const EndpointCertificateListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ErrorResponse", + className: "EndpointCertificateListResult", modelProperties: { - error: { - serializedName: "error", + value: { + serializedName: "value", + readOnly: true, type: { - name: "Composite", - className: "ErrorDetail", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "EndpointCertificate", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", }, }, }, }, }; -export const ErrorDetail: coreClient.CompositeMapper = { +export const SensitivityLabelListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ErrorDetail", + className: "SensitivityLabelListResult", modelProperties: { - code: { - serializedName: "code", - readOnly: true, - type: { - name: "String", - }, - }, - message: { - serializedName: "message", - readOnly: true, - type: { - name: "String", - }, - }, - target: { - serializedName: "target", - readOnly: true, - type: { - name: "String", - }, - }, - details: { - serializedName: "details", + value: { + serializedName: "value", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "ErrorDetail", + className: "SensitivityLabel", }, }, }, }, - additionalInfo: { - serializedName: "additionalInfo", + nextLink: { + serializedName: "nextLink", readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const SensitivityLabelUpdateList: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "SensitivityLabelUpdateList", + modelProperties: { + operations: { + serializedName: "operations", type: { name: "Sequence", element: { type: { name: "Composite", - className: "ErrorAdditionalInfo", - }, - }, - }, - }, - }, - }, -}; - -export const ErrorAdditionalInfo: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ErrorAdditionalInfo", - modelProperties: { - type: { - serializedName: "type", - readOnly: true, - type: { - name: "String", - }, - }, - info: { - serializedName: "info", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "any" } }, - }, - }, - }, - }, -}; - -export const DistributedAvailabilityGroupsFailoverRequest: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DistributedAvailabilityGroupsFailoverRequest", - modelProperties: { - failoverType: { - serializedName: "failoverType", - required: true, - type: { - name: "String", - }, - }, - }, - }, - }; - -export const DistributedAvailabilityGroupSetRole: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DistributedAvailabilityGroupSetRole", - modelProperties: { - instanceRole: { - serializedName: "instanceRole", - required: true, - type: { - name: "String", - }, - }, - roleChangeType: { - serializedName: "roleChangeType", - required: true, - type: { - name: "String", - }, - }, - }, - }, -}; - -export const ServerTrustCertificatesListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ServerTrustCertificatesListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ServerTrustCertificate", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - -export const EndpointCertificateListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "EndpointCertificateListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "EndpointCertificate", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - -export const SensitivityLabelListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SensitivityLabelListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SensitivityLabel", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - -export const SensitivityLabelUpdateList: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SensitivityLabelUpdateList", - modelProperties: { - operations: { - serializedName: "operations", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SensitivityLabelUpdate", + className: "SensitivityLabelUpdate", }, }, }, @@ -6449,35 +6183,6 @@ export const ManagedInstanceAdvancedThreatProtectionListResult: coreClient.Compo }, }; -export const ReplicationLinkListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationLinkListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ReplicationLink", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - export const ManagedDatabaseMoveOperationListResult: coreClient.CompositeMapper = { type: { @@ -7894,40 +7599,10 @@ export const ManagedDatabaseStartMoveDefinition: coreClient.CompositeMapper = { }, }; -export const ManagedLedgerDigestUploadsListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "ManagedLedgerDigestUploadsListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ManagedLedgerDigestUploads", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, - }; - -export const RecoverableDatabaseListResult: coreClient.CompositeMapper = { +export const ManagedInstanceListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RecoverableDatabaseListResult", + className: "ManagedInstanceListResult", modelProperties: { value: { serializedName: "value", @@ -7937,7 +7612,7 @@ export const RecoverableDatabaseListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoverableDatabase", + className: "ManagedInstance", }, }, }, @@ -7953,616 +7628,393 @@ export const RecoverableDatabaseListResult: coreClient.CompositeMapper = { }, }; -export const RestorableDroppedDatabaseListResult: coreClient.CompositeMapper = { +export const ResourceIdentity: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RestorableDroppedDatabaseListResult", + className: "ResourceIdentity", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + userAssignedIdentities: { + serializedName: "userAssignedIdentities", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "RestorableDroppedDatabase", - }, - }, + name: "Dictionary", + value: { type: { name: "Composite", className: "UserIdentity" } }, }, }, - nextLink: { - serializedName: "nextLink", + principalId: { + serializedName: "principalId", readOnly: true, + type: { + name: "Uuid", + }, + }, + type: { + serializedName: "type", type: { name: "String", }, }, - }, - }, + tenantId: { + serializedName: "tenantId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + }, + }, }; -export const ServerConfigurationOptionListResult: coreClient.CompositeMapper = { +export const UserIdentity: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ServerConfigurationOptionListResult", + className: "UserIdentity", modelProperties: { - value: { - serializedName: "value", + principalId: { + serializedName: "principalId", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ServerConfigurationOption", - }, - }, + name: "Uuid", }, }, - nextLink: { - serializedName: "nextLink", + clientId: { + serializedName: "clientId", readOnly: true, type: { - name: "String", + name: "Uuid", }, }, }, }, }; -export const StartStopManagedInstanceScheduleListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "StartStopManagedInstanceScheduleListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "StartStopManagedInstanceSchedule", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, - }; - -export const ScheduleItem: coreClient.CompositeMapper = { +export const ManagedInstancePecProperty: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ScheduleItem", + className: "ManagedInstancePecProperty", modelProperties: { - startDay: { - serializedName: "startDay", - required: true, - type: { - name: "String", - }, - }, - startTime: { - serializedName: "startTime", - required: true, - type: { - name: "String", - }, - }, - stopDay: { - serializedName: "stopDay", - required: true, + id: { + serializedName: "id", + readOnly: true, type: { name: "String", }, }, - stopTime: { - serializedName: "stopTime", - required: true, + properties: { + serializedName: "properties", type: { - name: "String", + name: "Composite", + className: "ManagedInstancePrivateEndpointConnectionProperties", }, }, }, }, }; -export const LogicalDatabaseTransparentDataEncryptionListResult: coreClient.CompositeMapper = +export const ManagedInstanceExternalAdministrator: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LogicalDatabaseTransparentDataEncryptionListResult", + className: "ManagedInstanceExternalAdministrator", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + administratorType: { + serializedName: "administratorType", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "LogicalDatabaseTransparentDataEncryption", - }, - }, + name: "String", }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, + principalType: { + serializedName: "principalType", + type: { + name: "String", + }, + }, + login: { + serializedName: "login", type: { name: "String", }, }, + sid: { + serializedName: "sid", + type: { + name: "Uuid", + }, + }, + tenantId: { + serializedName: "tenantId", + type: { + name: "Uuid", + }, + }, + azureADOnlyAuthentication: { + serializedName: "azureADOnlyAuthentication", + type: { + name: "Boolean", + }, + }, }, }, }; -export const DatabaseOperationListResult: coreClient.CompositeMapper = { +export const ServicePrincipal: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DatabaseOperationListResult", + className: "ServicePrincipal", modelProperties: { - value: { - serializedName: "value", + principalId: { + serializedName: "principalId", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DatabaseOperation", - }, - }, + name: "String", }, }, - nextLink: { - serializedName: "nextLink", + clientId: { + serializedName: "clientId", readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const PhaseDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PhaseDetails", - modelProperties: { - phase: { - serializedName: "phase", + tenantId: { + serializedName: "tenantId", readOnly: true, type: { name: "String", }, }, - phaseInformation: { - serializedName: "phaseInformation", - readOnly: true, + type: { + serializedName: "type", type: { - name: "Dictionary", - value: { type: { name: "String" } }, + name: "String", }, }, }, }, }; -export const IPv6FirewallRuleListResult: coreClient.CompositeMapper = { +export const ManagedInstanceUpdate: coreClient.CompositeMapper = { type: { name: "Composite", - className: "IPv6FirewallRuleListResult", + className: "ManagedInstanceUpdate", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + sku: { + serializedName: "sku", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "IPv6FirewallRule", - }, - }, + name: "Composite", + className: "Sku", }, }, - nextLink: { - serializedName: "nextLink", + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "ResourceIdentity", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const DatabaseSqlVulnerabilityAssessmentBaselineSetListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DatabaseSqlVulnerabilityAssessmentBaselineSetListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DatabaseSqlVulnerabilityAssessmentBaselineSet", - }, - }, - }, + managedInstanceCreateMode: { + serializedName: "properties.managedInstanceCreateMode", + type: { + name: "String", }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, + }, + fullyQualifiedDomainName: { + serializedName: "properties.fullyQualifiedDomainName", + readOnly: true, + type: { + name: "String", }, }, - }, - }; - -export const DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DatabaseSqlVulnerabilityAssessmentRuleBaseline", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, - }; - -export const SQLVulnerabilityAssessmentScanListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "SQLVulnerabilityAssessmentScanListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SqlVulnerabilityAssessmentScanResults", - }, - }, - }, - }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, - }; - -export const Remediation: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Remediation", - modelProperties: { - description: { - serializedName: "description", - readOnly: true, + administratorLogin: { + serializedName: "properties.administratorLogin", type: { name: "String", }, }, - scripts: { - serializedName: "scripts", - readOnly: true, + administratorLoginPassword: { + serializedName: "properties.administratorLoginPassword", type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", }, }, - automated: { - serializedName: "automated", - readOnly: true, + subnetId: { + serializedName: "properties.subnetId", type: { - name: "Boolean", + name: "String", }, }, - portalLink: { - serializedName: "portalLink", + state: { + serializedName: "properties.state", readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const BaselineAdjustedResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "BaselineAdjustedResult", - modelProperties: { - baseline: { - serializedName: "baseline", - type: { - name: "Composite", - className: "Baseline", - }, - }, - status: { - serializedName: "status", - readOnly: true, + licenseType: { + serializedName: "properties.licenseType", type: { name: "String", }, }, - resultsNotInBaseline: { - serializedName: "resultsNotInBaseline", - readOnly: true, + vCores: { + serializedName: "properties.vCores", type: { - name: "Sequence", - element: { - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, + name: "Number", }, }, - resultsOnlyInBaseline: { - serializedName: "resultsOnlyInBaseline", - readOnly: true, + storageSizeInGB: { + serializedName: "properties.storageSizeInGB", type: { - name: "Sequence", - element: { - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, + name: "Number", }, }, - }, - }, -}; - -export const Baseline: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Baseline", - modelProperties: { - expectedResults: { - serializedName: "expectedResults", - readOnly: true, + collation: { + serializedName: "properties.collation", type: { - name: "Sequence", - element: { - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, + name: "String", }, }, - updatedTime: { - serializedName: "updatedTime", + dnsZone: { + serializedName: "properties.dnsZone", readOnly: true, type: { - name: "DateTime", + name: "String", }, }, - }, - }, -}; - -export const VaRule: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "VaRule", - modelProperties: { - ruleId: { - serializedName: "ruleId", - readOnly: true, + dnsZonePartner: { + serializedName: "properties.dnsZonePartner", type: { name: "String", }, }, - severity: { - serializedName: "severity", - readOnly: true, + publicDataEndpointEnabled: { + serializedName: "properties.publicDataEndpointEnabled", type: { - name: "String", + name: "Boolean", }, }, - category: { - serializedName: "category", - readOnly: true, + sourceManagedInstanceId: { + serializedName: "properties.sourceManagedInstanceId", type: { name: "String", }, }, - ruleType: { - serializedName: "ruleType", - readOnly: true, + restorePointInTime: { + serializedName: "properties.restorePointInTime", type: { - name: "String", + name: "DateTime", }, }, - title: { - serializedName: "title", - readOnly: true, + proxyOverride: { + serializedName: "properties.proxyOverride", type: { name: "String", }, }, - description: { - serializedName: "description", - readOnly: true, + timezoneId: { + serializedName: "properties.timezoneId", type: { name: "String", }, }, - rationale: { - serializedName: "rationale", - readOnly: true, + instancePoolId: { + serializedName: "properties.instancePoolId", type: { name: "String", }, }, - queryCheck: { - serializedName: "queryCheck", + maintenanceConfigurationId: { + serializedName: "properties.maintenanceConfigurationId", type: { - name: "Composite", - className: "QueryCheck", + name: "String", }, }, - benchmarkReferences: { - serializedName: "benchmarkReferences", + privateEndpointConnections: { + serializedName: "properties.privateEndpointConnections", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "BenchmarkReference", + className: "ManagedInstancePecProperty", }, }, }, }, - }, - }, -}; - -export const QueryCheck: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "QueryCheck", - modelProperties: { - query: { - serializedName: "query", - readOnly: true, + minimalTlsVersion: { + serializedName: "properties.minimalTlsVersion", type: { name: "String", }, }, - expectedResult: { - serializedName: "expectedResult", + currentBackupStorageRedundancy: { + serializedName: "properties.currentBackupStorageRedundancy", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, + name: "String", }, }, - columnNames: { - serializedName: "columnNames", - readOnly: true, + requestedBackupStorageRedundancy: { + serializedName: "properties.requestedBackupStorageRedundancy", type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", }, }, - }, - }, -}; - -export const BenchmarkReference: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "BenchmarkReference", - modelProperties: { - benchmark: { - serializedName: "benchmark", - readOnly: true, + zoneRedundant: { + serializedName: "properties.zoneRedundant", + type: { + name: "Boolean", + }, + }, + primaryUserAssignedIdentityId: { + serializedName: "properties.primaryUserAssignedIdentityId", type: { name: "String", }, }, - reference: { - serializedName: "reference", - readOnly: true, + keyId: { + serializedName: "properties.keyId", type: { name: "String", }, }, + administrators: { + serializedName: "properties.administrators", + type: { + name: "Composite", + className: "ManagedInstanceExternalAdministrator", + }, + }, + servicePrincipal: { + serializedName: "properties.servicePrincipal", + type: { + name: "Composite", + className: "ServicePrincipal", + }, + }, }, }, }; -export const SqlVulnerabilityAssessmentScanRecordListResult: coreClient.CompositeMapper = +export const OutboundEnvironmentEndpointCollection: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlVulnerabilityAssessmentScanRecordListResult", + className: "OutboundEnvironmentEndpointCollection", modelProperties: { value: { serializedName: "value", @@ -8572,7 +8024,7 @@ export const SqlVulnerabilityAssessmentScanRecordListResult: coreClient.Composit element: { type: { name: "Composite", - className: "SqlVulnerabilityAssessmentScanRecord", + className: "OutboundEnvironmentEndpoint", }, }, }, @@ -8588,102 +8040,72 @@ export const SqlVulnerabilityAssessmentScanRecordListResult: coreClient.Composit }, }; -export const SqlVulnerabilityAssessmentScanError: coreClient.CompositeMapper = { +export const OutboundEnvironmentEndpoint: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlVulnerabilityAssessmentScanError", + className: "OutboundEnvironmentEndpoint", modelProperties: { - code: { - serializedName: "code", + category: { + serializedName: "category", readOnly: true, type: { name: "String", }, }, - message: { - serializedName: "message", + endpoints: { + serializedName: "endpoints", readOnly: true, type: { - name: "String", - }, - }, - }, - }, -}; - -export const SqlVulnerabilityAssessmentListResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "SqlVulnerabilityAssessmentListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SqlVulnerabilityAssessment", - }, + name: "Sequence", + element: { + type: { + name: "Composite", + className: "EndpointDependency", }, }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, }, }, - }; + }, +}; -export const FailoverGroupListResult: coreClient.CompositeMapper = { +export const EndpointDependency: coreClient.CompositeMapper = { type: { name: "Composite", - className: "FailoverGroupListResult", + className: "EndpointDependency", modelProperties: { - value: { - serializedName: "value", + domainName: { + serializedName: "domainName", + readOnly: true, + type: { + name: "String", + }, + }, + endpointDetails: { + serializedName: "endpointDetails", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "FailoverGroup", + className: "EndpointDetail", }, }, }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, }, }, }; -export const FailoverGroupReadWriteEndpoint: coreClient.CompositeMapper = { +export const EndpointDetail: coreClient.CompositeMapper = { type: { name: "Composite", - className: "FailoverGroupReadWriteEndpoint", + className: "EndpointDetail", modelProperties: { - failoverPolicy: { - serializedName: "failoverPolicy", - required: true, - type: { - name: "String", - }, - }, - failoverWithDataLossGracePeriodMinutes: { - serializedName: "failoverWithDataLossGracePeriodMinutes", + port: { + serializedName: "port", + readOnly: true, type: { name: "Number", }, @@ -8692,19 +8114,27 @@ export const FailoverGroupReadWriteEndpoint: coreClient.CompositeMapper = { }, }; -export const FailoverGroupReadOnlyEndpoint: coreClient.CompositeMapper = { +export const TopQueriesListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "FailoverGroupReadOnlyEndpoint", + className: "TopQueriesListResult", modelProperties: { - failoverPolicy: { - serializedName: "failoverPolicy", + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "TopQueries", + }, + }, }, }, - targetServer: { - serializedName: "targetServer", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, @@ -8713,81 +8143,61 @@ export const FailoverGroupReadOnlyEndpoint: coreClient.CompositeMapper = { }, }; -export const PartnerInfo: coreClient.CompositeMapper = { +export const TopQueries: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PartnerInfo", + className: "TopQueries", modelProperties: { - id: { - serializedName: "id", - required: true, + numberOfQueries: { + serializedName: "numberOfQueries", + readOnly: true, type: { - name: "String", + name: "Number", }, }, - location: { - serializedName: "location", + aggregationFunction: { + serializedName: "aggregationFunction", readOnly: true, type: { name: "String", }, }, - replicationRole: { - serializedName: "replicationRole", + observationMetric: { + serializedName: "observationMetric", readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const FailoverGroupUpdate: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FailoverGroupUpdate", - modelProperties: { - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - readWriteEndpoint: { - serializedName: "properties.readWriteEndpoint", + intervalType: { + serializedName: "intervalType", + readOnly: true, type: { - name: "Composite", - className: "FailoverGroupReadWriteEndpoint", + name: "String", }, }, - readOnlyEndpoint: { - serializedName: "properties.readOnlyEndpoint", + startTime: { + serializedName: "startTime", + readOnly: true, type: { - name: "Composite", - className: "FailoverGroupReadOnlyEndpoint", + name: "String", }, }, - databases: { - serializedName: "properties.databases", + endTime: { + serializedName: "endTime", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", }, }, - partnerServers: { - serializedName: "properties.partnerServers", + queries: { + serializedName: "queries", type: { name: "Sequence", element: { type: { name: "Composite", - className: "PartnerInfo", + className: "QueryStatisticsProperties", }, }, }, @@ -8796,10 +8206,40 @@ export const FailoverGroupUpdate: coreClient.CompositeMapper = { }, }; -export const InstancePoolListResult: coreClient.CompositeMapper = { +export const ManagedLedgerDigestUploadsListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ManagedLedgerDigestUploadsListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ManagedLedgerDigestUploads", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const RecoverableDatabaseListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InstancePoolListResult", + className: "RecoverableDatabaseListResult", modelProperties: { value: { serializedName: "value", @@ -8809,7 +8249,7 @@ export const InstancePoolListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InstancePool", + className: "RecoverableDatabase", }, }, }, @@ -8825,52 +8265,27 @@ export const InstancePoolListResult: coreClient.CompositeMapper = { }, }; -export const InstancePoolUpdate: coreClient.CompositeMapper = { +export const RestorableDroppedDatabaseListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InstancePoolUpdate", + className: "RestorableDroppedDatabaseListResult", modelProperties: { - sku: { - serializedName: "sku", - type: { - name: "Composite", - className: "Sku", - }, - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - subnetId: { - serializedName: "properties.subnetId", - type: { - name: "String", - }, - }, - vCores: { - serializedName: "properties.vCores", - type: { - name: "Number", - }, - }, - licenseType: { - serializedName: "properties.licenseType", - type: { - name: "String", - }, - }, - dnsZone: { - serializedName: "properties.dnsZone", + value: { + serializedName: "value", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "RestorableDroppedDatabase", + }, + }, }, }, - maintenanceConfigurationId: { - serializedName: "properties.maintenanceConfigurationId", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, @@ -8879,10 +8294,10 @@ export const InstancePoolUpdate: coreClient.CompositeMapper = { }, }; -export const LongTermRetentionBackupListResult: coreClient.CompositeMapper = { +export const ServerConfigurationOptionListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LongTermRetentionBackupListResult", + className: "ServerConfigurationOptionListResult", modelProperties: { value: { serializedName: "value", @@ -8892,7 +8307,7 @@ export const LongTermRetentionBackupListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "LongTermRetentionBackup", + className: "ServerConfigurationOption", }, }, }, @@ -8908,22 +8323,28 @@ export const LongTermRetentionBackupListResult: coreClient.CompositeMapper = { }, }; -export const ChangeLongTermRetentionBackupAccessTierParameters: coreClient.CompositeMapper = +export const StartStopManagedInstanceScheduleListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ChangeLongTermRetentionBackupAccessTierParameters", + className: "StartStopManagedInstanceScheduleListResult", modelProperties: { - backupStorageAccessTier: { - serializedName: "backupStorageAccessTier", - required: true, + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "StartStopManagedInstanceSchedule", + }, + }, }, }, - operationMode: { - serializedName: "operationMode", - required: true, + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, @@ -8932,60 +8353,65 @@ export const ChangeLongTermRetentionBackupAccessTierParameters: coreClient.Compo }, }; -export const CopyLongTermRetentionBackupParameters: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "CopyLongTermRetentionBackupParameters", - modelProperties: { - targetSubscriptionId: { - serializedName: "properties.targetSubscriptionId", - type: { - name: "String", - }, - }, - targetResourceGroup: { - serializedName: "properties.targetResourceGroup", - type: { - name: "String", - }, - }, - targetServerResourceId: { - serializedName: "properties.targetServerResourceId", - type: { - name: "String", - }, +export const ScheduleItem: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ScheduleItem", + modelProperties: { + startDay: { + serializedName: "startDay", + required: true, + type: { + name: "String", }, - targetServerFullyQualifiedDomainName: { - serializedName: "properties.targetServerFullyQualifiedDomainName", - type: { - name: "String", - }, + }, + startTime: { + serializedName: "startTime", + required: true, + type: { + name: "String", }, - targetDatabaseName: { - serializedName: "properties.targetDatabaseName", - type: { - name: "String", - }, + }, + stopDay: { + serializedName: "stopDay", + required: true, + type: { + name: "String", }, - targetBackupStorageRedundancy: { - serializedName: "properties.targetBackupStorageRedundancy", - type: { - name: "String", - }, + }, + stopTime: { + serializedName: "stopTime", + required: true, + type: { + name: "String", }, }, }, - }; + }, +}; -export const UpdateLongTermRetentionBackupParameters: coreClient.CompositeMapper = +export const LogicalDatabaseTransparentDataEncryptionListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateLongTermRetentionBackupParameters", + className: "LogicalDatabaseTransparentDataEncryptionListResult", modelProperties: { - requestedBackupStorageRedundancy: { - serializedName: "properties.requestedBackupStorageRedundancy", + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "LogicalDatabaseTransparentDataEncryption", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, @@ -8994,10 +8420,10 @@ export const UpdateLongTermRetentionBackupParameters: coreClient.CompositeMapper }, }; -export const LongTermRetentionPolicyListResult: coreClient.CompositeMapper = { +export const DatabaseOperationListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LongTermRetentionPolicyListResult", + className: "DatabaseOperationListResult", modelProperties: { value: { serializedName: "value", @@ -9007,7 +8433,7 @@ export const LongTermRetentionPolicyListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "LongTermRetentionPolicy", + className: "DatabaseOperation", }, }, }, @@ -9023,10 +8449,34 @@ export const LongTermRetentionPolicyListResult: coreClient.CompositeMapper = { }, }; -export const ManagedInstanceListResult: coreClient.CompositeMapper = { +export const PhaseDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ManagedInstanceListResult", + className: "PhaseDetails", + modelProperties: { + phase: { + serializedName: "phase", + readOnly: true, + type: { + name: "String", + }, + }, + phaseInformation: { + serializedName: "phaseInformation", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, +}; + +export const IPv6FirewallRuleListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "IPv6FirewallRuleListResult", modelProperties: { value: { serializedName: "value", @@ -9036,7 +8486,7 @@ export const ManagedInstanceListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ManagedInstance", + className: "IPv6FirewallRule", }, }, }, @@ -9052,162 +8502,130 @@ export const ManagedInstanceListResult: coreClient.CompositeMapper = { }, }; -export const ResourceIdentity: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ResourceIdentity", - modelProperties: { - userAssignedIdentities: { - serializedName: "userAssignedIdentities", - type: { - name: "Dictionary", - value: { type: { name: "Composite", className: "UserIdentity" } }, - }, - }, - principalId: { - serializedName: "principalId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - type: { - serializedName: "type", - type: { - name: "String", - }, - }, - tenantId: { - serializedName: "tenantId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - }, - }, -}; - -export const UserIdentity: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UserIdentity", - modelProperties: { - principalId: { - serializedName: "principalId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - clientId: { - serializedName: "clientId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - }, - }, -}; - -export const ManagedInstancePecProperty: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ManagedInstancePecProperty", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String", - }, - }, - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "ManagedInstancePrivateEndpointConnectionProperties", - }, - }, - }, - }, -}; - -export const ManagedInstanceExternalAdministrator: coreClient.CompositeMapper = +export const DatabaseSqlVulnerabilityAssessmentBaselineSetListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ManagedInstanceExternalAdministrator", + className: "DatabaseSqlVulnerabilityAssessmentBaselineSetListResult", modelProperties: { - administratorType: { - serializedName: "administratorType", + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DatabaseSqlVulnerabilityAssessmentBaselineSet", + }, + }, }, }, - principalType: { - serializedName: "principalType", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, }, - login: { - serializedName: "login", + }, + }, + }; + +export const DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DatabaseSqlVulnerabilityAssessmentRuleBaselineListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DatabaseSqlVulnerabilityAssessmentRuleBaseline", + }, + }, }, }, - sid: { - serializedName: "sid", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { - name: "Uuid", + name: "String", }, }, - tenantId: { - serializedName: "tenantId", + }, + }, + }; + +export const SQLVulnerabilityAssessmentScanListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SQLVulnerabilityAssessmentScanListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { - name: "Uuid", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SqlVulnerabilityAssessmentScanResults", + }, + }, }, }, - azureADOnlyAuthentication: { - serializedName: "azureADOnlyAuthentication", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { - name: "Boolean", + name: "String", }, }, }, }, }; -export const ServicePrincipal: coreClient.CompositeMapper = { +export const Remediation: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ServicePrincipal", + className: "Remediation", modelProperties: { - principalId: { - serializedName: "principalId", + description: { + serializedName: "description", readOnly: true, type: { name: "String", }, }, - clientId: { - serializedName: "clientId", + scripts: { + serializedName: "scripts", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, - tenantId: { - serializedName: "tenantId", + automated: { + serializedName: "automated", readOnly: true, type: { - name: "String", + name: "Boolean", }, }, - type: { - serializedName: "type", + portalLink: { + serializedName: "portalLink", + readOnly: true, type: { name: "String", }, @@ -9216,286 +8634,234 @@ export const ServicePrincipal: coreClient.CompositeMapper = { }, }; -export const ManagedInstanceUpdate: coreClient.CompositeMapper = { +export const BaselineAdjustedResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ManagedInstanceUpdate", + className: "BaselineAdjustedResult", modelProperties: { - sku: { - serializedName: "sku", - type: { - name: "Composite", - className: "Sku", - }, - }, - identity: { - serializedName: "identity", + baseline: { + serializedName: "baseline", type: { name: "Composite", - className: "ResourceIdentity", - }, - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, + className: "Baseline", }, }, - provisioningState: { - serializedName: "properties.provisioningState", + status: { + serializedName: "status", readOnly: true, type: { name: "String", }, }, - managedInstanceCreateMode: { - serializedName: "properties.managedInstanceCreateMode", - type: { - name: "String", - }, - }, - fullyQualifiedDomainName: { - serializedName: "properties.fullyQualifiedDomainName", + resultsNotInBaseline: { + serializedName: "resultsNotInBaseline", readOnly: true, type: { - name: "String", - }, - }, - isGeneralPurposeV2: { - serializedName: "properties.isGeneralPurposeV2", - type: { - name: "Boolean", - }, - }, - administratorLogin: { - serializedName: "properties.administratorLogin", - type: { - name: "String", - }, - }, - administratorLoginPassword: { - serializedName: "properties.administratorLoginPassword", - type: { - name: "String", - }, - }, - subnetId: { - serializedName: "properties.subnetId", - type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, }, }, - state: { - serializedName: "properties.state", + resultsOnlyInBaseline: { + serializedName: "resultsOnlyInBaseline", readOnly: true, type: { - name: "String", - }, - }, - licenseType: { - serializedName: "properties.licenseType", - type: { - name: "String", - }, - }, - hybridSecondaryUsage: { - serializedName: "properties.hybridSecondaryUsage", - type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, }, }, - hybridSecondaryUsageDetected: { - serializedName: "properties.hybridSecondaryUsageDetected", + }, + }, +}; + +export const Baseline: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Baseline", + modelProperties: { + expectedResults: { + serializedName: "expectedResults", readOnly: true, type: { - name: "String", - }, - }, - vCores: { - serializedName: "properties.vCores", - type: { - name: "Number", - }, - }, - storageSizeInGB: { - serializedName: "properties.storageSizeInGB", - type: { - name: "Number", - }, - }, - storageIOps: { - serializedName: "properties.storageIOps", - type: { - name: "Number", - }, - }, - storageThroughputMBps: { - serializedName: "properties.storageThroughputMBps", - type: { - name: "Number", - }, - }, - collation: { - serializedName: "properties.collation", - type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, }, }, - dnsZone: { - serializedName: "properties.dnsZone", + updatedTime: { + serializedName: "updatedTime", readOnly: true, - type: { - name: "String", - }, - }, - dnsZonePartner: { - serializedName: "properties.dnsZonePartner", - type: { - name: "String", - }, - }, - publicDataEndpointEnabled: { - serializedName: "properties.publicDataEndpointEnabled", - type: { - name: "Boolean", - }, - }, - sourceManagedInstanceId: { - serializedName: "properties.sourceManagedInstanceId", - type: { - name: "String", - }, - }, - restorePointInTime: { - serializedName: "properties.restorePointInTime", type: { name: "DateTime", }, }, - proxyOverride: { - serializedName: "properties.proxyOverride", - type: { - name: "String", - }, - }, - timezoneId: { - serializedName: "properties.timezoneId", - type: { - name: "String", - }, - }, - instancePoolId: { - serializedName: "properties.instancePoolId", - type: { - name: "String", - }, - }, - maintenanceConfigurationId: { - serializedName: "properties.maintenanceConfigurationId", + }, + }, +}; + +export const VaRule: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "VaRule", + modelProperties: { + ruleId: { + serializedName: "ruleId", + readOnly: true, type: { name: "String", }, }, - privateEndpointConnections: { - serializedName: "properties.privateEndpointConnections", + severity: { + serializedName: "severity", readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ManagedInstancePecProperty", - }, - }, - }, - }, - minimalTlsVersion: { - serializedName: "properties.minimalTlsVersion", type: { name: "String", }, }, - currentBackupStorageRedundancy: { - serializedName: "properties.currentBackupStorageRedundancy", + category: { + serializedName: "category", readOnly: true, type: { name: "String", }, }, - requestedBackupStorageRedundancy: { - serializedName: "properties.requestedBackupStorageRedundancy", + ruleType: { + serializedName: "ruleType", + readOnly: true, type: { name: "String", }, }, - zoneRedundant: { - serializedName: "properties.zoneRedundant", - type: { - name: "Boolean", - }, - }, - primaryUserAssignedIdentityId: { - serializedName: "properties.primaryUserAssignedIdentityId", + title: { + serializedName: "title", + readOnly: true, type: { name: "String", }, }, - keyId: { - serializedName: "properties.keyId", + description: { + serializedName: "description", + readOnly: true, type: { name: "String", }, }, - administrators: { - serializedName: "properties.administrators", + rationale: { + serializedName: "rationale", + readOnly: true, type: { - name: "Composite", - className: "ManagedInstanceExternalAdministrator", + name: "String", }, }, - servicePrincipal: { - serializedName: "properties.servicePrincipal", + queryCheck: { + serializedName: "queryCheck", type: { name: "Composite", - className: "ServicePrincipal", + className: "QueryCheck", }, }, - virtualClusterId: { - serializedName: "properties.virtualClusterId", + benchmarkReferences: { + serializedName: "benchmarkReferences", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "BenchmarkReference", + }, + }, }, }, - externalGovernanceStatus: { - serializedName: "properties.externalGovernanceStatus", + }, + }, +}; + +export const QueryCheck: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "QueryCheck", + modelProperties: { + query: { + serializedName: "query", readOnly: true, type: { name: "String", }, }, - pricingModel: { - serializedName: "properties.pricingModel", + expectedResult: { + serializedName: "expectedResult", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, }, }, - createTime: { - serializedName: "properties.createTime", + columnNames: { + serializedName: "columnNames", readOnly: true, type: { - name: "DateTime", + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, - authenticationMetadata: { - serializedName: "properties.authenticationMetadata", + }, + }, +}; + +export const BenchmarkReference: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "BenchmarkReference", + modelProperties: { + benchmark: { + serializedName: "benchmark", + readOnly: true, type: { name: "String", }, }, - databaseFormat: { - serializedName: "properties.databaseFormat", + reference: { + serializedName: "reference", + readOnly: true, type: { name: "String", }, @@ -9504,11 +8870,11 @@ export const ManagedInstanceUpdate: coreClient.CompositeMapper = { }, }; -export const OutboundEnvironmentEndpointCollection: coreClient.CompositeMapper = +export const SqlVulnerabilityAssessmentScanRecordListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "OutboundEnvironmentEndpointCollection", + className: "SqlVulnerabilityAssessmentScanRecordListResult", modelProperties: { value: { serializedName: "value", @@ -9518,7 +8884,7 @@ export const OutboundEnvironmentEndpointCollection: coreClient.CompositeMapper = element: { type: { name: "Composite", - className: "OutboundEnvironmentEndpoint", + className: "SqlVulnerabilityAssessmentScanRecord", }, }, }, @@ -9534,84 +8900,224 @@ export const OutboundEnvironmentEndpointCollection: coreClient.CompositeMapper = }, }; -export const OutboundEnvironmentEndpoint: coreClient.CompositeMapper = { +export const SqlVulnerabilityAssessmentScanError: coreClient.CompositeMapper = { type: { name: "Composite", - className: "OutboundEnvironmentEndpoint", + className: "SqlVulnerabilityAssessmentScanError", modelProperties: { - category: { - serializedName: "category", + code: { + serializedName: "code", readOnly: true, type: { name: "String", }, }, - endpoints: { - serializedName: "endpoints", + message: { + serializedName: "message", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const SqlVulnerabilityAssessmentListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SqlVulnerabilityAssessmentListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SqlVulnerabilityAssessment", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const FailoverGroupListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "FailoverGroupListResult", + modelProperties: { + value: { + serializedName: "value", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "EndpointDependency", + className: "FailoverGroup", }, }, }, }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, }, }, }; -export const EndpointDependency: coreClient.CompositeMapper = { +export const FailoverGroupReadWriteEndpoint: coreClient.CompositeMapper = { type: { name: "Composite", - className: "EndpointDependency", + className: "FailoverGroupReadWriteEndpoint", modelProperties: { - domainName: { - serializedName: "domainName", + failoverPolicy: { + serializedName: "failoverPolicy", + required: true, + type: { + name: "String", + }, + }, + failoverWithDataLossGracePeriodMinutes: { + serializedName: "failoverWithDataLossGracePeriodMinutes", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const FailoverGroupReadOnlyEndpoint: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "FailoverGroupReadOnlyEndpoint", + modelProperties: { + failoverPolicy: { + serializedName: "failoverPolicy", + type: { + name: "String", + }, + }, + targetServer: { + serializedName: "targetServer", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const PartnerInfo: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PartnerInfo", + modelProperties: { + id: { + serializedName: "id", + required: true, + type: { + name: "String", + }, + }, + location: { + serializedName: "location", + readOnly: true, + type: { + name: "String", + }, + }, + replicationRole: { + serializedName: "replicationRole", readOnly: true, type: { - name: "String", + name: "String", + }, + }, + }, + }, +}; + +export const FailoverGroupUpdate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "FailoverGroupUpdate", + modelProperties: { + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + readWriteEndpoint: { + serializedName: "properties.readWriteEndpoint", + type: { + name: "Composite", + className: "FailoverGroupReadWriteEndpoint", + }, + }, + readOnlyEndpoint: { + serializedName: "properties.readOnlyEndpoint", + type: { + name: "Composite", + className: "FailoverGroupReadOnlyEndpoint", + }, + }, + databases: { + serializedName: "properties.databases", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, - endpointDetails: { - serializedName: "endpointDetails", - readOnly: true, + partnerServers: { + serializedName: "properties.partnerServers", type: { name: "Sequence", element: { type: { name: "Composite", - className: "EndpointDetail", + className: "PartnerInfo", }, }, }, }, - }, - }, -}; - -export const EndpointDetail: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "EndpointDetail", - modelProperties: { - port: { - serializedName: "port", - readOnly: true, + secondaryType: { + serializedName: "properties.secondaryType", type: { - name: "Number", + name: "String", }, }, }, }, }; -export const TopQueriesListResult: coreClient.CompositeMapper = { +export const InstancePoolListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TopQueriesListResult", + className: "InstancePoolListResult", modelProperties: { value: { serializedName: "value", @@ -9621,7 +9127,7 @@ export const TopQueriesListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "TopQueries", + className: "InstancePool", }, }, }, @@ -9637,110 +9143,153 @@ export const TopQueriesListResult: coreClient.CompositeMapper = { }, }; -export const TopQueries: coreClient.CompositeMapper = { +export const InstancePoolUpdate: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TopQueries", + className: "InstancePoolUpdate", modelProperties: { - numberOfQueries: { - serializedName: "numberOfQueries", - readOnly: true, + sku: { + serializedName: "sku", type: { - name: "Number", + name: "Composite", + className: "Sku", }, }, - aggregationFunction: { - serializedName: "aggregationFunction", - readOnly: true, + tags: { + serializedName: "tags", type: { - name: "String", + name: "Dictionary", + value: { type: { name: "String" } }, }, }, - observationMetric: { - serializedName: "observationMetric", - readOnly: true, + subnetId: { + serializedName: "properties.subnetId", type: { name: "String", }, }, - intervalType: { - serializedName: "intervalType", - readOnly: true, + vCores: { + serializedName: "properties.vCores", + type: { + name: "Number", + }, + }, + licenseType: { + serializedName: "properties.licenseType", type: { name: "String", }, }, - startTime: { - serializedName: "startTime", + dnsZone: { + serializedName: "properties.dnsZone", readOnly: true, type: { name: "String", }, }, - endTime: { - serializedName: "endTime", - readOnly: true, + maintenanceConfigurationId: { + serializedName: "properties.maintenanceConfigurationId", type: { name: "String", }, }, - queries: { - serializedName: "queries", + }, + }, +}; + +export const LongTermRetentionBackupListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LongTermRetentionBackupListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "QueryStatisticsProperties", + className: "LongTermRetentionBackup", }, }, }, }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, }, }, }; -export const QueryStatisticsProperties: coreClient.CompositeMapper = { +export const ErrorResponse: coreClient.CompositeMapper = { type: { name: "Composite", - className: "QueryStatisticsProperties", + className: "ErrorResponse", modelProperties: { - databaseName: { - serializedName: "databaseName", + error: { + serializedName: "error", + type: { + name: "Composite", + className: "ErrorDetail", + }, + }, + }, + }, +}; + +export const ErrorDetail: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ErrorDetail", + modelProperties: { + code: { + serializedName: "code", readOnly: true, type: { name: "String", }, }, - queryId: { - serializedName: "queryId", + message: { + serializedName: "message", readOnly: true, type: { name: "String", }, }, - startTime: { - serializedName: "startTime", + target: { + serializedName: "target", readOnly: true, type: { name: "String", }, }, - endTime: { - serializedName: "endTime", + details: { + serializedName: "details", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ErrorDetail", + }, + }, }, }, - intervals: { - serializedName: "intervals", + additionalInfo: { + serializedName: "additionalInfo", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "QueryMetricIntervalAutoGenerated", + className: "ErrorAdditionalInfo", }, }, }, @@ -9749,44 +9298,141 @@ export const QueryStatisticsProperties: coreClient.CompositeMapper = { }, }; -export const QueryMetricIntervalAutoGenerated: coreClient.CompositeMapper = { +export const ErrorAdditionalInfo: coreClient.CompositeMapper = { type: { name: "Composite", - className: "QueryMetricIntervalAutoGenerated", + className: "ErrorAdditionalInfo", modelProperties: { - intervalStartTime: { - serializedName: "intervalStartTime", + type: { + serializedName: "type", readOnly: true, type: { name: "String", }, }, - intervalType: { - serializedName: "intervalType", + info: { + serializedName: "info", readOnly: true, type: { - name: "String", + name: "Dictionary", + value: { type: { name: "any" } }, + }, + }, + }, + }, +}; + +export const ChangeLongTermRetentionBackupAccessTierParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ChangeLongTermRetentionBackupAccessTierParameters", + modelProperties: { + backupStorageAccessTier: { + serializedName: "backupStorageAccessTier", + required: true, + type: { + name: "String", + }, + }, + operationMode: { + serializedName: "operationMode", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const CopyLongTermRetentionBackupParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CopyLongTermRetentionBackupParameters", + modelProperties: { + targetSubscriptionId: { + serializedName: "properties.targetSubscriptionId", + type: { + name: "String", + }, + }, + targetResourceGroup: { + serializedName: "properties.targetResourceGroup", + type: { + name: "String", + }, + }, + targetServerResourceId: { + serializedName: "properties.targetServerResourceId", + type: { + name: "String", + }, + }, + targetServerFullyQualifiedDomainName: { + serializedName: "properties.targetServerFullyQualifiedDomainName", + type: { + name: "String", + }, + }, + targetDatabaseName: { + serializedName: "properties.targetDatabaseName", + type: { + name: "String", + }, + }, + targetBackupStorageRedundancy: { + serializedName: "properties.targetBackupStorageRedundancy", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const UpdateLongTermRetentionBackupParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateLongTermRetentionBackupParameters", + modelProperties: { + requestedBackupStorageRedundancy: { + serializedName: "properties.requestedBackupStorageRedundancy", + type: { + name: "String", + }, }, }, - executionCount: { - serializedName: "executionCount", + }, + }; + +export const LongTermRetentionPolicyListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LongTermRetentionPolicyListResult", + modelProperties: { + value: { + serializedName: "value", readOnly: true, - type: { - name: "Number", - }, - }, - metrics: { - serializedName: "metrics", type: { name: "Sequence", element: { type: { name: "Composite", - className: "QueryMetricProperties", + className: "LongTermRetentionPolicy", }, }, }, }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, }, }, }; @@ -10162,6 +9808,35 @@ export const ImportNewDatabaseDefinition: coreClient.CompositeMapper = { }, }; +export const ReplicationLinkListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ReplicationLinkListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ReplicationLink", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + export const SloUsageMetric: coreClient.CompositeMapper = { type: { name: "Composite", @@ -14137,79 +13812,69 @@ export const DistributedAvailabilityGroup: coreClient.CompositeMapper = { className: "DistributedAvailabilityGroup", modelProperties: { ...ProxyResource.type.modelProperties, - distributedAvailabilityGroupName: { - serializedName: "properties.distributedAvailabilityGroupName", - readOnly: true, + targetDatabase: { + serializedName: "properties.targetDatabase", type: { name: "String", }, }, - distributedAvailabilityGroupId: { - serializedName: "properties.distributedAvailabilityGroupId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - replicationMode: { - serializedName: "properties.replicationMode", + sourceEndpoint: { + serializedName: "properties.sourceEndpoint", type: { name: "String", }, }, - partnerLinkRole: { - serializedName: "properties.partnerLinkRole", - readOnly: true, + primaryAvailabilityGroupName: { + serializedName: "properties.primaryAvailabilityGroupName", type: { name: "String", }, }, - partnerAvailabilityGroupName: { - serializedName: "properties.partnerAvailabilityGroupName", + secondaryAvailabilityGroupName: { + serializedName: "properties.secondaryAvailabilityGroupName", type: { name: "String", }, }, - partnerEndpoint: { - serializedName: "properties.partnerEndpoint", + replicationMode: { + serializedName: "properties.replicationMode", type: { name: "String", }, }, - instanceLinkRole: { - serializedName: "properties.instanceLinkRole", + distributedAvailabilityGroupId: { + serializedName: "properties.distributedAvailabilityGroupId", + readOnly: true, type: { - name: "String", + name: "Uuid", }, }, - instanceAvailabilityGroupName: { - serializedName: "properties.instanceAvailabilityGroupName", + sourceReplicaId: { + serializedName: "properties.sourceReplicaId", + readOnly: true, type: { - name: "String", + name: "Uuid", }, }, - failoverMode: { - serializedName: "properties.failoverMode", + targetReplicaId: { + serializedName: "properties.targetReplicaId", + readOnly: true, type: { - name: "String", + name: "Uuid", }, }, - seedingMode: { - serializedName: "properties.seedingMode", + linkState: { + serializedName: "properties.linkState", + readOnly: true, type: { name: "String", }, }, - databases: { - serializedName: "properties.databases", + lastHardenedLsn: { + serializedName: "properties.lastHardenedLsn", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DistributedAvailabilityGroupDatabase", - }, - }, + name: "String", }, }, }, @@ -14900,107 +14565,6 @@ export const ManagedInstanceAdvancedThreatProtection: coreClient.CompositeMapper }, }; -export const ReplicationLink: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationLink", - modelProperties: { - ...ProxyResource.type.modelProperties, - partnerServer: { - serializedName: "properties.partnerServer", - readOnly: true, - type: { - name: "String", - }, - }, - partnerDatabase: { - serializedName: "properties.partnerDatabase", - readOnly: true, - type: { - name: "String", - }, - }, - partnerLocation: { - serializedName: "properties.partnerLocation", - readOnly: true, - type: { - name: "String", - }, - }, - role: { - serializedName: "properties.role", - readOnly: true, - type: { - name: "Enum", - allowedValues: [ - "Primary", - "Secondary", - "NonReadableSecondary", - "Source", - "Copy", - ], - }, - }, - partnerRole: { - serializedName: "properties.partnerRole", - readOnly: true, - type: { - name: "Enum", - allowedValues: [ - "Primary", - "Secondary", - "NonReadableSecondary", - "Source", - "Copy", - ], - }, - }, - replicationMode: { - serializedName: "properties.replicationMode", - readOnly: true, - type: { - name: "String", - }, - }, - startTime: { - serializedName: "properties.startTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - percentComplete: { - serializedName: "properties.percentComplete", - readOnly: true, - type: { - name: "Number", - }, - }, - replicationState: { - serializedName: "properties.replicationState", - readOnly: true, - type: { - name: "String", - }, - }, - isTerminationAllowed: { - serializedName: "properties.isTerminationAllowed", - readOnly: true, - type: { - name: "Boolean", - }, - }, - linkType: { - serializedName: "properties.linkType", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - export const ManagedDatabaseMoveOperationResult: coreClient.CompositeMapper = { type: { name: "Composite", @@ -16386,6 +15950,12 @@ export const FailoverGroup: coreClient.CompositeMapper = { }, }, }, + secondaryType: { + serializedName: "properties.secondaryType", + type: { + name: "String", + }, + }, }, }, }; @@ -16559,73 +16129,20 @@ export const LongTermRetentionPolicy: coreClient.CompositeMapper = { }, }, yearlyRetention: { - serializedName: "properties.yearlyRetention", - type: { - name: "String", - }, - }, - weekOfYear: { - serializedName: "properties.weekOfYear", - type: { - name: "Number", - }, - }, - }, - }, -}; - -export const RefreshExternalGovernanceStatusOperationResultMI: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "RefreshExternalGovernanceStatusOperationResultMI", - modelProperties: { - ...ProxyResource.type.modelProperties, - requestId: { - serializedName: "properties.requestId", - readOnly: true, - type: { - name: "Uuid", - }, - }, - requestType: { - serializedName: "properties.requestType", - readOnly: true, - type: { - name: "String", - }, - }, - queuedTime: { - serializedName: "properties.queuedTime", - readOnly: true, - type: { - name: "String", - }, - }, - managedInstanceName: { - serializedName: "properties.managedInstanceName", - readOnly: true, - type: { - name: "String", - }, - }, - status: { - serializedName: "properties.status", - readOnly: true, - type: { - name: "String", - }, + serializedName: "properties.yearlyRetention", + type: { + name: "String", }, - errorMessage: { - serializedName: "properties.errorMessage", - readOnly: true, - type: { - name: "String", - }, + }, + weekOfYear: { + serializedName: "properties.weekOfYear", + type: { + name: "Number", }, }, }, - }; + }, +}; export const RefreshExternalGovernanceStatusOperationResult: coreClient.CompositeMapper = { @@ -16680,6 +16197,129 @@ export const RefreshExternalGovernanceStatusOperationResult: coreClient.Composit }, }; +export const ReplicationLink: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ReplicationLink", + modelProperties: { + ...ProxyResource.type.modelProperties, + partnerServer: { + serializedName: "properties.partnerServer", + readOnly: true, + type: { + name: "String", + }, + }, + partnerDatabase: { + serializedName: "properties.partnerDatabase", + readOnly: true, + type: { + name: "String", + }, + }, + partnerDatabaseId: { + serializedName: "properties.partnerDatabaseId", + readOnly: true, + type: { + name: "String", + }, + }, + partnerLocation: { + serializedName: "properties.partnerLocation", + readOnly: true, + type: { + name: "String", + }, + }, + role: { + serializedName: "properties.role", + readOnly: true, + type: { + name: "Enum", + allowedValues: [ + "Primary", + "Secondary", + "NonReadableSecondary", + "Source", + "Copy", + ], + }, + }, + partnerRole: { + serializedName: "properties.partnerRole", + readOnly: true, + type: { + name: "Enum", + allowedValues: [ + "Primary", + "Secondary", + "NonReadableSecondary", + "Source", + "Copy", + ], + }, + }, + replicationMode: { + serializedName: "properties.replicationMode", + readOnly: true, + type: { + name: "String", + }, + }, + startTime: { + serializedName: "properties.startTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + percentComplete: { + serializedName: "properties.percentComplete", + readOnly: true, + type: { + name: "Number", + }, + }, + replicationState: { + serializedName: "properties.replicationState", + readOnly: true, + type: { + name: "String", + }, + }, + isTerminationAllowed: { + serializedName: "properties.isTerminationAllowed", + readOnly: true, + type: { + name: "Boolean", + }, + }, + linkType: { + serializedName: "properties.linkType", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const ReplicationLinkUpdate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ReplicationLinkUpdate", + modelProperties: { + ...ProxyResource.type.modelProperties, + linkType: { + serializedName: "properties.linkType", + type: { + name: "String", + }, + }, + }, + }, +}; + export const JobAgent: coreClient.CompositeMapper = { type: { name: "Composite", @@ -17365,54 +17005,6 @@ export const ManagedDatabase: coreClient.CompositeMapper = { }, }; -export const InstancePool: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InstancePool", - modelProperties: { - ...TrackedResource.type.modelProperties, - sku: { - serializedName: "sku", - type: { - name: "Composite", - className: "Sku", - }, - }, - subnetId: { - serializedName: "properties.subnetId", - type: { - name: "String", - }, - }, - vCores: { - serializedName: "properties.vCores", - type: { - name: "Number", - }, - }, - licenseType: { - serializedName: "properties.licenseType", - type: { - name: "String", - }, - }, - dnsZone: { - serializedName: "properties.dnsZone", - readOnly: true, - type: { - name: "String", - }, - }, - maintenanceConfigurationId: { - serializedName: "properties.maintenanceConfigurationId", - type: { - name: "String", - }, - }, - }, - }, -}; - export const ManagedInstance: coreClient.CompositeMapper = { type: { name: "Composite", @@ -17453,12 +17045,6 @@ export const ManagedInstance: coreClient.CompositeMapper = { name: "String", }, }, - isGeneralPurposeV2: { - serializedName: "properties.isGeneralPurposeV2", - type: { - name: "Boolean", - }, - }, administratorLogin: { serializedName: "properties.administratorLogin", type: { @@ -17490,19 +17076,6 @@ export const ManagedInstance: coreClient.CompositeMapper = { name: "String", }, }, - hybridSecondaryUsage: { - serializedName: "properties.hybridSecondaryUsage", - type: { - name: "String", - }, - }, - hybridSecondaryUsageDetected: { - serializedName: "properties.hybridSecondaryUsageDetected", - readOnly: true, - type: { - name: "String", - }, - }, vCores: { serializedName: "properties.vCores", type: { @@ -17515,18 +17088,6 @@ export const ManagedInstance: coreClient.CompositeMapper = { name: "Number", }, }, - storageIOps: { - serializedName: "properties.storageIOps", - type: { - name: "Number", - }, - }, - storageThroughputMBps: { - serializedName: "properties.storageThroughputMBps", - type: { - name: "Number", - }, - }, collation: { serializedName: "properties.collation", type: { @@ -17652,41 +17213,50 @@ export const ManagedInstance: coreClient.CompositeMapper = { className: "ServicePrincipal", }, }, - virtualClusterId: { - serializedName: "properties.virtualClusterId", - readOnly: true, + }, + }, +}; + +export const InstancePool: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "InstancePool", + modelProperties: { + ...TrackedResource.type.modelProperties, + sku: { + serializedName: "sku", type: { - name: "String", + name: "Composite", + className: "Sku", }, }, - externalGovernanceStatus: { - serializedName: "properties.externalGovernanceStatus", - readOnly: true, + subnetId: { + serializedName: "properties.subnetId", type: { name: "String", }, }, - pricingModel: { - serializedName: "properties.pricingModel", + vCores: { + serializedName: "properties.vCores", type: { - name: "String", + name: "Number", }, }, - createTime: { - serializedName: "properties.createTime", - readOnly: true, + licenseType: { + serializedName: "properties.licenseType", type: { - name: "DateTime", + name: "String", }, }, - authenticationMetadata: { - serializedName: "properties.authenticationMetadata", + dnsZone: { + serializedName: "properties.dnsZone", + readOnly: true, type: { name: "String", }, }, - databaseFormat: { - serializedName: "properties.databaseFormat", + maintenanceConfigurationId: { + serializedName: "properties.maintenanceConfigurationId", type: { name: "String", }, @@ -17871,22 +17441,6 @@ export const IPv6FirewallRule: coreClient.CompositeMapper = { }, }; -export const DistributedAvailabilityGroupsFailoverHeaders: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DistributedAvailabilityGroupsFailoverHeaders", - modelProperties: { - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - }, - }, - }; - export const FailoverGroupsTryPlannedBeforeForcedFailoverHeaders: coreClient.CompositeMapper = { type: { diff --git a/sdk/sql/arm-sql/src/models/parameters.ts b/sdk/sql/arm-sql/src/models/parameters.ts index 2422b24ca340..638c8d18f03b 100644 --- a/sdk/sql/arm-sql/src/models/parameters.ts +++ b/sdk/sql/arm-sql/src/models/parameters.ts @@ -76,8 +76,6 @@ import { OutboundFirewallRule as OutboundFirewallRuleMapper, ServerConnectionPolicy as ServerConnectionPolicyMapper, DistributedAvailabilityGroup as DistributedAvailabilityGroupMapper, - DistributedAvailabilityGroupsFailoverRequest as DistributedAvailabilityGroupsFailoverRequestMapper, - DistributedAvailabilityGroupSetRole as DistributedAvailabilityGroupSetRoleMapper, ServerTrustCertificate as ServerTrustCertificateMapper, SensitivityLabel as SensitivityLabelMapper, SensitivityLabelUpdateList as SensitivityLabelUpdateListMapper, @@ -100,6 +98,8 @@ import { ManagedDatabaseMoveDefinition as ManagedDatabaseMoveDefinitionMapper, CompleteDatabaseRestoreDefinition as CompleteDatabaseRestoreDefinitionMapper, ManagedDatabaseStartMoveDefinition as ManagedDatabaseStartMoveDefinitionMapper, + ManagedInstance as ManagedInstanceMapper, + ManagedInstanceUpdate as ManagedInstanceUpdateMapper, ManagedLedgerDigestUploads as ManagedLedgerDigestUploadsMapper, ServerConfigurationOption as ServerConfigurationOptionMapper, StartStopManagedInstanceSchedule as StartStopManagedInstanceScheduleMapper, @@ -116,12 +116,12 @@ import { CopyLongTermRetentionBackupParameters as CopyLongTermRetentionBackupParametersMapper, UpdateLongTermRetentionBackupParameters as UpdateLongTermRetentionBackupParametersMapper, LongTermRetentionPolicy as LongTermRetentionPolicyMapper, - ManagedInstance as ManagedInstanceMapper, - ManagedInstanceUpdate as ManagedInstanceUpdateMapper, CheckNameAvailabilityRequest as CheckNameAvailabilityRequestMapper, Server as ServerMapper, ServerUpdate as ServerUpdateMapper, ImportNewDatabaseDefinition as ImportNewDatabaseDefinitionMapper, + ReplicationLink as ReplicationLinkMapper, + ReplicationLinkUpdate as ReplicationLinkUpdateMapper, } from "../models/mappers"; export const contentType: OperationParameter = { @@ -1644,7 +1644,7 @@ export const parameters62: OperationParameter = { export const apiVersion8: OperationQueryParameter = { parameterPath: "apiVersion", mapper: { - defaultValue: "2023-08-01-preview", + defaultValue: "2021-11-01-preview", isConstant: true, serializedName: "api-version", type: { @@ -1669,60 +1669,6 @@ export const parameters63: OperationParameter = { mapper: DistributedAvailabilityGroupMapper, }; -export const parameters64: OperationParameter = { - parameterPath: "parameters", - mapper: DistributedAvailabilityGroupsFailoverRequestMapper, -}; - -export const managedInstanceName1: OperationURLParameter = { - parameterPath: "managedInstanceName", - mapper: { - constraints: { - Pattern: new RegExp("^[a-z0-9]+(?:-[a-z0-9]+)*$"), - MaxLength: 63, - MinLength: 1, - }, - serializedName: "managedInstanceName", - required: true, - type: { - name: "String", - }, - }, -}; - -export const distributedAvailabilityGroupName1: OperationURLParameter = { - parameterPath: "distributedAvailabilityGroupName", - mapper: { - constraints: { - Pattern: new RegExp("^[#a-zA-Z_][\\w@#$]*$"), - MaxLength: 128, - MinLength: 1, - }, - serializedName: "distributedAvailabilityGroupName", - required: true, - type: { - name: "String", - }, - }, -}; - -export const parameters65: OperationParameter = { - parameterPath: "parameters", - mapper: DistributedAvailabilityGroupSetRoleMapper, -}; - -export const apiVersion9: OperationQueryParameter = { - parameterPath: "apiVersion", - mapper: { - defaultValue: "2021-11-01-preview", - isConstant: true, - serializedName: "api-version", - type: { - name: "String", - }, - }, -}; - export const certificateName: OperationURLParameter = { parameterPath: "certificateName", mapper: { @@ -1734,7 +1680,7 @@ export const certificateName: OperationURLParameter = { }, }; -export const parameters66: OperationParameter = { +export const parameters64: OperationParameter = { parameterPath: "parameters", mapper: ServerTrustCertificateMapper, }; @@ -1762,7 +1708,7 @@ export const sensitivityLabelSource: OperationURLParameter = { }, }; -export const parameters67: OperationParameter = { +export const parameters65: OperationParameter = { parameterPath: "parameters", mapper: SensitivityLabelMapper, }; @@ -1801,7 +1747,7 @@ export const count: OperationQueryParameter = { }, }; -export const parameters68: OperationParameter = { +export const parameters66: OperationParameter = { parameterPath: "parameters", mapper: SensitivityLabelUpdateListMapper, }; @@ -1816,7 +1762,7 @@ export const includeDisabledRecommendations: OperationQueryParameter = { }, }; -export const parameters69: OperationParameter = { +export const parameters67: OperationParameter = { parameterPath: "parameters", mapper: RecommendedSensitivityLabelUpdateListMapper, }; @@ -1833,22 +1779,22 @@ export const blobAuditingPolicyName: OperationURLParameter = { }, }; -export const parameters70: OperationParameter = { +export const parameters68: OperationParameter = { parameterPath: "parameters", mapper: ServerBlobAuditingPolicyMapper, }; -export const parameters71: OperationParameter = { +export const parameters69: OperationParameter = { parameterPath: "parameters", mapper: DatabaseBlobAuditingPolicyMapper, }; -export const parameters72: OperationParameter = { +export const parameters70: OperationParameter = { parameterPath: "parameters", mapper: ExtendedDatabaseBlobAuditingPolicyMapper, }; -export const parameters73: OperationParameter = { +export const parameters71: OperationParameter = { parameterPath: "parameters", mapper: ExtendedServerBlobAuditingPolicyMapper, }; @@ -1864,48 +1810,37 @@ export const advancedThreatProtectionName: OperationURLParameter = { }, }; -export const parameters74: OperationParameter = { +export const parameters72: OperationParameter = { parameterPath: "parameters", mapper: DatabaseAdvancedThreatProtectionMapper, }; -export const parameters75: OperationParameter = { +export const parameters73: OperationParameter = { parameterPath: "parameters", mapper: ServerAdvancedThreatProtectionMapper, }; -export const parameters76: OperationParameter = { +export const parameters74: OperationParameter = { parameterPath: "parameters", mapper: ManagedServerDnsAliasCreationMapper, }; -export const parameters77: OperationParameter = { +export const parameters75: OperationParameter = { parameterPath: "parameters", mapper: ManagedServerDnsAliasAcquisitionMapper, }; -export const parameters78: OperationParameter = { +export const parameters76: OperationParameter = { parameterPath: "parameters", mapper: ManagedDatabaseAdvancedThreatProtectionMapper, }; -export const parameters79: OperationParameter = { +export const parameters77: OperationParameter = { parameterPath: "parameters", mapper: ManagedInstanceAdvancedThreatProtectionMapper, }; -export const linkId: OperationURLParameter = { - parameterPath: "linkId", - mapper: { - serializedName: "linkId", - required: true, - type: { - name: "String", - }, - }, -}; - -export const apiVersion10: OperationQueryParameter = { +export const apiVersion9: OperationQueryParameter = { parameterPath: "apiVersion", mapper: { defaultValue: "2022-05-01-preview", @@ -1928,7 +1863,7 @@ export const dtcName: OperationURLParameter = { }, }; -export const parameters80: OperationParameter = { +export const parameters78: OperationParameter = { parameterPath: "parameters", mapper: ManagedInstanceDtcMapper, }; @@ -1944,7 +1879,7 @@ export const virtualClusterName: OperationURLParameter = { }, }; -export const parameters81: OperationParameter = { +export const parameters79: OperationParameter = { parameterPath: "parameters", mapper: VirtualClusterUpdateMapper, }; @@ -1960,7 +1895,7 @@ export const failoverGroupName: OperationURLParameter = { }, }; -export const parameters82: OperationParameter = { +export const parameters80: OperationParameter = { parameterPath: "parameters", mapper: InstanceFailoverGroupMapper, }; @@ -1976,31 +1911,81 @@ export const restoreDetailsName: OperationURLParameter = { }, }; -export const parameters83: OperationParameter = { +export const parameters81: OperationParameter = { parameterPath: "parameters", mapper: ManagedDatabaseMapper, }; -export const parameters84: OperationParameter = { +export const parameters82: OperationParameter = { parameterPath: "parameters", mapper: ManagedDatabaseUpdateMapper, }; -export const parameters85: OperationParameter = { +export const parameters83: OperationParameter = { parameterPath: "parameters", mapper: ManagedDatabaseMoveDefinitionMapper, }; -export const parameters86: OperationParameter = { +export const parameters84: OperationParameter = { parameterPath: "parameters", mapper: CompleteDatabaseRestoreDefinitionMapper, }; -export const parameters87: OperationParameter = { +export const parameters85: OperationParameter = { parameterPath: "parameters", mapper: ManagedDatabaseStartMoveDefinitionMapper, }; +export const parameters86: OperationParameter = { + parameterPath: "parameters", + mapper: ManagedInstanceMapper, +}; + +export const parameters87: OperationParameter = { + parameterPath: "parameters", + mapper: ManagedInstanceUpdateMapper, +}; + +export const numberOfQueries: OperationQueryParameter = { + parameterPath: ["options", "numberOfQueries"], + mapper: { + serializedName: "numberOfQueries", + type: { + name: "Number", + }, + }, +}; + +export const databases: OperationQueryParameter = { + parameterPath: ["options", "databases"], + mapper: { + serializedName: "databases", + type: { + name: "String", + }, + }, +}; + +export const aggregationFunction: OperationQueryParameter = { + parameterPath: ["options", "aggregationFunction"], + mapper: { + serializedName: "aggregationFunction", + type: { + name: "String", + }, + }, +}; + +export const observationMetric: OperationQueryParameter = { + parameterPath: ["options", "observationMetric"], + mapper: { + serializedName: "observationMetric", + type: { + name: "String", + }, + }, +}; + export const ledgerDigestUploads1: OperationURLParameter = { parameterPath: "ledgerDigestUploads", mapper: { @@ -2054,7 +2039,7 @@ export const parameters91: OperationParameter = { mapper: LogicalDatabaseTransparentDataEncryptionMapper, }; -export const apiVersion11: OperationQueryParameter = { +export const apiVersion10: OperationQueryParameter = { parameterPath: "apiVersion", mapper: { defaultValue: "2022-11-01-preview", @@ -2217,70 +2202,41 @@ export const parameters103: OperationParameter = { export const parameters104: OperationParameter = { parameterPath: "parameters", - mapper: ManagedInstanceMapper, + mapper: CheckNameAvailabilityRequestMapper, }; export const parameters105: OperationParameter = { parameterPath: "parameters", - mapper: ManagedInstanceUpdateMapper, -}; - -export const numberOfQueries: OperationQueryParameter = { - parameterPath: ["options", "numberOfQueries"], - mapper: { - serializedName: "numberOfQueries", - type: { - name: "Number", - }, - }, + mapper: ServerMapper, }; -export const databases: OperationQueryParameter = { - parameterPath: ["options", "databases"], - mapper: { - serializedName: "databases", - type: { - name: "String", - }, - }, +export const parameters106: OperationParameter = { + parameterPath: "parameters", + mapper: ServerUpdateMapper, }; -export const aggregationFunction: OperationQueryParameter = { - parameterPath: ["options", "aggregationFunction"], - mapper: { - serializedName: "aggregationFunction", - type: { - name: "String", - }, - }, +export const parameters107: OperationParameter = { + parameterPath: "parameters", + mapper: ImportNewDatabaseDefinitionMapper, }; -export const observationMetric: OperationQueryParameter = { - parameterPath: ["options", "observationMetric"], +export const linkId: OperationURLParameter = { + parameterPath: "linkId", mapper: { - serializedName: "observationMetric", + serializedName: "linkId", + required: true, type: { name: "String", }, }, }; -export const parameters106: OperationParameter = { - parameterPath: "parameters", - mapper: CheckNameAvailabilityRequestMapper, -}; - -export const parameters107: OperationParameter = { - parameterPath: "parameters", - mapper: ServerMapper, -}; - export const parameters108: OperationParameter = { parameterPath: "parameters", - mapper: ServerUpdateMapper, + mapper: ReplicationLinkMapper, }; export const parameters109: OperationParameter = { parameterPath: "parameters", - mapper: ImportNewDatabaseDefinitionMapper, + mapper: ReplicationLinkUpdateMapper, }; diff --git a/sdk/sql/arm-sql/src/operations/databaseAdvancedThreatProtectionSettings.ts b/sdk/sql/arm-sql/src/operations/databaseAdvancedThreatProtectionSettings.ts index 5e98522440b1..7d8248457f16 100644 --- a/sdk/sql/arm-sql/src/operations/databaseAdvancedThreatProtectionSettings.ts +++ b/sdk/sql/arm-sql/src/operations/databaseAdvancedThreatProtectionSettings.ts @@ -248,7 +248,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -268,7 +268,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -292,8 +292,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters74, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters72, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseBlobAuditingPolicies.ts b/sdk/sql/arm-sql/src/operations/databaseBlobAuditingPolicies.ts index d949c7847cf8..cb2ecdf620a6 100644 --- a/sdk/sql/arm-sql/src/operations/databaseBlobAuditingPolicies.ts +++ b/sdk/sql/arm-sql/src/operations/databaseBlobAuditingPolicies.ts @@ -230,7 +230,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -250,7 +250,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -274,8 +274,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters71, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters69, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseOperations.ts b/sdk/sql/arm-sql/src/operations/databaseOperations.ts index d8306d1f3ade..a42b0311c9af 100644 --- a/sdk/sql/arm-sql/src/operations/databaseOperations.ts +++ b/sdk/sql/arm-sql/src/operations/databaseOperations.ts @@ -205,7 +205,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -220,7 +220,7 @@ const cancelOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/operations/{operationId}/cancel", httpMethod: "POST", responses: { 200: {}, default: {} }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentBaselines.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentBaselines.ts index 7bb7e1ad3b9a..cb0f3c443c90 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentBaselines.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentBaselines.ts @@ -285,7 +285,7 @@ const listBySqlVulnerabilityAssessmentOperationSpec: coreClient.OperationSpec = }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -306,7 +306,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -329,7 +329,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters93, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentExecuteScan.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentExecuteScan.ts index 0e5062a104a3..ff79ffa7c201 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentExecuteScan.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentExecuteScan.ts @@ -142,7 +142,7 @@ const executeOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/initiateScan", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentRuleBaselines.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentRuleBaselines.ts index 9dcd23f7e28b..a00dc2a38025 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentRuleBaselines.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentRuleBaselines.ts @@ -339,7 +339,7 @@ const listByBaselineOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -361,7 +361,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -385,7 +385,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters94, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -404,7 +404,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}/rules/{ruleId}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScanResult.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScanResult.ts index 698d8dbec616..84d878cc95f6 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScanResult.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScanResult.ts @@ -262,7 +262,7 @@ const listByScanOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -284,7 +284,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScans.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScans.ts index 9c521ed64e59..1a4693a0f066 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScans.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentScans.ts @@ -246,7 +246,7 @@ const listBySqlVulnerabilityAssessmentsOperationSpec: coreClient.OperationSpec = }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -267,7 +267,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentsSettings.ts b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentsSettings.ts index f06d14aaf52a..abfea8d0c3ef 100644 --- a/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentsSettings.ts +++ b/sdk/sql/arm-sql/src/operations/databaseSqlVulnerabilityAssessmentsSettings.ts @@ -215,7 +215,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -235,7 +235,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/distributedAvailabilityGroups.ts b/sdk/sql/arm-sql/src/operations/distributedAvailabilityGroups.ts index f79653ffc035..bbabaa1278f1 100644 --- a/sdk/sql/arm-sql/src/operations/distributedAvailabilityGroups.ts +++ b/sdk/sql/arm-sql/src/operations/distributedAvailabilityGroups.ts @@ -31,12 +31,6 @@ import { DistributedAvailabilityGroupsDeleteOptionalParams, DistributedAvailabilityGroupsUpdateOptionalParams, DistributedAvailabilityGroupsUpdateResponse, - DistributedAvailabilityGroupsFailoverRequest, - DistributedAvailabilityGroupsFailoverOptionalParams, - DistributedAvailabilityGroupsFailoverResponse, - DistributedAvailabilityGroupSetRole, - DistributedAvailabilityGroupsSetRoleOptionalParams, - DistributedAvailabilityGroupsSetRoleResponse, DistributedAvailabilityGroupsListByInstanceNextResponse, } from "../models"; @@ -490,222 +484,6 @@ export class DistributedAvailabilityGroupsImpl return poller.pollUntilDone(); } - /** - * Performs requested failover type in this distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group failover request parameters. - * @param options The options parameters. - */ - async beginFailover( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupsFailoverRequest, - options?: DistributedAvailabilityGroupsFailoverOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - DistributedAvailabilityGroupsFailoverResponse - > - > { - const directSendOperation = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ): Promise => { - return this.client.sendOperationRequest(args, spec); - }; - const sendOperationFn = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ) => { - let currentRawResponse: coreClient.FullOperationResponse | undefined = - undefined; - const providedCallback = args.options?.onResponse; - const callback: coreClient.RawResponseCallback = ( - rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown, - ) => { - currentRawResponse = rawResponse; - providedCallback?.(rawResponse, flatResponse); - }; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: callback, - }, - }; - const flatResponse = await directSendOperation(updatedArgs, spec); - return { - flatResponse, - rawResponse: { - statusCode: currentRawResponse!.status, - body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON(), - }, - }; - }; - - const lro = createLroSpec({ - sendOperationFn, - args: { - resourceGroupName, - managedInstanceName, - distributedAvailabilityGroupName, - parameters, - options, - }, - spec: failoverOperationSpec, - }); - const poller = await createHttpPoller< - DistributedAvailabilityGroupsFailoverResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Performs requested failover type in this distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group failover request parameters. - * @param options The options parameters. - */ - async beginFailoverAndWait( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupsFailoverRequest, - options?: DistributedAvailabilityGroupsFailoverOptionalParams, - ): Promise { - const poller = await this.beginFailover( - resourceGroupName, - managedInstanceName, - distributedAvailabilityGroupName, - parameters, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Sets the role for managed instance in a distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group set role request parameters. - * @param options The options parameters. - */ - async beginSetRole( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupSetRole, - options?: DistributedAvailabilityGroupsSetRoleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - DistributedAvailabilityGroupsSetRoleResponse - > - > { - const directSendOperation = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ): Promise => { - return this.client.sendOperationRequest(args, spec); - }; - const sendOperationFn = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ) => { - let currentRawResponse: coreClient.FullOperationResponse | undefined = - undefined; - const providedCallback = args.options?.onResponse; - const callback: coreClient.RawResponseCallback = ( - rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown, - ) => { - currentRawResponse = rawResponse; - providedCallback?.(rawResponse, flatResponse); - }; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: callback, - }, - }; - const flatResponse = await directSendOperation(updatedArgs, spec); - return { - flatResponse, - rawResponse: { - statusCode: currentRawResponse!.status, - body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON(), - }, - }; - }; - - const lro = createLroSpec({ - sendOperationFn, - args: { - resourceGroupName, - managedInstanceName, - distributedAvailabilityGroupName, - parameters, - options, - }, - spec: setRoleOperationSpec, - }); - const poller = await createHttpPoller< - DistributedAvailabilityGroupsSetRoleResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Sets the role for managed instance in a distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group set role request parameters. - * @param options The options parameters. - */ - async beginSetRoleAndWait( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupSetRole, - options?: DistributedAvailabilityGroupsSetRoleOptionalParams, - ): Promise { - const poller = await this.beginSetRole( - resourceGroupName, - managedInstanceName, - distributedAvailabilityGroupName, - parameters, - options, - ); - return poller.pollUntilDone(); - } - /** * ListByInstanceNext * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -736,9 +514,7 @@ const listByInstanceOperationSpec: coreClient.OperationSpec = { 200: { bodyMapper: Mappers.DistributedAvailabilityGroupsListResult, }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, + default: {}, }, queryParameters: [Parameters.apiVersion8], urlParameters: [ @@ -757,9 +533,7 @@ const getOperationSpec: coreClient.OperationSpec = { 200: { bodyMapper: Mappers.DistributedAvailabilityGroup, }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, + default: {}, }, queryParameters: [Parameters.apiVersion8], urlParameters: [ @@ -788,9 +562,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { 204: { bodyMapper: Mappers.DistributedAvailabilityGroup, }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, + default: {}, }, requestBody: Parameters.parameters63, queryParameters: [Parameters.apiVersion8], @@ -808,15 +580,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/distributedAvailabilityGroups/{distributedAvailabilityGroupName}", httpMethod: "DELETE", - responses: { - 200: {}, - 201: {}, - 202: {}, - 204: {}, - default: { - bodyMapper: Mappers.ErrorResponse, - }, - }, + responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, @@ -825,7 +589,6 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.managedInstanceName, Parameters.distributedAvailabilityGroupName, ], - headerParameters: [Parameters.accept], serializer, }; const updateOperationSpec: coreClient.OperationSpec = { @@ -844,9 +607,7 @@ const updateOperationSpec: coreClient.OperationSpec = { 204: { bodyMapper: Mappers.DistributedAvailabilityGroup, }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, + default: {}, }, requestBody: Parameters.parameters63, queryParameters: [Parameters.apiVersion8], @@ -861,72 +622,6 @@ const updateOperationSpec: coreClient.OperationSpec = { mediaType: "json", serializer, }; -const failoverOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/distributedAvailabilityGroups/{distributedAvailabilityGroupName}/failover", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 201: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 202: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 204: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, - }, - requestBody: Parameters.parameters64, - queryParameters: [Parameters.apiVersion8], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.managedInstanceName1, - Parameters.distributedAvailabilityGroupName1, - ], - headerParameters: [Parameters.contentType, Parameters.accept], - mediaType: "json", - serializer, -}; -const setRoleOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/distributedAvailabilityGroups/{distributedAvailabilityGroupName}/setRole", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 201: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 202: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - 204: { - bodyMapper: Mappers.DistributedAvailabilityGroup, - }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, - }, - requestBody: Parameters.parameters65, - queryParameters: [Parameters.apiVersion8], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.managedInstanceName, - Parameters.distributedAvailabilityGroupName, - ], - headerParameters: [Parameters.contentType, Parameters.accept], - mediaType: "json", - serializer, -}; const listByInstanceNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", @@ -934,9 +629,7 @@ const listByInstanceNextOperationSpec: coreClient.OperationSpec = { 200: { bodyMapper: Mappers.DistributedAvailabilityGroupsListResult, }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, + default: {}, }, urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/endpointCertificates.ts b/sdk/sql/arm-sql/src/operations/endpointCertificates.ts index 54c271de7028..ff28d1699a09 100644 --- a/sdk/sql/arm-sql/src/operations/endpointCertificates.ts +++ b/sdk/sql/arm-sql/src/operations/endpointCertificates.ts @@ -191,7 +191,7 @@ const listByInstanceOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -210,7 +210,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/extendedDatabaseBlobAuditingPolicies.ts b/sdk/sql/arm-sql/src/operations/extendedDatabaseBlobAuditingPolicies.ts index 018924a5de5c..3d40ee0a8e16 100644 --- a/sdk/sql/arm-sql/src/operations/extendedDatabaseBlobAuditingPolicies.ts +++ b/sdk/sql/arm-sql/src/operations/extendedDatabaseBlobAuditingPolicies.ts @@ -230,7 +230,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -250,7 +250,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -274,8 +274,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters72, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters70, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/extendedServerBlobAuditingPolicies.ts b/sdk/sql/arm-sql/src/operations/extendedServerBlobAuditingPolicies.ts index 35f9e46c92d5..211298dccbb6 100644 --- a/sdk/sql/arm-sql/src/operations/extendedServerBlobAuditingPolicies.ts +++ b/sdk/sql/arm-sql/src/operations/extendedServerBlobAuditingPolicies.ts @@ -291,7 +291,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -310,7 +310,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -339,8 +339,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters73, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters71, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/failoverGroups.ts b/sdk/sql/arm-sql/src/operations/failoverGroups.ts index 317ac4b388fe..bcbb9e2aee8c 100644 --- a/sdk/sql/arm-sql/src/operations/failoverGroups.ts +++ b/sdk/sql/arm-sql/src/operations/failoverGroups.ts @@ -798,7 +798,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -817,7 +817,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -847,7 +847,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters96, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -863,7 +863,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/failoverGroups/{failoverGroupName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -892,7 +892,7 @@ const updateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters97, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -922,7 +922,7 @@ const failoverOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -951,7 +951,7 @@ const forceFailoverAllowDataLossOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -980,7 +980,7 @@ const tryPlannedBeforeForcedFailoverOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/iPv6FirewallRules.ts b/sdk/sql/arm-sql/src/operations/iPv6FirewallRules.ts index 58fc23fe3081..96bc2c14f479 100644 --- a/sdk/sql/arm-sql/src/operations/iPv6FirewallRules.ts +++ b/sdk/sql/arm-sql/src/operations/iPv6FirewallRules.ts @@ -232,7 +232,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -251,7 +251,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -275,7 +275,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters92, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -291,7 +291,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/ipv6FirewallRules/{firewallRuleName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/index.ts b/sdk/sql/arm-sql/src/operations/index.ts index 91e6f3d09459..cae6f4f9798c 100644 --- a/sdk/sql/arm-sql/src/operations/index.ts +++ b/sdk/sql/arm-sql/src/operations/index.ts @@ -118,7 +118,6 @@ export * from "./serverAdvancedThreatProtectionSettings"; export * from "./managedServerDnsAliases"; export * from "./managedDatabaseAdvancedThreatProtectionSettings"; export * from "./managedInstanceAdvancedThreatProtectionSettings"; -export * from "./replicationLinks"; export * from "./managedDatabaseMoveOperations"; export * from "./managedInstanceDtcs"; export * from "./synapseLinkWorkspaces"; @@ -127,6 +126,7 @@ export * from "./instanceFailoverGroups"; export * from "./managedDatabaseRestoreDetails"; export * from "./databaseEncryptionProtectors"; export * from "./managedDatabases"; +export * from "./managedInstances"; export * from "./managedLedgerDigestUploadsOperations"; export * from "./recoverableDatabases"; export * from "./restorableDroppedDatabases"; @@ -154,5 +154,5 @@ export * from "./failoverGroups"; export * from "./instancePools"; export * from "./longTermRetentionBackups"; export * from "./longTermRetentionPolicies"; -export * from "./managedInstances"; export * from "./servers"; +export * from "./replicationLinks"; diff --git a/sdk/sql/arm-sql/src/operations/instanceFailoverGroups.ts b/sdk/sql/arm-sql/src/operations/instanceFailoverGroups.ts index 00958a5c83e3..4715ff6ed248 100644 --- a/sdk/sql/arm-sql/src/operations/instanceFailoverGroups.ts +++ b/sdk/sql/arm-sql/src/operations/instanceFailoverGroups.ts @@ -593,7 +593,7 @@ const listByLocationOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -612,7 +612,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -641,8 +641,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters82, - queryParameters: [Parameters.apiVersion10], + requestBody: Parameters.parameters80, + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -658,7 +658,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/locations/{locationName}/instanceFailoverGroups/{failoverGroupName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -686,7 +686,7 @@ const failoverOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -715,7 +715,7 @@ const forceFailoverAllowDataLossOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabaseAdvancedThreatProtectionSettings.ts b/sdk/sql/arm-sql/src/operations/managedDatabaseAdvancedThreatProtectionSettings.ts index 0acaa7930c0b..350a196ca73f 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabaseAdvancedThreatProtectionSettings.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabaseAdvancedThreatProtectionSettings.ts @@ -298,7 +298,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters78, + requestBody: Parameters.parameters76, queryParameters: [Parameters.apiVersion5], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabaseMoveOperations.ts b/sdk/sql/arm-sql/src/operations/managedDatabaseMoveOperations.ts index 4521b97e4ae8..d1d3379aa719 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabaseMoveOperations.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabaseMoveOperations.ts @@ -196,7 +196,7 @@ const listByLocationOperationSpec: coreClient.OperationSpec = { queryParameters: [ Parameters.filter1, Parameters.onlyLatestPerDatabase, - Parameters.apiVersion10, + Parameters.apiVersion9, ], urlParameters: [ Parameters.$host, @@ -216,7 +216,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabaseRecommendedSensitivityLabels.ts b/sdk/sql/arm-sql/src/operations/managedDatabaseRecommendedSensitivityLabels.ts index 7774baed8454..e8c086d72019 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabaseRecommendedSensitivityLabels.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabaseRecommendedSensitivityLabels.ts @@ -65,7 +65,7 @@ const updateOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/recommendedSensitivityLabels", httpMethod: "PATCH", responses: { 200: {}, default: {} }, - requestBody: Parameters.parameters69, + requestBody: Parameters.parameters67, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabaseRestoreDetails.ts b/sdk/sql/arm-sql/src/operations/managedDatabaseRestoreDetails.ts index 7538b4aca636..a3138639f293 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabaseRestoreDetails.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabaseRestoreDetails.ts @@ -71,7 +71,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabaseSensitivityLabels.ts b/sdk/sql/arm-sql/src/operations/managedDatabaseSensitivityLabels.ts index 039e6bfe4cf1..5377e3bca118 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabaseSensitivityLabels.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabaseSensitivityLabels.ts @@ -579,7 +579,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters67, + requestBody: Parameters.parameters65, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, @@ -679,7 +679,7 @@ const updateOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/currentSensitivityLabels", httpMethod: "PATCH", responses: { 200: {}, default: {} }, - requestBody: Parameters.parameters68, + requestBody: Parameters.parameters66, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/managedDatabases.ts b/sdk/sql/arm-sql/src/operations/managedDatabases.ts index b7bf7041f07d..83686801a966 100644 --- a/sdk/sql/arm-sql/src/operations/managedDatabases.ts +++ b/sdk/sql/arm-sql/src/operations/managedDatabases.ts @@ -1084,7 +1084,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters83, + requestBody: Parameters.parameters81, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, @@ -1129,7 +1129,7 @@ const updateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters84, + requestBody: Parameters.parameters82, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, @@ -1146,7 +1146,7 @@ const cancelMoveOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/cancelMove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - requestBody: Parameters.parameters85, + requestBody: Parameters.parameters83, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, @@ -1163,7 +1163,7 @@ const completeMoveOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/completeMove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - requestBody: Parameters.parameters85, + requestBody: Parameters.parameters83, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, @@ -1180,7 +1180,7 @@ const completeRestoreOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/completeRestore", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - requestBody: Parameters.parameters86, + requestBody: Parameters.parameters84, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, @@ -1197,7 +1197,7 @@ const startMoveOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/startMove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - requestBody: Parameters.parameters87, + requestBody: Parameters.parameters85, queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/managedInstanceAdvancedThreatProtectionSettings.ts b/sdk/sql/arm-sql/src/operations/managedInstanceAdvancedThreatProtectionSettings.ts index 0e0353f0005a..cb36d4fcb4d3 100644 --- a/sdk/sql/arm-sql/src/operations/managedInstanceAdvancedThreatProtectionSettings.ts +++ b/sdk/sql/arm-sql/src/operations/managedInstanceAdvancedThreatProtectionSettings.ts @@ -362,7 +362,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters79, + requestBody: Parameters.parameters77, queryParameters: [Parameters.apiVersion5], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/managedInstanceDtcs.ts b/sdk/sql/arm-sql/src/operations/managedInstanceDtcs.ts index 7f79edc32f14..fcf45a8c2884 100644 --- a/sdk/sql/arm-sql/src/operations/managedInstanceDtcs.ts +++ b/sdk/sql/arm-sql/src/operations/managedInstanceDtcs.ts @@ -307,7 +307,7 @@ const listByManagedInstanceOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -326,7 +326,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -355,8 +355,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters80, - queryParameters: [Parameters.apiVersion10], + requestBody: Parameters.parameters78, + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/managedInstances.ts b/sdk/sql/arm-sql/src/operations/managedInstances.ts index fad095ac7d76..3880d262b422 100644 --- a/sdk/sql/arm-sql/src/operations/managedInstances.ts +++ b/sdk/sql/arm-sql/src/operations/managedInstances.ts @@ -47,12 +47,8 @@ import { ManagedInstancesUpdateOptionalParams, ManagedInstancesUpdateResponse, ManagedInstancesFailoverOptionalParams, - ManagedInstancesRefreshStatusOptionalParams, - ManagedInstancesRefreshStatusResponse, ManagedInstancesStartOptionalParams, - ManagedInstancesStartResponse, ManagedInstancesStopOptionalParams, - ManagedInstancesStopResponse, ManagedInstancesListNextResponse, ManagedInstancesListByInstancePoolNextResponse, ManagedInstancesListByResourceGroupNextResponse, @@ -890,98 +886,6 @@ export class ManagedInstancesImpl implements ManagedInstances { ); } - /** - * Refresh external governance enablement status. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param options The options parameters. - */ - async beginRefreshStatus( - resourceGroupName: string, - managedInstanceName: string, - options?: ManagedInstancesRefreshStatusOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesRefreshStatusResponse - > - > { - const directSendOperation = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ): Promise => { - return this.client.sendOperationRequest(args, spec); - }; - const sendOperationFn = async ( - args: coreClient.OperationArguments, - spec: coreClient.OperationSpec, - ) => { - let currentRawResponse: coreClient.FullOperationResponse | undefined = - undefined; - const providedCallback = args.options?.onResponse; - const callback: coreClient.RawResponseCallback = ( - rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown, - ) => { - currentRawResponse = rawResponse; - providedCallback?.(rawResponse, flatResponse); - }; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: callback, - }, - }; - const flatResponse = await directSendOperation(updatedArgs, spec); - return { - flatResponse, - rawResponse: { - statusCode: currentRawResponse!.status, - body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON(), - }, - }; - }; - - const lro = createLroSpec({ - sendOperationFn, - args: { resourceGroupName, managedInstanceName, options }, - spec: refreshStatusOperationSpec, - }); - const poller = await createHttpPoller< - ManagedInstancesRefreshStatusResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Refresh external governance enablement status. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param options The options parameters. - */ - async beginRefreshStatusAndWait( - resourceGroupName: string, - managedInstanceName: string, - options?: ManagedInstancesRefreshStatusOptionalParams, - ): Promise { - const poller = await this.beginRefreshStatus( - resourceGroupName, - managedInstanceName, - options, - ); - return poller.pollUntilDone(); - } - /** * Starts the managed instance. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -993,16 +897,11 @@ export class ManagedInstancesImpl implements ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesStartResponse - > - > { + ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, spec: coreClient.OperationSpec, - ): Promise => { + ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( @@ -1042,10 +941,7 @@ export class ManagedInstancesImpl implements ManagedInstances { args: { resourceGroupName, managedInstanceName, options }, spec: startOperationSpec, }); - const poller = await createHttpPoller< - ManagedInstancesStartResponse, - OperationState - >(lro, { + const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, intervalInMs: options?.updateIntervalInMs, resourceLocationConfig: "location", @@ -1065,7 +961,7 @@ export class ManagedInstancesImpl implements ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams, - ): Promise { + ): Promise { const poller = await this.beginStart( resourceGroupName, managedInstanceName, @@ -1085,16 +981,11 @@ export class ManagedInstancesImpl implements ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesStopResponse - > - > { + ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, spec: coreClient.OperationSpec, - ): Promise => { + ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( @@ -1134,10 +1025,7 @@ export class ManagedInstancesImpl implements ManagedInstances { args: { resourceGroupName, managedInstanceName, options }, spec: stopOperationSpec, }); - const poller = await createHttpPoller< - ManagedInstancesStopResponse, - OperationState - >(lro, { + const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, intervalInMs: options?.updateIntervalInMs, resourceLocationConfig: "location", @@ -1157,7 +1045,7 @@ export class ManagedInstancesImpl implements ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams, - ): Promise { + ): Promise { const poller = await this.beginStop( resourceGroupName, managedInstanceName, @@ -1290,7 +1178,7 @@ const listOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.expand, Parameters.apiVersion4], + queryParameters: [Parameters.expand, Parameters.apiVersion2], urlParameters: [Parameters.$host, Parameters.subscriptionId], headerParameters: [Parameters.accept], serializer, @@ -1304,7 +1192,7 @@ const listByInstancePoolOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.expand, Parameters.apiVersion4], + queryParameters: [Parameters.expand, Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1323,7 +1211,7 @@ const listByResourceGroupOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.expand, Parameters.apiVersion4], + queryParameters: [Parameters.expand, Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1341,7 +1229,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.expand, Parameters.apiVersion4], + queryParameters: [Parameters.expand, Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1369,8 +1257,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters104, - queryParameters: [Parameters.apiVersion4], + requestBody: Parameters.parameters86, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1385,7 +1273,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion4], + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1412,8 +1300,8 @@ const updateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters105, - queryParameters: [Parameters.apiVersion4], + requestBody: Parameters.parameters87, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1428,7 +1316,7 @@ const failoverOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/failover", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.replicaType, Parameters.apiVersion4], + queryParameters: [Parameters.replicaType, Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1447,7 +1335,7 @@ const listOutboundNetworkDependenciesByManagedInstanceOperationSpec: coreClient. }, default: {}, }, - queryParameters: [Parameters.apiVersion4], + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -1457,90 +1345,30 @@ const listOutboundNetworkDependenciesByManagedInstanceOperationSpec: coreClient. headerParameters: [Parameters.accept], serializer, }; -const refreshStatusOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/refreshExternalGovernanceStatus", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.RefreshExternalGovernanceStatusOperationResultMI, - }, - 201: { - bodyMapper: Mappers.RefreshExternalGovernanceStatusOperationResultMI, - }, - 202: { - bodyMapper: Mappers.RefreshExternalGovernanceStatusOperationResultMI, - }, - 204: { - bodyMapper: Mappers.RefreshExternalGovernanceStatusOperationResultMI, - }, - default: { - bodyMapper: Mappers.ErrorResponse, - }, - }, - queryParameters: [Parameters.apiVersion4], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.managedInstanceName, - ], - headerParameters: [Parameters.accept], - serializer, -}; const startOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/start", httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.ManagedInstance, - }, - 201: { - bodyMapper: Mappers.ManagedInstance, - }, - 202: { - bodyMapper: Mappers.ManagedInstance, - }, - 204: { - bodyMapper: Mappers.ManagedInstance, - }, - default: {}, - }, - queryParameters: [Parameters.apiVersion4], + responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.managedInstanceName, ], - headerParameters: [Parameters.accept], serializer, }; const stopOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/stop", httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.ManagedInstance, - }, - 201: { - bodyMapper: Mappers.ManagedInstance, - }, - 202: { - bodyMapper: Mappers.ManagedInstance, - }, - 204: { - bodyMapper: Mappers.ManagedInstance, - }, - default: {}, - }, - queryParameters: [Parameters.apiVersion4], + responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.managedInstanceName, ], - headerParameters: [Parameters.accept], serializer, }; const listByManagedInstanceOperationSpec: coreClient.OperationSpec = { @@ -1553,7 +1381,7 @@ const listByManagedInstanceOperationSpec: coreClient.OperationSpec = { default: {}, }, queryParameters: [ - Parameters.apiVersion4, + Parameters.apiVersion2, Parameters.startTime, Parameters.endTime, Parameters.interval, diff --git a/sdk/sql/arm-sql/src/operations/managedServerDnsAliases.ts b/sdk/sql/arm-sql/src/operations/managedServerDnsAliases.ts index ad514e59e695..e92c62d37285 100644 --- a/sdk/sql/arm-sql/src/operations/managedServerDnsAliases.ts +++ b/sdk/sql/arm-sql/src/operations/managedServerDnsAliases.ts @@ -506,7 +506,7 @@ const listByManagedInstanceOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -525,7 +525,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -554,8 +554,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters76, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters74, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -571,7 +571,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/dnsAliases/{dnsAliasName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -599,8 +599,8 @@ const acquireOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters77, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters75, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/recommendedSensitivityLabels.ts b/sdk/sql/arm-sql/src/operations/recommendedSensitivityLabels.ts index aae58e50bde9..64d3b713faad 100644 --- a/sdk/sql/arm-sql/src/operations/recommendedSensitivityLabels.ts +++ b/sdk/sql/arm-sql/src/operations/recommendedSensitivityLabels.ts @@ -59,7 +59,7 @@ const updateOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/recommendedSensitivityLabels", httpMethod: "PATCH", responses: { 200: {}, default: {} }, - requestBody: Parameters.parameters69, + requestBody: Parameters.parameters67, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/replicationLinks.ts b/sdk/sql/arm-sql/src/operations/replicationLinks.ts index fa005f16ba50..ee3d19b4eac8 100644 --- a/sdk/sql/arm-sql/src/operations/replicationLinks.ts +++ b/sdk/sql/arm-sql/src/operations/replicationLinks.ts @@ -29,7 +29,12 @@ import { ReplicationLinksListByServerResponse, ReplicationLinksGetOptionalParams, ReplicationLinksGetResponse, + ReplicationLinksCreateOrUpdateOptionalParams, + ReplicationLinksCreateOrUpdateResponse, ReplicationLinksDeleteOptionalParams, + ReplicationLinkUpdate, + ReplicationLinksUpdateOptionalParams, + ReplicationLinksUpdateResponse, ReplicationLinksFailoverOptionalParams, ReplicationLinksFailoverResponse, ReplicationLinksFailoverAllowDataLossOptionalParams, @@ -268,6 +273,119 @@ export class ReplicationLinksImpl implements ReplicationLinks { ); } + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link. + * @param options The options parameters. + */ + async beginCreateOrUpdate( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLink, + options?: ReplicationLinksCreateOrUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationLinksCreateOrUpdateResponse + > + > { + const directSendOperation = async ( + args: coreClient.OperationArguments, + spec: coreClient.OperationSpec, + ): Promise => { + return this.client.sendOperationRequest(args, spec); + }; + const sendOperationFn = async ( + args: coreClient.OperationArguments, + spec: coreClient.OperationSpec, + ) => { + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; + const providedCallback = args.options?.onResponse; + const callback: coreClient.RawResponseCallback = ( + rawResponse: coreClient.FullOperationResponse, + flatResponse: unknown, + ) => { + currentRawResponse = rawResponse; + providedCallback?.(rawResponse, flatResponse); + }; + const updatedArgs = { + ...args, + options: { + ...args.options, + onResponse: callback, + }, + }; + const flatResponse = await directSendOperation(updatedArgs, spec); + return { + flatResponse, + rawResponse: { + statusCode: currentRawResponse!.status, + body: currentRawResponse!.parsedBody, + headers: currentRawResponse!.headers.toJSON(), + }, + }; + }; + + const lro = createLroSpec({ + sendOperationFn, + args: { + resourceGroupName, + serverName, + databaseName, + linkId, + parameters, + options, + }, + spec: createOrUpdateOperationSpec, + }); + const poller = await createHttpPoller< + ReplicationLinksCreateOrUpdateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + }); + await poller.poll(); + return poller; + } + + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link. + * @param options The options parameters. + */ + async beginCreateOrUpdateAndWait( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLink, + options?: ReplicationLinksCreateOrUpdateOptionalParams, + ): Promise { + const poller = await this.beginCreateOrUpdate( + resourceGroupName, + serverName, + databaseName, + linkId, + parameters, + options, + ); + return poller.pollUntilDone(); + } + /** * Deletes the replication link. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -361,6 +479,119 @@ export class ReplicationLinksImpl implements ReplicationLinks { return poller.pollUntilDone(); } + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link update request. + * @param options The options parameters. + */ + async beginUpdate( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLinkUpdate, + options?: ReplicationLinksUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationLinksUpdateResponse + > + > { + const directSendOperation = async ( + args: coreClient.OperationArguments, + spec: coreClient.OperationSpec, + ): Promise => { + return this.client.sendOperationRequest(args, spec); + }; + const sendOperationFn = async ( + args: coreClient.OperationArguments, + spec: coreClient.OperationSpec, + ) => { + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; + const providedCallback = args.options?.onResponse; + const callback: coreClient.RawResponseCallback = ( + rawResponse: coreClient.FullOperationResponse, + flatResponse: unknown, + ) => { + currentRawResponse = rawResponse; + providedCallback?.(rawResponse, flatResponse); + }; + const updatedArgs = { + ...args, + options: { + ...args.options, + onResponse: callback, + }, + }; + const flatResponse = await directSendOperation(updatedArgs, spec); + return { + flatResponse, + rawResponse: { + statusCode: currentRawResponse!.status, + body: currentRawResponse!.parsedBody, + headers: currentRawResponse!.headers.toJSON(), + }, + }; + }; + + const lro = createLroSpec({ + sendOperationFn, + args: { + resourceGroupName, + serverName, + databaseName, + linkId, + parameters, + options, + }, + spec: updateOperationSpec, + }); + const poller = await createHttpPoller< + ReplicationLinksUpdateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + }); + await poller.poll(); + return poller; + } + + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link update request. + * @param options The options parameters. + */ + async beginUpdateAndWait( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLinkUpdate, + options?: ReplicationLinksUpdateOptionalParams, + ): Promise { + const poller = await this.beginUpdate( + resourceGroupName, + serverName, + databaseName, + linkId, + parameters, + options, + ); + return poller.pollUntilDone(); + } + /** * Fails over from the current primary server to this server. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -635,7 +866,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -655,7 +886,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -667,11 +898,77 @@ const getOperationSpec: coreClient.OperationSpec = { headerParameters: [Parameters.accept], serializer, }; +const createOrUpdateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}", + httpMethod: "PUT", + responses: { + 200: { + bodyMapper: Mappers.ReplicationLink, + }, + 201: { + bodyMapper: Mappers.ReplicationLink, + }, + 202: { + bodyMapper: Mappers.ReplicationLink, + }, + 204: { + bodyMapper: Mappers.ReplicationLink, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters108, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.serverName, + Parameters.databaseName, + Parameters.linkId, + ], + headerParameters: [Parameters.contentType, Parameters.accept], + mediaType: "json", + serializer, +}; const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.serverName, + Parameters.databaseName, + Parameters.linkId, + ], + serializer, +}; +const updateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}", + httpMethod: "PATCH", + responses: { + 200: { + bodyMapper: Mappers.ReplicationLink, + }, + 201: { + bodyMapper: Mappers.ReplicationLink, + }, + 202: { + bodyMapper: Mappers.ReplicationLink, + }, + 204: { + bodyMapper: Mappers.ReplicationLink, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters109, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -680,6 +977,8 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.databaseName, Parameters.linkId, ], + headerParameters: [Parameters.contentType, Parameters.accept], + mediaType: "json", serializer, }; const failoverOperationSpec: coreClient.OperationSpec = { @@ -700,7 +999,7 @@ const failoverOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -730,7 +1029,7 @@ const failoverAllowDataLossOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -751,7 +1050,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sensitivityLabels.ts b/sdk/sql/arm-sql/src/operations/sensitivityLabels.ts index d6014bcfec8f..259fee49beed 100644 --- a/sdk/sql/arm-sql/src/operations/sensitivityLabels.ts +++ b/sdk/sql/arm-sql/src/operations/sensitivityLabels.ts @@ -552,7 +552,7 @@ const updateOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/currentSensitivityLabels", httpMethod: "PATCH", responses: { 200: {}, default: {} }, - requestBody: Parameters.parameters68, + requestBody: Parameters.parameters66, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, @@ -662,7 +662,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters67, + requestBody: Parameters.parameters65, queryParameters: [Parameters.apiVersion3], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/serverAdvancedThreatProtectionSettings.ts b/sdk/sql/arm-sql/src/operations/serverAdvancedThreatProtectionSettings.ts index 8b9bb9f8757b..8cdb04c6ef84 100644 --- a/sdk/sql/arm-sql/src/operations/serverAdvancedThreatProtectionSettings.ts +++ b/sdk/sql/arm-sql/src/operations/serverAdvancedThreatProtectionSettings.ts @@ -305,7 +305,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -324,7 +324,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -353,8 +353,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters75, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters73, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/serverBlobAuditingPolicies.ts b/sdk/sql/arm-sql/src/operations/serverBlobAuditingPolicies.ts index 167d4e4a2c7a..2e636865b388 100644 --- a/sdk/sql/arm-sql/src/operations/serverBlobAuditingPolicies.ts +++ b/sdk/sql/arm-sql/src/operations/serverBlobAuditingPolicies.ts @@ -291,7 +291,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -310,7 +310,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -339,8 +339,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters70, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters68, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/serverTrustCertificates.ts b/sdk/sql/arm-sql/src/operations/serverTrustCertificates.ts index 9a3e30731b78..15a3ed6f7817 100644 --- a/sdk/sql/arm-sql/src/operations/serverTrustCertificates.ts +++ b/sdk/sql/arm-sql/src/operations/serverTrustCertificates.ts @@ -402,7 +402,7 @@ const listByInstanceOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -421,7 +421,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -450,8 +450,8 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters66, - queryParameters: [Parameters.apiVersion9], + requestBody: Parameters.parameters64, + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -467,7 +467,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/serverTrustCertificates/{certificateName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion9], + queryParameters: [Parameters.apiVersion8], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/servers.ts b/sdk/sql/arm-sql/src/operations/servers.ts index d68423fc84dc..a932c7102c73 100644 --- a/sdk/sql/arm-sql/src/operations/servers.ts +++ b/sdk/sql/arm-sql/src/operations/servers.ts @@ -753,7 +753,7 @@ const checkNameAvailabilityOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ErrorResponse, }, }, - requestBody: Parameters.parameters106, + requestBody: Parameters.parameters104, queryParameters: [Parameters.apiVersion4], urlParameters: [Parameters.$host, Parameters.subscriptionId], headerParameters: [Parameters.contentType, Parameters.accept], @@ -837,7 +837,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ErrorResponse, }, }, - requestBody: Parameters.parameters107, + requestBody: Parameters.parameters105, queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, @@ -891,7 +891,7 @@ const updateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ErrorResponse, }, }, - requestBody: Parameters.parameters108, + requestBody: Parameters.parameters106, queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, @@ -923,7 +923,7 @@ const importDatabaseOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ErrorResponse, }, }, - requestBody: Parameters.parameters109, + requestBody: Parameters.parameters107, queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaseline.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaseline.ts index a2661477c202..17d06488b059 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaseline.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaseline.ts @@ -225,7 +225,7 @@ const listBySqlVulnerabilityAssessmentOperationSpec: coreClient.OperationSpec = }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -245,7 +245,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaselines.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaselines.ts index 8f9bc1b49041..0b31c4a41176 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaselines.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentBaselines.ts @@ -77,7 +77,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters93, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentExecuteScan.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentExecuteScan.ts index 0fd9bb0924f0..cb593c501e36 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentExecuteScan.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentExecuteScan.ts @@ -136,7 +136,7 @@ const executeOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/initiateScan", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaseline.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaseline.ts index 17756f280399..ab20c8a12bd3 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaseline.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaseline.ts @@ -283,7 +283,7 @@ const listByBaselineOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -304,7 +304,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -327,7 +327,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters94, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaselines.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaselines.ts index 2c88630d98fc..f9352950588d 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaselines.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentRuleBaselines.ts @@ -69,7 +69,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}/baselines/{baselineName}/rules/{ruleId}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScanResult.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScanResult.ts index b5e86acbbd03..c0c53790f45a 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScanResult.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScanResult.ts @@ -244,7 +244,7 @@ const listByScanOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -265,7 +265,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScans.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScans.ts index ef4368c5de8d..6566ada14921 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScans.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentScans.ts @@ -223,7 +223,7 @@ const listBySqlVulnerabilityAssessmentsOperationSpec: coreClient.OperationSpec = }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -243,7 +243,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11, Parameters.systemDatabaseName], + queryParameters: [Parameters.apiVersion10, Parameters.systemDatabaseName], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessments.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessments.ts index acabb0b8ca34..b69e25b2c073 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessments.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessments.ts @@ -57,7 +57,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/sqlVulnerabilityAssessments/{vulnerabilityAssessmentName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentsSettings.ts b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentsSettings.ts index 7641db464c77..5a09a22b46b2 100644 --- a/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentsSettings.ts +++ b/sdk/sql/arm-sql/src/operations/sqlVulnerabilityAssessmentsSettings.ts @@ -221,7 +221,7 @@ const listByServerOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -240,7 +240,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -264,7 +264,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { default: {}, }, requestBody: Parameters.parameters95, - queryParameters: [Parameters.apiVersion11], + queryParameters: [Parameters.apiVersion10], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/synapseLinkWorkspaces.ts b/sdk/sql/arm-sql/src/operations/synapseLinkWorkspaces.ts index e4b6aa807fc1..524aca373425 100644 --- a/sdk/sql/arm-sql/src/operations/synapseLinkWorkspaces.ts +++ b/sdk/sql/arm-sql/src/operations/synapseLinkWorkspaces.ts @@ -182,7 +182,7 @@ const listByDatabaseOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operations/virtualClusters.ts b/sdk/sql/arm-sql/src/operations/virtualClusters.ts index e89df0825263..0327d67c4836 100644 --- a/sdk/sql/arm-sql/src/operations/virtualClusters.ts +++ b/sdk/sql/arm-sql/src/operations/virtualClusters.ts @@ -535,7 +535,7 @@ const listOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [Parameters.$host, Parameters.subscriptionId], headerParameters: [Parameters.accept], serializer, @@ -549,7 +549,7 @@ const listByResourceGroupOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -567,7 +567,7 @@ const getOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -581,7 +581,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/virtualClusters/{virtualClusterName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {}, default: {} }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -608,8 +608,8 @@ const updateOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - requestBody: Parameters.parameters81, - queryParameters: [Parameters.apiVersion10], + requestBody: Parameters.parameters79, + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -638,7 +638,7 @@ const updateDnsServersOperationSpec: coreClient.OperationSpec = { }, default: {}, }, - queryParameters: [Parameters.apiVersion10], + queryParameters: [Parameters.apiVersion9], urlParameters: [ Parameters.$host, Parameters.subscriptionId, diff --git a/sdk/sql/arm-sql/src/operationsInterfaces/distributedAvailabilityGroups.ts b/sdk/sql/arm-sql/src/operationsInterfaces/distributedAvailabilityGroups.ts index f3cdb9d6841e..678237968f36 100644 --- a/sdk/sql/arm-sql/src/operationsInterfaces/distributedAvailabilityGroups.ts +++ b/sdk/sql/arm-sql/src/operationsInterfaces/distributedAvailabilityGroups.ts @@ -18,12 +18,6 @@ import { DistributedAvailabilityGroupsDeleteOptionalParams, DistributedAvailabilityGroupsUpdateOptionalParams, DistributedAvailabilityGroupsUpdateResponse, - DistributedAvailabilityGroupsFailoverRequest, - DistributedAvailabilityGroupsFailoverOptionalParams, - DistributedAvailabilityGroupsFailoverResponse, - DistributedAvailabilityGroupSetRole, - DistributedAvailabilityGroupsSetRoleOptionalParams, - DistributedAvailabilityGroupsSetRoleResponse, } from "../models"; /// @@ -157,78 +151,4 @@ export interface DistributedAvailabilityGroups { parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsUpdateOptionalParams, ): Promise; - /** - * Performs requested failover type in this distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group failover request parameters. - * @param options The options parameters. - */ - beginFailover( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupsFailoverRequest, - options?: DistributedAvailabilityGroupsFailoverOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - DistributedAvailabilityGroupsFailoverResponse - > - >; - /** - * Performs requested failover type in this distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group failover request parameters. - * @param options The options parameters. - */ - beginFailoverAndWait( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupsFailoverRequest, - options?: DistributedAvailabilityGroupsFailoverOptionalParams, - ): Promise; - /** - * Sets the role for managed instance in a distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group set role request parameters. - * @param options The options parameters. - */ - beginSetRole( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupSetRole, - options?: DistributedAvailabilityGroupsSetRoleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - DistributedAvailabilityGroupsSetRoleResponse - > - >; - /** - * Sets the role for managed instance in a distributed availability group. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param distributedAvailabilityGroupName The distributed availability group name. - * @param parameters The distributed availability group set role request parameters. - * @param options The options parameters. - */ - beginSetRoleAndWait( - resourceGroupName: string, - managedInstanceName: string, - distributedAvailabilityGroupName: string, - parameters: DistributedAvailabilityGroupSetRole, - options?: DistributedAvailabilityGroupsSetRoleOptionalParams, - ): Promise; } diff --git a/sdk/sql/arm-sql/src/operationsInterfaces/index.ts b/sdk/sql/arm-sql/src/operationsInterfaces/index.ts index 91e6f3d09459..cae6f4f9798c 100644 --- a/sdk/sql/arm-sql/src/operationsInterfaces/index.ts +++ b/sdk/sql/arm-sql/src/operationsInterfaces/index.ts @@ -118,7 +118,6 @@ export * from "./serverAdvancedThreatProtectionSettings"; export * from "./managedServerDnsAliases"; export * from "./managedDatabaseAdvancedThreatProtectionSettings"; export * from "./managedInstanceAdvancedThreatProtectionSettings"; -export * from "./replicationLinks"; export * from "./managedDatabaseMoveOperations"; export * from "./managedInstanceDtcs"; export * from "./synapseLinkWorkspaces"; @@ -127,6 +126,7 @@ export * from "./instanceFailoverGroups"; export * from "./managedDatabaseRestoreDetails"; export * from "./databaseEncryptionProtectors"; export * from "./managedDatabases"; +export * from "./managedInstances"; export * from "./managedLedgerDigestUploadsOperations"; export * from "./recoverableDatabases"; export * from "./restorableDroppedDatabases"; @@ -154,5 +154,5 @@ export * from "./failoverGroups"; export * from "./instancePools"; export * from "./longTermRetentionBackups"; export * from "./longTermRetentionPolicies"; -export * from "./managedInstances"; export * from "./servers"; +export * from "./replicationLinks"; diff --git a/sdk/sql/arm-sql/src/operationsInterfaces/managedInstances.ts b/sdk/sql/arm-sql/src/operationsInterfaces/managedInstances.ts index 22be7be5ecdc..9ff5ab63ee18 100644 --- a/sdk/sql/arm-sql/src/operationsInterfaces/managedInstances.ts +++ b/sdk/sql/arm-sql/src/operationsInterfaces/managedInstances.ts @@ -26,12 +26,8 @@ import { ManagedInstancesUpdateOptionalParams, ManagedInstancesUpdateResponse, ManagedInstancesFailoverOptionalParams, - ManagedInstancesRefreshStatusOptionalParams, - ManagedInstancesRefreshStatusResponse, ManagedInstancesStartOptionalParams, - ManagedInstancesStartResponse, ManagedInstancesStopOptionalParams, - ManagedInstancesStopResponse, } from "../models"; /// @@ -216,35 +212,6 @@ export interface ManagedInstances { managedInstanceName: string, options?: ManagedInstancesFailoverOptionalParams, ): Promise; - /** - * Refresh external governance enablement status. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param options The options parameters. - */ - beginRefreshStatus( - resourceGroupName: string, - managedInstanceName: string, - options?: ManagedInstancesRefreshStatusOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesRefreshStatusResponse - > - >; - /** - * Refresh external governance enablement status. - * @param resourceGroupName The name of the resource group that contains the resource. You can obtain - * this value from the Azure Resource Manager API or the portal. - * @param managedInstanceName The name of the managed instance. - * @param options The options parameters. - */ - beginRefreshStatusAndWait( - resourceGroupName: string, - managedInstanceName: string, - options?: ManagedInstancesRefreshStatusOptionalParams, - ): Promise; /** * Starts the managed instance. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -256,12 +223,7 @@ export interface ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesStartResponse - > - >; + ): Promise, void>>; /** * Starts the managed instance. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -273,7 +235,7 @@ export interface ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStartOptionalParams, - ): Promise; + ): Promise; /** * Stops the managed instance. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -285,12 +247,7 @@ export interface ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - ManagedInstancesStopResponse - > - >; + ): Promise, void>>; /** * Stops the managed instance. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -302,5 +259,5 @@ export interface ManagedInstances { resourceGroupName: string, managedInstanceName: string, options?: ManagedInstancesStopOptionalParams, - ): Promise; + ): Promise; } diff --git a/sdk/sql/arm-sql/src/operationsInterfaces/replicationLinks.ts b/sdk/sql/arm-sql/src/operationsInterfaces/replicationLinks.ts index 08ac42a5f409..5ae448101390 100644 --- a/sdk/sql/arm-sql/src/operationsInterfaces/replicationLinks.ts +++ b/sdk/sql/arm-sql/src/operationsInterfaces/replicationLinks.ts @@ -14,7 +14,12 @@ import { ReplicationLinksListByServerOptionalParams, ReplicationLinksGetOptionalParams, ReplicationLinksGetResponse, + ReplicationLinksCreateOrUpdateOptionalParams, + ReplicationLinksCreateOrUpdateResponse, ReplicationLinksDeleteOptionalParams, + ReplicationLinkUpdate, + ReplicationLinksUpdateOptionalParams, + ReplicationLinksUpdateResponse, ReplicationLinksFailoverOptionalParams, ReplicationLinksFailoverResponse, ReplicationLinksFailoverAllowDataLossOptionalParams, @@ -66,6 +71,47 @@ export interface ReplicationLinks { linkId: string, options?: ReplicationLinksGetOptionalParams, ): Promise; + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link. + * @param options The options parameters. + */ + beginCreateOrUpdate( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLink, + options?: ReplicationLinksCreateOrUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationLinksCreateOrUpdateResponse + > + >; + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link. + * @param options The options parameters. + */ + beginCreateOrUpdateAndWait( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLink, + options?: ReplicationLinksCreateOrUpdateOptionalParams, + ): Promise; /** * Deletes the replication link. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain @@ -98,6 +144,47 @@ export interface ReplicationLinks { linkId: string, options?: ReplicationLinksDeleteOptionalParams, ): Promise; + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link update request. + * @param options The options parameters. + */ + beginUpdate( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLinkUpdate, + options?: ReplicationLinksUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationLinksUpdateResponse + > + >; + /** + * Updates the replication link type. + * @param resourceGroupName The name of the resource group that contains the resource. You can obtain + * this value from the Azure Resource Manager API or the portal. + * @param serverName The name of the server. + * @param databaseName The name of the database. + * @param linkId + * @param parameters A replication link update request. + * @param options The options parameters. + */ + beginUpdateAndWait( + resourceGroupName: string, + serverName: string, + databaseName: string, + linkId: string, + parameters: ReplicationLinkUpdate, + options?: ReplicationLinksUpdateOptionalParams, + ): Promise; /** * Fails over from the current primary server to this server. * @param resourceGroupName The name of the resource group that contains the resource. You can obtain diff --git a/sdk/sql/arm-sql/src/sqlManagementClient.ts b/sdk/sql/arm-sql/src/sqlManagementClient.ts index 1b51985e3176..106b0917e9a7 100644 --- a/sdk/sql/arm-sql/src/sqlManagementClient.ts +++ b/sdk/sql/arm-sql/src/sqlManagementClient.ts @@ -122,7 +122,6 @@ import { ManagedServerDnsAliasesImpl, ManagedDatabaseAdvancedThreatProtectionSettingsImpl, ManagedInstanceAdvancedThreatProtectionSettingsImpl, - ReplicationLinksImpl, ManagedDatabaseMoveOperationsImpl, ManagedInstanceDtcsImpl, SynapseLinkWorkspacesImpl, @@ -131,6 +130,7 @@ import { ManagedDatabaseRestoreDetailsImpl, DatabaseEncryptionProtectorsImpl, ManagedDatabasesImpl, + ManagedInstancesImpl, ManagedLedgerDigestUploadsOperationsImpl, RecoverableDatabasesImpl, RestorableDroppedDatabasesImpl, @@ -158,8 +158,8 @@ import { InstancePoolsImpl, LongTermRetentionBackupsImpl, LongTermRetentionPoliciesImpl, - ManagedInstancesImpl, ServersImpl, + ReplicationLinksImpl, } from "./operations"; import { DataMaskingPolicies, @@ -274,7 +274,6 @@ import { ManagedServerDnsAliases, ManagedDatabaseAdvancedThreatProtectionSettings, ManagedInstanceAdvancedThreatProtectionSettings, - ReplicationLinks, ManagedDatabaseMoveOperations, ManagedInstanceDtcs, SynapseLinkWorkspaces, @@ -283,6 +282,7 @@ import { ManagedDatabaseRestoreDetails, DatabaseEncryptionProtectors, ManagedDatabases, + ManagedInstances, ManagedLedgerDigestUploadsOperations, RecoverableDatabases, RestorableDroppedDatabases, @@ -310,8 +310,8 @@ import { InstancePools, LongTermRetentionBackups, LongTermRetentionPolicies, - ManagedInstances, Servers, + ReplicationLinks, } from "./operationsInterfaces"; import { SqlManagementClientOptionalParams } from "./models"; @@ -575,7 +575,6 @@ export class SqlManagementClient extends coreClient.ServiceClient { new ManagedDatabaseAdvancedThreatProtectionSettingsImpl(this); this.managedInstanceAdvancedThreatProtectionSettings = new ManagedInstanceAdvancedThreatProtectionSettingsImpl(this); - this.replicationLinks = new ReplicationLinksImpl(this); this.managedDatabaseMoveOperations = new ManagedDatabaseMoveOperationsImpl( this, ); @@ -590,6 +589,7 @@ export class SqlManagementClient extends coreClient.ServiceClient { this, ); this.managedDatabases = new ManagedDatabasesImpl(this); + this.managedInstances = new ManagedInstancesImpl(this); this.managedLedgerDigestUploadsOperations = new ManagedLedgerDigestUploadsOperationsImpl(this); this.recoverableDatabases = new RecoverableDatabasesImpl(this); @@ -635,8 +635,8 @@ export class SqlManagementClient extends coreClient.ServiceClient { this.instancePools = new InstancePoolsImpl(this); this.longTermRetentionBackups = new LongTermRetentionBackupsImpl(this); this.longTermRetentionPolicies = new LongTermRetentionPoliciesImpl(this); - this.managedInstances = new ManagedInstancesImpl(this); this.servers = new ServersImpl(this); + this.replicationLinks = new ReplicationLinksImpl(this); } dataMaskingPolicies: DataMaskingPolicies; @@ -751,7 +751,6 @@ export class SqlManagementClient extends coreClient.ServiceClient { managedServerDnsAliases: ManagedServerDnsAliases; managedDatabaseAdvancedThreatProtectionSettings: ManagedDatabaseAdvancedThreatProtectionSettings; managedInstanceAdvancedThreatProtectionSettings: ManagedInstanceAdvancedThreatProtectionSettings; - replicationLinks: ReplicationLinks; managedDatabaseMoveOperations: ManagedDatabaseMoveOperations; managedInstanceDtcs: ManagedInstanceDtcs; synapseLinkWorkspaces: SynapseLinkWorkspaces; @@ -760,6 +759,7 @@ export class SqlManagementClient extends coreClient.ServiceClient { managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; databaseEncryptionProtectors: DatabaseEncryptionProtectors; managedDatabases: ManagedDatabases; + managedInstances: ManagedInstances; managedLedgerDigestUploadsOperations: ManagedLedgerDigestUploadsOperations; recoverableDatabases: RecoverableDatabases; restorableDroppedDatabases: RestorableDroppedDatabases; @@ -787,6 +787,6 @@ export class SqlManagementClient extends coreClient.ServiceClient { instancePools: InstancePools; longTermRetentionBackups: LongTermRetentionBackups; longTermRetentionPolicies: LongTermRetentionPolicies; - managedInstances: ManagedInstances; servers: Servers; + replicationLinks: ReplicationLinks; } diff --git a/sdk/sql/arm-sql/test/sampleTest.ts b/sdk/sql/arm-sql/test/sampleTest.ts new file mode 100644 index 000000000000..d64be981b694 --- /dev/null +++ b/sdk/sql/arm-sql/test/sampleTest.ts @@ -0,0 +1,43 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { + Recorder, + RecorderStartOptions, + env, +} from "@azure-tools/test-recorder"; +import { assert } from "chai"; +import { Context } from "mocha"; + +const replaceableVariables: Record = { + AZURE_CLIENT_ID: "azure_client_id", + AZURE_CLIENT_SECRET: "azure_client_secret", + AZURE_TENANT_ID: "88888888-8888-8888-8888-888888888888", + SUBSCRIPTION_ID: "azure_subscription_id", +}; + +const recorderOptions: RecorderStartOptions = { + envSetupForPlayback: replaceableVariables, +}; + +describe("My test", () => { + let recorder: Recorder; + + beforeEach(async function (this: Context) { + recorder = new Recorder(this.currentTest); + await recorder.start(recorderOptions); + }); + + afterEach(async function () { + await recorder.stop(); + }); + + it("sample test", async function () { + console.log("Hi, I'm a test!"); + }); +}); diff --git a/sdk/sql/arm-sql/tsconfig.json b/sdk/sql/arm-sql/tsconfig.json index c6da67f236cf..3e6ae96443f3 100644 --- a/sdk/sql/arm-sql/tsconfig.json +++ b/sdk/sql/arm-sql/tsconfig.json @@ -15,17 +15,11 @@ ], "declaration": true, "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-sql": [ - "./src/index" - ] - } + "importHelpers": true }, "include": [ "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" + "./test/**/*.ts" ], "exclude": [ "node_modules"