diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c4025fbcb173..aaaaeaf5ae94 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -10986,7 +10986,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: @@ -11018,7 +11018,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-SyXrygYWKnNw7HAoAG4e+XXvyGkqt0xsV3ulN25XMjVoTI9V0jeKEokUuSdIifdxXwm+zFHEXGuJK7/eD2vxbg==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-Tp1V1CVEukK0tZB35ABDfPuYbRQk3MeMRRbu4tszW12zaxwG26BYi5k1wkdSeVjQDSjJkWpuL8L3i1C4ZirKMQ==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -11065,7 +11065,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: @@ -11112,7 +11112,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: @@ -11157,7 +11157,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: @@ -11204,7 +11204,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: @@ -11249,7 +11249,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-BnZwoIKgEedInQs8y1KvZdRx2ibo6d/DMLYehxOsxSm3Ot/FY6VEbHLlMTuWI7P06PmNTHoWkrZidGiFmdpdGg==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-zRmKF10tTa+etvPE9lClyb4SPl+Br8FcOCBU5R04ORe4HUhuvVjtfos1z8uzKNWqm1Nzalq1ybDHjRfZlN5XnQ==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -11298,7 +11298,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-m0t8lJJJ9BBKU1joX0tPBBiH3QMBnSuFpIO9ACGK2OjhyeTUecnvF1enfxo8jYKk7h+VJBG9ao7s3ZnW08HPuA==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-ArmkfHK9s/9cIltLqTSW1h6j+GythZy5QHMCW5z9iqboYkr+bQyYu9d0FeeTrF1KsQrMks8ol7i34KXtu86hww==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -11348,7 +11348,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-pOIWFJZ+rvBelRi6moIRhXqVp1KbJpoax+kmw2d3c+i7atl3QpRIgSgYszwxLYc82tUF1rN1PykcxTjq8w2HEQ==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-g7uoyDFHBfbrnkkq3eosZbUDTOPi/9leoO/ONkGiwtR8p7ARLeQ3onhwzn1Sgu/40dxQC20pCU4sGqsLqQ8jbw==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -11397,7 +11397,7 @@ packages: dev: false file:projects/ai-language-textauthoring.tgz: - resolution: {integrity: sha512-8qmU3tbR9Cn+IJfJmYys0yN9Zjf4hULl/8ui23fZ7LPomlfYhSdEElKAMMWPq6PI73lzbTz42Pn7BPITTjr0yg==, tarball: file:projects/ai-language-textauthoring.tgz} + resolution: {integrity: sha512-KHAxwVWoBVNWRWU3VeKFnufRTkI4KWA3w/2EcifobiIsJLrhO20K0Npc9WctME4FFg17p9cfDcVjECRt8T6lkw==, tarball: file:projects/ai-language-textauthoring.tgz} name: '@rush-temp/ai-language-textauthoring' version: 0.0.0 dependencies: @@ -11424,7 +11424,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-PBQLlIpXtXioMWrIXhJSa1RNqERvHI/MRGL7tSuUSB2vNmgHrcwWZ7tyyKAZ9XYXQmYmz8JOpS0+Lz1+FtL7ag==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-BEPTutpxLac6hCo9uEOkvToSY0J1QvJOcaZqM4S+4z+u/hH5v5/Gy85oMx2dJSaHmtdEWjWgrRADasz+TbndSg==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -11469,7 +11469,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-iha2Frvlonnlo+CS7QGXFc3gnsWI4Y9cqirjQVShdc5JI0pjQU5bysYiedEuSGaqqo6P5BA28bmAhbWQZWAGHw==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-qIWC02TBiFocFJ+hm/QOsNgQbNgcRh0IM0tvO+lQWc+PzExlQYg0yN68DLn19BsvWKkBeWe191w8Xj0UeKvEIQ==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -11517,7 +11517,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: @@ -11562,7 +11562,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: @@ -11607,7 +11607,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: @@ -11661,7 +11661,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-pjIub72PGhWxnGf2w/fDNSFgqU/Kx6xZrbxUAYMRypxSCuPhERVPDT6tu2bakNa6o31u5NPuEm2lg5VtIfS7eA==, tarball: file:projects/api-management-custom-widgets-tools.tgz} name: '@rush-temp/api-management-custom-widgets-tools' version: 0.0.0 dependencies: @@ -11698,7 +11698,7 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-CXpyYQx3Kyy72JG08p+c0iXe5nwkPNAL7mjixGWimKqc5rCJjJbnED8qhFa/erZ1wDWz7bK/gH1qLdqQEHniWA==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-lIMWsTAyv+60jeFbeuMYz3XhIwJDGACgAt3bzxibcMpbwLFSuG/L3HsC4hfeyCztRFSa4movw4nEXKd0GGT6Mg==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: @@ -11740,7 +11740,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: @@ -11768,7 +11768,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: @@ -11797,7 +11797,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: @@ -11826,7 +11826,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: @@ -11856,7 +11856,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: @@ -11886,7 +11886,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: @@ -11915,7 +11915,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: @@ -11945,7 +11945,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: @@ -11975,7 +11975,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: @@ -12002,7 +12002,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: @@ -12032,7 +12032,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: @@ -12062,7 +12062,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: @@ -12092,7 +12092,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: @@ -12138,7 +12138,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: @@ -12168,7 +12168,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: @@ -12195,7 +12195,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: @@ -12223,7 +12223,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: @@ -12253,7 +12253,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: @@ -12281,7 +12281,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: @@ -12311,7 +12311,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: @@ -12341,7 +12341,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: @@ -12370,7 +12370,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: @@ -12397,7 +12397,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: @@ -12427,7 +12427,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: @@ -12457,7 +12457,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: @@ -12487,7 +12487,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: @@ -12516,7 +12516,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: @@ -12545,7 +12545,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: @@ -12575,7 +12575,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: @@ -12605,7 +12605,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: @@ -12632,7 +12632,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: @@ -12659,7 +12659,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: @@ -12690,7 +12690,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: @@ -12720,7 +12720,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: @@ -12748,7 +12748,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: @@ -12775,7 +12775,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: @@ -12802,7 +12802,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: @@ -12832,7 +12832,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: @@ -12863,7 +12863,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: @@ -12893,7 +12893,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: @@ -12940,7 +12940,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: @@ -12971,7 +12971,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: @@ -13001,7 +13001,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: @@ -13031,7 +13031,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: @@ -13059,7 +13059,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: @@ -13089,7 +13089,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: @@ -13119,7 +13119,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: @@ -13150,7 +13150,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: @@ -13196,7 +13196,7 @@ packages: dev: false file:projects/arm-containerservicefleet.tgz: - resolution: {integrity: sha512-eZDi4o28ImZGOR+0BYb6YSxyKcd0DNRbEAIMSPxuA0meW1NZE6ldd4QAkJBjSEsJSw4qyRJeMFvhJ17oXke0Fg==, tarball: file:projects/arm-containerservicefleet.tgz} + resolution: {integrity: sha512-Cnu4qtNd8Ac7bC0Hz6iYfW4kbaMOSUdykobQER2UKfJEbxWbBCt39xujI0DUCl6xRldNkq4Vr2xOK8vwf6tprw==, tarball: file:projects/arm-containerservicefleet.tgz} name: '@rush-temp/arm-containerservicefleet' version: 0.0.0 dependencies: @@ -13226,7 +13226,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-h8AlVZ0I2wTw8Q74S55zhLfvB3u3SzVNiEpiSJCbdSd8yfaAt++yUMgAGLK2hJxBGtjflb3zKdmKwVPr48Zthw==, tarball: file:projects/arm-cosmosdb.tgz} name: '@rush-temp/arm-cosmosdb' version: 0.0.0 dependencies: @@ -13247,6 +13247,7 @@ packages: rimraf: 5.0.5 ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) tslib: 2.6.2 + tsx: 4.7.3 typescript: 5.4.5 uglify-js: 3.17.4 transitivePeerDependencies: @@ -13256,7 +13257,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: @@ -13286,7 +13287,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: @@ -13316,7 +13317,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: @@ -13345,7 +13346,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: @@ -13375,7 +13376,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: @@ -13405,7 +13406,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: @@ -13435,7 +13436,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: @@ -13464,7 +13465,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: @@ -13494,7 +13495,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: @@ -13523,7 +13524,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: @@ -13553,7 +13554,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: @@ -13583,7 +13584,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: @@ -13612,7 +13613,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: @@ -13641,7 +13642,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: @@ -13671,7 +13672,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: @@ -13701,7 +13702,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: @@ -13730,7 +13731,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: @@ -13758,7 +13759,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: @@ -13789,7 +13790,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: @@ -13817,7 +13818,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: @@ -13847,7 +13848,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: @@ -13878,7 +13879,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: @@ -13908,7 +13909,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: @@ -13937,7 +13938,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: @@ -13966,7 +13967,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: @@ -13996,7 +13997,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: @@ -14026,7 +14027,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: @@ -14055,7 +14056,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: @@ -14085,7 +14086,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: @@ -14114,7 +14115,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: @@ -14144,7 +14145,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: @@ -14172,7 +14173,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: @@ -14202,7 +14203,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: @@ -14232,7 +14233,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: @@ -14262,7 +14263,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: @@ -14292,7 +14293,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: @@ -14323,7 +14324,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: @@ -14353,7 +14354,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: @@ -14380,7 +14381,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: @@ -14408,7 +14409,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: @@ -14438,7 +14439,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: @@ -14468,7 +14469,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: @@ -14497,7 +14498,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: @@ -14526,7 +14527,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: @@ -14556,7 +14557,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: @@ -14586,7 +14587,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: @@ -14616,7 +14617,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: @@ -14645,7 +14646,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: @@ -14675,7 +14676,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: @@ -14705,7 +14706,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: @@ -14733,7 +14734,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: @@ -14763,7 +14764,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: @@ -14792,7 +14793,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: @@ -14822,7 +14823,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: @@ -14852,7 +14853,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: @@ -14881,7 +14882,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: @@ -14909,7 +14910,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: @@ -14939,7 +14940,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: @@ -14969,7 +14970,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: @@ -14999,7 +15000,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: @@ -15029,7 +15030,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: @@ -15059,7 +15060,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: @@ -15089,7 +15090,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: @@ -15119,7 +15120,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: @@ -15149,7 +15150,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: @@ -15176,7 +15177,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: @@ -15206,7 +15207,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: @@ -15234,7 +15235,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: @@ -15261,7 +15262,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: @@ -15291,7 +15292,7 @@ packages: dev: false file:projects/arm-machinelearning.tgz: - resolution: {integrity: sha512-txwLl13jHtCTfSr4lFDnmQ6G5cYPfSZDXJ0c5DEiMdyYCljCrPSG963wECi5gKEBMUSKr6US3QgZciniHDXK+Q==, tarball: file:projects/arm-machinelearning.tgz} + resolution: {integrity: sha512-uCPIp7AMhEqGPHPznv1ukvdQzyf0SBdrfxHLdR1vv2+1F5CBmbo6zxe8XgNn5iEStn0W3KDOYMrdXHvqev575g==, tarball: file:projects/arm-machinelearning.tgz} name: '@rush-temp/arm-machinelearning' version: 0.0.0 dependencies: @@ -15320,7 +15321,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: @@ -15349,7 +15350,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: @@ -15377,7 +15378,7 @@ packages: dev: false file:projects/arm-maintenance.tgz: - resolution: {integrity: sha512-c22MZSqTTJTXzBDL/ecsmAZ7W/r3i1tlDE0NuXS3ye2IiUIXVbFy0v7tB3ouR/M7so9m2N8UGdpn5HJXCs0c2g==, tarball: file:projects/arm-maintenance.tgz} + resolution: {integrity: sha512-hbHRUZj5M0xrJTPhD0alFfmvcCylwflT+/kvdK3PEKcc8RgzdquUJTL7xVzIuZfENPcW+22w7tYb8sHtJYR/Ag==, tarball: file:projects/arm-maintenance.tgz} name: '@rush-temp/arm-maintenance' version: 0.0.0 dependencies: @@ -15402,7 +15403,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: @@ -15432,7 +15433,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: @@ -15462,7 +15463,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: @@ -15491,7 +15492,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: @@ -15519,7 +15520,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: @@ -15547,7 +15548,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: @@ -15576,7 +15577,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: @@ -15604,7 +15605,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: @@ -15634,7 +15635,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: @@ -15662,7 +15663,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: @@ -15692,7 +15693,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: @@ -15719,7 +15720,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: @@ -15749,7 +15750,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: @@ -15777,7 +15778,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: @@ -15807,7 +15808,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: @@ -15835,7 +15836,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: @@ -15865,7 +15866,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: @@ -15894,7 +15895,7 @@ packages: dev: false file:projects/arm-netapp.tgz: - resolution: {integrity: sha512-da8kMQISQml4NC4xJk261SDxaiIvPqfjuYYNlaldDY/DFy5glQxCZtgXBQMUJq4ug0iO2BlxBUVxvpvtR7mpyg==, tarball: file:projects/arm-netapp.tgz} + resolution: {integrity: sha512-nTeu4weXUJ9ehkBOHDtMY/cjBLt15EGYqMxpWSplA/9psrd/24Q/aTzvG6VgXHe1rzWfTe15bWwoRz/0xKXydA==, tarball: file:projects/arm-netapp.tgz} name: '@rush-temp/arm-netapp' version: 0.0.0 dependencies: @@ -15924,7 +15925,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: @@ -15954,7 +15955,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: @@ -15984,7 +15985,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: @@ -16030,7 +16031,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: @@ -16060,7 +16061,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: @@ -16090,7 +16091,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: @@ -16119,7 +16120,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: @@ -16149,7 +16150,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: @@ -16179,7 +16180,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: @@ -16209,7 +16210,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: @@ -16238,7 +16239,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: @@ -16268,7 +16269,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: @@ -16297,7 +16298,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: @@ -16327,7 +16328,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: @@ -16357,7 +16358,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: @@ -16384,7 +16385,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: @@ -16414,7 +16415,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: @@ -16442,7 +16443,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: @@ -16470,7 +16471,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: @@ -16500,7 +16501,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: @@ -16528,7 +16529,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: @@ -16558,7 +16559,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: @@ -16587,7 +16588,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: @@ -16617,7 +16618,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: @@ -16646,7 +16647,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: @@ -16676,7 +16677,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: @@ -16705,7 +16706,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: @@ -16735,7 +16736,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: @@ -16765,7 +16766,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: @@ -16795,7 +16796,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: @@ -16825,7 +16826,7 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-fWGyLHkNatNcZBXwueNZT1XGUbckK/OA86nfpNbnesEdnmvm+PRwscEiv0aCPc1dllKoWvf4ZsMi4/Pxf1nnKg==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-AQUuw6VmRac8IIQpWQWy20N7BUnU7OqYjRpHiaSgfdeuHgCzH6ZbRXzwfvG/gp8Ogl6qJMOXc+f2c6gCLDZ7Fw==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: @@ -16855,7 +16856,7 @@ packages: dev: false file:projects/arm-recoveryservicesbackup.tgz: - resolution: {integrity: sha512-u7THzIRGc205OMAdFyDdNxoKn5LJ4vUXCIZtHLftcbc/av+HWb6RFgobtQ2fq42KBAA5PN83FK7GHcQ3fFQP1w==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + resolution: {integrity: sha512-7ehXELHOhtceRHxy6SUx5v+zkCIapTygDVAlkIcHPl7bBT7Trcj17AqD+zQaL5C8Bg8d5PgNbPBHdhiNxhyOdQ==, tarball: file:projects/arm-recoveryservicesbackup.tgz} name: '@rush-temp/arm-recoveryservicesbackup' version: 0.0.0 dependencies: @@ -16885,7 +16886,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: @@ -16915,7 +16916,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: @@ -16946,7 +16947,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: @@ -16976,7 +16977,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: @@ -17006,7 +17007,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: @@ -17036,7 +17037,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: @@ -17066,7 +17067,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: @@ -17093,7 +17094,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: @@ -17121,7 +17122,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: @@ -17151,7 +17152,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: @@ -17181,7 +17182,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: @@ -17209,7 +17210,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: @@ -17239,7 +17240,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: @@ -17269,7 +17270,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: @@ -17299,7 +17300,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: @@ -17329,7 +17330,7 @@ packages: dev: false file:projects/arm-security.tgz: - resolution: {integrity: sha512-0/aUmpvksKiDdjbVQKQKqtkz98ZUDMMf4YxRzXkrnHlRsrgwGMCU/KYgHyB/orng6FbTAGU0CuYqvHETQ+vhwg==, tarball: file:projects/arm-security.tgz} + resolution: {integrity: sha512-7RWm3vqiPIarnvjqOeZGXvKDZOavqlE1byWbLCvrQVYhJiqtUX7TzEexE32zExe3eg+rNOjy99pTji4tPfkU/A==, tarball: file:projects/arm-security.tgz} name: '@rush-temp/arm-security' version: 0.0.0 dependencies: @@ -17359,7 +17360,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: @@ -17389,7 +17390,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: @@ -17419,7 +17420,7 @@ packages: dev: false file:projects/arm-selfhelp.tgz: - resolution: {integrity: sha512-AV9E4kptyBbma5l1sQ/Dm8IfaZrP9hQCZ66bU6RgOhGnF82HlylansZ1Im/Lo72udfTnRVT9NrUZSba9afXzXQ==, tarball: file:projects/arm-selfhelp.tgz} + resolution: {integrity: sha512-hM45/ZgPc1eNuyYttBGawKFbCJYQ58ILyzluuI+I3mYZFW0pN60g75eFb0eKW15BB3GO+7uuPRK1XKzI7bkJ0w==, tarball: file:projects/arm-selfhelp.tgz} name: '@rush-temp/arm-selfhelp' version: 0.0.0 dependencies: @@ -17449,7 +17450,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: @@ -17476,7 +17477,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: @@ -17506,7 +17507,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: @@ -17536,7 +17537,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: @@ -17582,7 +17583,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: @@ -17610,7 +17611,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: @@ -17640,7 +17641,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: @@ -17668,7 +17669,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: @@ -17698,7 +17699,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: @@ -17728,7 +17729,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: @@ -17758,7 +17759,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: @@ -17788,7 +17789,7 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-tADKVKr2KgUjhWg4HMLiBvRzoqT735FYYoL+gSOswmL7NRQYhb6197fPlvKM32AmofYNb+f48hKb7j0WXOTBwg==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-yTN3DWeyyBKuf5JfYrs7+KYrw6CvCe5vEFpl19YUC17ZEsNDtlYKNlznthgur3E0O8Zbi8bXcZc94Ni4NeSOkQ==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: @@ -17818,7 +17819,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: @@ -17848,7 +17849,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: @@ -17879,7 +17880,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: @@ -17909,7 +17910,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: @@ -17939,7 +17940,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: @@ -17969,7 +17970,7 @@ packages: dev: false file:projects/arm-storagecache.tgz: - resolution: {integrity: sha512-UbC2fW2yNlSq5C56fbpimT3gOret2gaoPhAzPUXlcvKKXH/5OQ1LvoYcRXc3C7Kty+zOmUgtaG9Mxu3/QngX8A==, tarball: file:projects/arm-storagecache.tgz} + resolution: {integrity: sha512-u/gKYCn1AYdxTBipacMf2mCowKKEXLs+h8ndDNfbqold8YTOSstGUdfqB6uqMTSx8XovVeKFUJqmOOy55ufEWw==, tarball: file:projects/arm-storagecache.tgz} name: '@rush-temp/arm-storagecache' version: 0.0.0 dependencies: @@ -17999,7 +18000,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: @@ -18027,7 +18028,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: @@ -18057,7 +18058,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: @@ -18086,7 +18087,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: @@ -18115,7 +18116,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: @@ -18144,7 +18145,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: @@ -18174,7 +18175,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: @@ -18202,7 +18203,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: @@ -18231,7 +18232,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: @@ -18261,7 +18262,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: @@ -18291,7 +18292,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: @@ -18318,7 +18319,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: @@ -18348,7 +18349,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: @@ -18376,7 +18377,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: @@ -18405,7 +18406,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: @@ -18435,7 +18436,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: @@ -18465,7 +18466,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: @@ -18495,7 +18496,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: @@ -18524,7 +18525,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: @@ -18554,7 +18555,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: @@ -18584,7 +18585,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: @@ -18611,7 +18612,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: @@ -18662,7 +18663,7 @@ packages: dev: false file:projects/communication-alpha-ids.tgz: - resolution: {integrity: sha512-V3ktx6T3XixIsIDSGoCnJ7/m/BZl9haOvkM2IcsWuMv16BitHeJ0ZpXhmbSdOzzT0OGhpMVA3LQc0Od9u/VDYw==, tarball: file:projects/communication-alpha-ids.tgz} + resolution: {integrity: sha512-ObP8KGle8jdGtOSMdiP0vrNUq4E1Ij+AG0EM+dHuyQJStp9u9hZwev3H8Yg9sh27TPuYXuRNsHmBZUnozOhCvg==, tarball: file:projects/communication-alpha-ids.tgz} name: '@rush-temp/communication-alpha-ids' version: 0.0.0 dependencies: @@ -18706,7 +18707,7 @@ packages: dev: false file:projects/communication-call-automation.tgz: - resolution: {integrity: sha512-Ud8LIjsav1X/kYyi63hrwffC4Eq9X+rS1cr5lOQz1tug9bRrg7zbbVxfWVtBn482dW2IPUuX1gO5yWxXOtQAgg==, 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: @@ -18753,7 +18754,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: @@ -18804,7 +18805,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: @@ -18850,7 +18851,7 @@ packages: dev: false file:projects/communication-email.tgz: - resolution: {integrity: sha512-X6jZuqsGiG1WwR4UCdXW+Meqd3hl+u67KP2WaIB7Y89QfJIS+In9kzi7Bab95nTwqeDFjza4L5AdE1KDWPD7Mw==, tarball: file:projects/communication-email.tgz} + resolution: {integrity: sha512-Hv8hwv+2bPZzxPq6FnmLjW9x11fPOOUK0tnpNUX+c3t8i7hGmfKf8ZiQ3TUld8hVn3rk4Q2mDbsGUqaNfw0Mng==, tarball: file:projects/communication-email.tgz} name: '@rush-temp/communication-email' version: 0.0.0 dependencies: @@ -18891,7 +18892,7 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-0EM3tRU1lfL8UK5VrhFYTHKT1Q7YbkXsBP5KciVROKvMPmbmbq7sGEVjCKTjux+wfcXESujToYjtBnQPCKnJzw==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-VTOXJvMD3p3/BRMJ3Pt8+fGT1CuN93dPFVQ7weYxZ+OZ2CdVaYz0k0TsqKHOU1l9Mn1YtPe8vbxJkgSvqgqGRA==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: @@ -18939,7 +18940,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: @@ -18987,7 +18988,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: @@ -19032,7 +19033,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: @@ -19077,7 +19078,7 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-REhy8SrR8icc5GMJV8tBsxSr/tegLT0LV3+SKzjtRURzOx4ZlbfQhu73rmdtWVmlf6bpfiq0uIZgKfMnsS4SOA==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-TDDYALZF0QyLg0EwA+HtEEyHKkvy4Z8KN4iGkHnClb3jmwrhi6izEUrID8yNtCvjCSPfma1IdeZLMLvlAemrLw==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: @@ -19123,7 +19124,7 @@ packages: dev: false file:projects/communication-recipient-verification.tgz: - resolution: {integrity: sha512-KcJnvMLRDBt1W8lv6E58GnhcN1Jys/nMMig2ZriBc4EGT7t509IcZXVZ6WGxFmU7C15hskYquh+k9yPlpR4K7A==, tarball: file:projects/communication-recipient-verification.tgz} + resolution: {integrity: sha512-Wwg7tkJgxfGHkze+8cmNJoZzDkJnjBq/fIl6oSo8YjVZ3CyA4yvtFCMdWsfU52E9bIr3PyD6i/fDPWSgviQxtQ==, tarball: file:projects/communication-recipient-verification.tgz} name: '@rush-temp/communication-recipient-verification' version: 0.0.0 dependencies: @@ -19170,7 +19171,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: @@ -19205,7 +19206,7 @@ packages: dev: false file:projects/communication-short-codes.tgz: - resolution: {integrity: sha512-57qVs8XkzSS2H7cRjQnOZ+bB/a/KUNc2XgcQOBK444Tr3i0cbBpk6R+f4zYKQxyPyylDMh+qt7jM0sWJLi6oww==, tarball: file:projects/communication-short-codes.tgz} + resolution: {integrity: sha512-MQ4JjBLfh0ob71ARYStXDTrouaQR9hMt9w8cBqw41QvNXiyFDrUZyt4uQuaDsV5PiXe1T9CslPp58zMTTmWA7g==, tarball: file:projects/communication-short-codes.tgz} name: '@rush-temp/communication-short-codes' version: 0.0.0 dependencies: @@ -19252,7 +19253,7 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-GdqVQGWelgOnFyWb8ked3x1VrdmbmTfN8jM3d8VoKev//k0p+fOD8efdho9AHeYjGAWlm9lqG/jtgkCfpoXWkQ==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-XmSgWccKG5fgrokjcaXm7Ry+LFvI64XbsaL2FxIu0DDx78UjYWhe6ryK7OJIL3y5V0g5/FY/E0NDrvJZ7LaRDw==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: @@ -19298,7 +19299,7 @@ packages: dev: false file:projects/communication-tiering.tgz: - resolution: {integrity: sha512-1FO+r/oionI/mpN4xVyVUGL4RkJ7p6IvUbjC4EFXynGy4j1kC7dNSuC2S6k4KRjkJ1Dy1wET34ZjgXirsT6EbA==, tarball: file:projects/communication-tiering.tgz} + resolution: {integrity: sha512-ddmJaUwQALpsfrAUBpDvDioXLTmnX8QiQamLZtuznC5yGnZV/RBncdF9fbG7sXlcD/w450Q7NxI0MBwLpJbHSQ==, tarball: file:projects/communication-tiering.tgz} name: '@rush-temp/communication-tiering' version: 0.0.0 dependencies: @@ -19345,7 +19346,7 @@ packages: dev: false file:projects/communication-toll-free-verification.tgz: - resolution: {integrity: sha512-MOMl4iqCsn2UPv+PgHHww87ZH+EXVFDQpJCLVQN47qZNik/Vo041Sm4kIBnz4HFVV1j3NMeDSP4tOuKO24UsJQ==, tarball: file:projects/communication-toll-free-verification.tgz} + resolution: {integrity: sha512-qQXoMDaKQdcfYqy5Mci3REYudbuECN1ESbVO6PAIsaQVVYc7mdCs0VooMOjwLc9wG2rYCnr2ea4nizEfB7HYhA==, tarball: file:projects/communication-toll-free-verification.tgz} name: '@rush-temp/communication-toll-free-verification' version: 0.0.0 dependencies: @@ -19389,7 +19390,7 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-WRmCV911pThjXdwLWXAdNksd98LVayPRiqAG6oUbnjqCWDlFS0z35sJaK04E8uzAadDRfpz+MoMoPNtjizFGAQ==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-MDabjxAq4wluGP8lr/2NvONF4ozRHG4pxw+h/wpBwoy3E1pSASdIdb3EH0JaDEBEoAos4SngVLVL/LPXH/j6EQ==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: @@ -19419,7 +19420,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-umnBkmcXjy1SUmfnysRZB3XXc2l8U0s8h4PT4izZ3M/waMVn15UN82X6ou4wPaDlglGlU3lEKug5iibaYXVplg==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-E+immCZjsq9dq89QdSI6NUtOvlBfjYtt4Ey9+5c6/LZhg4SW+3dj1qVquFzUiXyYbRtm/dVWr57RqHyh/TBJRw==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -19464,7 +19465,7 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-jK6A1tRN+R7bL5h8mEZ4SXGuhRZuzABqHqeewOhrEMhLFTlNVF/6Is2c5n5Rqo8+ipheRrY9v1Flemx76YrVRg==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-Lc2neo+PJOncogBC7Vt6tMoGQ0WDXRemqYXMOA8PEokdLF7OpaQ8HiXkThiBz2TbyAWxI6xCoHDJhMh5eo4xyA==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: @@ -19506,7 +19507,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: @@ -19538,7 +19539,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: @@ -19570,7 +19571,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: @@ -19602,7 +19603,7 @@ packages: dev: false file:projects/core-http-compat.tgz: - resolution: {integrity: sha512-toAlgwfMGG3dc4e7eOBEwHLdSP2RI71B0iZQwWwFAW7iBihiqNKCcXBBx0O3OzIgvQHiMIrG51O53XWu93vrbA==, tarball: file:projects/core-http-compat.tgz} + resolution: {integrity: sha512-/wXZNF3woP4Q2F51GWa4vlg95KgWHkg4DFzBDccvUpO4BANOk53wlG91b2xhYUKFhESpn/fXNNkCcXMWz8g0Mg==, tarball: file:projects/core-http-compat.tgz} name: '@rush-temp/core-http-compat' version: 0.0.0 dependencies: @@ -19633,7 +19634,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: @@ -19665,7 +19666,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: @@ -19697,7 +19698,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: @@ -19731,7 +19732,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: @@ -19764,7 +19765,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: @@ -19796,7 +19797,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: @@ -19828,7 +19829,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: @@ -19862,7 +19863,7 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-E6hCQMEd3k/bMSLX4bqUFnLwErLlVNhdap6vnRuOWS30rMbANrRITtVCrkMkgwP2Egi1EZzSpvAAKFZzjrLXdA==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-ij8JL/4zGS7aObN80o7i8ZLAt8GfYj89fvecPVAK9SJlhX5exj101MPil36r7fqaegYrDisHPOmfCL+Ugea4Bg==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: @@ -19903,7 +19904,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-2wmfw4CQ6lVDe5W2AdlEsot78AFI9hs+DQwF+9/oofpdojUyWAOX5rl/kXYkCjg+5TPgxuhCP6vQR0dL6OGDLA==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-iDRbMmMtc8lmcEayeLn0qnv+fqtoVVU9kcg/iAXKpTDXuSldfPXGVRh3CeSlj4+4Lu+oorGDvWVgIWIqdINKgw==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -19947,7 +19948,7 @@ packages: dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-CBH2+DgkDKW75aQ/OroHl4RpQbaYSV8jeqwQNlpN06EZukZA/M2kl6ZlPRe9DVu4HNW5IqFgjM28wEWm0YFKOw==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-du7+aLbmFtScj+f90z0q0C7NKzzmHU0MAioIZ+YMZNuA50qmgRyMiXuBQIH2kWYzuX9WgcGCGJRQZO/CwnqnYg==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -19994,7 +19995,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-wv4b96SUvfuzpl0qyHw0jKsgW2LsHlPulE2HCuH1vidt6j0JFt5hFLjBk/qy++5Tw6BlQjCwfzqWVPGCP1AeXQ==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-31LcKj9IPI/Y1X0slY7TUzbpKrFtD3naXmO45VF9/++Xwtm2G1GNgDBB2enY+CtvxqjGoVABKFl0uDTnU5eyEw==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -20057,7 +20058,7 @@ packages: dev: false file:projects/developer-devcenter.tgz: - resolution: {integrity: sha512-GmxMLOmDadXhKvnOdsH2Yu8R2d8uulBFBScnAB9FuP0MspimnFFQh4OJYXM4XPP1tssIafKxASgSmBseS/YDPw==, tarball: file:projects/developer-devcenter.tgz} + resolution: {integrity: sha512-wslzkw8iSADqg3l0cBRPkXOgv20hUZbu9fNn/+ejt3YQYRL0rElOKnKaptx4cZ4aYRrktBLxd7QNb7716511qg==, tarball: file:projects/developer-devcenter.tgz} name: '@rush-temp/developer-devcenter' version: 0.0.0 dependencies: @@ -20104,7 +20105,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: @@ -20150,7 +20151,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk-helper.tgz: - resolution: {integrity: sha512-SPNj3knvD9q0h8ZM3fd+0MjWuXm14lBjMuSYXJ1ixyLkV+V5rWYKjh3TxyUZbqdE4zNGWKn6Iiqy0R1ZC94kQg==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} + resolution: {integrity: sha512-Rnq3WKMDlJPuuOAwJBQvBMhcr7++RnF36+QHbv8R7b76eW4hNIGG2MfAZr83C07W+FEF5o65VzIFCOla8dLLeQ==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} name: '@rush-temp/eslint-plugin-azure-sdk-helper' version: 0.0.0 dependencies: @@ -20170,7 +20171,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-jdY9Llcunp9vaevl1Y4NF6hnoW1oWaCPe9a8JDC7ksLWTtzxrjSXjbbvMgpTneqVKYE5ik/qR5HRtPP0I7lwNw==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-r7jeZK4SPTdMP5HkmPJdQD/HsmEJzexIuqzvpcvd3r9D7NUKh+2rNhqPhDIG7wtS1rxLCGA1lh3kPS+kNro+ZQ==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -20218,7 +20219,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-corCijXpuHH05YuDXacr8p2RI7h8Q3OUIGcEqS0htdU4geJe58I+J+Viv67VYtcLOlsSClp4aus5IF5GvQ34bg==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-xh7ztoRi5f415lOoq1mRnYkhbkUa6NaPs5MTysjyzwfMk2vfgxc/nLLxMUtOS/Vd7kjE54HlDajZJhRmvA859Q==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -20278,7 +20279,7 @@ packages: dev: false file:projects/eventgrid-namespaces.tgz: - resolution: {integrity: sha512-A6gojPEuuV0hMY/VThrmK6iAMB62Z9nPCNGcJrb+hj14kDdAKw96mMBHbQVqxJuuWDj6KwdqWusSZIsDPZw2DA==, tarball: file:projects/eventgrid-namespaces.tgz} + resolution: {integrity: sha512-wBD2XWgMF01fAl7nnqu1ot1yhfjhPDSJr4zVSA6Ynn6MehbIWgDDVRIDkI72s2heCo381x7K+CfukrIkpKSGCg==, tarball: file:projects/eventgrid-namespaces.tgz} name: '@rush-temp/eventgrid-namespaces' version: 0.0.0 dependencies: @@ -20325,7 +20326,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-INb+sHWvcAk8sJ5zM4eG8I66I8pYIHL2xj+RnUsSchCVKOKrtOkTwOdFMxgcJFEIbQ4t7Iu5u/l7UXD59znXhw==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-rMGJ7bSdCcT7x3HYbcHq23CEDHRj9UfHQsT0XqglxKEtXzFxp8ikk94f1C2uo4Efp3GWjpfkUSM5FxHYLMNIxw==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20368,7 +20369,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-M+p6/rXzuCFLHAR5nGfvEDTn8znmr+2HQIWTSHVreJWIZu3wtCUeNHELFTQl4cmRw1pJFdE/94rH8BNmv2yk8w==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: @@ -20417,7 +20418,7 @@ packages: 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: @@ -20463,7 +20464,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-A1E1Lhuk7sMdC1LoKKPTMAUzRTEbdQsN0c9VnNWuaJyEA9TXnu/IQyB4jaMLJ3gakDT37hRgQQYzJWGuAEx2KQ==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-fQxH+ZNS6YAndyTycb+DCa3tkg+7APQNUr8bktfQxc88vJ09noT98iytuqvwjp3q6f/sOfKnBb8b9Dl6dzz4fQ==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -20508,7 +20509,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: @@ -20555,7 +20556,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: @@ -20602,7 +20603,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: @@ -20649,7 +20650,7 @@ packages: dev: false file:projects/identity-broker.tgz: - resolution: {integrity: sha512-MmdG0kVU/D8K5wJqBQRvT2QitrfNJOk5uq6gc1sGGx5TrLuMm58OjL2IZ47taGsmuGpDHOd76mWENzEqfdI0BA==, tarball: file:projects/identity-broker.tgz} + resolution: {integrity: sha512-rC6UQEk9OEghUlcfWGaq3ZdIZ0rnxApzaLUxFvk5/HuI96ClLEW5rKxnp1aCza5npg3QW4egata+JXULfIZOuQ==, tarball: file:projects/identity-broker.tgz} name: '@rush-temp/identity-broker' version: 0.0.0 dependencies: @@ -20677,7 +20678,7 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-2MXub+vuyJEoeHEOMmov4ox0sRhcvaPUCarwcyfh8TNRfVC6KogYzmmX7jbwVUnDXGAWyj8EH1vVT9EJnsh/NA==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-IbJmoik0m/fCwTHYBJUPkZHwp4x5CqNKUJJTwdFluSn6A/98rJEIQp+YB+kh8LcWAW9lv3ijxLSXaJiay4bUCg==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: @@ -20713,7 +20714,7 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-FAS9P2iGKbJ0rPBoEGM9/ZzMQ4Yq306Bkcc7rNKXDu+vGpeA/W6HhtQjflCmBbuGUkbjErzL8RYp7VM0q70jiA==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-o68bBig9abtSw/7tIIvtKdC98QnOQ4idBaIbZXmG4JusvsZ93uH3VHoiR3SGeFBSDtNPbtgRwls3J5pmrTx6vA==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: @@ -20748,7 +20749,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-Ocrgu25k/YcmnWWb7yMNOkulzS1LMATPSEjkoeDk052Dx4DbDtSMnY9F4sMepEAKMtBcYgxl8fsOpodOA2Ob1w==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-R5AltJwUNUlbMRhzpnlbFRymmq34U3eBqzgA8cSRpC6cUXkwWgYsBSfLkzTYkory2sY5a+OKOAhnJIfKyGCvRA==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -20805,7 +20806,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: @@ -20852,7 +20853,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: @@ -20896,7 +20897,7 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-wK5fFHfzYbHlXqyHHeKNWD69AaPq30250E4IDpQ1IzAe6YilmDn22VsiN7sqwRNe8RBMBVBOgNSNxDb65aMNdA==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-n2zx69XMWB7uRjr8gdr1ok61WippZqWoE0FtW3DZCogoso4J9lJWEmrGmbWelAZcygKiyC+Oz/i4bn77htz8Jg==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: @@ -20929,7 +20930,7 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-RSyQPclSiJllvuDCmigMHDYbqgJSmV5ijdode3utG9sxgaQ/hzoBRtL2FQ/SM9aVMt/iHytInSM6/733OioHFg==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-h1wZ/IjvPVsNLMfv9kKanuOAvrT6/Mzl9r/W3ZLr4CpWGQgHdVWKMJ2WVUuU+KX+qNoht5az2xfwhs1dUP6yGQ==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: @@ -20975,7 +20976,7 @@ packages: dev: false file:projects/keyvault-common.tgz: - resolution: {integrity: sha512-oVeY5R+rhaKeCMKVEXxAloL02BxUsAuwnw7qtkq0Z5V6Xl2MI7I9gnuAad24Uh7ovdwmd08uhDr+IYh5iYxuoA==, tarball: file:projects/keyvault-common.tgz} + resolution: {integrity: sha512-SoKJQytk+On3BNbrjXIKkAqZos17MoK2B5teBFVPLrihnhtgCikApnFF0CsogR3NeqhroV8+WBoe5hCHeE0wgA==, tarball: file:projects/keyvault-common.tgz} name: '@rush-temp/keyvault-common' version: 0.0.0 dependencies: @@ -21003,7 +21004,7 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-fjneisbGZ3OYLd8ROn2QEswWYjPhKOKQyBGDHFkvS37xRcS2xs14EKL8eV4nVhWPYKLpTkySsgEbQdxMJ9R0yQ==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-TTmnNL1nz6L4pTn6S0herHNxTCydfaN76lkIG5Vk60E5FPjmAnJVrvS1oEyUhOXT0t2bBdu2pnbJ+UHJR2CzJg==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: @@ -21050,7 +21051,7 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-9cbgTAym0oGakmdLXE4mNgoe8A2Jky0JNFBjEazibte922WynDNWE/eOndeeOlPAE2zF+Ew6GLpCjHUyu6CAzw==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-NUT8etOwrD1sHtaHCb8dwiUBOcFICXVDK13bf8tIdkGllXKXMSyE9xMb4+r3Lbg2/975k5TPKnEPsNU2wzn3Pg==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: @@ -21094,7 +21095,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: @@ -21143,7 +21144,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: @@ -21176,7 +21177,7 @@ packages: dev: false file:projects/maps-common.tgz: - resolution: {integrity: sha512-NzhxiI60CjKMLZqe8tCiaqCCMzqEJf3++zdRrKB+WztUgYc61XoJy27OmLpBDLxWuNL6lYFV0TD6aNE2wKXqIA==, tarball: file:projects/maps-common.tgz} + resolution: {integrity: sha512-NzHd1BAM9h++kZkB2H+IMdXe+kggeh2yiZT5xWBQcExsDHaGQyh2rRfMoZK0GNUV+leiFHkGguy5yOUQYWE8rw==, tarball: file:projects/maps-common.tgz} name: '@rush-temp/maps-common' version: 0.0.0 dependencies: @@ -21195,7 +21196,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: @@ -21241,7 +21242,7 @@ packages: dev: false file:projects/maps-render.tgz: - resolution: {integrity: sha512-2rgePz0xA7L5/VPKVgFyzAeI4J/kTtXX3d9JqS0tdGW8TiJzbOBPt1lhSPYdkwuMg5puyYwr1g/eORVx64uzEw==, tarball: file:projects/maps-render.tgz} + resolution: {integrity: sha512-b1jLD0pZMwq/NhXV2hToIOyDQJAS83m/G2gYns2AmcoO/px/pbDbdmi3xLE+qgbtSOYhuMgqGMJUOxDB+BI5Yg==, tarball: file:projects/maps-render.tgz} name: '@rush-temp/maps-render' version: 0.0.0 dependencies: @@ -21287,7 +21288,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: @@ -21334,7 +21335,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: @@ -21381,7 +21382,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-Jwud9WzVFAgbX1RfKtGSvt/N8jSKv8AWpmArsgccJxKeqekzbQF34RwE1vnSjfjOcgH6I7Wk0CBQrnNdD8PDQA==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-9rOGWPnyuq5l5cwlXKxJJWse84hM8qejXoj7qt6i/WMvCcpjcaSmqB58v5pkSTRA0VAG8UGt4TYtIS5bPQ6wMQ==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -21424,7 +21425,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: @@ -21472,7 +21473,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: @@ -21492,7 +21493,7 @@ packages: dev: false file:projects/monitor-ingestion.tgz: - resolution: {integrity: sha512-BxGsT+UE2wEjk/Ye21yCxqYh6XPfr7DUtNlJs3YonWL5I0tAKKQ748Cy7G5OJW26pMTrtqLjMMIEG0f+XnWYDw==, tarball: file:projects/monitor-ingestion.tgz} + resolution: {integrity: sha512-fCeqcq4oBX+GBIige4wc7yyQFdl/IZWU/R0NrE87b+SDwnQwMaDCVdwvcUyJQxZpyh96U2IQ8goPx3knJPohbQ==, tarball: file:projects/monitor-ingestion.tgz} name: '@rush-temp/monitor-ingestion' version: 0.0.0 dependencies: @@ -21541,7 +21542,7 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-RBEpLP5B1aAAf4iTK9r4N6g77n24F4zeaVZ0z9E6PFacbszFJ3h9I08r+w7KjSPKITOquC0+otdOJw2j/zsxvw==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-iie/rpe9LvtyvBe5k+GaiVbKLqF3yO0+teFYtkSZteiXveFT/6MDpCyJn4R4a1+rvWAV+/6BrRezi7Lr5o56zA==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: @@ -21576,7 +21577,7 @@ packages: dev: false file:projects/monitor-opentelemetry.tgz: - resolution: {integrity: sha512-sxrMN87cWN2eGVDwnr/IOqGAXWcSjgMa08Z0wndbaeW+wRBFOW9+5C3wt4oXuX/yHEqUjy/e7pttQI6WPNzYBw==, tarball: file:projects/monitor-opentelemetry.tgz} + resolution: {integrity: sha512-oXZddwA90bIhmoVPsQ92nMZ15q8No/z4vCFtGNNUxmTk5CwNPLdodjWorWiNUN9TuS5xlNQbHX0Jad4dBgUn9A==, tarball: file:projects/monitor-opentelemetry.tgz} name: '@rush-temp/monitor-opentelemetry' version: 0.0.0 dependencies: @@ -21624,7 +21625,7 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-kkIncgw7OF/k4FCwwBLDVdGzjf+YNlUofUAtoLVwPJKvfRXRWua36MXyQ2HFwzUWS0nDK6AgGgkuOaIpGQW/HQ==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-P7wgnF+nCC9ysCl/mH1IjnuASxCAO4ojPQUQBtDf+oFPE1gdRqB+ypOyFqYW5VYuvbM1ix8GAla43S9DqOsH3Q==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: @@ -21669,7 +21670,7 @@ packages: dev: false file:projects/notification-hubs.tgz: - resolution: {integrity: sha512-wX7n8gHZvyrjovFWVcXBHIvD+rOE1Rh0PX8kImlW7YdHNlwiT/4GkgS/l7pc6Stt/BKqKPhQYoNGsUg2mmkIzA==, tarball: file:projects/notification-hubs.tgz} + resolution: {integrity: sha512-FDq4Kf7DM6+UpiDRWO6jJkUiZp5yJkkhUsEf6O8W4jdXA9q8EKJSuHd/q64YL25VP+lNQOzsUXoBidpL1QmFmg==, tarball: file:projects/notification-hubs.tgz} name: '@rush-temp/notification-hubs' version: 0.0.0 dependencies: @@ -21704,7 +21705,7 @@ packages: dev: false file:projects/openai-1.tgz: - resolution: {integrity: sha512-RVd4vEZ+Enu7N+bAJfSdFxZQezquKsxno/JPlt6Q8Kv6iMqRzQagLyaA0bNjnUs03kkBX5KAsp070GeuN/PPWA==, tarball: file:projects/openai-1.tgz} + resolution: {integrity: sha512-AayWRVnztE/rpinfcliCu91ignmPDq64CMaNu4b+FAWuAtt0qJbD3e07rwrC5vW7sBYNjn5853MewhaBDBxRVA==, tarball: file:projects/openai-1.tgz} name: '@rush-temp/openai-1' version: 0.0.0 dependencies: @@ -21749,7 +21750,7 @@ packages: dev: false file:projects/openai-assistants.tgz: - resolution: {integrity: sha512-jD4gIOYEZ5sLaTF4zpvqxbQOJE0y5Gf+l+rL0/EWJsfTuIxxgfZ0S+pxvFvEq9WYDQeOppqtF5nWI+MERpVL7g==, tarball: file:projects/openai-assistants.tgz} + resolution: {integrity: sha512-fYZBGrwWBXsFXx+mki5R/I6vAI13k3gbjFwJBKhsJeHxLR+l8KHObIprTfP6ps3WiKWkTtu78FllGaDMuFCjcQ==, tarball: file:projects/openai-assistants.tgz} name: '@rush-temp/openai-assistants' version: 0.0.0 dependencies: @@ -21792,7 +21793,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: @@ -21814,7 +21815,7 @@ packages: dev: false file:projects/opentelemetry-instrumentation-azure-sdk.tgz: - resolution: {integrity: sha512-JZIZCjOmPbiKTkvQF7JtUNfbomWa6GE4a9ot6hvFA8PQmwN3WPb+0u7iEPt/rMIAASE+a6JkgHchQ+Q4PgOujA==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + resolution: {integrity: sha512-vSVMVXdzHUQm/Ie+sV7/GgYfpw/co4bYdoyUd2I/IlRnm3VEMcMq8qnwU6SeWfYHvJBcGyPFh0/lI/hIY4hI7A==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' version: 0.0.0 dependencies: @@ -21858,7 +21859,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: @@ -21877,7 +21878,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: @@ -21896,7 +21897,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: @@ -21914,7 +21915,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: @@ -21933,7 +21934,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: @@ -21952,7 +21953,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: @@ -21970,7 +21971,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: @@ -21992,7 +21993,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: @@ -22010,7 +22011,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: @@ -22031,7 +22032,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: @@ -22049,7 +22050,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: @@ -22069,7 +22070,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: @@ -22090,7 +22091,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: @@ -22111,7 +22112,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: @@ -22132,7 +22133,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: @@ -22151,7 +22152,7 @@ packages: dev: false file:projects/perf-monitor-opentelemetry.tgz: - resolution: {integrity: sha512-NuplDYc1WdVFOVFPv1t0M1BrQddyOvMjF2l8LT44o+gIJkvin5NiVrE+RnAsAnpL61xQYgSuMGjQPzJwtgVtyg==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + resolution: {integrity: sha512-HSCNDu7ipll6wpOY0EIRAM8u2uTRRnKxDSqTki0pn+X6FynBpEQYCKQK6GVUGXKo7dW3ee8HDNq8KiVVI4WW5g==, tarball: file:projects/perf-monitor-opentelemetry.tgz} name: '@rush-temp/perf-monitor-opentelemetry' version: 0.0.0 dependencies: @@ -22169,7 +22170,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-8KBD9rNLXhW7FoU0LgG615jeq7LYO2BHefUWi7LOlTxAejj1cfky7Dl+ViRGC8d7AoO7zUbXDYy0i+8W0Bp2Pw==, tarball: file:projects/perf-monitor-query.tgz} name: '@rush-temp/perf-monitor-query' version: 0.0.0 dependencies: @@ -22188,7 +22189,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: @@ -22207,7 +22208,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: @@ -22227,7 +22228,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: @@ -22247,7 +22248,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: @@ -22265,7 +22266,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-tofYs152ezkrv4HoggV0PK6q2THSgnPEtsXjU2xPX1ptV8015o1pNMb0Ida/CgHlFccTKmcWgq3xH2iA10fNyA==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: @@ -22285,7 +22286,7 @@ packages: 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-PDcmow06NkRgxBuWrX0v469wUEPB33LC6ZoQNxG/G9lPwNJ9mv7RbP3jF0OFmdWS+K9gAbfPd554MHJ1nrSRvA==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: @@ -22305,7 +22306,7 @@ packages: 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: @@ -22325,7 +22326,7 @@ packages: dev: false file:projects/purview-administration.tgz: - resolution: {integrity: sha512-9xUeK8V9h9GkbwL0QHYuQlvIMjcHUlL/Rl/1biOZRvtkYKm5DIfWqOD1lVFQoILW3rUcwLmTos0pwtpvKnth3A==, tarball: file:projects/purview-administration.tgz} + resolution: {integrity: sha512-10fy2kh+LB5AUyTaWGuL6ElFLOkEb8iSVXvFPi1qgS0mzqocGrTA3uRlwxSVHr1GrdGCpEoOz+URxJOGr1WlrA==, tarball: file:projects/purview-administration.tgz} name: '@rush-temp/purview-administration' version: 0.0.0 dependencies: @@ -22369,7 +22370,7 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-bSg6tvbgl9d5G4MmFAnVlrvQdi3qf0/InWzRY543eUQpf8xmKl2ZIDdUKBBDt9Tkb/61PXC5dFELSbdHRhiwOg==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-FoGzm4THlliJgkc0f4NHto3Yqg+FnwPdkMqqXF8QQHkIPE5iV71QFj/GENC+1pu+Pm492jd7CknbE7G4S0lj2A==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: @@ -22414,7 +22415,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: @@ -22459,7 +22460,7 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-ZQD9+oN6yhHMVrJiB33M9eMU8aYD5TayXx1m0U1coudMyHPbtD1Ib9uVQrmJgymWse3/PM6wFFQUxo7Bb2NcdA==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-dWH/93BNwq6isUKzYlrT0NiThTaqbws8c/b8hyP23q4MajZmzy0JgqUwTSocN51mE/bmKrRqg6LuyxrCxWxf8A==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: @@ -22503,7 +22504,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: @@ -22550,7 +22551,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: @@ -22595,7 +22596,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-AsjNDZ4WiCTmdOLuUTvK0S00F8q5LfUP0U+KE++QzjntPqpT9Zcv3svszyU2UI1mfdHAhLP6Km0A6Go42n5mIQ==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -22642,7 +22643,7 @@ packages: dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-DBZb+mjQaioREDe7S6KfJ+YBS4san5D8Vvyvrj/p2RrRfcjT6fRExxtA9zmaCZnpT1KXhL95jJKIE0WFv78lHg==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-h1KJvxUVCZKLFz8m3D66kfRHHdDPZrwBOOH0PLva/NmJ5TAYRznceGTAk51Zds76bOstow6lTdW42NMqmanC4w==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -22694,7 +22695,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-yPpFAnXgfZxg6BScceUbAgAzO9BHN0LGhVzBwFCe/CDj+3z42n5JD6TobKtv/QXbtIJJ48NpH3z9IN5s3S8eSQ==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-xi2S0SsIv//631rk/s4CpNU+I1GSFc2jkiy0GRzHydc9/0uzQLJvomX2vuX6ocX2em8109PP9wyUT4HYuOOd0Q==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -22736,7 +22737,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-AUFGKjQiPoaVEs/+wrbrMfkOVYa3spe7A7lEQNzfSV68udy4duM8qtQ5df3ckzLQZIvGsGHhEwy6lo45iZW+fg==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-1hGGxOBdmbxYHsjW9BtJpQP8XrGKyZYCKlIfoEIXl4TC3eCumtiaElHo14+wy6vm9v6AtH65mxpj+LjHvWvwqw==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -22776,7 +22777,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-o38UaZHTlg9c2guM3jelalH5qusrZgdMILzMIcvxyYtxTo7ttuJFCW7lmTvq9e4k590LThL6uxgvyv/PAF1IXA==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-TiVdBMquJqfeHlqC6+kmSrpKs66crvRYnoB6xx9Nlnx2uyYgYI2qydDM1lW23+1EpOqBmUsuuAXteo6+heytJA==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -22821,7 +22822,7 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-FYopA79ds1VtsuzNNTXX9C9OJWliJ18c8Pz5P4rmHg5XHgB5WpMq4nReWnfcvjTVMWBR9fm8uITKOPyuATHjwg==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-nCR2N3Z/mkUFq8fVj2XEK92FRhdvwePKLfkPGs1SySLVM66ExSfFsWPo4wAJTj0hSH/dqmmldjQAZG+kElnhZQ==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: @@ -22883,7 +22884,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-ALFPLF4GoIyiz6u3rCs/vdeq+K20jD5shNKjAQcYDRgRr0TtRaX21AmSD8goiexJFnoYkAVKezbaShSru4D6yQ==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-XJUTuZvc6CjovDla5h3B0wrl/5um6Q9VzFttM52tDdXVU3x4tCyIbjvBj+g4ZmqzJY8qSa26R7nP0yGY8ox2gg==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -22933,7 +22934,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-uiLs8ZQqGF2Uy7WCv53Ay2HkoX+UB/Nz1WWTsK9KerzsmwCweoHMpulDGCzeD5bNioDqrKXCnHO6Iwl8xNHXgQ==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-AOgRMry6w1SjctiAftrMx3tVbzDhh8d2sCQLmbysTm7NbEJGyOS/SXkwHapzWvi7HVWEQ6XFILucG714urnRKw==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -22981,7 +22982,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-JHLT5WXwq36qObY4JP5VCWITsDkTZm9UXOqEaOdL++MGiSg/0FHbZDJ1X7LsmHXfdl5oCGD6Z94gtqfCNuFI7w==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-c3XwGdZ196AVX+IBYXDGue7jUvoF44ZT8GMD+I+354dPID+u8bPRDtvq8C8vxFFs4JPLqMoKEKaIDT6l8+MVvA==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -23032,7 +23033,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-9vZ/M1aujAGHEZAKpmbqkmpUh4I4S2OMEPWS4DtKuXB6h3j/JNqGcy4su6Qh76Tdk1L1lqTiRS6vI6aCQAPSEg==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-VyiSnzZjJaq8DdWtGr40kamp3gFFwrVY1nUpOrzxCSEUMZHwfXn3nwjOhKyl8m5ENWkCI4NIdvU2qQ2WBw5TCw==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -23081,7 +23082,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: @@ -23124,7 +23125,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-4sAPWNeWUcztd5vVFIXBOxaDlrez7/DFGiwFmGpjgwIbzTZsn9MqPV4pudcAN0HyW9Rk/YkVWZ7mXCfgAdqgHA==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-ru+3ofUzGIsw0D/oHfakRCbTPqs+KyNRoZzuO68AOooDUvDZqg5yFyhyfufEe8+i5EgL1+nl8Wisx5W99AuVaQ==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -23169,7 +23170,7 @@ packages: dev: false file:projects/synapse-access-control-1.tgz: - resolution: {integrity: sha512-luYxK9YgWWiaRh8Xk2Q2UxaNAc9ZABP0iXJayMnSMv7ZtdcrHy29XAXDje9ZzpWdj4ohfznuj2EfSeYLuzmFPA==, tarball: file:projects/synapse-access-control-1.tgz} + resolution: {integrity: sha512-3PUeYTwYVYmatJrTGPYNZomrivp394X5ueBWAfY2LHZ/I06LuIsEqZP6SKRwj1tfYDIkLcAEHzZezzSv0lrSpw==, tarball: file:projects/synapse-access-control-1.tgz} name: '@rush-temp/synapse-access-control-1' version: 0.0.0 dependencies: @@ -23215,7 +23216,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: @@ -23264,7 +23265,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: @@ -23315,7 +23316,7 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-wPHm3kSebQ+ndg014IbH1H6cEQZpkJyGsf6YIjNfRmNbUkgE//RTOFmI2jjyKdsWlyZiM0XdUAQ8k79qL5Z56A==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-MgjW5NZirhRgLTY2HIY0s8pr+SkzHMdZd17jkV1McP0q3xUL3tZgZ1OBtF12yB61O8aFuvZlbKN1bZdC+2V8nA==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: @@ -23358,7 +23359,7 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-Tx2EswtdMspMXooH9r/6MHigNBX67UZOQQx74a/o4g9HPQlJkrL+GMIsAQchYaI2G8EiQFn5s6daUHESJjTKFQ==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-19kjLvSsWzKTxxUaPGg2U+GhMaTR3kgwtETtHXUt7XTbNg8rGG/5DC9ZD3ZNGGCjsVA95uldbyC1Ntme0XJfMg==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: @@ -23395,7 +23396,7 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-ORQqPs0wOWrNjDejSl28SrKMP4D9vl0GVHNyPXuGMYxWmfnBRDZw5jOETElehI4UzPCt6b2G278S564wsFpmnA==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-DQt8/VdfCqijzCku4S/ICUtmxRpgiY8zavSWz7nT7cQp+yz2Yk7IFQGvMdDEVyxQK8u59BS8UTh6r6uIV2/juQ==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: @@ -23438,7 +23439,7 @@ packages: dev: false file:projects/template-dpg.tgz: - resolution: {integrity: sha512-VrkLsEcv9ohJbNijB1y7q8jHHw8BU/bt8yOZpSwYX6j5L4TdQPX2KVi+T1+Jh2Zci2wIGR76yw76hnKQ75zFbw==, tarball: file:projects/template-dpg.tgz} + resolution: {integrity: sha512-BXrGpH6rNkFfJAiFYaID1YMZZXbHTPcY59IZEfqXNll0zB6Nuz6rmPfgUXKNK0vSSs/1extVJeLkz4xqBVviIg==, tarball: file:projects/template-dpg.tgz} name: '@rush-temp/template-dpg' version: 0.0.0 dependencies: @@ -23481,7 +23482,7 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-5A8QI18WWO9bRo6wwidmDtPMvWQehqshi4/OHKBeXcq9CMgAfF8enPlqmFD3C+OkiHNUDzsjrMBwCcmVL7eYAA==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-ioUjyn7K6z9L/qGGRBIpNeSe9nfbyryRYANi7Ao91xyz7H6XUjqMA/t+fdhwHI1PzUP3WYPwws4r8WYM6OamPA==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: @@ -23522,7 +23523,7 @@ packages: dev: false file:projects/test-credential.tgz: - resolution: {integrity: sha512-kz/XKYVWF3AAXmjsFChQqVhwqIxOk59pDRq9TqN62dr0v7IDE6TNyxYR8SPOsfUzlWz+mdzzgyTvsO7iiMMvTw==, tarball: file:projects/test-credential.tgz} + resolution: {integrity: sha512-nN23iH9Npw/+85UuswX+EwKcTX5+g3JXvMTk+XTzIeOIWw5y6r4/jmrQG7bnUqSX37fqrjtlZ2nzEKjDv6U/Qg==, tarball: file:projects/test-credential.tgz} name: '@rush-temp/test-credential' version: 0.0.0 dependencies: @@ -23540,7 +23541,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: @@ -23568,7 +23569,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: @@ -23605,7 +23606,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: @@ -23642,7 +23643,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: @@ -23677,7 +23678,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-qKZHdG8f3LTACHV3PdZsjAm8dC+A9GyANO24iYg7ATkihTPXf4nO8l7RR9Ur1bHkDyqqMq2AIosv0QhEH5pvnQ==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-mCraP3jfWR4/X9V0+o2LLCczyZ/MvB7LfMgdSJ+K2Fg0eg4CmjhL4QaQi24JrhG8BgqVmM7GumlmMkbafTwomA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -23692,7 +23693,7 @@ packages: dev: false file:projects/web-pubsub-client-protobuf.tgz: - resolution: {integrity: sha512-uHHSEfZEK38+/k7qW2M0cRqnll09RpskN+SJCVNJdK7pD8GiKH4zKVexFAUcsdXJ9/C5V4lrW+Goaj3TbSxkWA==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + resolution: {integrity: sha512-gtMpk3VTcOzfunwzasACMme/MbMw52u8Nn9xFPObWlLveKA8NBiOiV6t70lOFBZ7//zLkTNDHUGUNsmYowjjhQ==, tarball: file:projects/web-pubsub-client-protobuf.tgz} name: '@rush-temp/web-pubsub-client-protobuf' version: 0.0.0 dependencies: @@ -23751,7 +23752,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-KuuHOBl14HoHgjcK0kHoPh0t57aoydlwsgmeBZZRh4gozIZ2/OEj8fV7KcYcKUDKdGd3FEsgESZfIBCNQxDM3Q==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-P06X32vaYca/XeP5EBGjkwHbrR3u58jD/Vb+uVB/Vx5Pki2JAYSUHF8KJzUDiCLSqZGK0IOSNVR1lpKGzxqS8Q==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -23805,7 +23806,7 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-F6zi+OEVdbjyA9WHbPYJ5IPxwqV4GftEL9ts0Un9XI69az7MRx4AzDqjBT2fMRRQqBev8nwSsFuaFjO/Ie5cDg==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-JkCH8kWGJZffxvML9ilscmbLpAoEidWvxMaYI5na4tpbB/g/Zh1T6NnrGRgI3kQAu9O8XmCqd8I33ZreroQdJA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: @@ -23840,7 +23841,7 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-DExf+js8UyUg6DcRzWTRUsnN9A/gxUsvLVg0Zz74dWXlQkDm3PZ6pl7HRQuN62zSYe3eI5TIFd971O3hCviF2A==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-i3nmtAKjOAj4Fx7eUgVYlPFBihpW9xyrUl9Ic9hRTNZ/jrHvonUqzgWH2zk0tjKL4EbXwp27kSkEYMb9Lnhbhg==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: diff --git a/sdk/cosmosdb/arm-cosmosdb/_meta.json b/sdk/cosmosdb/arm-cosmosdb/_meta.json index 2217c7ec34f1..bfdfc6eb0702 100644 --- a/sdk/cosmosdb/arm-cosmosdb/_meta.json +++ b/sdk/cosmosdb/arm-cosmosdb/_meta.json @@ -1,8 +1,8 @@ { - "commit": "1a011ff0d72315ef3c530fe545c4fe82d0450201", + "commit": "479d4608af346eb5e1793a3ee8b6566b740bc8b4", "readme": "specification/cosmos-db/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\\cosmos-db\\resource-manager\\readme.md --use=@autorest/typescript@6.0.17 --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/cosmos-db/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.4", - "use": "@autorest/typescript@6.0.17" + "release_tool": "@azure-tools/js-sdk-release-tools@2.7.7", + "use": "@autorest/typescript@^6.0.12" } \ No newline at end of file diff --git a/sdk/cosmosdb/arm-cosmosdb/package.json b/sdk/cosmosdb/arm-cosmosdb/package.json index ee90e461476a..7a94799b5b5b 100644 --- a/sdk/cosmosdb/arm-cosmosdb/package.json +++ b/sdk/cosmosdb/arm-cosmosdb/package.json @@ -3,7 +3,7 @@ "sdk-type": "mgmt", "author": "Microsoft Corporation", "description": "A generated SDK for CosmosDBManagementClient.", - "version": "16.0.0-beta.8", + "version": "1.0.0-beta.1", "engines": { "node": ">=18.0.0" }, @@ -40,6 +40,7 @@ "@azure-tools/test-credential": "^1.0.0", "mocha": "^10.0.0", "@types/mocha": "^10.0.0", + "tsx": "^4.7.1", "@types/chai": "^4.2.8", "chai": "^4.2.0", "cross-env": "^7.0.2", @@ -105,13 +106,5 @@ ] }, "autoPublish": true, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/cosmosdb/arm-cosmosdb", - "//sampleConfiguration": { - "productName": "", - "productSlugs": [ - "azure" - ], - "disableDocsMs": true, - "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-cosmosdb?view=azure-node-preview" - } -} + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/cosmosdb/arm-cosmosdb" +} \ No newline at end of file diff --git a/sdk/cosmosdb/arm-cosmosdb/src/cosmosDBManagementClient.ts b/sdk/cosmosdb/arm-cosmosdb/src/cosmosDBManagementClient.ts index 82d637866c0d..46418d682429 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/cosmosDBManagementClient.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/cosmosDBManagementClient.ts @@ -15,6 +15,7 @@ import { } from "@azure/core-rest-pipeline"; import * as coreAuth from "@azure/core-auth"; import { + NetworkSecurityPerimeterConfigurationsImpl, DatabaseAccountsImpl, OperationsImpl, DatabaseImpl, @@ -38,7 +39,6 @@ import { DataTransferJobsImpl, CassandraClustersImpl, CassandraDataCentersImpl, - MongoClustersImpl, NotebookWorkspacesImpl, PrivateEndpointConnectionsImpl, PrivateLinkResourcesImpl, @@ -61,6 +61,7 @@ import { ThroughputPoolAccountImpl, } from "./operations"; import { + NetworkSecurityPerimeterConfigurations, DatabaseAccounts, Operations, Database, @@ -84,7 +85,6 @@ import { DataTransferJobs, CassandraClusters, CassandraDataCenters, - MongoClusters, NotebookWorkspaces, PrivateEndpointConnections, PrivateLinkResources, @@ -116,7 +116,7 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { /** * Initializes a new instance of the CosmosDBManagementClient class. * @param credentials Subscription credentials which uniquely identify client subscription. - * @param subscriptionId The ID of the target subscription. + * @param subscriptionId The ID of the target subscription. The value must be an UUID. * @param options The parameter options */ constructor( @@ -140,7 +140,7 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { credential: credentials, }; - const packageDetails = `azsdk-js-arm-cosmosdb/16.0.0-beta.8`; + const packageDetails = `azsdk-js-arm-cosmosdb/1.0.0-beta.1`; const userAgentPrefix = options.userAgentOptions && options.userAgentOptions.userAgentPrefix ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` @@ -194,7 +194,9 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { // Assigning values to Constant parameters this.$host = options.$host || "https://management.azure.com"; - this.apiVersion = options.apiVersion || "2024-02-15-preview"; + this.apiVersion = options.apiVersion || "2024-05-15-preview"; + this.networkSecurityPerimeterConfigurations = + new NetworkSecurityPerimeterConfigurationsImpl(this); this.databaseAccounts = new DatabaseAccountsImpl(this); this.operations = new OperationsImpl(this); this.database = new DatabaseImpl(this); @@ -218,7 +220,6 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { this.dataTransferJobs = new DataTransferJobsImpl(this); this.cassandraClusters = new CassandraClustersImpl(this); this.cassandraDataCenters = new CassandraDataCentersImpl(this); - this.mongoClusters = new MongoClustersImpl(this); this.notebookWorkspaces = new NotebookWorkspacesImpl(this); this.privateEndpointConnections = new PrivateEndpointConnectionsImpl(this); this.privateLinkResources = new PrivateLinkResourcesImpl(this); @@ -272,6 +273,7 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { this.pipeline.addPolicy(apiVersionPolicy); } + networkSecurityPerimeterConfigurations: NetworkSecurityPerimeterConfigurations; databaseAccounts: DatabaseAccounts; operations: Operations; database: Database; @@ -295,7 +297,6 @@ export class CosmosDBManagementClient extends coreClient.ServiceClient { dataTransferJobs: DataTransferJobs; cassandraClusters: CassandraClusters; cassandraDataCenters: CassandraDataCenters; - mongoClusters: MongoClusters; notebookWorkspaces: NotebookWorkspaces; privateEndpointConnections: PrivateEndpointConnections; privateLinkResources: PrivateLinkResources; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/models/index.ts b/sdk/cosmosdb/arm-cosmosdb/src/models/index.ts index 56f3ed70da62..269d680157ad 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/models/index.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/models/index.ts @@ -28,6 +28,202 @@ export type BaseCosmosDataTransferDataSourceSinkUnion = | CosmosMongoDataTransferDataSourceSink | CosmosSqlDataTransferDataSourceSink; +/** Result of the List Network Security Perimeter configuration operation. */ +export interface NetworkSecurityPerimeterConfigurationList { + /** + * A collection of Network Security Perimeter configurations + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly value?: NetworkSecurityPerimeterConfiguration[]; + /** + * The link used to get the next page of results. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; +} + +/** Describes provisioning issue for given NetworkSecurityPerimeterConfiguration */ +export interface ProvisioningIssue { + /** Name of the issue */ + name?: string; + /** + * Properties of provisioning issue + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly properties?: ProvisioningIssueProperties; +} + +/** Properties of provisioning issue */ +export interface ProvisioningIssueProperties { + /** Type of issue */ + issueType?: IssueType; + /** Severity of the issue. */ + severity?: Severity; + /** Description of the issue */ + description?: string; +} + +/** Information about Network Security Perimeter */ +export interface NetworkSecurityPerimeter { + /** + * Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; + /** Guid of the Network Security Perimeter */ + perimeterGuid?: string; + /** Location of the Network Security Perimeter */ + location?: string; +} + +/** Information about resource association */ +export interface NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation { + /** Name of the resource association */ + name?: string; + /** Access Mode of the resource association */ + accessMode?: ResourceAssociationAccessMode; +} + +/** Network Security Perimeter profile */ +export interface NetworkSecurityPerimeterConfigurationPropertiesProfile { + /** Name of the profile */ + name?: string; + /** Current access rules version */ + accessRulesVersion?: number; + /** List of Access Rules */ + accessRules?: NspAccessRule[]; + /** Diagnostic settings version */ + diagnosticSettingsVersion?: number; + /** Enabled logging categories */ + enabledLogCategories?: string[]; +} + +/** Information of Access Rule in Network Security Perimeter profile */ +export interface NspAccessRule { + /** Name of the resource */ + name?: string; + /** + * Properties of Access Rule + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly properties?: NspAccessRuleProperties; +} + +/** Properties of Access Rule */ +export interface NspAccessRuleProperties { + /** Direction of Access Rule */ + direction?: NspAccessRuleDirection; + /** Address prefixes in the CIDR format for inbound rules */ + addressPrefixes?: string[]; + /** Subscriptions for inbound rules */ + subscriptions?: NspAccessRulePropertiesSubscriptionsItem[]; + /** + * NetworkSecurityPerimeters for inbound rules + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly networkSecurityPerimeters?: NetworkSecurityPerimeter[]; + /** + * FQDN for outbound rules + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly fullyQualifiedDomainNames?: string[]; +} + +/** Subscription for inbound rule */ +export interface NspAccessRulePropertiesSubscriptionsItem { + /** The ARM identifier of subscription */ + id?: string; +} + +/** Common fields that are returned in the response for all Azure Resource Manager resources */ +export interface Resource { + /** + * Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; + /** + * The name of the resource + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly name?: string; + /** + * The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly type?: string; + /** + * Azure Resource Manager metadata containing createdBy and modifiedBy information. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly systemData?: SystemData; +} + +/** Metadata pertaining to creation and last modification of the resource. */ +export interface SystemData { + /** The identity that created the resource. */ + createdBy?: string; + /** The type of identity that created the resource. */ + createdByType?: CreatedByType; + /** The timestamp of resource creation (UTC). */ + createdAt?: Date; + /** The identity that last modified the resource. */ + lastModifiedBy?: string; + /** The type of identity that last modified the resource. */ + lastModifiedByType?: CreatedByType; + /** The timestamp of resource last modification (UTC) */ + lastModifiedAt?: 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; +} + /** IpAddressOrRange object */ export interface IpAddressOrRange { /** A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” or “23.40.210.0/8”. */ @@ -116,7 +312,7 @@ export interface PrivateLinkServiceConnectionStateProperty { } /** Common fields that are returned in the response for all Azure Resource Manager resources */ -export interface Resource { +export interface ResourceAutoGenerated { /** * Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" * NOTE: This property will not be serialized. It can only be populated by the server. @@ -139,22 +335,6 @@ export interface Resource { readonly systemData?: SystemData; } -/** Metadata pertaining to creation and last modification of the resource. */ -export interface SystemData { - /** The identity that created the resource. */ - createdBy?: string; - /** The type of identity that created the resource. */ - createdByType?: CreatedByType; - /** The timestamp of resource creation (UTC). */ - createdAt?: Date; - /** The identity that last modified the resource. */ - lastModifiedBy?: string; - /** The type of identity that last modified the resource. */ - lastModifiedByType?: CreatedByType; - /** The timestamp of resource last modification (UTC) */ - lastModifiedAt?: Date; -} - export interface ApiProperties { /** Describes the ServerVersion of an a MongoDB account. */ serverVersion?: ServerVersion; @@ -236,6 +416,31 @@ export interface Capacity { totalThroughputLimit?: number; } +/** The transition state information related capacity mode change with update request. */ +export interface CapacityModeChangeTransitionState { + /** The transition status of capacity mode. */ + capacityModeTransitionStatus?: CapacityModeTransitionStatus; + /** Indicates the current capacity mode of the account. */ + currentCapacityMode?: CapacityMode; + /** Indicates the previous capacity mode of the account before successful transition. */ + previousCapacityMode?: CapacityMode; + /** + * Begin time in UTC of the capacity mode change. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly capacityModeTransitionBeginTimestamp?: Date; + /** + * End time in UTC of the capacity mode change. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly capacityModeTransitionEndTimestamp?: Date; + /** + * End time in UTC of the last successful capacity mode change. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly capacityModeLastSuccessfulTransitionEndTimestamp?: Date; +} + /** The metadata related to each access key for the given Cosmos DB database account. */ export interface DatabaseAccountKeysMetadata { /** @@ -387,6 +592,8 @@ export interface DatabaseAccountUpdateParameters { disableLocalAuth?: boolean; /** The object that represents all properties related to capacity enforcement on an account. */ capacity?: Capacity; + /** Indicates the capacityMode of the Cosmos DB account. */ + capacityMode?: CapacityMode; /** Flag to indicate whether to enable MaterializedViews on the Cosmos DB account */ enableMaterializedViews?: boolean; /** @@ -476,7 +683,7 @@ export interface RegionForOnlineOffline { } /** Error Response. */ -export interface ErrorResponse { +export interface ErrorResponseAutoGenerated { /** Error code. */ code?: string; /** Error message indicating why the operation failed. */ @@ -891,7 +1098,7 @@ export interface ThroughputPolicyResource { /** An error response from the service. */ export interface CloudError { /** Error Response. */ - error?: ErrorResponse; + error?: ErrorResponseAutoGenerated; } /** The List operation response, that contains the client encryption keys and their properties. */ @@ -1540,7 +1747,7 @@ export interface DataTransferJobProperties { * Error response for Faulted job * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly error?: ErrorResponse; + readonly error?: ErrorResponseAutoGenerated; /** * Total Duration of Job * NOTE: This property will not be serialized. It can only be populated by the server. @@ -1938,177 +2145,6 @@ export interface ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDa isLatestModel?: boolean; } -/** A list of mongo clusters. */ -export interface MongoClusterListResult { - /** The list of mongo clusters */ - value?: MongoCluster[]; - /** - * The link used to get the next page of results. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly nextLink?: string; -} - -/** Parameters used for restore operations */ -export interface MongoClusterRestoreParameters { - /** UTC point in time to restore a mongo cluster */ - pointInTimeUTC?: Date; - /** Resource ID to locate the source cluster to restore */ - sourceResourceId?: string; -} - -/** The properties of the node group on a cluster. */ -export interface NodeGroupProperties { - /** The resource sku for the node group. This defines the size of CPU and memory that is provisioned for each node. Example values: 'M30', 'M40'. */ - sku?: string; - /** The disk storage size for the node group in GB. Example values: 128, 256, 512, 1024. */ - diskSizeGB?: number; - /** Whether high availability is enabled on the node group. */ - enableHa?: boolean; -} - -/** 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 ErrorResponseAutoGenerated { - /** 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; -} - -/** Represents a mongo cluster resource for updates. */ -export interface MongoClusterUpdate { - /** Application-specific metadata in the form of key-value pairs. */ - tags?: { [propertyName: string]: string }; - /** The mode to create a mongo cluster. */ - createMode?: CreateMode; - /** Parameters used for restore operations */ - restoreParameters?: MongoClusterRestoreParameters; - /** The administrator's login for the mongo cluster. */ - administratorLogin?: string; - /** - * The password of the administrator login. - * This value contains a credential. Consider obscuring before showing to users - */ - administratorLoginPassword?: string; - /** The Mongo DB server version. Defaults to the latest available version if not specified. */ - serverVersion?: string; - /** - * The default mongo connection string for the cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly connectionString?: string; - /** - * Earliest restore timestamp in UTC ISO8601 format. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly earliestRestoreTime?: string; - /** - * A provisioning state of the mongo cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly provisioningState?: ProvisioningState; - /** - * A status of the mongo cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly clusterStatus?: MongoClusterStatus; - /** The list of node group specs in the cluster. */ - nodeGroupSpecs?: NodeGroupSpec[]; -} - -/** A list of firewall rules. */ -export interface FirewallRuleListResult { - /** The list of firewall rules in a mongo cluster. */ - value?: FirewallRule[]; - /** - * The link used to get the next page of results. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly nextLink?: string; -} - -/** The check availability request body. */ -export interface CheckNameAvailabilityRequest { - /** The name of the resource for which availability needs to be checked. */ - name?: string; - /** The resource type. */ - type?: string; -} - -/** The check availability result. */ -export interface CheckNameAvailabilityResponse { - /** Indicates if the resource name is available. */ - nameAvailable?: boolean; - /** The reason why the given name is not available. */ - reason?: CheckNameAvailabilityReason; - /** Detailed reason why the given name is available. */ - message?: string; -} - -/** The connection strings for the given mongo cluster. */ -export interface ListConnectionStringsResult { - /** - * An array that contains the connection strings for a mongo cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly connectionStrings?: ConnectionString[]; -} - -/** Connection string for the mongo cluster */ -export interface ConnectionString { - /** - * Value of the connection string - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly connectionString?: string; - /** - * Description of the connection string - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly description?: string; -} - /** The set of data plane operations permitted through this Role Definition. */ export interface Privilege { /** An Azure Cosmos DB Mongo DB Resource. */ @@ -3118,8 +3154,11 @@ export interface ThroughputPoolAccountCreateParameters { /** The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location */ export interface ProxyResource extends Resource {} +/** The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location */ +export interface ProxyResourceAutoGenerated extends ResourceAutoGenerated {} + /** The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' */ -export interface TrackedResource extends Resource { +export interface TrackedResource extends ResourceAutoGenerated { /** Resource tags. */ tags?: { [propertyName: string]: string }; /** The geo-location where the resource lives */ @@ -3265,6 +3304,10 @@ export interface DatabaseAccountGetResults extends ARMResourceProperties { disableLocalAuth?: boolean; /** The object that represents all properties related to capacity enforcement on an account. */ capacity?: Capacity; + /** Indicates the capacityMode of the Cosmos DB account. */ + capacityMode?: CapacityMode; + /** The object that represents the migration state for the CapacityMode of the Cosmos DB account. */ + capacityModeChangeTransitionState?: CapacityModeChangeTransitionState; /** Flag to indicate whether to enable MaterializedViews on the Cosmos DB account */ enableMaterializedViews?: boolean; /** @@ -3349,6 +3392,8 @@ export interface DatabaseAccountCreateUpdateParameters restoreParameters?: RestoreParameters; /** The object that represents all properties related to capacity enforcement on an account. */ capacity?: Capacity; + /** Indicates the capacityMode of the Cosmos DB account. */ + capacityMode?: CapacityMode; /** Flag to indicate whether to enable MaterializedViews on the Cosmos DB account */ enableMaterializedViews?: boolean; /** @@ -3870,7 +3915,7 @@ export interface DataTransferJobGetResults extends ARMProxyResource { * Error response for Faulted job * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly error?: ErrorResponse; + readonly error?: ErrorResponseAutoGenerated; /** * Total Duration of Job * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4012,14 +4057,6 @@ export interface ClusterResource extends ManagedCassandraARMResourceProperties { properties?: ClusterResourceProperties; } -/** Specification for a node group. */ -export interface NodeGroupSpec extends NodeGroupProperties { - /** The node type deployed in the node group. */ - kind?: NodeKind; - /** The number of nodes in the node group. */ - nodeCount?: number; -} - /** Properties for DataTransferServiceResource. */ export interface DataTransferServiceResourceProperties extends ServiceResourceProperties { @@ -4100,8 +4137,37 @@ export interface GraphAPIComputeRegionalServiceResource export interface MaterializedViewsBuilderRegionalServiceResource extends RegionalServiceResource {} +/** The Network Security Perimeter configuration resource. */ +export interface NetworkSecurityPerimeterConfiguration extends ProxyResource { + /** + * Provisioning state of Network Security Perimeter configuration propagation + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningState?: NetworkSecurityPerimeterConfigurationProvisioningState; + /** + * List of Provisioning Issues if any + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningIssues?: ProvisioningIssue[]; + /** + * Information about Network Security Perimeter + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly networkSecurityPerimeter?: NetworkSecurityPerimeter; + /** + * Information about resource association + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly resourceAssociation?: NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation; + /** + * Network Security Perimeter profile + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly profile?: NetworkSecurityPerimeterConfigurationPropertiesProfile; +} + /** A private endpoint connection */ -export interface PrivateEndpointConnection extends ProxyResource { +export interface PrivateEndpointConnection extends ProxyResourceAutoGenerated { /** Private endpoint which the connection belongs to. */ privateEndpoint?: PrivateEndpointProperty; /** Connection State of the Private Endpoint Connection. */ @@ -4112,21 +4178,9 @@ export interface PrivateEndpointConnection extends ProxyResource { provisioningState?: string; } -/** Represents a mongo cluster firewall rule. */ -export interface FirewallRule extends ProxyResource { - /** - * The provisioning state of the firewall rule. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly provisioningState?: ProvisioningState; - /** The start IP address of the mongo cluster firewall rule. Must be IPv4 format. */ - startIpAddress: string; - /** The end IP address of the mongo cluster firewall rule. Must be IPv4 format. */ - endIpAddress: string; -} - /** An Azure Cosmos DB Throughputpool Account */ -export interface ThroughputPoolAccountResource extends ProxyResource { +export interface ThroughputPoolAccountResource + extends ProxyResourceAutoGenerated { /** A provisioning state of the ThroughputPool Account. */ provisioningState?: Status; /** The resource identifier of global database account in the throughputPool. */ @@ -4140,45 +4194,6 @@ export interface ThroughputPoolAccountResource extends ProxyResource { readonly accountInstanceId?: string; } -/** Represents a mongo cluster resource. */ -export interface MongoCluster extends TrackedResource { - /** The mode to create a mongo cluster. */ - createMode?: CreateMode; - /** Parameters used for restore operations */ - restoreParameters?: MongoClusterRestoreParameters; - /** The administrator's login for the mongo cluster. */ - administratorLogin?: string; - /** - * The password of the administrator login. - * This value contains a credential. Consider obscuring before showing to users - */ - administratorLoginPassword?: string; - /** The Mongo DB server version. Defaults to the latest available version if not specified. */ - serverVersion?: string; - /** - * The default mongo connection string for the cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly connectionString?: string; - /** - * Earliest restore timestamp in UTC ISO8601 format. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly earliestRestoreTime?: string; - /** - * A provisioning state of the mongo cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly provisioningState?: ProvisioningState; - /** - * A status of the mongo cluster. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly clusterStatus?: MongoClusterStatus; - /** The list of node group specs in the cluster. */ - nodeGroupSpecs?: NodeGroupSpec[]; -} - /** An Azure Cosmos DB Throughputpool. */ export interface ThroughputPoolResource extends TrackedResource { /** A provisioning state of the ThroughputPool. */ @@ -4214,6 +4229,11 @@ export interface CosmosSqlDataTransferDataSourceSink containerName: string; } +/** Defines headers for NetworkSecurityPerimeterConfigurations_reconcile operation. */ +export interface NetworkSecurityPerimeterConfigurationsReconcileHeaders { + location?: string; +} + /** Defines headers for DatabaseAccounts_delete operation. */ export interface DatabaseAccountsDeleteHeaders { /** URI to poll for completion status. */ @@ -4830,21 +4850,6 @@ export interface CassandraClustersInvokeCommandAsyncHeaders { location?: string; } -/** Defines headers for MongoClusters_delete operation. */ -export interface MongoClustersDeleteHeaders { - location?: string; -} - -/** Defines headers for MongoClusters_update operation. */ -export interface MongoClustersUpdateHeaders { - location?: string; -} - -/** Defines headers for MongoClusters_deleteFirewallRule operation. */ -export interface MongoClustersDeleteFirewallRuleHeaders { - location?: string; -} - /** Defines headers for Service_delete operation. */ export interface ServiceDeleteHeaders { /** URI to poll for completion status. */ @@ -4869,34 +4874,118 @@ export interface ThroughputPoolDeleteHeaders { location?: string; } -/** Defines headers for ThroughputPoolAccount_delete operation. */ -export interface ThroughputPoolAccountDeleteHeaders { - /** URI to poll for completion status. */ - azureAsyncOperation?: string; - /** URI to poll for completion status. */ - location?: string; +/** Defines headers for ThroughputPoolAccount_delete operation. */ +export interface ThroughputPoolAccountDeleteHeaders { + /** URI to poll for completion status. */ + azureAsyncOperation?: string; + /** URI to poll for completion status. */ + location?: string; +} + +/** Known values of {@link NetworkSecurityPerimeterConfigurationProvisioningState} that the service accepts. */ +export enum KnownNetworkSecurityPerimeterConfigurationProvisioningState { + /** Creating */ + Creating = "Creating", + /** Accepted */ + Accepted = "Accepted", + /** Succeeded */ + Succeeded = "Succeeded", + /** Failed */ + Failed = "Failed", + /** Deleting */ + Deleting = "Deleting", + /** Canceled */ + Canceled = "Canceled", +} + +/** + * Defines values for NetworkSecurityPerimeterConfigurationProvisioningState. \ + * {@link KnownNetworkSecurityPerimeterConfigurationProvisioningState} can be used interchangeably with NetworkSecurityPerimeterConfigurationProvisioningState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Creating** \ + * **Accepted** \ + * **Succeeded** \ + * **Failed** \ + * **Deleting** \ + * **Canceled** + */ +export type NetworkSecurityPerimeterConfigurationProvisioningState = string; + +/** Known values of {@link IssueType} that the service accepts. */ +export enum KnownIssueType { + /** Unknown */ + Unknown = "Unknown", + /** ConfigurationPropagationFailure */ + ConfigurationPropagationFailure = "ConfigurationPropagationFailure", +} + +/** + * Defines values for IssueType. \ + * {@link KnownIssueType} can be used interchangeably with IssueType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Unknown** \ + * **ConfigurationPropagationFailure** + */ +export type IssueType = string; + +/** Known values of {@link Severity} that the service accepts. */ +export enum KnownSeverity { + /** Warning */ + Warning = "Warning", + /** Error */ + Error = "Error", +} + +/** + * Defines values for Severity. \ + * {@link KnownSeverity} can be used interchangeably with Severity, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Warning** \ + * **Error** + */ +export type Severity = string; + +/** Known values of {@link ResourceAssociationAccessMode} that the service accepts. */ +export enum KnownResourceAssociationAccessMode { + /** Enforced */ + Enforced = "Enforced", + /** Learning */ + Learning = "Learning", + /** Audit */ + Audit = "Audit", } -/** Known values of {@link DatabaseAccountKind} that the service accepts. */ -export enum KnownDatabaseAccountKind { - /** GlobalDocumentDB */ - GlobalDocumentDB = "GlobalDocumentDB", - /** MongoDB */ - MongoDB = "MongoDB", - /** Parse */ - Parse = "Parse", +/** + * Defines values for ResourceAssociationAccessMode. \ + * {@link KnownResourceAssociationAccessMode} can be used interchangeably with ResourceAssociationAccessMode, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Enforced** \ + * **Learning** \ + * **Audit** + */ +export type ResourceAssociationAccessMode = string; + +/** Known values of {@link NspAccessRuleDirection} that the service accepts. */ +export enum KnownNspAccessRuleDirection { + /** Inbound */ + Inbound = "Inbound", + /** Outbound */ + Outbound = "Outbound", } /** - * Defines values for DatabaseAccountKind. \ - * {@link KnownDatabaseAccountKind} can be used interchangeably with DatabaseAccountKind, + * Defines values for NspAccessRuleDirection. \ + * {@link KnownNspAccessRuleDirection} can be used interchangeably with NspAccessRuleDirection, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **GlobalDocumentDB** \ - * **MongoDB** \ - * **Parse** + * **Inbound** \ + * **Outbound** */ -export type DatabaseAccountKind = string; +export type NspAccessRuleDirection = string; /** Known values of {@link CreatedByType} that the service accepts. */ export enum KnownCreatedByType { @@ -4922,6 +5011,27 @@ export enum KnownCreatedByType { */ export type CreatedByType = string; +/** Known values of {@link DatabaseAccountKind} that the service accepts. */ +export enum KnownDatabaseAccountKind { + /** GlobalDocumentDB */ + GlobalDocumentDB = "GlobalDocumentDB", + /** MongoDB */ + MongoDB = "MongoDB", + /** Parse */ + Parse = "Parse", +} + +/** + * Defines values for DatabaseAccountKind. \ + * {@link KnownDatabaseAccountKind} can be used interchangeably with DatabaseAccountKind, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **GlobalDocumentDB** \ + * **MongoDB** \ + * **Parse** + */ +export type DatabaseAccountKind = string; + /** Known values of {@link ConnectorOffer} that the service accepts. */ export enum KnownConnectorOffer { /** Small */ @@ -4968,6 +5078,10 @@ export enum KnownServerVersion { Four0 = "4.0", /** Four2 */ Four2 = "4.2", + /** Five0 */ + Five0 = "5.0", + /** Six0 */ + Six0 = "6.0", } /** @@ -4978,7 +5092,9 @@ export enum KnownServerVersion { * **3.2** \ * **3.6** \ * **4.0** \ - * **4.2** + * **4.2** \ + * **5.0** \ + * **6.0** */ export type ServerVersion = string; @@ -5006,8 +5122,6 @@ export enum KnownCreateMode { Default = "Default", /** Restore */ Restore = "Restore", - /** PointInTimeRestore */ - PointInTimeRestore = "PointInTimeRestore", } /** @@ -5016,8 +5130,7 @@ export enum KnownCreateMode { * this enum contains the known values that the service supports. * ### Known values supported by the service * **Default** \ - * **Restore** \ - * **PointInTimeRestore** + * **Restore** */ export type CreateMode = string; @@ -5078,6 +5191,54 @@ export enum KnownBackupPolicyMigrationStatus { */ export type BackupPolicyMigrationStatus = string; +/** Known values of {@link CapacityMode} that the service accepts. */ +export enum KnownCapacityMode { + /** None */ + None = "None", + /** Provisioned */ + Provisioned = "Provisioned", + /** Serverless */ + Serverless = "Serverless", +} + +/** + * Defines values for CapacityMode. \ + * {@link KnownCapacityMode} can be used interchangeably with CapacityMode, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **None** \ + * **Provisioned** \ + * **Serverless** + */ +export type CapacityMode = string; + +/** Known values of {@link CapacityModeTransitionStatus} that the service accepts. */ +export enum KnownCapacityModeTransitionStatus { + /** Invalid */ + Invalid = "Invalid", + /** Initialized */ + Initialized = "Initialized", + /** InProgress */ + InProgress = "InProgress", + /** Completed */ + Completed = "Completed", + /** Failed */ + Failed = "Failed", +} + +/** + * Defines values for CapacityModeTransitionStatus. \ + * {@link KnownCapacityModeTransitionStatus} can be used interchangeably with CapacityModeTransitionStatus, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Invalid** \ + * **Initialized** \ + * **InProgress** \ + * **Completed** \ + * **Failed** + */ +export type CapacityModeTransitionStatus = string; + /** Known values of {@link MinimalTlsVersion} that the service accepts. */ export enum KnownMinimalTlsVersion { /** Tls */ @@ -5846,102 +6007,6 @@ export enum KnownNodeState { */ export type NodeState = string; -/** Known values of {@link ProvisioningState} that the service accepts. */ -export enum KnownProvisioningState { - /** Succeeded */ - Succeeded = "Succeeded", - /** Failed */ - Failed = "Failed", - /** Canceled */ - Canceled = "Canceled", - /** InProgress */ - InProgress = "InProgress", - /** Updating */ - Updating = "Updating", - /** Dropping */ - Dropping = "Dropping", -} - -/** - * Defines values for ProvisioningState. \ - * {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Succeeded** \ - * **Failed** \ - * **Canceled** \ - * **InProgress** \ - * **Updating** \ - * **Dropping** - */ -export type ProvisioningState = string; - -/** Known values of {@link MongoClusterStatus} that the service accepts. */ -export enum KnownMongoClusterStatus { - /** Ready */ - Ready = "Ready", - /** Provisioning */ - Provisioning = "Provisioning", - /** Updating */ - Updating = "Updating", - /** Starting */ - Starting = "Starting", - /** Stopping */ - Stopping = "Stopping", - /** Stopped */ - Stopped = "Stopped", - /** Dropping */ - Dropping = "Dropping", -} - -/** - * Defines values for MongoClusterStatus. \ - * {@link KnownMongoClusterStatus} can be used interchangeably with MongoClusterStatus, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Ready** \ - * **Provisioning** \ - * **Updating** \ - * **Starting** \ - * **Stopping** \ - * **Stopped** \ - * **Dropping** - */ -export type MongoClusterStatus = string; - -/** Known values of {@link NodeKind} that the service accepts. */ -export enum KnownNodeKind { - /** Shard */ - Shard = "Shard", -} - -/** - * Defines values for NodeKind. \ - * {@link KnownNodeKind} can be used interchangeably with NodeKind, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Shard** - */ -export type NodeKind = string; - -/** Known values of {@link CheckNameAvailabilityReason} that the service accepts. */ -export enum KnownCheckNameAvailabilityReason { - /** Invalid */ - Invalid = "Invalid", - /** AlreadyExists */ - AlreadyExists = "AlreadyExists", -} - -/** - * Defines values for CheckNameAvailabilityReason. \ - * {@link KnownCheckNameAvailabilityReason} can be used interchangeably with CheckNameAvailabilityReason, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **Invalid** \ - * **AlreadyExists** - */ -export type CheckNameAvailabilityReason = string; - /** Known values of {@link NotebookWorkspaceName} that the service accepts. */ export enum KnownNotebookWorkspaceName { /** Default */ @@ -6146,6 +6211,43 @@ export type MongoRoleDefinitionType = "BuiltInRole" | "CustomRole"; /** Defines values for RoleDefinitionType. */ export type RoleDefinitionType = "BuiltInRole" | "CustomRole"; +/** Optional parameters. */ +export interface NetworkSecurityPerimeterConfigurationsListOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the list operation. */ +export type NetworkSecurityPerimeterConfigurationsListResponse = + NetworkSecurityPerimeterConfigurationList; + +/** Optional parameters. */ +export interface NetworkSecurityPerimeterConfigurationsGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type NetworkSecurityPerimeterConfigurationsGetResponse = + NetworkSecurityPerimeterConfiguration; + +/** Optional parameters. */ +export interface NetworkSecurityPerimeterConfigurationsReconcileOptionalParams + 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 reconcile operation. */ +export type NetworkSecurityPerimeterConfigurationsReconcileResponse = + NetworkSecurityPerimeterConfigurationsReconcileHeaders; + +/** Optional parameters. */ +export interface NetworkSecurityPerimeterConfigurationsListNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listNext operation. */ +export type NetworkSecurityPerimeterConfigurationsListNextResponse = + NetworkSecurityPerimeterConfigurationList; + /** Optional parameters. */ export interface DatabaseAccountsGetOptionalParams extends coreClient.OperationOptions {} @@ -6309,6 +6411,21 @@ export interface DatabaseAccountsListMetricDefinitionsOptionalParams export type DatabaseAccountsListMetricDefinitionsResponse = MetricDefinitionsListResult; +/** Optional parameters. */ +export interface DatabaseAccountsListNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listNext operation. */ +export type DatabaseAccountsListNextResponse = DatabaseAccountsListResult; + +/** Optional parameters. */ +export interface DatabaseAccountsListByResourceGroupNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByResourceGroupNext operation. */ +export type DatabaseAccountsListByResourceGroupNextResponse = + DatabaseAccountsListResult; + /** Optional parameters. */ export interface OperationsListOptionalParams extends coreClient.OperationOptions {} @@ -8123,140 +8240,6 @@ export interface CassandraDataCentersUpdateOptionalParams /** Contains response data for the update operation. */ export type CassandraDataCentersUpdateResponse = DataCenterResource; -/** Optional parameters. */ -export interface MongoClustersListOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the list operation. */ -export type MongoClustersListResponse = MongoClusterListResult; - -/** Optional parameters. */ -export interface MongoClustersListByResourceGroupOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByResourceGroup operation. */ -export type MongoClustersListByResourceGroupResponse = MongoClusterListResult; - -/** Optional parameters. */ -export interface MongoClustersCreateOrUpdateOptionalParams - 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 MongoClustersCreateOrUpdateResponse = MongoCluster; - -/** Optional parameters. */ -export interface MongoClustersGetOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type MongoClustersGetResponse = MongoCluster; - -/** Optional parameters. */ -export interface MongoClustersDeleteOptionalParams - 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 delete operation. */ -export type MongoClustersDeleteResponse = MongoClustersDeleteHeaders; - -/** Optional parameters. */ -export interface MongoClustersUpdateOptionalParams - 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 MongoClustersUpdateResponse = MongoCluster; - -/** Optional parameters. */ -export interface MongoClustersCreateOrUpdateFirewallRuleOptionalParams - 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 createOrUpdateFirewallRule operation. */ -export type MongoClustersCreateOrUpdateFirewallRuleResponse = FirewallRule; - -/** Optional parameters. */ -export interface MongoClustersDeleteFirewallRuleOptionalParams - 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 deleteFirewallRule operation. */ -export type MongoClustersDeleteFirewallRuleResponse = - MongoClustersDeleteFirewallRuleHeaders; - -/** Optional parameters. */ -export interface MongoClustersGetFirewallRuleOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the getFirewallRule operation. */ -export type MongoClustersGetFirewallRuleResponse = FirewallRule; - -/** Optional parameters. */ -export interface MongoClustersListFirewallRulesOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listFirewallRules operation. */ -export type MongoClustersListFirewallRulesResponse = FirewallRuleListResult; - -/** Optional parameters. */ -export interface MongoClustersCheckNameAvailabilityOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the checkNameAvailability operation. */ -export type MongoClustersCheckNameAvailabilityResponse = - CheckNameAvailabilityResponse; - -/** Optional parameters. */ -export interface MongoClustersListConnectionStringsOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listConnectionStrings operation. */ -export type MongoClustersListConnectionStringsResponse = - ListConnectionStringsResult; - -/** Optional parameters. */ -export interface MongoClustersListNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listNext operation. */ -export type MongoClustersListNextResponse = MongoClusterListResult; - -/** Optional parameters. */ -export interface MongoClustersListByResourceGroupNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByResourceGroupNext operation. */ -export type MongoClustersListByResourceGroupNextResponse = - MongoClusterListResult; - -/** Optional parameters. */ -export interface MongoClustersListFirewallRulesNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listFirewallRulesNext operation. */ -export type MongoClustersListFirewallRulesNextResponse = FirewallRuleListResult; - /** Optional parameters. */ export interface NotebookWorkspacesListByDatabaseAccountOptionalParams extends coreClient.OperationOptions {} diff --git a/sdk/cosmosdb/arm-cosmosdb/src/models/mappers.ts b/sdk/cosmosdb/arm-cosmosdb/src/models/mappers.ts index 9c0ad194fcb2..9b6a497de9dc 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/models/mappers.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/models/mappers.ts @@ -8,71 +8,77 @@ import * as coreClient from "@azure/core-client"; -export const IpAddressOrRange: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "IpAddressOrRange", - modelProperties: { - ipAddressOrRange: { - serializedName: "ipAddressOrRange", - type: { - name: "String", +export const NetworkSecurityPerimeterConfigurationList: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfigurationList", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfiguration", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, }, }, }, - }, -}; + }; -export const ConsistencyPolicy: coreClient.CompositeMapper = { +export const ProvisioningIssue: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ConsistencyPolicy", + className: "ProvisioningIssue", modelProperties: { - defaultConsistencyLevel: { - serializedName: "defaultConsistencyLevel", - required: true, - type: { - name: "Enum", - allowedValues: [ - "Eventual", - "Session", - "BoundedStaleness", - "Strong", - "ConsistentPrefix", - ], - }, - }, - maxStalenessPrefix: { - constraints: { - InclusiveMaximum: 2147483647, - InclusiveMinimum: 1, - }, - serializedName: "maxStalenessPrefix", + name: { + serializedName: "name", type: { - name: "Number", + name: "String", }, }, - maxIntervalInSeconds: { - constraints: { - InclusiveMaximum: 86400, - InclusiveMinimum: 5, - }, - serializedName: "maxIntervalInSeconds", + properties: { + serializedName: "properties", type: { - name: "Number", + name: "Composite", + className: "ProvisioningIssueProperties", }, }, }, }, }; -export const Capability: coreClient.CompositeMapper = { +export const ProvisioningIssueProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Capability", + className: "ProvisioningIssueProperties", modelProperties: { - name: { - serializedName: "name", + issueType: { + serializedName: "issueType", + type: { + name: "String", + }, + }, + severity: { + serializedName: "severity", + type: { + name: "String", + }, + }, + description: { + serializedName: "description", type: { name: "String", }, @@ -81,10 +87,10 @@ export const Capability: coreClient.CompositeMapper = { }, }; -export const Location: coreClient.CompositeMapper = { +export const NetworkSecurityPerimeter: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Location", + className: "NetworkSecurityPerimeter", modelProperties: { id: { serializedName: "id", @@ -93,133 +99,189 @@ export const Location: coreClient.CompositeMapper = { name: "String", }, }, - locationName: { - serializedName: "locationName", + perimeterGuid: { + serializedName: "perimeterGuid", type: { name: "String", }, }, - documentEndpoint: { - serializedName: "documentEndpoint", - readOnly: true, + location: { + serializedName: "location", type: { name: "String", }, }, - provisioningState: { - serializedName: "provisioningState", - readOnly: true, - type: { - name: "String", + }, + }, +}; + +export const NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: + "NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + accessMode: { + serializedName: "accessMode", + type: { + name: "String", + }, }, }, - failoverPriority: { - constraints: { - InclusiveMinimum: 0, + }, + }; + +export const NetworkSecurityPerimeterConfigurationPropertiesProfile: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfigurationPropertiesProfile", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, }, - serializedName: "failoverPriority", - type: { - name: "Number", + accessRulesVersion: { + serializedName: "accessRulesVersion", + type: { + name: "Number", + }, }, - }, - isZoneRedundant: { - serializedName: "isZoneRedundant", - type: { - name: "Boolean", + accessRules: { + serializedName: "accessRules", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NspAccessRule", + }, + }, + }, + }, + diagnosticSettingsVersion: { + serializedName: "diagnosticSettingsVersion", + type: { + name: "Number", + }, + }, + enabledLogCategories: { + serializedName: "enabledLogCategories", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, }, }, - }, -}; + }; -export const FailoverPolicy: coreClient.CompositeMapper = { +export const NspAccessRule: coreClient.CompositeMapper = { type: { name: "Composite", - className: "FailoverPolicy", + className: "NspAccessRule", modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String", - }, - }, - locationName: { - serializedName: "locationName", + name: { + serializedName: "name", type: { name: "String", }, }, - failoverPriority: { - constraints: { - InclusiveMinimum: 0, - }, - serializedName: "failoverPriority", + properties: { + serializedName: "properties", type: { - name: "Number", + name: "Composite", + className: "NspAccessRuleProperties", }, }, }, }, }; -export const VirtualNetworkRule: coreClient.CompositeMapper = { +export const NspAccessRuleProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "VirtualNetworkRule", + className: "NspAccessRuleProperties", modelProperties: { - id: { - serializedName: "id", + direction: { + serializedName: "direction", type: { name: "String", }, }, - ignoreMissingVNetServiceEndpoint: { - serializedName: "ignoreMissingVNetServiceEndpoint", + addressPrefixes: { + serializedName: "addressPrefixes", type: { - name: "Boolean", + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, - }, - }, -}; - -export const PrivateEndpointProperty: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PrivateEndpointProperty", - modelProperties: { - id: { - serializedName: "id", + subscriptions: { + serializedName: "subscriptions", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NspAccessRulePropertiesSubscriptionsItem", + }, + }, + }, + }, + networkSecurityPerimeters: { + serializedName: "networkSecurityPerimeters", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NetworkSecurityPerimeter", + }, + }, + }, + }, + fullyQualifiedDomainNames: { + serializedName: "fullyQualifiedDomainNames", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, }, }, }; -export const PrivateLinkServiceConnectionStateProperty: coreClient.CompositeMapper = +export const NspAccessRulePropertiesSubscriptionsItem: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PrivateLinkServiceConnectionStateProperty", + className: "NspAccessRulePropertiesSubscriptionsItem", modelProperties: { - status: { - serializedName: "status", - type: { - name: "String", - }, - }, - description: { - serializedName: "description", - type: { - name: "String", - }, - }, - actionsRequired: { - serializedName: "actionsRequired", - readOnly: true, + id: { + serializedName: "id", type: { name: "String", }, @@ -310,80 +372,70 @@ export const SystemData: coreClient.CompositeMapper = { }, }; -export const ApiProperties: coreClient.CompositeMapper = { +export const ErrorResponse: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ApiProperties", + className: "ErrorResponse", modelProperties: { - serverVersion: { - serializedName: "serverVersion", + error: { + serializedName: "error", type: { - name: "String", + name: "Composite", + className: "ErrorDetail", }, }, }, }, }; -export const AnalyticalStorageConfiguration: coreClient.CompositeMapper = { +export const ErrorDetail: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AnalyticalStorageConfiguration", + className: "ErrorDetail", modelProperties: { - schemaType: { - serializedName: "schemaType", + code: { + serializedName: "code", + readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const DatabaseRestoreResource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DatabaseRestoreResource", - modelProperties: { - databaseName: { - serializedName: "databaseName", + message: { + serializedName: "message", + readOnly: true, type: { name: "String", }, }, - collectionNames: { - serializedName: "collectionNames", + target: { + serializedName: "target", + readOnly: true, + type: { + name: "String", + }, + }, + details: { + serializedName: "details", + readOnly: true, type: { name: "Sequence", element: { type: { - name: "String", + name: "Composite", + className: "ErrorDetail", }, }, }, }, - }, - }, -}; - -export const GremlinDatabaseRestoreResource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "GremlinDatabaseRestoreResource", - modelProperties: { - databaseName: { - serializedName: "databaseName", - type: { - name: "String", - }, - }, - graphNames: { - serializedName: "graphNames", + additionalInfo: { + serializedName: "additionalInfo", + readOnly: true, type: { name: "Sequence", element: { type: { - name: "String", + name: "Composite", + className: "ErrorAdditionalInfo", }, }, }, @@ -392,158 +444,177 @@ export const GremlinDatabaseRestoreResource: coreClient.CompositeMapper = { }, }; -export const RestoreParametersBase: coreClient.CompositeMapper = { +export const ErrorAdditionalInfo: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RestoreParametersBase", + className: "ErrorAdditionalInfo", modelProperties: { - restoreSource: { - serializedName: "restoreSource", + type: { + serializedName: "type", + readOnly: true, type: { name: "String", }, }, - restoreTimestampInUtc: { - serializedName: "restoreTimestampInUtc", + info: { + serializedName: "info", + readOnly: true, type: { - name: "DateTime", + name: "Dictionary", + value: { type: { name: "any" } }, }, }, - restoreWithTtlDisabled: { - serializedName: "restoreWithTtlDisabled", + }, + }, +}; + +export const IpAddressOrRange: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "IpAddressOrRange", + modelProperties: { + ipAddressOrRange: { + serializedName: "ipAddressOrRange", type: { - name: "Boolean", + name: "String", }, }, }, }, }; -export const BackupPolicy: coreClient.CompositeMapper = { +export const ConsistencyPolicy: coreClient.CompositeMapper = { type: { name: "Composite", - className: "BackupPolicy", - uberParent: "BackupPolicy", - polymorphicDiscriminator: { - serializedName: "type", - clientName: "type", - }, + className: "ConsistencyPolicy", modelProperties: { - type: { - serializedName: "type", + defaultConsistencyLevel: { + serializedName: "defaultConsistencyLevel", required: true, type: { - name: "String", + name: "Enum", + allowedValues: [ + "Eventual", + "Session", + "BoundedStaleness", + "Strong", + "ConsistentPrefix", + ], }, }, - migrationState: { - serializedName: "migrationState", + maxStalenessPrefix: { + constraints: { + InclusiveMaximum: 2147483647, + InclusiveMinimum: 1, + }, + serializedName: "maxStalenessPrefix", type: { - name: "Composite", - className: "BackupPolicyMigrationState", + name: "Number", + }, + }, + maxIntervalInSeconds: { + constraints: { + InclusiveMaximum: 86400, + InclusiveMinimum: 5, + }, + serializedName: "maxIntervalInSeconds", + type: { + name: "Number", }, }, }, }, }; -export const BackupPolicyMigrationState: coreClient.CompositeMapper = { +export const Capability: coreClient.CompositeMapper = { type: { name: "Composite", - className: "BackupPolicyMigrationState", + className: "Capability", modelProperties: { - status: { - serializedName: "status", - type: { - name: "String", - }, - }, - targetType: { - serializedName: "targetType", + name: { + serializedName: "name", type: { name: "String", }, }, - startTime: { - serializedName: "startTime", - type: { - name: "DateTime", - }, - }, }, }, }; -export const CorsPolicy: coreClient.CompositeMapper = { +export const Location: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CorsPolicy", + className: "Location", modelProperties: { - allowedOrigins: { - serializedName: "allowedOrigins", - required: true, + id: { + serializedName: "id", + readOnly: true, type: { name: "String", }, }, - allowedMethods: { - serializedName: "allowedMethods", + locationName: { + serializedName: "locationName", type: { name: "String", }, }, - allowedHeaders: { - serializedName: "allowedHeaders", + documentEndpoint: { + serializedName: "documentEndpoint", + readOnly: true, type: { name: "String", }, }, - exposedHeaders: { - serializedName: "exposedHeaders", + provisioningState: { + serializedName: "provisioningState", + readOnly: true, type: { name: "String", }, }, - maxAgeInSeconds: { + failoverPriority: { constraints: { - InclusiveMaximum: 2147483647, - InclusiveMinimum: 1, + InclusiveMinimum: 0, }, - serializedName: "maxAgeInSeconds", + serializedName: "failoverPriority", type: { name: "Number", }, }, - }, - }, -}; - -export const DiagnosticLogSettings: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DiagnosticLogSettings", - modelProperties: { - enableFullTextQuery: { - serializedName: "enableFullTextQuery", + isZoneRedundant: { + serializedName: "isZoneRedundant", type: { - name: "Enum", - allowedValues: ["None", "True", "False"], + name: "Boolean", }, }, }, }, }; -export const Capacity: coreClient.CompositeMapper = { +export const FailoverPolicy: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Capacity", + className: "FailoverPolicy", modelProperties: { - totalThroughputLimit: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, + locationName: { + serializedName: "locationName", + type: { + name: "String", + }, + }, + failoverPriority: { constraints: { - InclusiveMinimum: -1, + InclusiveMinimum: 0, }, - serializedName: "totalThroughputLimit", + serializedName: "failoverPriority", type: { name: "Number", }, @@ -552,63 +623,75 @@ export const Capacity: coreClient.CompositeMapper = { }, }; -export const DatabaseAccountKeysMetadata: coreClient.CompositeMapper = { +export const VirtualNetworkRule: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DatabaseAccountKeysMetadata", + className: "VirtualNetworkRule", modelProperties: { - primaryMasterKey: { - serializedName: "primaryMasterKey", + id: { + serializedName: "id", type: { - name: "Composite", - className: "AccountKeyMetadata", + name: "String", }, }, - secondaryMasterKey: { - serializedName: "secondaryMasterKey", + ignoreMissingVNetServiceEndpoint: { + serializedName: "ignoreMissingVNetServiceEndpoint", type: { - name: "Composite", - className: "AccountKeyMetadata", - }, - }, - primaryReadonlyMasterKey: { - serializedName: "primaryReadonlyMasterKey", - type: { - name: "Composite", - className: "AccountKeyMetadata", - }, - }, - secondaryReadonlyMasterKey: { - serializedName: "secondaryReadonlyMasterKey", - type: { - name: "Composite", - className: "AccountKeyMetadata", + name: "Boolean", }, }, }, }, }; -export const AccountKeyMetadata: coreClient.CompositeMapper = { +export const PrivateEndpointProperty: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AccountKeyMetadata", + className: "PrivateEndpointProperty", modelProperties: { - generationTime: { - serializedName: "generationTime", - readOnly: true, + id: { + serializedName: "id", type: { - name: "DateTime", + name: "String", }, }, }, }, }; -export const ARMResourceProperties: coreClient.CompositeMapper = { +export const PrivateLinkServiceConnectionStateProperty: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PrivateLinkServiceConnectionStateProperty", + modelProperties: { + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + description: { + serializedName: "description", + type: { + name: "String", + }, + }, + actionsRequired: { + serializedName: "actionsRequired", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const ResourceAutoGenerated: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ARMResourceProperties", + className: "ResourceAutoGenerated", modelProperties: { id: { serializedName: "id", @@ -631,70 +714,65 @@ export const ARMResourceProperties: coreClient.CompositeMapper = { name: "String", }, }, - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - identity: { - serializedName: "identity", + systemData: { + serializedName: "systemData", type: { name: "Composite", - className: "ManagedServiceIdentity", + className: "SystemData", }, }, }, }, }; -export const ManagedServiceIdentity: coreClient.CompositeMapper = { +export const ApiProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ManagedServiceIdentity", + className: "ApiProperties", modelProperties: { - principalId: { - serializedName: "principalId", - readOnly: true, + serverVersion: { + serializedName: "serverVersion", type: { name: "String", }, }, - tenantId: { - serializedName: "tenantId", - readOnly: true, + }, + }, +}; + +export const AnalyticalStorageConfiguration: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AnalyticalStorageConfiguration", + modelProperties: { + schemaType: { + serializedName: "schemaType", type: { name: "String", }, }, - type: { - serializedName: "type", + }, + }, +}; + +export const DatabaseRestoreResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DatabaseRestoreResource", + modelProperties: { + databaseName: { + serializedName: "databaseName", type: { - name: "Enum", - allowedValues: [ - "SystemAssigned", - "UserAssigned", - "SystemAssigned,UserAssigned", - "None", - ], + name: "String", }, }, - userAssignedIdentities: { - serializedName: "userAssignedIdentities", + collectionNames: { + serializedName: "collectionNames", type: { - name: "Dictionary", - value: { + name: "Sequence", + element: { type: { - name: "Composite", - className: - "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", + name: "String", }, }, }, @@ -703,343 +781,383 @@ export const ManagedServiceIdentity: coreClient.CompositeMapper = { }, }; -export const Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: - "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", - modelProperties: { - principalId: { - serializedName: "principalId", - readOnly: true, - type: { - name: "String", - }, +export const GremlinDatabaseRestoreResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "GremlinDatabaseRestoreResource", + modelProperties: { + databaseName: { + serializedName: "databaseName", + type: { + name: "String", }, - clientId: { - serializedName: "clientId", - readOnly: true, - type: { - name: "String", + }, + graphNames: { + serializedName: "graphNames", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, }, }, }, }, - }; + }, +}; -export const DatabaseAccountUpdateParameters: coreClient.CompositeMapper = { +export const RestoreParametersBase: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DatabaseAccountUpdateParameters", + className: "RestoreParametersBase", modelProperties: { - tags: { - serializedName: "tags", + restoreSource: { + serializedName: "restoreSource", type: { - name: "Dictionary", - value: { type: { name: "String" } }, + name: "String", }, }, - location: { - serializedName: "location", + restoreTimestampInUtc: { + serializedName: "restoreTimestampInUtc", type: { - name: "String", + name: "DateTime", }, }, - identity: { - serializedName: "identity", + restoreWithTtlDisabled: { + serializedName: "restoreWithTtlDisabled", type: { - name: "Composite", - className: "ManagedServiceIdentity", + name: "Boolean", }, }, - consistencyPolicy: { - serializedName: "properties.consistencyPolicy", + }, + }, +}; + +export const BackupPolicy: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "BackupPolicy", + uberParent: "BackupPolicy", + polymorphicDiscriminator: { + serializedName: "type", + clientName: "type", + }, + modelProperties: { + type: { + serializedName: "type", + required: true, type: { - name: "Composite", - className: "ConsistencyPolicy", + name: "String", }, }, - locations: { - serializedName: "properties.locations", + migrationState: { + serializedName: "migrationState", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Location", - }, - }, + name: "Composite", + className: "BackupPolicyMigrationState", }, }, - ipRules: { - serializedName: "properties.ipRules", + }, + }, +}; + +export const BackupPolicyMigrationState: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "BackupPolicyMigrationState", + modelProperties: { + status: { + serializedName: "status", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "IpAddressOrRange", - }, - }, + name: "String", }, }, - isVirtualNetworkFilterEnabled: { - serializedName: "properties.isVirtualNetworkFilterEnabled", + targetType: { + serializedName: "targetType", type: { - name: "Boolean", + name: "String", }, }, - enableAutomaticFailover: { - serializedName: "properties.enableAutomaticFailover", - type: { - name: "Boolean", - }, - }, - capabilities: { - serializedName: "properties.capabilities", + startTime: { + serializedName: "startTime", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Capability", - }, - }, + name: "DateTime", }, }, - virtualNetworkRules: { - serializedName: "properties.virtualNetworkRules", + }, + }, +}; + +export const CorsPolicy: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CorsPolicy", + modelProperties: { + allowedOrigins: { + serializedName: "allowedOrigins", + required: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "VirtualNetworkRule", - }, - }, + name: "String", }, }, - enableMultipleWriteLocations: { - serializedName: "properties.enableMultipleWriteLocations", + allowedMethods: { + serializedName: "allowedMethods", type: { - name: "Boolean", + name: "String", }, }, - enableCassandraConnector: { - serializedName: "properties.enableCassandraConnector", + allowedHeaders: { + serializedName: "allowedHeaders", type: { - name: "Boolean", + name: "String", }, }, - connectorOffer: { - serializedName: "properties.connectorOffer", + exposedHeaders: { + serializedName: "exposedHeaders", type: { name: "String", }, }, - disableKeyBasedMetadataWriteAccess: { - serializedName: "properties.disableKeyBasedMetadataWriteAccess", - type: { - name: "Boolean", + maxAgeInSeconds: { + constraints: { + InclusiveMaximum: 2147483647, + InclusiveMinimum: 1, }, - }, - keyVaultKeyUri: { - serializedName: "properties.keyVaultKeyUri", + serializedName: "maxAgeInSeconds", type: { - name: "String", + name: "Number", }, }, - defaultIdentity: { - serializedName: "properties.defaultIdentity", + }, + }, +}; + +export const DiagnosticLogSettings: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DiagnosticLogSettings", + modelProperties: { + enableFullTextQuery: { + serializedName: "enableFullTextQuery", type: { - name: "String", + name: "Enum", + allowedValues: ["None", "True", "False"], }, }, - publicNetworkAccess: { - serializedName: "properties.publicNetworkAccess", - type: { - name: "String", + }, + }, +}; + +export const Capacity: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Capacity", + modelProperties: { + totalThroughputLimit: { + constraints: { + InclusiveMinimum: -1, }, - }, - enableFreeTier: { - serializedName: "properties.enableFreeTier", + serializedName: "totalThroughputLimit", type: { - name: "Boolean", + name: "Number", }, }, - apiProperties: { - serializedName: "properties.apiProperties", + }, + }, +}; + +export const CapacityModeChangeTransitionState: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CapacityModeChangeTransitionState", + modelProperties: { + capacityModeTransitionStatus: { + serializedName: "capacityModeTransitionStatus", type: { - name: "Composite", - className: "ApiProperties", + name: "String", }, }, - enableAnalyticalStorage: { - serializedName: "properties.enableAnalyticalStorage", + currentCapacityMode: { + serializedName: "currentCapacityMode", type: { - name: "Boolean", + name: "String", }, }, - analyticalStorageConfiguration: { - serializedName: "properties.analyticalStorageConfiguration", + previousCapacityMode: { + serializedName: "previousCapacityMode", type: { - name: "Composite", - className: "AnalyticalStorageConfiguration", + name: "String", }, }, - backupPolicy: { - serializedName: "properties.backupPolicy", + capacityModeTransitionBeginTimestamp: { + serializedName: "capacityModeTransitionBeginTimestamp", + readOnly: true, type: { - name: "Composite", - className: "BackupPolicy", + name: "DateTime", }, }, - cors: { - serializedName: "properties.cors", + capacityModeTransitionEndTimestamp: { + serializedName: "capacityModeTransitionEndTimestamp", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "CorsPolicy", - }, - }, + name: "DateTime", }, }, - networkAclBypass: { - serializedName: "properties.networkAclBypass", + capacityModeLastSuccessfulTransitionEndTimestamp: { + serializedName: "capacityModeLastSuccessfulTransitionEndTimestamp", + readOnly: true, type: { - name: "Enum", - allowedValues: ["None", "AzureServices"], + name: "DateTime", }, }, - networkAclBypassResourceIds: { - serializedName: "properties.networkAclBypassResourceIds", + }, + }, +}; + +export const DatabaseAccountKeysMetadata: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DatabaseAccountKeysMetadata", + modelProperties: { + primaryMasterKey: { + serializedName: "primaryMasterKey", type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "Composite", + className: "AccountKeyMetadata", }, }, - diagnosticLogSettings: { - serializedName: "properties.diagnosticLogSettings", + secondaryMasterKey: { + serializedName: "secondaryMasterKey", type: { name: "Composite", - className: "DiagnosticLogSettings", + className: "AccountKeyMetadata", }, }, - disableLocalAuth: { - serializedName: "properties.disableLocalAuth", + primaryReadonlyMasterKey: { + serializedName: "primaryReadonlyMasterKey", type: { - name: "Boolean", + name: "Composite", + className: "AccountKeyMetadata", }, }, - capacity: { - serializedName: "properties.capacity", + secondaryReadonlyMasterKey: { + serializedName: "secondaryReadonlyMasterKey", type: { name: "Composite", - className: "Capacity", + className: "AccountKeyMetadata", }, }, - enableMaterializedViews: { - serializedName: "properties.enableMaterializedViews", + }, + }, +}; + +export const AccountKeyMetadata: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AccountKeyMetadata", + modelProperties: { + generationTime: { + serializedName: "generationTime", + readOnly: true, type: { - name: "Boolean", + name: "DateTime", }, }, - keysMetadata: { - serializedName: "properties.keysMetadata", + }, + }, +}; + +export const ARMResourceProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ARMResourceProperties", + modelProperties: { + id: { + serializedName: "id", + readOnly: true, type: { - name: "Composite", - className: "DatabaseAccountKeysMetadata", + name: "String", }, }, - enablePartitionMerge: { - serializedName: "properties.enablePartitionMerge", + name: { + serializedName: "name", + readOnly: true, type: { - name: "Boolean", + name: "String", }, }, - enableBurstCapacity: { - serializedName: "properties.enableBurstCapacity", + type: { + serializedName: "type", + readOnly: true, type: { - name: "Boolean", + name: "String", }, }, - minimalTlsVersion: { - serializedName: "properties.minimalTlsVersion", + location: { + serializedName: "location", type: { name: "String", }, }, - customerManagedKeyStatus: { - serializedName: "properties.customerManagedKeyStatus", + tags: { + serializedName: "tags", type: { - name: "String", + name: "Dictionary", + value: { type: { name: "String" } }, }, }, - enablePriorityBasedExecution: { - serializedName: "properties.enablePriorityBasedExecution", + identity: { + serializedName: "identity", type: { - name: "Boolean", - }, - }, - defaultPriorityLevel: { - serializedName: "properties.defaultPriorityLevel", - type: { - name: "String", - }, - }, - enablePerRegionPerPartitionAutoscale: { - serializedName: "properties.enablePerRegionPerPartitionAutoscale", - type: { - name: "Boolean", + name: "Composite", + className: "ManagedServiceIdentity", }, }, }, }, }; -export const FailoverPolicies: coreClient.CompositeMapper = { +export const ManagedServiceIdentity: coreClient.CompositeMapper = { type: { name: "Composite", - className: "FailoverPolicies", + className: "ManagedServiceIdentity", modelProperties: { - failoverPolicies: { - serializedName: "failoverPolicies", - required: true, + principalId: { + serializedName: "principalId", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "FailoverPolicy", - }, - }, + name: "String", }, }, - }, - }, -}; - -export const DatabaseAccountsListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DatabaseAccountsListResult", - modelProperties: { - value: { - serializedName: "value", + tenantId: { + serializedName: "tenantId", readOnly: true, type: { - name: "Sequence", - element: { + name: "String", + }, + }, + type: { + serializedName: "type", + type: { + name: "Enum", + allowedValues: [ + "SystemAssigned", + "UserAssigned", + "SystemAssigned,UserAssigned", + "None", + ], + }, + }, + userAssignedIdentities: { + serializedName: "userAssignedIdentities", + type: { + name: "Dictionary", + value: { type: { name: "Composite", - className: "DatabaseAccountGetResults", + className: + "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", }, }, }, @@ -1048,21 +1166,22 @@ export const DatabaseAccountsListResult: coreClient.CompositeMapper = { }, }; -export const DatabaseAccountListReadOnlyKeysResult: coreClient.CompositeMapper = +export const Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DatabaseAccountListReadOnlyKeysResult", + className: + "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", modelProperties: { - primaryReadonlyMasterKey: { - serializedName: "primaryReadonlyMasterKey", + principalId: { + serializedName: "principalId", readOnly: true, type: { name: "String", }, }, - secondaryReadonlyMasterKey: { - serializedName: "secondaryReadonlyMasterKey", + clientId: { + serializedName: "clientId", readOnly: true, type: { name: "String", @@ -1072,368 +1191,302 @@ export const DatabaseAccountListReadOnlyKeysResult: coreClient.CompositeMapper = }, }; -export const DatabaseAccountListConnectionStringsResult: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DatabaseAccountListConnectionStringsResult", - modelProperties: { - connectionStrings: { - serializedName: "connectionStrings", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DatabaseAccountConnectionString", - }, - }, - }, - }, - }, - }, - }; - -export const DatabaseAccountConnectionString: coreClient.CompositeMapper = { +export const DatabaseAccountUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DatabaseAccountConnectionString", + className: "DatabaseAccountUpdateParameters", modelProperties: { - connectionString: { - serializedName: "connectionString", - readOnly: true, + tags: { + serializedName: "tags", type: { - name: "String", + name: "Dictionary", + value: { type: { name: "String" } }, }, }, - description: { - serializedName: "description", - readOnly: true, + location: { + serializedName: "location", type: { name: "String", }, }, - keyKind: { - serializedName: "keyKind", - readOnly: true, + identity: { + serializedName: "identity", type: { - name: "String", + name: "Composite", + className: "ManagedServiceIdentity", }, }, - type: { - serializedName: "type", - readOnly: true, + consistencyPolicy: { + serializedName: "properties.consistencyPolicy", type: { - name: "String", + name: "Composite", + className: "ConsistencyPolicy", }, }, - }, - }, -}; - -export const RegionForOnlineOffline: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RegionForOnlineOffline", - modelProperties: { - region: { - serializedName: "region", - required: true, + locations: { + serializedName: "properties.locations", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Location", + }, + }, }, }, - }, - }, -}; - -export const ErrorResponse: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ErrorResponse", - modelProperties: { - code: { - serializedName: "code", + ipRules: { + serializedName: "properties.ipRules", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "IpAddressOrRange", + }, + }, }, }, - message: { - serializedName: "message", + isVirtualNetworkFilterEnabled: { + serializedName: "properties.isVirtualNetworkFilterEnabled", type: { - name: "String", + name: "Boolean", }, }, - }, - }, -}; - -export const DatabaseAccountRegenerateKeyParameters: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "DatabaseAccountRegenerateKeyParameters", - modelProperties: { - keyKind: { - serializedName: "keyKind", - required: true, - type: { - name: "String", - }, + enableAutomaticFailover: { + serializedName: "properties.enableAutomaticFailover", + type: { + name: "Boolean", }, }, - }, - }; - -export const OperationListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "OperationListResult", - modelProperties: { - value: { - serializedName: "value", + capabilities: { + serializedName: "properties.capabilities", type: { name: "Sequence", element: { type: { name: "Composite", - className: "Operation", + className: "Capability", }, }, }, }, - nextLink: { - serializedName: "nextLink", + virtualNetworkRules: { + serializedName: "properties.virtualNetworkRules", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "VirtualNetworkRule", + }, + }, }, }, - }, - }, -}; - -export const Operation: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Operation", - modelProperties: { - name: { - serializedName: "name", + enableMultipleWriteLocations: { + serializedName: "properties.enableMultipleWriteLocations", type: { - name: "String", + name: "Boolean", }, }, - display: { - serializedName: "display", + enableCassandraConnector: { + serializedName: "properties.enableCassandraConnector", type: { - name: "Composite", - className: "OperationDisplay", + name: "Boolean", }, }, - }, - }, -}; - -export const OperationDisplay: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "OperationDisplay", - modelProperties: { - provider: { - serializedName: "Provider", + connectorOffer: { + serializedName: "properties.connectorOffer", type: { name: "String", }, }, - resource: { - serializedName: "Resource", + disableKeyBasedMetadataWriteAccess: { + serializedName: "properties.disableKeyBasedMetadataWriteAccess", type: { - name: "String", + name: "Boolean", }, }, - operation: { - serializedName: "Operation", + keyVaultKeyUri: { + serializedName: "properties.keyVaultKeyUri", type: { name: "String", }, }, - description: { - serializedName: "Description", + defaultIdentity: { + serializedName: "properties.defaultIdentity", type: { name: "String", }, }, - }, - }, -}; - -export const MetricListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, + publicNetworkAccess: { + serializedName: "properties.publicNetworkAccess", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Metric", - }, - }, + name: "String", }, }, - }, - }, -}; - -export const Metric: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Metric", - modelProperties: { - startTime: { - serializedName: "startTime", - readOnly: true, + enableFreeTier: { + serializedName: "properties.enableFreeTier", type: { - name: "DateTime", + name: "Boolean", }, }, - endTime: { - serializedName: "endTime", - readOnly: true, + apiProperties: { + serializedName: "properties.apiProperties", type: { - name: "DateTime", + name: "Composite", + className: "ApiProperties", }, }, - timeGrain: { - serializedName: "timeGrain", - readOnly: true, + enableAnalyticalStorage: { + serializedName: "properties.enableAnalyticalStorage", type: { - name: "String", + name: "Boolean", }, }, - unit: { - serializedName: "unit", - readOnly: true, + analyticalStorageConfiguration: { + serializedName: "properties.analyticalStorageConfiguration", type: { - name: "String", + name: "Composite", + className: "AnalyticalStorageConfiguration", }, }, - name: { - serializedName: "name", + backupPolicy: { + serializedName: "properties.backupPolicy", type: { name: "Composite", - className: "MetricName", + className: "BackupPolicy", }, }, - metricValues: { - serializedName: "metricValues", - readOnly: true, + cors: { + serializedName: "properties.cors", type: { name: "Sequence", element: { type: { name: "Composite", - className: "MetricValue", + className: "CorsPolicy", }, }, }, }, - }, - }, -}; - -export const MetricName: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricName", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, + networkAclBypass: { + serializedName: "properties.networkAclBypass", type: { - name: "String", + name: "Enum", + allowedValues: ["None", "AzureServices"], }, }, - localizedValue: { - serializedName: "localizedValue", - readOnly: true, + networkAclBypassResourceIds: { + serializedName: "properties.networkAclBypassResourceIds", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + diagnosticLogSettings: { + serializedName: "properties.diagnosticLogSettings", + type: { + name: "Composite", + className: "DiagnosticLogSettings", + }, + }, + disableLocalAuth: { + serializedName: "properties.disableLocalAuth", + type: { + name: "Boolean", + }, + }, + capacity: { + serializedName: "properties.capacity", + type: { + name: "Composite", + className: "Capacity", + }, + }, + capacityMode: { + serializedName: "properties.capacityMode", type: { name: "String", }, }, - }, - }, -}; - -export const MetricValue: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricValue", - modelProperties: { - count: { - serializedName: "_count", - readOnly: true, + enableMaterializedViews: { + serializedName: "properties.enableMaterializedViews", type: { - name: "Number", + name: "Boolean", }, }, - average: { - serializedName: "average", - readOnly: true, + keysMetadata: { + serializedName: "properties.keysMetadata", type: { - name: "Number", + name: "Composite", + className: "DatabaseAccountKeysMetadata", }, }, - maximum: { - serializedName: "maximum", - readOnly: true, + enablePartitionMerge: { + serializedName: "properties.enablePartitionMerge", type: { - name: "Number", + name: "Boolean", }, }, - minimum: { - serializedName: "minimum", - readOnly: true, + enableBurstCapacity: { + serializedName: "properties.enableBurstCapacity", type: { - name: "Number", + name: "Boolean", }, }, - timestamp: { - serializedName: "timestamp", - readOnly: true, + minimalTlsVersion: { + serializedName: "properties.minimalTlsVersion", type: { - name: "DateTime", + name: "String", }, }, - total: { - serializedName: "total", - readOnly: true, + customerManagedKeyStatus: { + serializedName: "properties.customerManagedKeyStatus", type: { - name: "Number", + name: "String", + }, + }, + enablePriorityBasedExecution: { + serializedName: "properties.enablePriorityBasedExecution", + type: { + name: "Boolean", + }, + }, + defaultPriorityLevel: { + serializedName: "properties.defaultPriorityLevel", + type: { + name: "String", + }, + }, + enablePerRegionPerPartitionAutoscale: { + serializedName: "properties.enablePerRegionPerPartitionAutoscale", + type: { + name: "Boolean", }, }, }, }, }; -export const PercentileMetricListResult: coreClient.CompositeMapper = { +export const FailoverPolicies: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PercentileMetricListResult", + className: "FailoverPolicies", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + failoverPolicies: { + serializedName: "failoverPolicies", + required: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "PercentileMetric", + className: "FailoverPolicy", }, }, }, @@ -1442,177 +1495,251 @@ export const PercentileMetricListResult: coreClient.CompositeMapper = { }, }; -export const PercentileMetric: coreClient.CompositeMapper = { +export const DatabaseAccountsListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PercentileMetric", + className: "DatabaseAccountsListResult", modelProperties: { - startTime: { - serializedName: "startTime", - readOnly: true, - type: { - name: "DateTime", - }, - }, - endTime: { - serializedName: "endTime", + value: { + serializedName: "value", readOnly: true, type: { - name: "DateTime", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DatabaseAccountGetResults", + }, + }, }, }, - timeGrain: { - serializedName: "timeGrain", + }, + }, +}; + +export const DatabaseAccountListReadOnlyKeysResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DatabaseAccountListReadOnlyKeysResult", + modelProperties: { + primaryReadonlyMasterKey: { + serializedName: "primaryReadonlyMasterKey", + readOnly: true, + type: { + name: "String", + }, + }, + secondaryReadonlyMasterKey: { + serializedName: "secondaryReadonlyMasterKey", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const DatabaseAccountListConnectionStringsResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DatabaseAccountListConnectionStringsResult", + modelProperties: { + connectionStrings: { + serializedName: "connectionStrings", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DatabaseAccountConnectionString", + }, + }, + }, + }, + }, + }, + }; + +export const DatabaseAccountConnectionString: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DatabaseAccountConnectionString", + modelProperties: { + connectionString: { + serializedName: "connectionString", readOnly: true, type: { name: "String", }, }, - unit: { - serializedName: "unit", + description: { + serializedName: "description", readOnly: true, type: { name: "String", }, }, - name: { - serializedName: "name", + keyKind: { + serializedName: "keyKind", + readOnly: true, type: { - name: "Composite", - className: "MetricName", + name: "String", }, }, - metricValues: { - serializedName: "metricValues", + type: { + serializedName: "type", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PercentileMetricValue", - }, - }, + name: "String", }, }, }, }, }; -export const PartitionMetricListResult: coreClient.CompositeMapper = { +export const RegionForOnlineOffline: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PartitionMetricListResult", + className: "RegionForOnlineOffline", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + region: { + serializedName: "region", + required: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PartitionMetric", - }, - }, + name: "String", }, }, }, }, }; -export const UsagesResult: coreClient.CompositeMapper = { +export const ErrorResponseAutoGenerated: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UsagesResult", + className: "ErrorResponseAutoGenerated", + modelProperties: { + code: { + serializedName: "code", + type: { + name: "String", + }, + }, + message: { + serializedName: "message", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const DatabaseAccountRegenerateKeyParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DatabaseAccountRegenerateKeyParameters", + modelProperties: { + keyKind: { + serializedName: "keyKind", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const OperationListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "OperationListResult", modelProperties: { value: { serializedName: "value", - readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "Usage", + className: "Operation", }, }, }, }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, }, }, }; -export const Usage: coreClient.CompositeMapper = { +export const Operation: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Usage", + className: "Operation", modelProperties: { - unit: { - serializedName: "unit", - readOnly: true, + name: { + serializedName: "name", type: { name: "String", }, }, - name: { - serializedName: "name", + display: { + serializedName: "display", type: { name: "Composite", - className: "MetricName", + className: "OperationDisplay", }, }, - quotaPeriod: { - serializedName: "quotaPeriod", - readOnly: true, + }, + }, +}; + +export const OperationDisplay: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "OperationDisplay", + modelProperties: { + provider: { + serializedName: "Provider", type: { name: "String", }, }, - limit: { - serializedName: "limit", - readOnly: true, + resource: { + serializedName: "Resource", type: { - name: "Number", + name: "String", }, }, - currentValue: { - serializedName: "currentValue", - readOnly: true, + operation: { + serializedName: "Operation", type: { - name: "Number", + name: "String", }, }, - }, - }, -}; - -export const PartitionUsagesResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PartitionUsagesResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, + description: { + serializedName: "Description", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PartitionUsage", - }, - }, + name: "String", }, }, }, }, }; -export const MetricDefinitionsListResult: coreClient.CompositeMapper = { +export const MetricListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MetricDefinitionsListResult", + className: "MetricListResult", modelProperties: { value: { serializedName: "value", @@ -1622,7 +1749,7 @@ export const MetricDefinitionsListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "MetricDefinition", + className: "Metric", }, }, }, @@ -1631,40 +1758,34 @@ export const MetricDefinitionsListResult: coreClient.CompositeMapper = { }, }; -export const MetricDefinition: coreClient.CompositeMapper = { +export const Metric: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MetricDefinition", + className: "Metric", modelProperties: { - metricAvailabilities: { - serializedName: "metricAvailabilities", + startTime: { + serializedName: "startTime", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "MetricAvailability", - }, - }, + name: "DateTime", }, }, - primaryAggregationType: { - serializedName: "primaryAggregationType", + endTime: { + serializedName: "endTime", readOnly: true, type: { - name: "String", + name: "DateTime", }, }, - unit: { - serializedName: "unit", + timeGrain: { + serializedName: "timeGrain", readOnly: true, type: { name: "String", }, }, - resourceUri: { - serializedName: "resourceUri", + unit: { + serializedName: "unit", readOnly: true, type: { name: "String", @@ -1677,47 +1798,15 @@ export const MetricDefinition: coreClient.CompositeMapper = { className: "MetricName", }, }, - }, - }, -}; - -export const MetricAvailability: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MetricAvailability", - modelProperties: { - timeGrain: { - serializedName: "timeGrain", - readOnly: true, - type: { - name: "String", - }, - }, - retention: { - serializedName: "retention", - readOnly: true, - type: { - name: "String", - }, - }, - }, - }, -}; - -export const GraphResourcesListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "GraphResourcesListResult", - modelProperties: { - value: { - serializedName: "value", + metricValues: { + serializedName: "metricValues", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "GraphResourceGetResults", + className: "MetricValue", }, }, }, @@ -1726,14 +1815,21 @@ export const GraphResourcesListResult: coreClient.CompositeMapper = { }, }; -export const GraphResource: coreClient.CompositeMapper = { +export const MetricName: coreClient.CompositeMapper = { type: { name: "Composite", - className: "GraphResource", + className: "MetricName", modelProperties: { - id: { - serializedName: "id", - required: true, + value: { + serializedName: "value", + readOnly: true, + type: { + name: "String", + }, + }, + localizedValue: { + serializedName: "localizedValue", + readOnly: true, type: { name: "String", }, @@ -1742,69 +1838,61 @@ export const GraphResource: coreClient.CompositeMapper = { }, }; -export const OptionsResource: coreClient.CompositeMapper = { +export const MetricValue: coreClient.CompositeMapper = { type: { name: "Composite", - className: "OptionsResource", + className: "MetricValue", modelProperties: { - throughput: { - serializedName: "throughput", + count: { + serializedName: "_count", + readOnly: true, type: { name: "Number", }, }, - autoscaleSettings: { - serializedName: "autoscaleSettings", + average: { + serializedName: "average", + readOnly: true, type: { - name: "Composite", - className: "AutoscaleSettings", + name: "Number", }, }, - }, - }, -}; - -export const AutoscaleSettings: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AutoscaleSettings", - modelProperties: { - maxThroughput: { - serializedName: "maxThroughput", + maximum: { + serializedName: "maximum", + readOnly: true, type: { name: "Number", }, }, - }, - }, -}; - -export const CreateUpdateOptions: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CreateUpdateOptions", - modelProperties: { - throughput: { - serializedName: "throughput", + minimum: { + serializedName: "minimum", + readOnly: true, type: { name: "Number", }, }, - autoscaleSettings: { - serializedName: "autoscaleSettings", + timestamp: { + serializedName: "timestamp", + readOnly: true, type: { - name: "Composite", - className: "AutoscaleSettings", + name: "DateTime", + }, + }, + total: { + serializedName: "total", + readOnly: true, + type: { + name: "Number", }, }, }, }, }; -export const SqlDatabaseListResult: coreClient.CompositeMapper = { +export const PercentileMetricListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlDatabaseListResult", + className: "PercentileMetricListResult", modelProperties: { value: { serializedName: "value", @@ -1814,7 +1902,7 @@ export const SqlDatabaseListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "SqlDatabaseGetResults", + className: "PercentileMetric", }, }, }, @@ -1823,202 +1911,272 @@ export const SqlDatabaseListResult: coreClient.CompositeMapper = { }, }; -export const SqlDatabaseResource: coreClient.CompositeMapper = { +export const PercentileMetric: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlDatabaseResource", + className: "PercentileMetric", modelProperties: { - id: { - serializedName: "id", - required: true, + startTime: { + serializedName: "startTime", + readOnly: true, type: { - name: "String", + name: "DateTime", }, }, - restoreParameters: { - serializedName: "restoreParameters", + endTime: { + serializedName: "endTime", + readOnly: true, type: { - name: "Composite", - className: "ResourceRestoreParameters", + name: "DateTime", }, }, - createMode: { - serializedName: "createMode", + timeGrain: { + serializedName: "timeGrain", + readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const ExtendedResourceProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ExtendedResourceProperties", - modelProperties: { - rid: { - serializedName: "_rid", + unit: { + serializedName: "unit", readOnly: true, type: { name: "String", }, }, - ts: { - serializedName: "_ts", - readOnly: true, + name: { + serializedName: "name", type: { - name: "Number", + name: "Composite", + className: "MetricName", }, }, - etag: { - serializedName: "_etag", + metricValues: { + serializedName: "metricValues", readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PercentileMetricValue", + }, + }, }, }, }, }, }; -export const ThroughputSettingsResource: coreClient.CompositeMapper = { +export const PartitionMetricListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ThroughputSettingsResource", + className: "PartitionMetricListResult", modelProperties: { - throughput: { - serializedName: "throughput", + value: { + serializedName: "value", + readOnly: true, type: { - name: "Number", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PartitionMetric", + }, + }, }, }, - autoscaleSettings: { - serializedName: "autoscaleSettings", + }, + }, +}; + +export const UsagesResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "UsagesResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { - name: "Composite", - className: "AutoscaleSettingsResource", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Usage", + }, + }, }, }, - minimumThroughput: { - serializedName: "minimumThroughput", + }, + }, +}; + +export const Usage: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Usage", + modelProperties: { + unit: { + serializedName: "unit", readOnly: true, type: { name: "String", }, }, - offerReplacePending: { - serializedName: "offerReplacePending", + name: { + serializedName: "name", + type: { + name: "Composite", + className: "MetricName", + }, + }, + quotaPeriod: { + serializedName: "quotaPeriod", readOnly: true, type: { name: "String", }, }, - instantMaximumThroughput: { - serializedName: "instantMaximumThroughput", + limit: { + serializedName: "limit", readOnly: true, type: { - name: "String", + name: "Number", }, }, - softAllowedMaximumThroughput: { - serializedName: "softAllowedMaximumThroughput", + currentValue: { + serializedName: "currentValue", readOnly: true, type: { - name: "String", + name: "Number", }, }, }, }, }; -export const AutoscaleSettingsResource: coreClient.CompositeMapper = { +export const PartitionUsagesResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AutoscaleSettingsResource", + className: "PartitionUsagesResult", modelProperties: { - maxThroughput: { - serializedName: "maxThroughput", - required: true, - type: { - name: "Number", - }, - }, - autoUpgradePolicy: { - serializedName: "autoUpgradePolicy", - type: { - name: "Composite", - className: "AutoUpgradePolicyResource", - }, - }, - targetMaxThroughput: { - serializedName: "targetMaxThroughput", + value: { + serializedName: "value", readOnly: true, type: { - name: "Number", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PartitionUsage", + }, + }, }, }, }, }, }; -export const AutoUpgradePolicyResource: coreClient.CompositeMapper = { +export const MetricDefinitionsListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AutoUpgradePolicyResource", + className: "MetricDefinitionsListResult", modelProperties: { - throughputPolicy: { - serializedName: "throughputPolicy", + value: { + serializedName: "value", + readOnly: true, type: { - name: "Composite", - className: "ThroughputPolicyResource", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "MetricDefinition", + }, + }, }, }, }, }, }; -export const ThroughputPolicyResource: coreClient.CompositeMapper = { +export const MetricDefinition: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ThroughputPolicyResource", + className: "MetricDefinition", modelProperties: { - isEnabled: { - serializedName: "isEnabled", + metricAvailabilities: { + serializedName: "metricAvailabilities", + readOnly: true, type: { - name: "Boolean", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "MetricAvailability", + }, + }, }, }, - incrementPercent: { - serializedName: "incrementPercent", + primaryAggregationType: { + serializedName: "primaryAggregationType", + readOnly: true, type: { - name: "Number", + name: "String", + }, + }, + unit: { + serializedName: "unit", + readOnly: true, + type: { + name: "String", + }, + }, + resourceUri: { + serializedName: "resourceUri", + readOnly: true, + type: { + name: "String", + }, + }, + name: { + serializedName: "name", + type: { + name: "Composite", + className: "MetricName", }, }, }, }, }; -export const CloudError: coreClient.CompositeMapper = { +export const MetricAvailability: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CloudError", + className: "MetricAvailability", modelProperties: { - error: { - serializedName: "error", + timeGrain: { + serializedName: "timeGrain", + readOnly: true, type: { - name: "Composite", - className: "ErrorResponse", + name: "String", + }, + }, + retention: { + serializedName: "retention", + readOnly: true, + type: { + name: "String", }, }, }, }, }; -export const ClientEncryptionKeysListResult: coreClient.CompositeMapper = { +export const GraphResourcesListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ClientEncryptionKeysListResult", + className: "GraphResourcesListResult", modelProperties: { value: { serializedName: "value", @@ -2028,7 +2186,7 @@ export const ClientEncryptionKeysListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ClientEncryptionKeyGetResults", + className: "GraphResourceGetResults", }, }, }, @@ -2037,124 +2195,85 @@ export const ClientEncryptionKeysListResult: coreClient.CompositeMapper = { }, }; -export const ClientEncryptionKeyResource: coreClient.CompositeMapper = { +export const GraphResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ClientEncryptionKeyResource", + className: "GraphResource", modelProperties: { id: { serializedName: "id", + required: true, type: { name: "String", }, }, - encryptionAlgorithm: { - serializedName: "encryptionAlgorithm", - type: { - name: "String", - }, - }, - wrappedDataEncryptionKey: { - serializedName: "wrappedDataEncryptionKey", + }, + }, +}; + +export const OptionsResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "OptionsResource", + modelProperties: { + throughput: { + serializedName: "throughput", type: { - name: "ByteArray", + name: "Number", }, }, - keyWrapMetadata: { - serializedName: "keyWrapMetadata", + autoscaleSettings: { + serializedName: "autoscaleSettings", type: { name: "Composite", - className: "KeyWrapMetadata", + className: "AutoscaleSettings", }, }, }, }, }; -export const KeyWrapMetadata: coreClient.CompositeMapper = { +export const AutoscaleSettings: coreClient.CompositeMapper = { type: { name: "Composite", - className: "KeyWrapMetadata", + className: "AutoscaleSettings", modelProperties: { - name: { - serializedName: "name", - type: { - name: "String", - }, - }, - type: { - serializedName: "type", - type: { - name: "String", - }, - }, - value: { - serializedName: "value", - type: { - name: "String", - }, - }, - algorithm: { - serializedName: "algorithm", + maxThroughput: { + serializedName: "maxThroughput", type: { - name: "String", + name: "Number", }, }, }, }, }; -export const ARMProxyResource: coreClient.CompositeMapper = { +export const CreateUpdateOptions: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ARMProxyResource", + className: "CreateUpdateOptions", modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String", - }, - }, - name: { - serializedName: "name", - readOnly: true, + throughput: { + serializedName: "throughput", type: { - name: "String", + name: "Number", }, }, - type: { - serializedName: "type", - readOnly: true, + autoscaleSettings: { + serializedName: "autoscaleSettings", type: { - name: "String", + name: "Composite", + className: "AutoscaleSettings", }, }, }, }, }; -export const ClientEncryptionKeyCreateUpdateParameters: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "ClientEncryptionKeyCreateUpdateParameters", - modelProperties: { - resource: { - serializedName: "properties.resource", - type: { - name: "Composite", - className: "ClientEncryptionKeyResource", - }, - }, - }, - }, - }; - -export const SqlContainerListResult: coreClient.CompositeMapper = { +export const SqlDatabaseListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlContainerListResult", + className: "SqlDatabaseListResult", modelProperties: { value: { serializedName: "value", @@ -2164,7 +2283,7 @@ export const SqlContainerListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "SqlContainerGetResults", + className: "SqlDatabaseGetResults", }, }, }, @@ -2173,10 +2292,10 @@ export const SqlContainerListResult: coreClient.CompositeMapper = { }, }; -export const SqlContainerResource: coreClient.CompositeMapper = { +export const SqlDatabaseResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlContainerResource", + className: "SqlDatabaseResource", modelProperties: { id: { serializedName: "id", @@ -2185,183 +2304,201 @@ export const SqlContainerResource: coreClient.CompositeMapper = { name: "String", }, }, - indexingPolicy: { - serializedName: "indexingPolicy", + restoreParameters: { + serializedName: "restoreParameters", type: { name: "Composite", - className: "IndexingPolicy", + className: "ResourceRestoreParameters", }, }, - partitionKey: { - serializedName: "partitionKey", + createMode: { + defaultValue: "Default", + serializedName: "createMode", type: { - name: "Composite", - className: "ContainerPartitionKey", + name: "String", }, }, - defaultTtl: { - serializedName: "defaultTtl", + }, + }, +}; + +export const ExtendedResourceProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ExtendedResourceProperties", + modelProperties: { + rid: { + serializedName: "_rid", + readOnly: true, type: { - name: "Number", + name: "String", }, }, - uniqueKeyPolicy: { - serializedName: "uniqueKeyPolicy", - type: { - name: "Composite", - className: "UniqueKeyPolicy", - }, - }, - conflictResolutionPolicy: { - serializedName: "conflictResolutionPolicy", + ts: { + serializedName: "_ts", + readOnly: true, type: { - name: "Composite", - className: "ConflictResolutionPolicy", + name: "Number", }, }, - clientEncryptionPolicy: { - serializedName: "clientEncryptionPolicy", + etag: { + serializedName: "_etag", + readOnly: true, type: { - name: "Composite", - className: "ClientEncryptionPolicy", + name: "String", }, }, - analyticalStorageTtl: { - serializedName: "analyticalStorageTtl", + }, + }, +}; + +export const ThroughputSettingsResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ThroughputSettingsResource", + modelProperties: { + throughput: { + serializedName: "throughput", type: { name: "Number", }, }, - restoreParameters: { - serializedName: "restoreParameters", + autoscaleSettings: { + serializedName: "autoscaleSettings", type: { name: "Composite", - className: "ResourceRestoreParameters", + className: "AutoscaleSettingsResource", }, }, - createMode: { - serializedName: "createMode", + minimumThroughput: { + serializedName: "minimumThroughput", + readOnly: true, type: { name: "String", }, }, - materializedViewDefinition: { - serializedName: "materializedViewDefinition", + offerReplacePending: { + serializedName: "offerReplacePending", + readOnly: true, type: { - name: "Composite", - className: "MaterializedViewDefinition", + name: "String", }, }, - computedProperties: { - serializedName: "computedProperties", + instantMaximumThroughput: { + serializedName: "instantMaximumThroughput", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ComputedProperty", - }, - }, + name: "String", + }, + }, + softAllowedMaximumThroughput: { + serializedName: "softAllowedMaximumThroughput", + readOnly: true, + type: { + name: "String", }, }, }, }, }; -export const IndexingPolicy: coreClient.CompositeMapper = { +export const AutoscaleSettingsResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "IndexingPolicy", + className: "AutoscaleSettingsResource", modelProperties: { - automatic: { - serializedName: "automatic", + maxThroughput: { + serializedName: "maxThroughput", + required: true, type: { - name: "Boolean", + name: "Number", }, }, - indexingMode: { - defaultValue: "consistent", - serializedName: "indexingMode", + autoUpgradePolicy: { + serializedName: "autoUpgradePolicy", type: { - name: "String", + name: "Composite", + className: "AutoUpgradePolicyResource", }, }, - includedPaths: { - serializedName: "includedPaths", + targetMaxThroughput: { + serializedName: "targetMaxThroughput", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "IncludedPath", - }, - }, + name: "Number", }, }, - excludedPaths: { - serializedName: "excludedPaths", + }, + }, +}; + +export const AutoUpgradePolicyResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AutoUpgradePolicyResource", + modelProperties: { + throughputPolicy: { + serializedName: "throughputPolicy", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ExcludedPath", - }, - }, + name: "Composite", + className: "ThroughputPolicyResource", }, }, - compositeIndexes: { - serializedName: "compositeIndexes", + }, + }, +}; + +export const ThroughputPolicyResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ThroughputPolicyResource", + modelProperties: { + isEnabled: { + serializedName: "isEnabled", type: { - name: "Sequence", - element: { - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "CompositePath", - }, - }, - }, - }, + name: "Boolean", }, }, - spatialIndexes: { - serializedName: "spatialIndexes", + incrementPercent: { + serializedName: "incrementPercent", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SpatialSpec", - }, - }, + name: "Number", }, }, }, }, }; -export const IncludedPath: coreClient.CompositeMapper = { +export const CloudError: coreClient.CompositeMapper = { type: { name: "Composite", - className: "IncludedPath", + className: "CloudError", modelProperties: { - path: { - serializedName: "path", + error: { + serializedName: "error", type: { - name: "String", + name: "Composite", + className: "ErrorResponseAutoGenerated", }, }, - indexes: { - serializedName: "indexes", + }, + }, +}; + +export const ClientEncryptionKeysListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ClientEncryptionKeysListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "Indexes", + className: "ClientEncryptionKeyGetResults", }, }, }, @@ -2370,63 +2507,65 @@ export const IncludedPath: coreClient.CompositeMapper = { }, }; -export const Indexes: coreClient.CompositeMapper = { +export const ClientEncryptionKeyResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Indexes", + className: "ClientEncryptionKeyResource", modelProperties: { - dataType: { - defaultValue: "String", - serializedName: "dataType", + id: { + serializedName: "id", type: { name: "String", }, }, - precision: { - serializedName: "precision", + encryptionAlgorithm: { + serializedName: "encryptionAlgorithm", type: { - name: "Number", + name: "String", }, }, - kind: { - defaultValue: "Hash", - serializedName: "kind", + wrappedDataEncryptionKey: { + serializedName: "wrappedDataEncryptionKey", type: { - name: "String", + name: "ByteArray", + }, + }, + keyWrapMetadata: { + serializedName: "keyWrapMetadata", + type: { + name: "Composite", + className: "KeyWrapMetadata", }, }, }, }, }; -export const ExcludedPath: coreClient.CompositeMapper = { +export const KeyWrapMetadata: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ExcludedPath", + className: "KeyWrapMetadata", modelProperties: { - path: { - serializedName: "path", + name: { + serializedName: "name", type: { name: "String", }, }, - }, - }, -}; - -export const CompositePath: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CompositePath", - modelProperties: { - path: { - serializedName: "path", + type: { + serializedName: "type", type: { name: "String", }, }, - order: { - serializedName: "order", + value: { + serializedName: "value", + type: { + name: "String", + }, + }, + algorithm: { + serializedName: "algorithm", type: { name: "String", }, @@ -2435,109 +2574,67 @@ export const CompositePath: coreClient.CompositeMapper = { }, }; -export const SpatialSpec: coreClient.CompositeMapper = { +export const ARMProxyResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SpatialSpec", + className: "ARMProxyResource", modelProperties: { - path: { - serializedName: "path", + id: { + serializedName: "id", + readOnly: true, type: { name: "String", }, }, - types: { - serializedName: "types", - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, - }, - }, -}; - -export const ContainerPartitionKey: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ContainerPartitionKey", - modelProperties: { - paths: { - serializedName: "paths", - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, - }, - kind: { - defaultValue: "Hash", - serializedName: "kind", + name: { + serializedName: "name", + readOnly: true, type: { name: "String", }, }, - version: { - constraints: { - InclusiveMaximum: 2, - InclusiveMinimum: 1, - }, - serializedName: "version", - type: { - name: "Number", - }, - }, - systemKey: { - serializedName: "systemKey", + type: { + serializedName: "type", readOnly: true, type: { - name: "Boolean", + name: "String", }, }, }, }, }; -export const UniqueKeyPolicy: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UniqueKeyPolicy", - modelProperties: { - uniqueKeys: { - serializedName: "uniqueKeys", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "UniqueKey", - }, +export const ClientEncryptionKeyCreateUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ClientEncryptionKeyCreateUpdateParameters", + modelProperties: { + resource: { + serializedName: "properties.resource", + type: { + name: "Composite", + className: "ClientEncryptionKeyResource", }, }, }, }, - }, -}; + }; -export const UniqueKey: coreClient.CompositeMapper = { +export const SqlContainerListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UniqueKey", + className: "SqlContainerListResult", modelProperties: { - paths: { - serializedName: "paths", + value: { + serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { - name: "String", + name: "Composite", + className: "SqlContainerGetResults", }, }, }, @@ -2546,357 +2643,196 @@ export const UniqueKey: coreClient.CompositeMapper = { }, }; -export const ConflictResolutionPolicy: coreClient.CompositeMapper = { +export const SqlContainerResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ConflictResolutionPolicy", + className: "SqlContainerResource", modelProperties: { - mode: { - defaultValue: "LastWriterWins", - serializedName: "mode", + id: { + serializedName: "id", + required: true, type: { name: "String", }, }, - conflictResolutionPath: { - serializedName: "conflictResolutionPath", + indexingPolicy: { + serializedName: "indexingPolicy", type: { - name: "String", + name: "Composite", + className: "IndexingPolicy", }, }, - conflictResolutionProcedure: { - serializedName: "conflictResolutionProcedure", + partitionKey: { + serializedName: "partitionKey", type: { - name: "String", + name: "Composite", + className: "ContainerPartitionKey", }, }, - }, - }, -}; - -export const ClientEncryptionPolicy: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ClientEncryptionPolicy", - modelProperties: { - includedPaths: { - serializedName: "includedPaths", - required: true, + defaultTtl: { + serializedName: "defaultTtl", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ClientEncryptionIncludedPath", - }, - }, + name: "Number", }, }, - policyFormatVersion: { - constraints: { - InclusiveMaximum: 2, - InclusiveMinimum: 1, - }, - serializedName: "policyFormatVersion", - required: true, + uniqueKeyPolicy: { + serializedName: "uniqueKeyPolicy", type: { - name: "Number", + name: "Composite", + className: "UniqueKeyPolicy", }, }, - }, - }, -}; - -export const ClientEncryptionIncludedPath: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ClientEncryptionIncludedPath", - modelProperties: { - path: { - serializedName: "path", - required: true, + conflictResolutionPolicy: { + serializedName: "conflictResolutionPolicy", type: { - name: "String", + name: "Composite", + className: "ConflictResolutionPolicy", }, }, - clientEncryptionKeyId: { - serializedName: "clientEncryptionKeyId", - required: true, + clientEncryptionPolicy: { + serializedName: "clientEncryptionPolicy", type: { - name: "String", + name: "Composite", + className: "ClientEncryptionPolicy", }, }, - encryptionType: { - serializedName: "encryptionType", - required: true, + analyticalStorageTtl: { + serializedName: "analyticalStorageTtl", type: { - name: "String", + name: "Number", }, }, - encryptionAlgorithm: { - serializedName: "encryptionAlgorithm", - required: true, + restoreParameters: { + serializedName: "restoreParameters", type: { - name: "String", + name: "Composite", + className: "ResourceRestoreParameters", }, }, - }, - }, -}; - -export const MaterializedViewDefinition: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MaterializedViewDefinition", - modelProperties: { - sourceCollectionRid: { - serializedName: "sourceCollectionRid", - readOnly: true, + createMode: { + defaultValue: "Default", + serializedName: "createMode", type: { name: "String", }, }, - sourceCollectionId: { - serializedName: "sourceCollectionId", - required: true, + materializedViewDefinition: { + serializedName: "materializedViewDefinition", type: { - name: "String", + name: "Composite", + className: "MaterializedViewDefinition", }, }, - definition: { - serializedName: "definition", - required: true, + computedProperties: { + serializedName: "computedProperties", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ComputedProperty", + }, + }, }, }, }, }, }; -export const ComputedProperty: coreClient.CompositeMapper = { +export const IndexingPolicy: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ComputedProperty", + className: "IndexingPolicy", modelProperties: { - name: { - serializedName: "name", + automatic: { + serializedName: "automatic", type: { - name: "String", + name: "Boolean", }, }, - query: { - serializedName: "query", + indexingMode: { + defaultValue: "consistent", + serializedName: "indexingMode", type: { name: "String", }, }, - }, - }, -}; - -export const MergeParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MergeParameters", - modelProperties: { - isDryRun: { - serializedName: "isDryRun", - type: { - name: "Boolean", - }, - }, - }, - }, -}; - -export const PhysicalPartitionStorageInfoCollection: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "PhysicalPartitionStorageInfoCollection", - modelProperties: { - physicalPartitionStorageInfoCollection: { - serializedName: "physicalPartitionStorageInfoCollection", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PhysicalPartitionStorageInfo", - }, + includedPaths: { + serializedName: "includedPaths", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "IncludedPath", }, }, }, }, - }, - }; - -export const PhysicalPartitionStorageInfo: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PhysicalPartitionStorageInfo", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String", - }, - }, - storageInKB: { - serializedName: "storageInKB", - readOnly: true, + excludedPaths: { + serializedName: "excludedPaths", type: { - name: "Number", - }, - }, - }, - }, -}; - -export const RetrieveThroughputPropertiesResource: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "RetrieveThroughputPropertiesResource", - modelProperties: { - physicalPartitionIds: { - serializedName: "physicalPartitionIds", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PhysicalPartitionId", - }, + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ExcludedPath", }, }, }, }, - }, - }; - -export const PhysicalPartitionId: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PhysicalPartitionId", - modelProperties: { - id: { - serializedName: "id", - required: true, + compositeIndexes: { + serializedName: "compositeIndexes", type: { - name: "String", - }, - }, - }, - }, -}; - -export const PhysicalPartitionThroughputInfoProperties: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "PhysicalPartitionThroughputInfoProperties", - modelProperties: { - physicalPartitionThroughputInfo: { - serializedName: "physicalPartitionThroughputInfo", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PhysicalPartitionThroughputInfoResource", + name: "Sequence", + element: { + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "CompositePath", + }, }, }, }, }, }, - }, - }; - -export const PhysicalPartitionThroughputInfoResource: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "PhysicalPartitionThroughputInfoResource", - modelProperties: { - id: { - serializedName: "id", - required: true, - type: { - name: "String", - }, - }, - throughput: { - serializedName: "throughput", - type: { - name: "Number", - }, - }, - }, - }, - }; - -export const RedistributeThroughputPropertiesResource: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "RedistributeThroughputPropertiesResource", - modelProperties: { - throughputPolicy: { - serializedName: "throughputPolicy", - required: true, - type: { - name: "String", - }, - }, - targetPhysicalPartitionThroughputInfo: { - serializedName: "targetPhysicalPartitionThroughputInfo", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PhysicalPartitionThroughputInfoResource", - }, - }, - }, - }, - sourcePhysicalPartitionThroughputInfo: { - serializedName: "sourcePhysicalPartitionThroughputInfo", - required: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "PhysicalPartitionThroughputInfoResource", - }, + spatialIndexes: { + serializedName: "spatialIndexes", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SpatialSpec", }, }, }, }, }, - }; + }, +}; -export const SqlStoredProcedureListResult: coreClient.CompositeMapper = { +export const IncludedPath: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlStoredProcedureListResult", + className: "IncludedPath", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + path: { + serializedName: "path", + type: { + name: "String", + }, + }, + indexes: { + serializedName: "indexes", type: { name: "Sequence", element: { type: { name: "Composite", - className: "SqlStoredProcedureGetResults", + className: "Indexes", }, }, }, @@ -2905,20 +2841,27 @@ export const SqlStoredProcedureListResult: coreClient.CompositeMapper = { }, }; -export const SqlStoredProcedureResource: coreClient.CompositeMapper = { +export const Indexes: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlStoredProcedureResource", + className: "Indexes", modelProperties: { - id: { - serializedName: "id", - required: true, + dataType: { + defaultValue: "String", + serializedName: "dataType", type: { name: "String", }, }, - body: { - serializedName: "body", + precision: { + serializedName: "precision", + type: { + name: "Number", + }, + }, + kind: { + defaultValue: "Hash", + serializedName: "kind", type: { name: "String", }, @@ -2927,42 +2870,34 @@ export const SqlStoredProcedureResource: coreClient.CompositeMapper = { }, }; -export const SqlUserDefinedFunctionListResult: coreClient.CompositeMapper = { +export const ExcludedPath: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlUserDefinedFunctionListResult", + className: "ExcludedPath", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + path: { + serializedName: "path", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SqlUserDefinedFunctionGetResults", - }, - }, + name: "String", }, }, }, }, }; -export const SqlUserDefinedFunctionResource: coreClient.CompositeMapper = { +export const CompositePath: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlUserDefinedFunctionResource", + className: "CompositePath", modelProperties: { - id: { - serializedName: "id", - required: true, + path: { + serializedName: "path", type: { name: "String", }, }, - body: { - serializedName: "body", + order: { + serializedName: "order", type: { name: "String", }, @@ -2971,20 +2906,24 @@ export const SqlUserDefinedFunctionResource: coreClient.CompositeMapper = { }, }; -export const SqlTriggerListResult: coreClient.CompositeMapper = { +export const SpatialSpec: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlTriggerListResult", + className: "SpatialSpec", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + path: { + serializedName: "path", + type: { + name: "String", + }, + }, + types: { + serializedName: "types", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "SqlTriggerGetResults", + name: "String", }, }, }, @@ -2993,54 +2932,63 @@ export const SqlTriggerListResult: coreClient.CompositeMapper = { }, }; -export const SqlTriggerResource: coreClient.CompositeMapper = { +export const ContainerPartitionKey: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SqlTriggerResource", + className: "ContainerPartitionKey", modelProperties: { - id: { - serializedName: "id", - required: true, + paths: { + serializedName: "paths", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "String", + }, + }, }, }, - body: { - serializedName: "body", + kind: { + defaultValue: "Hash", + serializedName: "kind", type: { name: "String", }, }, - triggerType: { - serializedName: "triggerType", + version: { + constraints: { + InclusiveMaximum: 2, + InclusiveMinimum: 1, + }, + serializedName: "version", type: { - name: "String", + name: "Number", }, }, - triggerOperation: { - serializedName: "triggerOperation", + systemKey: { + serializedName: "systemKey", + readOnly: true, type: { - name: "String", + name: "Boolean", }, }, }, }, }; -export const MongoDBDatabaseListResult: coreClient.CompositeMapper = { +export const UniqueKeyPolicy: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoDBDatabaseListResult", + className: "UniqueKeyPolicy", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + uniqueKeys: { + serializedName: "uniqueKeys", type: { name: "Sequence", element: { type: { name: "Composite", - className: "MongoDBDatabaseGetResults", + className: "UniqueKey", }, }, }, @@ -3049,27 +2997,46 @@ export const MongoDBDatabaseListResult: coreClient.CompositeMapper = { }, }; -export const MongoDBDatabaseResource: coreClient.CompositeMapper = { +export const UniqueKey: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoDBDatabaseResource", + className: "UniqueKey", modelProperties: { - id: { - serializedName: "id", - required: true, + paths: { + serializedName: "paths", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + }, + }, +}; + +export const ConflictResolutionPolicy: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ConflictResolutionPolicy", + modelProperties: { + mode: { + defaultValue: "LastWriterWins", + serializedName: "mode", type: { name: "String", }, }, - restoreParameters: { - serializedName: "restoreParameters", + conflictResolutionPath: { + serializedName: "conflictResolutionPath", type: { - name: "Composite", - className: "ResourceRestoreParameters", + name: "String", }, }, - createMode: { - serializedName: "createMode", + conflictResolutionProcedure: { + serializedName: "conflictResolutionProcedure", type: { name: "String", }, @@ -3078,74 +3045,68 @@ export const MongoDBDatabaseResource: coreClient.CompositeMapper = { }, }; -export const MongoDBCollectionListResult: coreClient.CompositeMapper = { +export const ClientEncryptionPolicy: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoDBCollectionListResult", + className: "ClientEncryptionPolicy", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + includedPaths: { + serializedName: "includedPaths", + required: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "MongoDBCollectionGetResults", + className: "ClientEncryptionIncludedPath", }, }, }, }, + policyFormatVersion: { + constraints: { + InclusiveMaximum: 2, + InclusiveMinimum: 1, + }, + serializedName: "policyFormatVersion", + required: true, + type: { + name: "Number", + }, + }, }, }, }; -export const MongoDBCollectionResource: coreClient.CompositeMapper = { +export const ClientEncryptionIncludedPath: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoDBCollectionResource", + className: "ClientEncryptionIncludedPath", modelProperties: { - id: { - serializedName: "id", + path: { + serializedName: "path", required: true, type: { name: "String", }, }, - shardKey: { - serializedName: "shardKey", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - indexes: { - serializedName: "indexes", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "MongoIndex", - }, - }, - }, - }, - analyticalStorageTtl: { - serializedName: "analyticalStorageTtl", + clientEncryptionKeyId: { + serializedName: "clientEncryptionKeyId", + required: true, type: { - name: "Number", + name: "String", }, }, - restoreParameters: { - serializedName: "restoreParameters", + encryptionType: { + serializedName: "encryptionType", + required: true, type: { - name: "Composite", - className: "ResourceRestoreParameters", + name: "String", }, }, - createMode: { - serializedName: "createMode", + encryptionAlgorithm: { + serializedName: "encryptionAlgorithm", + required: true, type: { name: "String", }, @@ -3154,62 +3115,64 @@ export const MongoDBCollectionResource: coreClient.CompositeMapper = { }, }; -export const MongoIndex: coreClient.CompositeMapper = { +export const MaterializedViewDefinition: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoIndex", + className: "MaterializedViewDefinition", modelProperties: { - key: { - serializedName: "key", + sourceCollectionRid: { + serializedName: "sourceCollectionRid", + readOnly: true, type: { - name: "Composite", - className: "MongoIndexKeys", + name: "String", }, }, - options: { - serializedName: "options", + sourceCollectionId: { + serializedName: "sourceCollectionId", + required: true, type: { - name: "Composite", - className: "MongoIndexOptions", + name: "String", + }, + }, + definition: { + serializedName: "definition", + required: true, + type: { + name: "String", }, }, }, }, }; -export const MongoIndexKeys: coreClient.CompositeMapper = { +export const ComputedProperty: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoIndexKeys", + className: "ComputedProperty", modelProperties: { - keys: { - serializedName: "keys", + name: { + serializedName: "name", type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", + }, + }, + query: { + serializedName: "query", + type: { + name: "String", }, }, }, }, }; -export const MongoIndexOptions: coreClient.CompositeMapper = { +export const MergeParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoIndexOptions", + className: "MergeParameters", modelProperties: { - expireAfterSeconds: { - serializedName: "expireAfterSeconds", - type: { - name: "Number", - }, - }, - unique: { - serializedName: "unique", + isDryRun: { + serializedName: "isDryRun", type: { name: "Boolean", }, @@ -3218,49 +3181,83 @@ export const MongoIndexOptions: coreClient.CompositeMapper = { }, }; -export const TableListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TableListResult", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "TableGetResults", +export const PhysicalPartitionStorageInfoCollection: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PhysicalPartitionStorageInfoCollection", + modelProperties: { + physicalPartitionStorageInfoCollection: { + serializedName: "physicalPartitionStorageInfoCollection", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PhysicalPartitionStorageInfo", + }, }, }, }, }, }, - }, -}; + }; -export const TableResource: coreClient.CompositeMapper = { +export const PhysicalPartitionStorageInfo: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TableResource", + className: "PhysicalPartitionStorageInfo", modelProperties: { id: { serializedName: "id", - required: true, + readOnly: true, type: { name: "String", }, }, - restoreParameters: { - serializedName: "restoreParameters", + storageInKB: { + serializedName: "storageInKB", + readOnly: true, type: { - name: "Composite", - className: "ResourceRestoreParameters", + name: "Number", }, }, - createMode: { - serializedName: "createMode", + }, + }, +}; + +export const RetrieveThroughputPropertiesResource: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RetrieveThroughputPropertiesResource", + modelProperties: { + physicalPartitionIds: { + serializedName: "physicalPartitionIds", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PhysicalPartitionId", + }, + }, + }, + }, + }, + }, + }; + +export const PhysicalPartitionId: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PhysicalPartitionId", + modelProperties: { + id: { + serializedName: "id", + required: true, type: { name: "String", }, @@ -3269,10 +3266,98 @@ export const TableResource: coreClient.CompositeMapper = { }, }; -export const CassandraKeyspaceListResult: coreClient.CompositeMapper = { +export const PhysicalPartitionThroughputInfoProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PhysicalPartitionThroughputInfoProperties", + modelProperties: { + physicalPartitionThroughputInfo: { + serializedName: "physicalPartitionThroughputInfo", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PhysicalPartitionThroughputInfoResource", + }, + }, + }, + }, + }, + }, + }; + +export const PhysicalPartitionThroughputInfoResource: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PhysicalPartitionThroughputInfoResource", + modelProperties: { + id: { + serializedName: "id", + required: true, + type: { + name: "String", + }, + }, + throughput: { + serializedName: "throughput", + type: { + name: "Number", + }, + }, + }, + }, + }; + +export const RedistributeThroughputPropertiesResource: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RedistributeThroughputPropertiesResource", + modelProperties: { + throughputPolicy: { + serializedName: "throughputPolicy", + required: true, + type: { + name: "String", + }, + }, + targetPhysicalPartitionThroughputInfo: { + serializedName: "targetPhysicalPartitionThroughputInfo", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PhysicalPartitionThroughputInfoResource", + }, + }, + }, + }, + sourcePhysicalPartitionThroughputInfo: { + serializedName: "sourcePhysicalPartitionThroughputInfo", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PhysicalPartitionThroughputInfoResource", + }, + }, + }, + }, + }, + }, + }; + +export const SqlStoredProcedureListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraKeyspaceListResult", + className: "SqlStoredProcedureListResult", modelProperties: { value: { serializedName: "value", @@ -3282,7 +3367,7 @@ export const CassandraKeyspaceListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "CassandraKeyspaceGetResults", + className: "SqlStoredProcedureGetResults", }, }, }, @@ -3291,10 +3376,10 @@ export const CassandraKeyspaceListResult: coreClient.CompositeMapper = { }, }; -export const CassandraKeyspaceResource: coreClient.CompositeMapper = { +export const SqlStoredProcedureResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraKeyspaceResource", + className: "SqlStoredProcedureResource", modelProperties: { id: { serializedName: "id", @@ -3303,14 +3388,20 @@ export const CassandraKeyspaceResource: coreClient.CompositeMapper = { name: "String", }, }, + body: { + serializedName: "body", + type: { + name: "String", + }, + }, }, }, }; -export const CassandraTableListResult: coreClient.CompositeMapper = { +export const SqlUserDefinedFunctionListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraTableListResult", + className: "SqlUserDefinedFunctionListResult", modelProperties: { value: { serializedName: "value", @@ -3320,7 +3411,7 @@ export const CassandraTableListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "CassandraTableGetResults", + className: "SqlUserDefinedFunctionGetResults", }, }, }, @@ -3329,10 +3420,10 @@ export const CassandraTableListResult: coreClient.CompositeMapper = { }, }; -export const CassandraTableResource: coreClient.CompositeMapper = { +export const SqlUserDefinedFunctionResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraTableResource", + className: "SqlUserDefinedFunctionResource", modelProperties: { id: { serializedName: "id", @@ -3341,66 +3432,30 @@ export const CassandraTableResource: coreClient.CompositeMapper = { name: "String", }, }, - defaultTtl: { - serializedName: "defaultTtl", - type: { - name: "Number", - }, - }, - schema: { - serializedName: "schema", - type: { - name: "Composite", - className: "CassandraSchema", - }, - }, - analyticalStorageTtl: { - serializedName: "analyticalStorageTtl", + body: { + serializedName: "body", type: { - name: "Number", + name: "String", }, }, }, }, }; -export const CassandraSchema: coreClient.CompositeMapper = { +export const SqlTriggerListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraSchema", + className: "SqlTriggerListResult", modelProperties: { - columns: { - serializedName: "columns", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Column", - }, - }, - }, - }, - partitionKeys: { - serializedName: "partitionKeys", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "CassandraPartitionKey", - }, - }, - }, - }, - clusterKeys: { - serializedName: "clusterKeys", + value: { + serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "ClusterKey", + className: "SqlTriggerGetResults", }, }, }, @@ -3409,55 +3464,32 @@ export const CassandraSchema: coreClient.CompositeMapper = { }, }; -export const Column: coreClient.CompositeMapper = { +export const SqlTriggerResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Column", + className: "SqlTriggerResource", modelProperties: { - name: { - serializedName: "name", + id: { + serializedName: "id", + required: true, type: { name: "String", }, }, - type: { - serializedName: "type", + body: { + serializedName: "body", type: { name: "String", }, }, - }, - }, -}; - -export const CassandraPartitionKey: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CassandraPartitionKey", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const ClusterKey: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ClusterKey", - modelProperties: { - name: { - serializedName: "name", + triggerType: { + serializedName: "triggerType", type: { name: "String", }, }, - orderBy: { - serializedName: "orderBy", + triggerOperation: { + serializedName: "triggerOperation", type: { name: "String", }, @@ -3466,10 +3498,10 @@ export const ClusterKey: coreClient.CompositeMapper = { }, }; -export const GremlinDatabaseListResult: coreClient.CompositeMapper = { +export const MongoDBDatabaseListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "GremlinDatabaseListResult", + className: "MongoDBDatabaseListResult", modelProperties: { value: { serializedName: "value", @@ -3479,7 +3511,7 @@ export const GremlinDatabaseListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "GremlinDatabaseGetResults", + className: "MongoDBDatabaseGetResults", }, }, }, @@ -3488,10 +3520,10 @@ export const GremlinDatabaseListResult: coreClient.CompositeMapper = { }, }; -export const GremlinDatabaseResource: coreClient.CompositeMapper = { +export const MongoDBDatabaseResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "GremlinDatabaseResource", + className: "MongoDBDatabaseResource", modelProperties: { id: { serializedName: "id", @@ -3508,6 +3540,7 @@ export const GremlinDatabaseResource: coreClient.CompositeMapper = { }, }, createMode: { + defaultValue: "Default", serializedName: "createMode", type: { name: "String", @@ -3517,10 +3550,10 @@ export const GremlinDatabaseResource: coreClient.CompositeMapper = { }, }; -export const GremlinGraphListResult: coreClient.CompositeMapper = { +export const MongoDBCollectionListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "GremlinGraphListResult", + className: "MongoDBCollectionListResult", modelProperties: { value: { serializedName: "value", @@ -3530,7 +3563,7 @@ export const GremlinGraphListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "GremlinGraphGetResults", + className: "MongoDBCollectionGetResults", }, }, }, @@ -3539,10 +3572,10 @@ export const GremlinGraphListResult: coreClient.CompositeMapper = { }, }; -export const GremlinGraphResource: coreClient.CompositeMapper = { +export const MongoDBCollectionResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "GremlinGraphResource", + className: "MongoDBCollectionResource", modelProperties: { id: { serializedName: "id", @@ -3551,38 +3584,23 @@ export const GremlinGraphResource: coreClient.CompositeMapper = { name: "String", }, }, - indexingPolicy: { - serializedName: "indexingPolicy", - type: { - name: "Composite", - className: "IndexingPolicy", - }, - }, - partitionKey: { - serializedName: "partitionKey", - type: { - name: "Composite", - className: "ContainerPartitionKey", - }, - }, - defaultTtl: { - serializedName: "defaultTtl", - type: { - name: "Number", - }, - }, - uniqueKeyPolicy: { - serializedName: "uniqueKeyPolicy", + shardKey: { + serializedName: "shardKey", type: { - name: "Composite", - className: "UniqueKeyPolicy", + name: "Dictionary", + value: { type: { name: "String" } }, }, }, - conflictResolutionPolicy: { - serializedName: "conflictResolutionPolicy", + indexes: { + serializedName: "indexes", type: { - name: "Composite", - className: "ConflictResolutionPolicy", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "MongoIndex", + }, + }, }, }, analyticalStorageTtl: { @@ -3599,6 +3617,7 @@ export const GremlinGraphResource: coreClient.CompositeMapper = { }, }, createMode: { + defaultValue: "Default", serializedName: "createMode", type: { name: "String", @@ -3608,20 +3627,41 @@ export const GremlinGraphResource: coreClient.CompositeMapper = { }, }; -export const LocationListResult: coreClient.CompositeMapper = { +export const MongoIndex: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LocationListResult", + className: "MongoIndex", modelProperties: { - value: { - serializedName: "value", - readOnly: true, + key: { + serializedName: "key", + type: { + name: "Composite", + className: "MongoIndexKeys", + }, + }, + options: { + serializedName: "options", + type: { + name: "Composite", + className: "MongoIndexOptions", + }, + }, + }, + }, +}; + +export const MongoIndexKeys: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "MongoIndexKeys", + modelProperties: { + keys: { + serializedName: "keys", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "LocationGetResult", + name: "String", }, }, }, @@ -3630,54 +3670,71 @@ export const LocationListResult: coreClient.CompositeMapper = { }, }; -export const LocationProperties: coreClient.CompositeMapper = { +export const MongoIndexOptions: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LocationProperties", + className: "MongoIndexOptions", modelProperties: { - supportsAvailabilityZone: { - serializedName: "supportsAvailabilityZone", - readOnly: true, + expireAfterSeconds: { + serializedName: "expireAfterSeconds", type: { - name: "Boolean", + name: "Number", }, }, - isResidencyRestricted: { - serializedName: "isResidencyRestricted", - readOnly: true, + unique: { + serializedName: "unique", type: { name: "Boolean", }, }, - backupStorageRedundancies: { - serializedName: "backupStorageRedundancies", + }, + }, +}; + +export const TableListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TableListResult", + modelProperties: { + value: { + serializedName: "value", readOnly: true, type: { name: "Sequence", element: { type: { - name: "String", + name: "Composite", + className: "TableGetResults", }, }, }, }, - isSubscriptionRegionAccessAllowedForRegular: { - serializedName: "isSubscriptionRegionAccessAllowedForRegular", - readOnly: true, + }, + }, +}; + +export const TableResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TableResource", + modelProperties: { + id: { + serializedName: "id", + required: true, type: { - name: "Boolean", + name: "String", }, }, - isSubscriptionRegionAccessAllowedForAz: { - serializedName: "isSubscriptionRegionAccessAllowedForAz", - readOnly: true, + restoreParameters: { + serializedName: "restoreParameters", type: { - name: "Boolean", + name: "Composite", + className: "ResourceRestoreParameters", }, }, - status: { - serializedName: "status", - readOnly: true, + createMode: { + defaultValue: "Default", + serializedName: "createMode", type: { name: "String", }, @@ -3686,10 +3743,10 @@ export const LocationProperties: coreClient.CompositeMapper = { }, }; -export const CassandraViewListResult: coreClient.CompositeMapper = { +export const CassandraKeyspaceListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraViewListResult", + className: "CassandraKeyspaceListResult", modelProperties: { value: { serializedName: "value", @@ -3699,7 +3756,7 @@ export const CassandraViewListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "CassandraViewGetResults", + className: "CassandraKeyspaceGetResults", }, }, }, @@ -3708,10 +3765,10 @@ export const CassandraViewListResult: coreClient.CompositeMapper = { }, }; -export const CassandraViewResource: coreClient.CompositeMapper = { +export const CassandraKeyspaceResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraViewResource", + className: "CassandraKeyspaceResource", modelProperties: { id: { serializedName: "id", @@ -3720,96 +3777,140 @@ export const CassandraViewResource: coreClient.CompositeMapper = { name: "String", }, }, - viewDefinition: { - serializedName: "viewDefinition", - required: true, + }, + }, +}; + +export const CassandraTableListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraTableListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "CassandraTableGetResults", + }, + }, }, }, }, }, }; -export const DataTransferJobProperties: coreClient.CompositeMapper = { +export const CassandraTableResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DataTransferJobProperties", + className: "CassandraTableResource", modelProperties: { - jobName: { - serializedName: "jobName", - readOnly: true, + id: { + serializedName: "id", + required: true, type: { name: "String", }, }, - source: { - serializedName: "source", + defaultTtl: { + serializedName: "defaultTtl", type: { - name: "Composite", - className: "DataTransferDataSourceSink", + name: "Number", }, }, - destination: { - serializedName: "destination", + schema: { + serializedName: "schema", type: { name: "Composite", - className: "DataTransferDataSourceSink", + className: "CassandraSchema", }, }, - status: { - serializedName: "status", - readOnly: true, + analyticalStorageTtl: { + serializedName: "analyticalStorageTtl", type: { - name: "String", + name: "Number", }, }, - processedCount: { - serializedName: "processedCount", - readOnly: true, - type: { - name: "Number", - }, - }, - totalCount: { - serializedName: "totalCount", - readOnly: true, + }, + }, +}; + +export const CassandraSchema: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraSchema", + modelProperties: { + columns: { + serializedName: "columns", type: { - name: "Number", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Column", + }, + }, }, }, - lastUpdatedUtcTime: { - serializedName: "lastUpdatedUtcTime", - readOnly: true, + partitionKeys: { + serializedName: "partitionKeys", type: { - name: "DateTime", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "CassandraPartitionKey", + }, + }, }, }, - workerCount: { - constraints: { - InclusiveMinimum: 0, - }, - serializedName: "workerCount", + clusterKeys: { + serializedName: "clusterKeys", type: { - name: "Number", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ClusterKey", + }, + }, }, }, - error: { - serializedName: "error", + }, + }, +}; + +export const Column: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Column", + modelProperties: { + name: { + serializedName: "name", type: { - name: "Composite", - className: "ErrorResponse", + name: "String", }, }, - duration: { - serializedName: "duration", - readOnly: true, + type: { + serializedName: "type", type: { name: "String", }, }, - mode: { - serializedName: "mode", + }, + }, +}; + +export const CassandraPartitionKey: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraPartitionKey", + modelProperties: { + name: { + serializedName: "name", type: { name: "String", }, @@ -3818,20 +3919,19 @@ export const DataTransferJobProperties: coreClient.CompositeMapper = { }, }; -export const DataTransferDataSourceSink: coreClient.CompositeMapper = { +export const ClusterKey: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DataTransferDataSourceSink", - uberParent: "DataTransferDataSourceSink", - polymorphicDiscriminator: { - serializedName: "component", - clientName: "component", - }, + className: "ClusterKey", modelProperties: { - component: { - defaultValue: "CosmosDBCassandra", - serializedName: "component", - required: true, + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + orderBy: { + serializedName: "orderBy", type: { name: "String", }, @@ -3840,10 +3940,10 @@ export const DataTransferDataSourceSink: coreClient.CompositeMapper = { }, }; -export const DataTransferJobFeedResults: coreClient.CompositeMapper = { +export const GremlinDatabaseListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DataTransferJobFeedResults", + className: "GremlinDatabaseListResult", modelProperties: { value: { serializedName: "value", @@ -3853,14 +3953,37 @@ export const DataTransferJobFeedResults: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DataTransferJobGetResults", + className: "GremlinDatabaseGetResults", }, }, }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, + }, + }, +}; + +export const GremlinDatabaseResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "GremlinDatabaseResource", + modelProperties: { + id: { + serializedName: "id", + required: true, + type: { + name: "String", + }, + }, + restoreParameters: { + serializedName: "restoreParameters", + type: { + name: "Composite", + className: "ResourceRestoreParameters", + }, + }, + createMode: { + defaultValue: "Default", + serializedName: "createMode", type: { name: "String", }, @@ -3869,19 +3992,20 @@ export const DataTransferJobFeedResults: coreClient.CompositeMapper = { }, }; -export const ListClusters: coreClient.CompositeMapper = { +export const GremlinGraphListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ListClusters", + className: "GremlinGraphListResult", modelProperties: { value: { serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "ClusterResource", + className: "GremlinGraphGetResults", }, }, }, @@ -3890,229 +4014,278 @@ export const ListClusters: coreClient.CompositeMapper = { }, }; -export const ClusterResourceProperties: coreClient.CompositeMapper = { +export const GremlinGraphResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ClusterResourceProperties", + className: "GremlinGraphResource", modelProperties: { - provisioningState: { - serializedName: "provisioningState", + id: { + serializedName: "id", + required: true, type: { name: "String", }, }, - restoreFromBackupId: { - serializedName: "restoreFromBackupId", + indexingPolicy: { + serializedName: "indexingPolicy", type: { - name: "String", + name: "Composite", + className: "IndexingPolicy", }, }, - delegatedManagementSubnetId: { - serializedName: "delegatedManagementSubnetId", + partitionKey: { + serializedName: "partitionKey", type: { - name: "String", + name: "Composite", + className: "ContainerPartitionKey", }, }, - cassandraVersion: { - serializedName: "cassandraVersion", + defaultTtl: { + serializedName: "defaultTtl", type: { - name: "String", + name: "Number", }, }, - clusterNameOverride: { - serializedName: "clusterNameOverride", + uniqueKeyPolicy: { + serializedName: "uniqueKeyPolicy", type: { - name: "String", + name: "Composite", + className: "UniqueKeyPolicy", }, }, - authenticationMethod: { - serializedName: "authenticationMethod", + conflictResolutionPolicy: { + serializedName: "conflictResolutionPolicy", type: { - name: "String", + name: "Composite", + className: "ConflictResolutionPolicy", }, }, - initialCassandraAdminPassword: { - serializedName: "initialCassandraAdminPassword", + analyticalStorageTtl: { + serializedName: "analyticalStorageTtl", type: { - name: "String", + name: "Number", }, }, - prometheusEndpoint: { - serializedName: "prometheusEndpoint", + restoreParameters: { + serializedName: "restoreParameters", type: { name: "Composite", - className: "SeedNode", - }, - }, - repairEnabled: { - serializedName: "repairEnabled", - type: { - name: "Boolean", + className: "ResourceRestoreParameters", }, }, - autoReplicate: { - serializedName: "autoReplicate", + createMode: { + defaultValue: "Default", + serializedName: "createMode", type: { name: "String", }, }, - clientCertificates: { - serializedName: "clientCertificates", + }, + }, +}; + +export const LocationListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LocationListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "Certificate", + className: "LocationGetResult", }, }, }, }, - externalGossipCertificates: { - serializedName: "externalGossipCertificates", + }, + }, +}; + +export const LocationProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LocationProperties", + modelProperties: { + supportsAvailabilityZone: { + serializedName: "supportsAvailabilityZone", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Certificate", - }, - }, + name: "Boolean", }, }, - gossipCertificates: { - serializedName: "gossipCertificates", + isResidencyRestricted: { + serializedName: "isResidencyRestricted", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Certificate", - }, - }, + name: "Boolean", }, }, - externalSeedNodes: { - serializedName: "externalSeedNodes", + backupStorageRedundancies: { + serializedName: "backupStorageRedundancies", + readOnly: true, type: { name: "Sequence", element: { type: { - name: "Composite", - className: "SeedNode", + name: "String", }, }, }, }, - seedNodes: { - serializedName: "seedNodes", + isSubscriptionRegionAccessAllowedForRegular: { + serializedName: "isSubscriptionRegionAccessAllowedForRegular", + readOnly: true, + type: { + name: "Boolean", + }, + }, + isSubscriptionRegionAccessAllowedForAz: { + serializedName: "isSubscriptionRegionAccessAllowedForAz", + readOnly: true, + type: { + name: "Boolean", + }, + }, + status: { + serializedName: "status", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const CassandraViewListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraViewListResult", + modelProperties: { + value: { + serializedName: "value", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "SeedNode", + className: "CassandraViewGetResults", }, }, }, }, - externalDataCenters: { - serializedName: "externalDataCenters", + }, + }, +}; + +export const CassandraViewResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraViewResource", + modelProperties: { + id: { + serializedName: "id", + required: true, type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", }, }, - hoursBetweenBackups: { - serializedName: "hoursBetweenBackups", + viewDefinition: { + serializedName: "viewDefinition", + required: true, type: { - name: "Number", + name: "String", }, }, - deallocated: { - serializedName: "deallocated", + }, + }, +}; + +export const DataTransferJobProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DataTransferJobProperties", + modelProperties: { + jobName: { + serializedName: "jobName", + readOnly: true, type: { - name: "Boolean", + name: "String", }, }, - cassandraAuditLoggingEnabled: { - serializedName: "cassandraAuditLoggingEnabled", + source: { + serializedName: "source", type: { - name: "Boolean", + name: "Composite", + className: "DataTransferDataSourceSink", }, }, - clusterType: { - serializedName: "clusterType", + destination: { + serializedName: "destination", + type: { + name: "Composite", + className: "DataTransferDataSourceSink", + }, + }, + status: { + serializedName: "status", + readOnly: true, type: { name: "String", }, }, - provisionError: { - serializedName: "provisionError", + processedCount: { + serializedName: "processedCount", + readOnly: true, type: { - name: "Composite", - className: "CassandraError", + name: "Number", }, }, - extensions: { - serializedName: "extensions", + totalCount: { + serializedName: "totalCount", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "Number", }, }, - backupSchedules: { - serializedName: "backupSchedules", + lastUpdatedUtcTime: { + serializedName: "lastUpdatedUtcTime", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "BackupSchedule", - }, - }, + name: "DateTime", }, }, - scheduledEventStrategy: { - serializedName: "scheduledEventStrategy", + workerCount: { + constraints: { + InclusiveMinimum: 0, + }, + serializedName: "workerCount", type: { - name: "String", + name: "Number", }, }, - azureConnectionMethod: { - serializedName: "azureConnectionMethod", + error: { + serializedName: "error", type: { - name: "String", + name: "Composite", + className: "ErrorResponseAutoGenerated", }, }, - privateLinkResourceId: { - serializedName: "privateLinkResourceId", + duration: { + serializedName: "duration", readOnly: true, type: { name: "String", }, }, - }, - }, -}; - -export const SeedNode: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SeedNode", - modelProperties: { - ipAddress: { - serializedName: "ipAddress", + mode: { + serializedName: "mode", type: { name: "String", }, @@ -4121,13 +4294,20 @@ export const SeedNode: coreClient.CompositeMapper = { }, }; -export const Certificate: coreClient.CompositeMapper = { +export const DataTransferDataSourceSink: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Certificate", + className: "DataTransferDataSourceSink", + uberParent: "DataTransferDataSourceSink", + polymorphicDiscriminator: { + serializedName: "component", + clientName: "component", + }, modelProperties: { - pem: { - serializedName: "pem", + component: { + defaultValue: "CosmosDBCassandra", + serializedName: "component", + required: true, type: { name: "String", }, @@ -4136,1176 +4316,970 @@ export const Certificate: coreClient.CompositeMapper = { }, }; -export const CassandraError: coreClient.CompositeMapper = { +export const DataTransferJobFeedResults: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraError", + className: "DataTransferJobFeedResults", modelProperties: { - code: { - serializedName: "code", - type: { - name: "String", - }, - }, - message: { - serializedName: "message", + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DataTransferJobGetResults", + }, + }, }, }, - target: { - serializedName: "target", + nextLink: { + serializedName: "nextLink", + readOnly: true, type: { name: "String", }, }, - additionalErrorInfo: { - serializedName: "additionalErrorInfo", + }, + }, +}; + +export const ListClusters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ListClusters", + modelProperties: { + value: { + serializedName: "value", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ClusterResource", + }, + }, }, }, }, }, }; -export const BackupSchedule: coreClient.CompositeMapper = { +export const ClusterResourceProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "BackupSchedule", + className: "ClusterResourceProperties", modelProperties: { - scheduleName: { - serializedName: "scheduleName", + provisioningState: { + serializedName: "provisioningState", type: { name: "String", }, }, - cronExpression: { - serializedName: "cronExpression", + restoreFromBackupId: { + serializedName: "restoreFromBackupId", type: { name: "String", }, }, - retentionInHours: { - serializedName: "retentionInHours", - type: { - name: "Number", - }, - }, - }, - }, -}; - -export const ManagedCassandraARMResourceProperties: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "ManagedCassandraARMResourceProperties", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String", - }, - }, - name: { - serializedName: "name", - readOnly: true, - type: { - name: "String", - }, - }, - type: { - serializedName: "type", - readOnly: true, - type: { - name: "String", - }, - }, - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } }, - }, - }, - identity: { - serializedName: "identity", - type: { - name: "Composite", - className: "ManagedCassandraManagedServiceIdentity", - }, - }, - }, - }, - }; - -export const ManagedCassandraManagedServiceIdentity: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "ManagedCassandraManagedServiceIdentity", - modelProperties: { - principalId: { - serializedName: "principalId", - readOnly: true, - type: { - name: "String", - }, - }, - tenantId: { - serializedName: "tenantId", - readOnly: true, - type: { - name: "String", - }, - }, - type: { - serializedName: "type", - type: { - name: "String", - }, - }, - }, - }, - }; - -export const CommandPostBody: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CommandPostBody", - modelProperties: { - command: { - serializedName: "command", - required: true, - type: { - name: "String", - }, - }, - arguments: { - serializedName: "arguments", - type: { - name: "Dictionary", - value: { type: { name: "any" } }, - }, - }, - host: { - serializedName: "host", - required: true, - type: { - name: "String", - }, - }, - cassandraStopStart: { - serializedName: "cassandra-stop-start", - type: { - name: "Boolean", - }, - }, - readWrite: { - serializedName: "readWrite", - type: { - name: "Boolean", - }, - }, - }, - }, -}; - -export const CommandOutput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CommandOutput", - modelProperties: { - commandOutput: { - serializedName: "commandOutput", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const CommandPublicResource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CommandPublicResource", - modelProperties: { - command: { - serializedName: "command", - type: { - name: "String", - }, - }, - commandId: { - serializedName: "commandId", - type: { - name: "String", - }, - }, - arguments: { - serializedName: "arguments", - type: { - name: "Dictionary", - value: { type: { name: "any" } }, - }, - }, - host: { - serializedName: "host", - type: { - name: "String", - }, - }, - isAdmin: { - serializedName: "isAdmin", - type: { - name: "Boolean", - }, - }, - cassandraStopStart: { - serializedName: "cassandraStopStart", - type: { - name: "Boolean", - }, - }, - readWrite: { - serializedName: "readWrite", - type: { - name: "Boolean", - }, - }, - result: { - serializedName: "result", - type: { - name: "String", - }, - }, - status: { - serializedName: "status", - type: { - name: "String", - }, - }, - outputFile: { - serializedName: "outputFile", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const ListCommands: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ListCommands", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "CommandPublicResource", - }, - }, - }, - }, - }, - }, -}; - -export const ListBackups: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ListBackups", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "BackupResource", - }, - }, - }, - }, - }, - }, -}; - -export const BackupResource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "BackupResource", - modelProperties: { - backupId: { - serializedName: "backupId", - type: { - name: "String", - }, - }, - backupState: { - serializedName: "backupState", - type: { - name: "String", - }, - }, - backupStartTimestamp: { - serializedName: "backupStartTimestamp", - type: { - name: "DateTime", - }, - }, - backupStopTimestamp: { - serializedName: "backupStopTimestamp", - type: { - name: "DateTime", - }, - }, - backupExpiryTimestamp: { - serializedName: "backupExpiryTimestamp", - type: { - name: "DateTime", - }, - }, - }, - }, -}; - -export const ListDataCenters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ListDataCenters", - modelProperties: { - value: { - serializedName: "value", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DataCenterResource", - }, - }, - }, - }, - }, - }, -}; - -export const DataCenterResourceProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DataCenterResourceProperties", - modelProperties: { - provisioningState: { - serializedName: "provisioningState", - type: { - name: "String", - }, - }, - dataCenterLocation: { - serializedName: "dataCenterLocation", - type: { - name: "String", - }, - }, - delegatedSubnetId: { - serializedName: "delegatedSubnetId", - type: { - name: "String", - }, - }, - nodeCount: { - serializedName: "nodeCount", - type: { - name: "Number", - }, - }, - seedNodes: { - serializedName: "seedNodes", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SeedNode", - }, - }, - }, - }, - base64EncodedCassandraYamlFragment: { - serializedName: "base64EncodedCassandraYamlFragment", - type: { - name: "String", - }, - }, - managedDiskCustomerKeyUri: { - serializedName: "managedDiskCustomerKeyUri", - type: { - name: "String", - }, - }, - backupStorageCustomerKeyUri: { - serializedName: "backupStorageCustomerKeyUri", - type: { - name: "String", - }, - }, - sku: { - serializedName: "sku", - type: { - name: "String", - }, - }, - diskSku: { - serializedName: "diskSku", + delegatedManagementSubnetId: { + serializedName: "delegatedManagementSubnetId", type: { name: "String", }, - }, - diskCapacity: { - serializedName: "diskCapacity", + }, + cassandraVersion: { + serializedName: "cassandraVersion", type: { - name: "Number", + name: "String", }, }, - availabilityZone: { - serializedName: "availabilityZone", + clusterNameOverride: { + serializedName: "clusterNameOverride", type: { - name: "Boolean", + name: "String", }, }, - authenticationMethodLdapProperties: { - serializedName: "authenticationMethodLdapProperties", + authenticationMethod: { + serializedName: "authenticationMethod", type: { - name: "Composite", - className: "AuthenticationMethodLdapProperties", + name: "String", }, }, - deallocated: { - serializedName: "deallocated", + initialCassandraAdminPassword: { + serializedName: "initialCassandraAdminPassword", type: { - name: "Boolean", + name: "String", }, }, - provisionError: { - serializedName: "provisionError", + prometheusEndpoint: { + serializedName: "prometheusEndpoint", type: { name: "Composite", - className: "CassandraError", + className: "SeedNode", }, }, - privateEndpointIpAddress: { - serializedName: "privateEndpointIpAddress", + repairEnabled: { + serializedName: "repairEnabled", type: { - name: "String", + name: "Boolean", }, }, - }, - }, -}; - -export const AuthenticationMethodLdapProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AuthenticationMethodLdapProperties", - modelProperties: { - serverHostname: { - serializedName: "serverHostname", + autoReplicate: { + serializedName: "autoReplicate", type: { name: "String", }, }, - serverPort: { - serializedName: "serverPort", + clientCertificates: { + serializedName: "clientCertificates", type: { - name: "Number", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Certificate", + }, + }, }, }, - serviceUserDistinguishedName: { - serializedName: "serviceUserDistinguishedName", + externalGossipCertificates: { + serializedName: "externalGossipCertificates", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Certificate", + }, + }, }, }, - serviceUserPassword: { - serializedName: "serviceUserPassword", + gossipCertificates: { + serializedName: "gossipCertificates", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Certificate", + }, + }, }, }, - searchBaseDistinguishedName: { - serializedName: "searchBaseDistinguishedName", + externalSeedNodes: { + serializedName: "externalSeedNodes", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SeedNode", + }, + }, }, }, - searchFilterTemplate: { - serializedName: "searchFilterTemplate", + seedNodes: { + serializedName: "seedNodes", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SeedNode", + }, + }, }, }, - serverCertificates: { - serializedName: "serverCertificates", + externalDataCenters: { + serializedName: "externalDataCenters", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "Certificate", + name: "String", }, }, }, }, - connectionTimeoutInMs: { - serializedName: "connectionTimeoutInMs", + hoursBetweenBackups: { + serializedName: "hoursBetweenBackups", type: { name: "Number", }, }, - }, - }, -}; - -export const CassandraClusterPublicStatus: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CassandraClusterPublicStatus", - modelProperties: { - eTag: { - serializedName: "eTag", + deallocated: { + serializedName: "deallocated", + type: { + name: "Boolean", + }, + }, + cassandraAuditLoggingEnabled: { + serializedName: "cassandraAuditLoggingEnabled", + type: { + name: "Boolean", + }, + }, + clusterType: { + serializedName: "clusterType", type: { name: "String", }, }, - reaperStatus: { - serializedName: "reaperStatus", + provisionError: { + serializedName: "provisionError", type: { name: "Composite", - className: "ManagedCassandraReaperStatus", + className: "CassandraError", }, }, - connectionErrors: { - serializedName: "connectionErrors", + extensions: { + serializedName: "extensions", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "ConnectionError", + name: "String", }, }, }, }, - errors: { - serializedName: "errors", + backupSchedules: { + serializedName: "backupSchedules", type: { name: "Sequence", element: { type: { name: "Composite", - className: "CassandraError", + className: "BackupSchedule", }, }, }, }, - dataCenters: { - serializedName: "dataCenters", + scheduledEventStrategy: { + serializedName: "scheduledEventStrategy", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "CassandraClusterPublicStatusDataCentersItem", - }, - }, + name: "String", + }, + }, + azureConnectionMethod: { + serializedName: "azureConnectionMethod", + type: { + name: "String", + }, + }, + privateLinkResourceId: { + serializedName: "privateLinkResourceId", + readOnly: true, + type: { + name: "String", }, }, }, }, }; -export const ManagedCassandraReaperStatus: coreClient.CompositeMapper = { +export const SeedNode: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ManagedCassandraReaperStatus", + className: "SeedNode", modelProperties: { - healthy: { - serializedName: "healthy", - type: { - name: "Boolean", - }, - }, - repairRunIds: { - serializedName: "repairRunIds", + ipAddress: { + serializedName: "ipAddress", type: { - name: "Dictionary", - value: { type: { name: "String" } }, + name: "String", }, }, - repairSchedules: { - serializedName: "repairSchedules", + }, + }, +}; + +export const Certificate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Certificate", + modelProperties: { + pem: { + serializedName: "pem", type: { - name: "Dictionary", - value: { type: { name: "String" } }, + name: "String", }, }, }, }, }; -export const ConnectionError: coreClient.CompositeMapper = { +export const CassandraError: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ConnectionError", + className: "CassandraError", modelProperties: { - connectionState: { - serializedName: "connectionState", + code: { + serializedName: "code", type: { name: "String", }, }, - iPFrom: { - serializedName: "iPFrom", + message: { + serializedName: "message", + type: { + name: "String", + }, + }, + target: { + serializedName: "target", + type: { + name: "String", + }, + }, + additionalErrorInfo: { + serializedName: "additionalErrorInfo", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const BackupSchedule: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "BackupSchedule", + modelProperties: { + scheduleName: { + serializedName: "scheduleName", type: { name: "String", }, }, - iPTo: { - serializedName: "iPTo", + cronExpression: { + serializedName: "cronExpression", type: { name: "String", }, }, - port: { - serializedName: "port", + retentionInHours: { + serializedName: "retentionInHours", type: { name: "Number", }, }, - exception: { - serializedName: "exception", - type: { - name: "String", - }, - }, }, }, }; -export const CassandraClusterPublicStatusDataCentersItem: coreClient.CompositeMapper = +export const ManagedCassandraARMResourceProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CassandraClusterPublicStatusDataCentersItem", + className: "ManagedCassandraARMResourceProperties", modelProperties: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, name: { serializedName: "name", + readOnly: true, type: { name: "String", }, }, - seedNodes: { - serializedName: "seedNodes", + type: { + serializedName: "type", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, + name: "String", }, }, - nodes: { - serializedName: "nodes", + location: { + serializedName: "location", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: - "ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems", - }, - }, + name: "String", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "ManagedCassandraManagedServiceIdentity", }, }, }, }, }; -export const ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems: coreClient.CompositeMapper = +export const ManagedCassandraManagedServiceIdentity: coreClient.CompositeMapper = { type: { name: "Composite", - className: - "ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems", + className: "ManagedCassandraManagedServiceIdentity", modelProperties: { - address: { - serializedName: "address", + principalId: { + serializedName: "principalId", + readOnly: true, type: { name: "String", }, }, - state: { - serializedName: "state", + tenantId: { + serializedName: "tenantId", + readOnly: true, type: { name: "String", }, }, - status: { - serializedName: "status", + type: { + serializedName: "type", type: { name: "String", }, }, - cassandraProcessStatus: { - serializedName: "cassandraProcessStatus", - type: { - name: "String", - }, + }, + }, + }; + +export const CommandPostBody: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CommandPostBody", + modelProperties: { + command: { + serializedName: "command", + required: true, + type: { + name: "String", }, - load: { - serializedName: "load", - type: { - name: "String", - }, + }, + arguments: { + serializedName: "arguments", + type: { + name: "Dictionary", + value: { type: { name: "any" } }, }, - tokens: { - serializedName: "tokens", - type: { - name: "Sequence", - element: { - type: { - name: "String", - }, - }, - }, + }, + host: { + serializedName: "host", + required: true, + type: { + name: "String", }, - size: { - serializedName: "size", - type: { - name: "Number", - }, + }, + cassandraStopStart: { + serializedName: "cassandra-stop-start", + type: { + name: "Boolean", }, - hostID: { - serializedName: "hostID", - type: { - name: "String", - }, + }, + readWrite: { + serializedName: "readWrite", + type: { + name: "Boolean", }, - rack: { - serializedName: "rack", - type: { - name: "String", - }, + }, + }, + }, +}; + +export const CommandOutput: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CommandOutput", + modelProperties: { + commandOutput: { + serializedName: "commandOutput", + type: { + name: "String", }, - timestamp: { - serializedName: "timestamp", - type: { - name: "String", - }, + }, + }, + }, +}; + +export const CommandPublicResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CommandPublicResource", + modelProperties: { + command: { + serializedName: "command", + type: { + name: "String", }, - diskUsedKB: { - serializedName: "diskUsedKB", - type: { - name: "Number", - }, + }, + commandId: { + serializedName: "commandId", + type: { + name: "String", }, - diskFreeKB: { - serializedName: "diskFreeKB", - type: { - name: "Number", - }, + }, + arguments: { + serializedName: "arguments", + type: { + name: "Dictionary", + value: { type: { name: "any" } }, }, - memoryUsedKB: { - serializedName: "memoryUsedKB", - type: { - name: "Number", - }, + }, + host: { + serializedName: "host", + type: { + name: "String", }, - memoryBuffersAndCachedKB: { - serializedName: "memoryBuffersAndCachedKB", - type: { - name: "Number", - }, + }, + isAdmin: { + serializedName: "isAdmin", + type: { + name: "Boolean", }, - memoryFreeKB: { - serializedName: "memoryFreeKB", - type: { - name: "Number", - }, + }, + cassandraStopStart: { + serializedName: "cassandraStopStart", + type: { + name: "Boolean", }, - memoryTotalKB: { - serializedName: "memoryTotalKB", - type: { - name: "Number", - }, + }, + readWrite: { + serializedName: "readWrite", + type: { + name: "Boolean", }, - cpuUsage: { - serializedName: "cpuUsage", - type: { - name: "Number", - }, + }, + result: { + serializedName: "result", + type: { + name: "String", }, - isLatestModel: { - serializedName: "isLatestModel", - type: { - name: "Boolean", - }, + }, + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + outputFile: { + serializedName: "outputFile", + type: { + name: "String", }, }, }, - }; + }, +}; -export const MongoClusterListResult: coreClient.CompositeMapper = { +export const ListCommands: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoClusterListResult", + className: "ListCommands", modelProperties: { value: { serializedName: "value", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "MongoCluster", + className: "CommandPublicResource", }, }, }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, - type: { - name: "String", - }, - }, }, }, }; -export const MongoClusterRestoreParameters: coreClient.CompositeMapper = { +export const ListBackups: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoClusterRestoreParameters", + className: "ListBackups", modelProperties: { - pointInTimeUTC: { - serializedName: "pointInTimeUTC", - type: { - name: "DateTime", - }, - }, - sourceResourceId: { - serializedName: "sourceResourceId", + value: { + serializedName: "value", + readOnly: true, type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "BackupResource", + }, + }, }, }, }, }, }; -export const NodeGroupProperties: coreClient.CompositeMapper = { +export const BackupResource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "NodeGroupProperties", + className: "BackupResource", modelProperties: { - sku: { - serializedName: "sku", + backupId: { + serializedName: "backupId", + type: { + name: "String", + }, + }, + backupState: { + serializedName: "backupState", type: { name: "String", }, }, - diskSizeGB: { - serializedName: "diskSizeGB", + backupStartTimestamp: { + serializedName: "backupStartTimestamp", type: { - name: "Number", + name: "DateTime", }, }, - enableHa: { - serializedName: "enableHa", + backupStopTimestamp: { + serializedName: "backupStopTimestamp", type: { - name: "Boolean", + name: "DateTime", + }, + }, + backupExpiryTimestamp: { + serializedName: "backupExpiryTimestamp", + type: { + name: "DateTime", }, }, }, }, }; -export const ErrorResponseAutoGenerated: coreClient.CompositeMapper = { +export const ListDataCenters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ErrorResponseAutoGenerated", + className: "ListDataCenters", modelProperties: { - error: { - serializedName: "error", + value: { + serializedName: "value", + readOnly: true, type: { - name: "Composite", - className: "ErrorDetail", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DataCenterResource", + }, + }, }, }, }, }, }; -export const ErrorDetail: coreClient.CompositeMapper = { +export const DataCenterResourceProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ErrorDetail", + className: "DataCenterResourceProperties", modelProperties: { - code: { - serializedName: "code", - readOnly: true, + provisioningState: { + serializedName: "provisioningState", type: { name: "String", }, }, - message: { - serializedName: "message", - readOnly: true, + dataCenterLocation: { + serializedName: "dataCenterLocation", type: { name: "String", }, }, - target: { - serializedName: "target", - readOnly: true, + delegatedSubnetId: { + serializedName: "delegatedSubnetId", type: { name: "String", }, }, - details: { - serializedName: "details", - readOnly: true, + nodeCount: { + serializedName: "nodeCount", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ErrorDetail", - }, - }, + name: "Number", }, }, - additionalInfo: { - serializedName: "additionalInfo", + seedNodes: { + serializedName: "seedNodes", readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "ErrorAdditionalInfo", + className: "SeedNode", }, }, }, }, - }, - }, -}; - -export const ErrorAdditionalInfo: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ErrorAdditionalInfo", - modelProperties: { - type: { - serializedName: "type", - readOnly: true, + base64EncodedCassandraYamlFragment: { + serializedName: "base64EncodedCassandraYamlFragment", type: { name: "String", }, }, - info: { - serializedName: "info", - readOnly: true, + managedDiskCustomerKeyUri: { + serializedName: "managedDiskCustomerKeyUri", type: { - name: "Dictionary", - value: { type: { name: "any" } }, + name: "String", + }, + }, + backupStorageCustomerKeyUri: { + serializedName: "backupStorageCustomerKeyUri", + type: { + name: "String", + }, + }, + sku: { + serializedName: "sku", + type: { + name: "String", + }, + }, + diskSku: { + serializedName: "diskSku", + type: { + name: "String", + }, + }, + diskCapacity: { + serializedName: "diskCapacity", + type: { + name: "Number", + }, + }, + availabilityZone: { + serializedName: "availabilityZone", + type: { + name: "Boolean", + }, + }, + authenticationMethodLdapProperties: { + serializedName: "authenticationMethodLdapProperties", + type: { + name: "Composite", + className: "AuthenticationMethodLdapProperties", + }, + }, + deallocated: { + serializedName: "deallocated", + type: { + name: "Boolean", + }, + }, + provisionError: { + serializedName: "provisionError", + type: { + name: "Composite", + className: "CassandraError", + }, + }, + privateEndpointIpAddress: { + serializedName: "privateEndpointIpAddress", + type: { + name: "String", }, }, }, }, }; -export const MongoClusterUpdate: coreClient.CompositeMapper = { +export const AuthenticationMethodLdapProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MongoClusterUpdate", + className: "AuthenticationMethodLdapProperties", modelProperties: { - tags: { - serializedName: "tags", + serverHostname: { + serializedName: "serverHostname", type: { - name: "Dictionary", - value: { type: { name: "String" } }, + name: "String", }, }, - createMode: { - serializedName: "properties.createMode", + serverPort: { + serializedName: "serverPort", type: { - name: "String", + name: "Number", }, }, - restoreParameters: { - serializedName: "properties.restoreParameters", + serviceUserDistinguishedName: { + serializedName: "serviceUserDistinguishedName", type: { - name: "Composite", - className: "MongoClusterRestoreParameters", + name: "String", }, }, - administratorLogin: { - serializedName: "properties.administratorLogin", + serviceUserPassword: { + serializedName: "serviceUserPassword", type: { name: "String", }, }, - administratorLoginPassword: { - serializedName: "properties.administratorLoginPassword", + searchBaseDistinguishedName: { + serializedName: "searchBaseDistinguishedName", type: { name: "String", }, }, - serverVersion: { - serializedName: "properties.serverVersion", + searchFilterTemplate: { + serializedName: "searchFilterTemplate", type: { name: "String", }, }, - connectionString: { - serializedName: "properties.connectionString", - readOnly: true, + serverCertificates: { + serializedName: "serverCertificates", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Certificate", + }, + }, }, }, - earliestRestoreTime: { - serializedName: "properties.earliestRestoreTime", - readOnly: true, + connectionTimeoutInMs: { + serializedName: "connectionTimeoutInMs", type: { - name: "String", + name: "Number", }, }, - provisioningState: { - serializedName: "properties.provisioningState", - readOnly: true, + }, + }, +}; + +export const CassandraClusterPublicStatus: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "CassandraClusterPublicStatus", + modelProperties: { + eTag: { + serializedName: "eTag", type: { name: "String", }, }, - clusterStatus: { - serializedName: "properties.clusterStatus", - readOnly: true, + reaperStatus: { + serializedName: "reaperStatus", type: { - name: "String", + name: "Composite", + className: "ManagedCassandraReaperStatus", }, }, - nodeGroupSpecs: { - constraints: { - MinItems: 1, - }, - serializedName: "properties.nodeGroupSpecs", + connectionErrors: { + serializedName: "connectionErrors", type: { name: "Sequence", element: { type: { name: "Composite", - className: "NodeGroupSpec", + className: "ConnectionError", }, }, }, }, - }, - }, -}; - -export const FirewallRuleListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FirewallRuleListResult", - modelProperties: { - value: { - serializedName: "value", + errors: { + serializedName: "errors", type: { name: "Sequence", element: { type: { name: "Composite", - className: "FirewallRule", + className: "CassandraError", }, }, }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, + dataCenters: { + serializedName: "dataCenters", type: { - name: "String", + name: "Sequence", + element: { + type: { + name: "Composite", + className: "CassandraClusterPublicStatusDataCentersItem", + }, + }, }, }, }, }, }; -export const CheckNameAvailabilityRequest: coreClient.CompositeMapper = { +export const ManagedCassandraReaperStatus: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CheckNameAvailabilityRequest", + className: "ManagedCassandraReaperStatus", modelProperties: { - name: { - serializedName: "name", + healthy: { + serializedName: "healthy", type: { - name: "String", + name: "Boolean", }, }, - type: { - serializedName: "type", + repairRunIds: { + serializedName: "repairRunIds", type: { - name: "String", + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + repairSchedules: { + serializedName: "repairSchedules", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, }, }, }, }, }; -export const CheckNameAvailabilityResponse: coreClient.CompositeMapper = { +export const ConnectionError: coreClient.CompositeMapper = { type: { name: "Composite", - className: "CheckNameAvailabilityResponse", + className: "ConnectionError", modelProperties: { - nameAvailable: { - serializedName: "nameAvailable", + connectionState: { + serializedName: "connectionState", type: { - name: "Boolean", + name: "String", }, }, - reason: { - serializedName: "reason", + iPFrom: { + serializedName: "iPFrom", type: { name: "String", }, }, - message: { - serializedName: "message", + iPTo: { + serializedName: "iPTo", + type: { + name: "String", + }, + }, + port: { + serializedName: "port", + type: { + name: "Number", + }, + }, + exception: { + serializedName: "exception", type: { name: "String", }, @@ -5314,50 +5288,169 @@ export const CheckNameAvailabilityResponse: coreClient.CompositeMapper = { }, }; -export const ListConnectionStringsResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ListConnectionStringsResult", - modelProperties: { - connectionStrings: { - serializedName: "connectionStrings", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ConnectionString", +export const CassandraClusterPublicStatusDataCentersItem: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CassandraClusterPublicStatusDataCentersItem", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + seedNodes: { + serializedName: "seedNodes", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + nodes: { + serializedName: "nodes", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: + "ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems", + }, + }, + }, + }, + }, + }, + }; + +export const ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: + "ComponentsM9L909SchemasCassandraclusterpublicstatusPropertiesDatacentersItemsPropertiesNodesItems", + modelProperties: { + address: { + serializedName: "address", + type: { + name: "String", + }, + }, + state: { + serializedName: "state", + type: { + name: "String", + }, + }, + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + cassandraProcessStatus: { + serializedName: "cassandraProcessStatus", + type: { + name: "String", + }, + }, + load: { + serializedName: "load", + type: { + name: "String", + }, + }, + tokens: { + serializedName: "tokens", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, }, }, }, - }, - }, - }, -}; - -export const ConnectionString: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ConnectionString", - modelProperties: { - connectionString: { - serializedName: "connectionString", - readOnly: true, - type: { - name: "String", + size: { + serializedName: "size", + type: { + name: "Number", + }, + }, + hostID: { + serializedName: "hostID", + type: { + name: "String", + }, + }, + rack: { + serializedName: "rack", + type: { + name: "String", + }, + }, + timestamp: { + serializedName: "timestamp", + type: { + name: "String", + }, + }, + diskUsedKB: { + serializedName: "diskUsedKB", + type: { + name: "Number", + }, + }, + diskFreeKB: { + serializedName: "diskFreeKB", + type: { + name: "Number", + }, + }, + memoryUsedKB: { + serializedName: "memoryUsedKB", + type: { + name: "Number", + }, + }, + memoryBuffersAndCachedKB: { + serializedName: "memoryBuffersAndCachedKB", + type: { + name: "Number", + }, + }, + memoryFreeKB: { + serializedName: "memoryFreeKB", + type: { + name: "Number", + }, + }, + memoryTotalKB: { + serializedName: "memoryTotalKB", + type: { + name: "Number", + }, + }, + cpuUsage: { + serializedName: "cpuUsage", + type: { + name: "Number", + }, }, - }, - description: { - serializedName: "description", - readOnly: true, - type: { - name: "String", + isLatestModel: { + serializedName: "isLatestModel", + type: { + name: "Boolean", + }, }, }, }, - }, -}; + }; export const Privilege: coreClient.CompositeMapper = { type: { @@ -7469,12 +7562,22 @@ export const ProxyResource: coreClient.CompositeMapper = { }, }; +export const ProxyResourceAutoGenerated: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ProxyResourceAutoGenerated", + modelProperties: { + ...ResourceAutoGenerated.type.modelProperties, + }, + }, +}; + export const TrackedResource: coreClient.CompositeMapper = { type: { name: "Composite", className: "TrackedResource", modelProperties: { - ...Resource.type.modelProperties, + ...ResourceAutoGenerated.type.modelProperties, tags: { serializedName: "tags", type: { @@ -7837,6 +7940,7 @@ export const DatabaseAccountGetResults: coreClient.CompositeMapper = { }, }, createMode: { + defaultValue: "Default", serializedName: "properties.createMode", type: { name: "String", @@ -7906,6 +8010,19 @@ export const DatabaseAccountGetResults: coreClient.CompositeMapper = { className: "Capacity", }, }, + capacityMode: { + serializedName: "properties.capacityMode", + type: { + name: "String", + }, + }, + capacityModeChangeTransitionState: { + serializedName: "properties.capacityModeChangeTransitionState", + type: { + name: "Composite", + className: "CapacityModeChangeTransitionState", + }, + }, enableMaterializedViews: { serializedName: "properties.enableMaterializedViews", type: { @@ -8123,6 +8240,7 @@ export const DatabaseAccountCreateUpdateParameters: coreClient.CompositeMapper = }, }, createMode: { + defaultValue: "Default", serializedName: "properties.createMode", type: { name: "String", @@ -8192,6 +8310,12 @@ export const DatabaseAccountCreateUpdateParameters: coreClient.CompositeMapper = className: "Capacity", }, }, + capacityMode: { + serializedName: "properties.capacityMode", + type: { + name: "String", + }, + }, enableMaterializedViews: { serializedName: "properties.enableMaterializedViews", type: { @@ -9605,7 +9729,7 @@ export const DataTransferJobGetResults: coreClient.CompositeMapper = { serializedName: "properties.error", type: { name: "Composite", - className: "ErrorResponse", + className: "ErrorResponseAutoGenerated", }, }, duration: { @@ -9992,28 +10116,6 @@ export const ClusterResource: coreClient.CompositeMapper = { }, }; -export const NodeGroupSpec: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "NodeGroupSpec", - modelProperties: { - ...NodeGroupProperties.type.modelProperties, - kind: { - serializedName: "kind", - type: { - name: "String", - }, - }, - nodeCount: { - serializedName: "nodeCount", - type: { - name: "Number", - }, - }, - }, - }, -}; - export const DataTransferServiceResourceProperties: coreClient.CompositeMapper = { serializedName: "DataTransfer", @@ -10199,12 +10301,65 @@ export const MaterializedViewsBuilderRegionalServiceResource: coreClient.Composi }, }; +export const NetworkSecurityPerimeterConfiguration: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfiguration", + modelProperties: { + ...ProxyResource.type.modelProperties, + provisioningState: { + serializedName: "properties.provisioningState", + readOnly: true, + type: { + name: "String", + }, + }, + provisioningIssues: { + serializedName: "properties.provisioningIssues", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ProvisioningIssue", + }, + }, + }, + }, + networkSecurityPerimeter: { + serializedName: "properties.networkSecurityPerimeter", + type: { + name: "Composite", + className: "NetworkSecurityPerimeter", + }, + }, + resourceAssociation: { + serializedName: "properties.resourceAssociation", + type: { + name: "Composite", + className: + "NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation", + }, + }, + profile: { + serializedName: "properties.profile", + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfigurationPropertiesProfile", + }, + }, + }, + }, + }; + export const PrivateEndpointConnection: coreClient.CompositeMapper = { type: { name: "Composite", className: "PrivateEndpointConnection", modelProperties: { - ...ProxyResource.type.modelProperties, + ...ProxyResourceAutoGenerated.type.modelProperties, privateEndpoint: { serializedName: "properties.privateEndpoint", type: { @@ -10235,53 +10390,12 @@ export const PrivateEndpointConnection: coreClient.CompositeMapper = { }, }; -export const FirewallRule: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FirewallRule", - modelProperties: { - ...ProxyResource.type.modelProperties, - provisioningState: { - serializedName: "properties.provisioningState", - readOnly: true, - type: { - name: "String", - }, - }, - startIpAddress: { - constraints: { - Pattern: new RegExp( - "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$", - ), - }, - serializedName: "properties.startIpAddress", - required: true, - type: { - name: "String", - }, - }, - endIpAddress: { - constraints: { - Pattern: new RegExp( - "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$", - ), - }, - serializedName: "properties.endIpAddress", - required: true, - type: { - name: "String", - }, - }, - }, - }, -}; - export const ThroughputPoolAccountResource: coreClient.CompositeMapper = { type: { name: "Composite", className: "ThroughputPoolAccountResource", modelProperties: { - ...ProxyResource.type.modelProperties, + ...ProxyResourceAutoGenerated.type.modelProperties, provisioningState: { serializedName: "properties.provisioningState", type: { @@ -10311,90 +10425,6 @@ export const ThroughputPoolAccountResource: coreClient.CompositeMapper = { }, }; -export const MongoCluster: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MongoCluster", - modelProperties: { - ...TrackedResource.type.modelProperties, - createMode: { - serializedName: "properties.createMode", - type: { - name: "String", - }, - }, - restoreParameters: { - serializedName: "properties.restoreParameters", - type: { - name: "Composite", - className: "MongoClusterRestoreParameters", - }, - }, - administratorLogin: { - serializedName: "properties.administratorLogin", - type: { - name: "String", - }, - }, - administratorLoginPassword: { - serializedName: "properties.administratorLoginPassword", - type: { - name: "String", - }, - }, - serverVersion: { - serializedName: "properties.serverVersion", - type: { - name: "String", - }, - }, - connectionString: { - serializedName: "properties.connectionString", - readOnly: true, - type: { - name: "String", - }, - }, - earliestRestoreTime: { - serializedName: "properties.earliestRestoreTime", - readOnly: true, - type: { - name: "String", - }, - }, - provisioningState: { - serializedName: "properties.provisioningState", - readOnly: true, - type: { - name: "String", - }, - }, - clusterStatus: { - serializedName: "properties.clusterStatus", - readOnly: true, - type: { - name: "String", - }, - }, - nodeGroupSpecs: { - constraints: { - MinItems: 1, - }, - serializedName: "properties.nodeGroupSpecs", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "NodeGroupSpec", - }, - }, - }, - }, - }, - }, -}; - export const ThroughputPoolResource: coreClient.CompositeMapper = { type: { name: "Composite", @@ -10503,6 +10533,22 @@ export const CosmosSqlDataTransferDataSourceSink: coreClient.CompositeMapper = { }, }; +export const NetworkSecurityPerimeterConfigurationsReconcileHeaders: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "NetworkSecurityPerimeterConfigurationsReconcileHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + }, + }, + }; + export const DatabaseAccountsDeleteHeaders: coreClient.CompositeMapper = { type: { name: "Composite", @@ -12203,52 +12249,6 @@ export const CassandraClustersInvokeCommandAsyncHeaders: coreClient.CompositeMap }, }; -export const MongoClustersDeleteHeaders: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MongoClustersDeleteHeaders", - modelProperties: { - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const MongoClustersUpdateHeaders: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MongoClustersUpdateHeaders", - modelProperties: { - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - }, - }, -}; - -export const MongoClustersDeleteFirewallRuleHeaders: coreClient.CompositeMapper = - { - type: { - name: "Composite", - className: "MongoClustersDeleteFirewallRuleHeaders", - modelProperties: { - location: { - serializedName: "location", - type: { - name: "String", - }, - }, - }, - }, - }; - export const ServiceDeleteHeaders: coreClient.CompositeMapper = { type: { name: "Composite", diff --git a/sdk/cosmosdb/arm-cosmosdb/src/models/parameters.ts b/sdk/cosmosdb/arm-cosmosdb/src/models/parameters.ts index dba3ec8c732d..1d560c486bac 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/models/parameters.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/models/parameters.ts @@ -45,10 +45,6 @@ import { ClusterResource as ClusterResourceMapper, CommandPostBody as CommandPostBodyMapper, DataCenterResource as DataCenterResourceMapper, - MongoCluster as MongoClusterMapper, - MongoClusterUpdate as MongoClusterUpdateMapper, - FirewallRule as FirewallRuleMapper, - CheckNameAvailabilityRequest as CheckNameAvailabilityRequestMapper, NotebookWorkspaceCreateUpdateParameters as NotebookWorkspaceCreateUpdateParametersMapper, PrivateEndpointConnection as PrivateEndpointConnectionMapper, ServiceResourceCreateUpdateParameters as ServiceResourceCreateUpdateParametersMapper, @@ -84,13 +80,10 @@ export const $host: OperationURLParameter = { export const subscriptionId: OperationURLParameter = { parameterPath: "subscriptionId", mapper: { - constraints: { - MinLength: 1, - }, serializedName: "subscriptionId", required: true, type: { - name: "String", + name: "Uuid", }, }, }; @@ -110,6 +103,18 @@ export const resourceGroupName: OperationURLParameter = { }, }; +export const apiVersion: OperationQueryParameter = { + parameterPath: "apiVersion", + mapper: { + defaultValue: "2024-05-15-preview", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, +}; + export const accountName: OperationURLParameter = { parameterPath: "accountName", mapper: { @@ -126,16 +131,31 @@ export const accountName: OperationURLParameter = { }, }; -export const apiVersion: OperationQueryParameter = { - parameterPath: "apiVersion", +export const networkSecurityPerimeterConfigurationName: OperationURLParameter = + { + parameterPath: "networkSecurityPerimeterConfigurationName", + mapper: { + constraints: { + Pattern: new RegExp("^.*$"), + }, + serializedName: "networkSecurityPerimeterConfigurationName", + required: true, + type: { + name: "String", + }, + }, + }; + +export const nextLink: OperationURLParameter = { + parameterPath: "nextLink", mapper: { - defaultValue: "2024-02-15-preview", - isConstant: true, - serializedName: "api-version", + serializedName: "nextLink", + required: true, type: { name: "String", }, }, + skipEncoding: true, }; export const contentType: OperationParameter = { @@ -201,18 +221,6 @@ export const filter1: OperationQueryParameter = { }, }; -export const nextLink: OperationURLParameter = { - parameterPath: "nextLink", - mapper: { - serializedName: "nextLink", - required: true, - type: { - name: "String", - }, - }, - skipEncoding: true, -}; - export const databaseRid: OperationURLParameter = { parameterPath: "databaseRid", mapper: { @@ -681,72 +689,6 @@ export const body2: OperationParameter = { mapper: DataCenterResourceMapper, }; -export const parameters: OperationParameter = { - parameterPath: "parameters", - mapper: MongoClusterMapper, -}; - -export const mongoClusterName: OperationURLParameter = { - parameterPath: "mongoClusterName", - mapper: { - constraints: { - Pattern: new RegExp("^[a-z0-9]+(-[a-z0-9]+)*"), - MaxLength: 40, - MinLength: 3, - }, - serializedName: "mongoClusterName", - required: true, - type: { - name: "String", - }, - }, -}; - -export const parameters1: OperationParameter = { - parameterPath: "parameters", - mapper: MongoClusterUpdateMapper, -}; - -export const parameters2: OperationParameter = { - parameterPath: "parameters", - mapper: FirewallRuleMapper, -}; - -export const firewallRuleName: OperationURLParameter = { - parameterPath: "firewallRuleName", - mapper: { - constraints: { - Pattern: new RegExp("^[a-zA-Z0-9][-_.a-zA-Z0-9]*"), - MaxLength: 80, - MinLength: 1, - }, - serializedName: "firewallRuleName", - required: true, - type: { - name: "String", - }, - }, -}; - -export const parameters3: OperationParameter = { - parameterPath: "parameters", - mapper: CheckNameAvailabilityRequestMapper, -}; - -export const location2: OperationURLParameter = { - parameterPath: "location", - mapper: { - constraints: { - MinLength: 1, - }, - serializedName: "location", - required: true, - type: { - name: "String", - }, - }, -}; - export const notebookWorkspaceName: OperationURLParameter = { parameterPath: "notebookWorkspaceName", mapper: { @@ -774,7 +716,7 @@ export const privateEndpointConnectionName: OperationURLParameter = { }, }; -export const parameters4: OperationParameter = { +export const parameters: OperationParameter = { parameterPath: "parameters", mapper: PrivateEndpointConnectionMapper, }; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/databaseAccounts.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/databaseAccounts.ts index 7e73c2a3e68f..0c674d0afeb7 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/databaseAccounts.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/databaseAccounts.ts @@ -7,6 +7,7 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; +import { setContinuationToken } from "../pagingHelper"; import { DatabaseAccounts } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; @@ -20,8 +21,10 @@ import { import { createLroSpec } from "../lroImpl"; import { DatabaseAccountGetResults, + DatabaseAccountsListNextOptionalParams, DatabaseAccountsListOptionalParams, DatabaseAccountsListResponse, + DatabaseAccountsListByResourceGroupNextOptionalParams, DatabaseAccountsListByResourceGroupOptionalParams, DatabaseAccountsListByResourceGroupResponse, Metric, @@ -61,6 +64,8 @@ import { DatabaseAccountsRegenerateKeyOptionalParams, DatabaseAccountsCheckNameExistsOptionalParams, DatabaseAccountsCheckNameExistsResponse, + DatabaseAccountsListNextResponse, + DatabaseAccountsListByResourceGroupNextResponse, } from "../models"; /// @@ -102,11 +107,24 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { private async *listPagingPage( options?: DatabaseAccountsListOptionalParams, - _settings?: PageSettings, + settings?: PageSettings, ): AsyncIterableIterator { let result: DatabaseAccountsListResponse; - result = await this._list(options); - yield result.value || []; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._list(options); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listNext(continuationToken, options); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } } private async *listPagingAll( @@ -150,11 +168,28 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { private async *listByResourceGroupPagingPage( resourceGroupName: string, options?: DatabaseAccountsListByResourceGroupOptionalParams, - _settings?: PageSettings, + settings?: PageSettings, ): AsyncIterableIterator { let result: DatabaseAccountsListByResourceGroupResponse; - result = await this._listByResourceGroup(resourceGroupName, options); - yield result.value || []; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listByResourceGroup(resourceGroupName, options); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listByResourceGroupNext( + resourceGroupName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } } private async *listByResourceGroupPagingAll( @@ -1200,6 +1235,38 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { listMetricDefinitionsOperationSpec, ); } + + /** + * ListNext + * @param nextLink The nextLink from the previous successful call to the List method. + * @param options The options parameters. + */ + private _listNext( + nextLink: string, + options?: DatabaseAccountsListNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { nextLink, options }, + listNextOperationSpec, + ); + } + + /** + * ListByResourceGroupNext + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param nextLink The nextLink from the previous successful call to the ListByResourceGroup method. + * @param options The options parameters. + */ + private _listByResourceGroupNext( + resourceGroupName: string, + nextLink: string, + options?: DatabaseAccountsListByResourceGroupNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, nextLink, options }, + listByResourceGroupNextOperationSpec, + ); + } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); @@ -1410,7 +1477,7 @@ const offlineRegionOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, requestBody: Parameters.regionParameterForOffline, @@ -1434,7 +1501,7 @@ const onlineRegionOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, requestBody: Parameters.regionParameterForOnline, @@ -1563,3 +1630,36 @@ const listMetricDefinitionsOperationSpec: coreClient.OperationSpec = { headerParameters: [Parameters.accept], serializer, }; +const listNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DatabaseAccountsListResult, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.nextLink, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByResourceGroupNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DatabaseAccountsListResult, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.nextLink, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/index.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/index.ts index ea837e78bc30..7e0b561353b2 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/index.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/index.ts @@ -6,6 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ +export * from "./networkSecurityPerimeterConfigurations"; export * from "./databaseAccounts"; export * from "./operations"; export * from "./database"; @@ -29,7 +30,6 @@ export * from "./locations"; export * from "./dataTransferJobs"; export * from "./cassandraClusters"; export * from "./cassandraDataCenters"; -export * from "./mongoClusters"; export * from "./notebookWorkspaces"; export * from "./privateEndpointConnections"; export * from "./privateLinkResources"; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/mongoClusters.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/mongoClusters.ts deleted file mode 100644 index 1b26c61b5554..000000000000 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/mongoClusters.ts +++ /dev/null @@ -1,1291 +0,0 @@ -/* - * 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 { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { MongoClusters } from "../operationsInterfaces"; -import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { CosmosDBManagementClient } from "../cosmosDBManagementClient"; -import { - SimplePollerLike, - OperationState, - createHttpPoller, -} from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; -import { - MongoCluster, - MongoClustersListNextOptionalParams, - MongoClustersListOptionalParams, - MongoClustersListResponse, - MongoClustersListByResourceGroupNextOptionalParams, - MongoClustersListByResourceGroupOptionalParams, - MongoClustersListByResourceGroupResponse, - FirewallRule, - MongoClustersListFirewallRulesNextOptionalParams, - MongoClustersListFirewallRulesOptionalParams, - MongoClustersListFirewallRulesResponse, - MongoClustersCreateOrUpdateOptionalParams, - MongoClustersCreateOrUpdateResponse, - MongoClustersGetOptionalParams, - MongoClustersGetResponse, - MongoClustersDeleteOptionalParams, - MongoClustersDeleteResponse, - MongoClusterUpdate, - MongoClustersUpdateOptionalParams, - MongoClustersUpdateResponse, - MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - MongoClustersCreateOrUpdateFirewallRuleResponse, - MongoClustersDeleteFirewallRuleOptionalParams, - MongoClustersDeleteFirewallRuleResponse, - MongoClustersGetFirewallRuleOptionalParams, - MongoClustersGetFirewallRuleResponse, - CheckNameAvailabilityRequest, - MongoClustersCheckNameAvailabilityOptionalParams, - MongoClustersCheckNameAvailabilityResponse, - MongoClustersListConnectionStringsOptionalParams, - MongoClustersListConnectionStringsResponse, - MongoClustersListNextResponse, - MongoClustersListByResourceGroupNextResponse, - MongoClustersListFirewallRulesNextResponse, -} from "../models"; - -/// -/** Class containing MongoClusters operations. */ -export class MongoClustersImpl implements MongoClusters { - private readonly client: CosmosDBManagementClient; - - /** - * Initialize a new instance of the class MongoClusters class. - * @param client Reference to the service client - */ - constructor(client: CosmosDBManagementClient) { - this.client = client; - } - - /** - * List all the mongo clusters in a given subscription. - * @param options The options parameters. - */ - public list( - options?: MongoClustersListOptionalParams, - ): PagedAsyncIterableIterator { - const iter = this.listPagingAll(options); - return { - next() { - return iter.next(); - }, - [Symbol.asyncIterator]() { - return this; - }, - byPage: (settings?: PageSettings) => { - if (settings?.maxPageSize) { - throw new Error("maxPageSize is not supported by this operation."); - } - return this.listPagingPage(options, settings); - }, - }; - } - - private async *listPagingPage( - options?: MongoClustersListOptionalParams, - settings?: PageSettings, - ): AsyncIterableIterator { - let result: MongoClustersListResponse; - let continuationToken = settings?.continuationToken; - if (!continuationToken) { - result = await this._list(options); - let page = result.value || []; - continuationToken = result.nextLink; - setContinuationToken(page, continuationToken); - yield page; - } - while (continuationToken) { - result = await this._listNext(continuationToken, options); - continuationToken = result.nextLink; - let page = result.value || []; - setContinuationToken(page, continuationToken); - yield page; - } - } - - private async *listPagingAll( - options?: MongoClustersListOptionalParams, - ): AsyncIterableIterator { - for await (const page of this.listPagingPage(options)) { - yield* page; - } - } - - /** - * List all the mongo clusters in a given resource group. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param options The options parameters. - */ - public listByResourceGroup( - resourceGroupName: string, - options?: MongoClustersListByResourceGroupOptionalParams, - ): PagedAsyncIterableIterator { - const iter = this.listByResourceGroupPagingAll(resourceGroupName, options); - return { - next() { - return iter.next(); - }, - [Symbol.asyncIterator]() { - return this; - }, - byPage: (settings?: PageSettings) => { - if (settings?.maxPageSize) { - throw new Error("maxPageSize is not supported by this operation."); - } - return this.listByResourceGroupPagingPage( - resourceGroupName, - options, - settings, - ); - }, - }; - } - - private async *listByResourceGroupPagingPage( - resourceGroupName: string, - options?: MongoClustersListByResourceGroupOptionalParams, - settings?: PageSettings, - ): AsyncIterableIterator { - let result: MongoClustersListByResourceGroupResponse; - let continuationToken = settings?.continuationToken; - if (!continuationToken) { - result = await this._listByResourceGroup(resourceGroupName, options); - let page = result.value || []; - continuationToken = result.nextLink; - setContinuationToken(page, continuationToken); - yield page; - } - while (continuationToken) { - result = await this._listByResourceGroupNext( - resourceGroupName, - continuationToken, - options, - ); - continuationToken = result.nextLink; - let page = result.value || []; - setContinuationToken(page, continuationToken); - yield page; - } - } - - private async *listByResourceGroupPagingAll( - resourceGroupName: string, - options?: MongoClustersListByResourceGroupOptionalParams, - ): AsyncIterableIterator { - for await (const page of this.listByResourceGroupPagingPage( - resourceGroupName, - options, - )) { - yield* page; - } - } - - /** - * List all the firewall rules in a given mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - public listFirewallRules( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListFirewallRulesOptionalParams, - ): PagedAsyncIterableIterator { - const iter = this.listFirewallRulesPagingAll( - resourceGroupName, - mongoClusterName, - options, - ); - return { - next() { - return iter.next(); - }, - [Symbol.asyncIterator]() { - return this; - }, - byPage: (settings?: PageSettings) => { - if (settings?.maxPageSize) { - throw new Error("maxPageSize is not supported by this operation."); - } - return this.listFirewallRulesPagingPage( - resourceGroupName, - mongoClusterName, - options, - settings, - ); - }, - }; - } - - private async *listFirewallRulesPagingPage( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListFirewallRulesOptionalParams, - settings?: PageSettings, - ): AsyncIterableIterator { - let result: MongoClustersListFirewallRulesResponse; - let continuationToken = settings?.continuationToken; - if (!continuationToken) { - result = await this._listFirewallRules( - resourceGroupName, - mongoClusterName, - options, - ); - let page = result.value || []; - continuationToken = result.nextLink; - setContinuationToken(page, continuationToken); - yield page; - } - while (continuationToken) { - result = await this._listFirewallRulesNext( - resourceGroupName, - mongoClusterName, - continuationToken, - options, - ); - continuationToken = result.nextLink; - let page = result.value || []; - setContinuationToken(page, continuationToken); - yield page; - } - } - - private async *listFirewallRulesPagingAll( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListFirewallRulesOptionalParams, - ): AsyncIterableIterator { - for await (const page of this.listFirewallRulesPagingPage( - resourceGroupName, - mongoClusterName, - options, - )) { - yield* page; - } - } - - /** - * List all the mongo clusters in a given subscription. - * @param options The options parameters. - */ - private _list( - options?: MongoClustersListOptionalParams, - ): Promise { - return this.client.sendOperationRequest({ options }, listOperationSpec); - } - - /** - * List all the mongo clusters in a given resource group. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param options The options parameters. - */ - private _listByResourceGroup( - resourceGroupName: string, - options?: MongoClustersListByResourceGroupOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, options }, - listByResourceGroupOperationSpec, - ); - } - - /** - * Create or update a mongo cluster. Update overwrites all properties for the resource. To only modify - * some of the properties, use PATCH. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The required parameters for creating or updating a mongo cluster. - * @param options The options parameters. - */ - async beginCreateOrUpdate( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoCluster, - options?: MongoClustersCreateOrUpdateOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersCreateOrUpdateResponse - > - > { - 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, mongoClusterName, parameters, options }, - spec: createOrUpdateOperationSpec, - }); - const poller = await createHttpPoller< - MongoClustersCreateOrUpdateResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "azure-async-operation", - }); - await poller.poll(); - return poller; - } - - /** - * Create or update a mongo cluster. Update overwrites all properties for the resource. To only modify - * some of the properties, use PATCH. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The required parameters for creating or updating a mongo cluster. - * @param options The options parameters. - */ - async beginCreateOrUpdateAndWait( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoCluster, - options?: MongoClustersCreateOrUpdateOptionalParams, - ): Promise { - const poller = await this.beginCreateOrUpdate( - resourceGroupName, - mongoClusterName, - parameters, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Gets information about a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - get( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersGetOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, mongoClusterName, options }, - getOperationSpec, - ); - } - - /** - * Deletes a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - async beginDelete( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersDeleteOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersDeleteResponse - > - > { - 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, mongoClusterName, options }, - spec: deleteOperationSpec, - }); - const poller = await createHttpPoller< - MongoClustersDeleteResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Deletes a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - async beginDeleteAndWait( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersDeleteOptionalParams, - ): Promise { - const poller = await this.beginDelete( - resourceGroupName, - mongoClusterName, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Updates an existing mongo cluster. The request body can contain one to many of the properties - * present in the normal mongo cluster definition. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The parameters for updating a mongo cluster. - * @param options The options parameters. - */ - async beginUpdate( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoClusterUpdate, - options?: MongoClustersUpdateOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersUpdateResponse - > - > { - 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, mongoClusterName, parameters, options }, - spec: updateOperationSpec, - }); - const poller = await createHttpPoller< - MongoClustersUpdateResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Updates an existing mongo cluster. The request body can contain one to many of the properties - * present in the normal mongo cluster definition. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The parameters for updating a mongo cluster. - * @param options The options parameters. - */ - async beginUpdateAndWait( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoClusterUpdate, - options?: MongoClustersUpdateOptionalParams, - ): Promise { - const poller = await this.beginUpdate( - resourceGroupName, - mongoClusterName, - parameters, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Creates a new firewall rule or updates an existing firewall rule on a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param parameters The required parameters for creating or updating a firewall rule. - * @param options The options parameters. - */ - async beginCreateOrUpdateFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - parameters: FirewallRule, - options?: MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersCreateOrUpdateFirewallRuleResponse - > - > { - 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, - mongoClusterName, - firewallRuleName, - parameters, - options, - }, - spec: createOrUpdateFirewallRuleOperationSpec, - }); - const poller = await createHttpPoller< - MongoClustersCreateOrUpdateFirewallRuleResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "azure-async-operation", - }); - await poller.poll(); - return poller; - } - - /** - * Creates a new firewall rule or updates an existing firewall rule on a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param parameters The required parameters for creating or updating a firewall rule. - * @param options The options parameters. - */ - async beginCreateOrUpdateFirewallRuleAndWait( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - parameters: FirewallRule, - options?: MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - ): Promise { - const poller = await this.beginCreateOrUpdateFirewallRule( - resourceGroupName, - mongoClusterName, - firewallRuleName, - parameters, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Deletes a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - async beginDeleteFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersDeleteFirewallRuleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersDeleteFirewallRuleResponse - > - > { - 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, mongoClusterName, firewallRuleName, options }, - spec: deleteFirewallRuleOperationSpec, - }); - const poller = await createHttpPoller< - MongoClustersDeleteFirewallRuleResponse, - OperationState - >(lro, { - restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location", - }); - await poller.poll(); - return poller; - } - - /** - * Deletes a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - async beginDeleteFirewallRuleAndWait( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersDeleteFirewallRuleOptionalParams, - ): Promise { - const poller = await this.beginDeleteFirewallRule( - resourceGroupName, - mongoClusterName, - firewallRuleName, - options, - ); - return poller.pollUntilDone(); - } - - /** - * Gets information about a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - getFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersGetFirewallRuleOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, mongoClusterName, firewallRuleName, options }, - getFirewallRuleOperationSpec, - ); - } - - /** - * List all the firewall rules in a given mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - private _listFirewallRules( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListFirewallRulesOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, mongoClusterName, options }, - listFirewallRulesOperationSpec, - ); - } - - /** - * Check the availability of name for resource - * @param location The name of the Azure region. - * @param parameters The required parameters for checking if resource name is available. - * @param options The options parameters. - */ - checkNameAvailability( - location: string, - parameters: CheckNameAvailabilityRequest, - options?: MongoClustersCheckNameAvailabilityOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { location, parameters, options }, - checkNameAvailabilityOperationSpec, - ); - } - - /** - * List mongo cluster connection strings. This includes the default connection string using - * SCRAM-SHA-256, as well as other connection strings supported by the cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - listConnectionStrings( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListConnectionStringsOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, mongoClusterName, options }, - listConnectionStringsOperationSpec, - ); - } - - /** - * ListNext - * @param nextLink The nextLink from the previous successful call to the List method. - * @param options The options parameters. - */ - private _listNext( - nextLink: string, - options?: MongoClustersListNextOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { nextLink, options }, - listNextOperationSpec, - ); - } - - /** - * ListByResourceGroupNext - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param nextLink The nextLink from the previous successful call to the ListByResourceGroup method. - * @param options The options parameters. - */ - private _listByResourceGroupNext( - resourceGroupName: string, - nextLink: string, - options?: MongoClustersListByResourceGroupNextOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, nextLink, options }, - listByResourceGroupNextOperationSpec, - ); - } - - /** - * ListFirewallRulesNext - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param nextLink The nextLink from the previous successful call to the ListFirewallRules method. - * @param options The options parameters. - */ - private _listFirewallRulesNext( - resourceGroupName: string, - mongoClusterName: string, - nextLink: string, - options?: MongoClustersListFirewallRulesNextOptionalParams, - ): Promise { - return this.client.sendOperationRequest( - { resourceGroupName, mongoClusterName, nextLink, options }, - listFirewallRulesNextOperationSpec, - ); - } -} -// Operation Specifications -const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); - -const listOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/mongoClusters", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MongoClusterListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [Parameters.$host, Parameters.subscriptionId], - headerParameters: [Parameters.accept], - serializer, -}; -const listByResourceGroupOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MongoClusterListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}", - httpMethod: "PUT", - responses: { - 200: { - bodyMapper: Mappers.MongoCluster, - }, - 201: { - bodyMapper: Mappers.MongoCluster, - }, - 202: { - bodyMapper: Mappers.MongoCluster, - }, - 204: { - bodyMapper: Mappers.MongoCluster, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - requestBody: Parameters.parameters, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept, Parameters.contentType], - mediaType: "json", - serializer, -}; -const getOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MongoCluster, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const deleteOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}", - httpMethod: "DELETE", - responses: { - 200: { - headersMapper: Mappers.MongoClustersDeleteHeaders, - }, - 201: { - headersMapper: Mappers.MongoClustersDeleteHeaders, - }, - 202: { - headersMapper: Mappers.MongoClustersDeleteHeaders, - }, - 204: { - headersMapper: Mappers.MongoClustersDeleteHeaders, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const updateOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}", - httpMethod: "PATCH", - responses: { - 200: { - bodyMapper: Mappers.MongoCluster, - }, - 201: { - bodyMapper: Mappers.MongoCluster, - }, - 202: { - bodyMapper: Mappers.MongoCluster, - }, - 204: { - bodyMapper: Mappers.MongoCluster, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - requestBody: Parameters.parameters1, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept, Parameters.contentType], - mediaType: "json", - serializer, -}; -const createOrUpdateFirewallRuleOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}/firewallRules/{firewallRuleName}", - httpMethod: "PUT", - responses: { - 200: { - bodyMapper: Mappers.FirewallRule, - }, - 201: { - bodyMapper: Mappers.FirewallRule, - }, - 202: { - bodyMapper: Mappers.FirewallRule, - }, - 204: { - bodyMapper: Mappers.FirewallRule, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - requestBody: Parameters.parameters2, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - Parameters.firewallRuleName, - ], - headerParameters: [Parameters.accept, Parameters.contentType], - mediaType: "json", - serializer, -}; -const deleteFirewallRuleOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}/firewallRules/{firewallRuleName}", - httpMethod: "DELETE", - responses: { - 200: { - headersMapper: Mappers.MongoClustersDeleteFirewallRuleHeaders, - }, - 201: { - headersMapper: Mappers.MongoClustersDeleteFirewallRuleHeaders, - }, - 202: { - headersMapper: Mappers.MongoClustersDeleteFirewallRuleHeaders, - }, - 204: { - headersMapper: Mappers.MongoClustersDeleteFirewallRuleHeaders, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - Parameters.firewallRuleName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const getFirewallRuleOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}/firewallRules/{firewallRuleName}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.FirewallRule, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - Parameters.firewallRuleName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const listFirewallRulesOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}/firewallRules", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.FirewallRuleListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const checkNameAvailabilityOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/checkMongoClusterNameAvailability", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.CheckNameAvailabilityResponse, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - requestBody: Parameters.parameters3, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.location2, - ], - headerParameters: [Parameters.accept, Parameters.contentType], - mediaType: "json", - serializer, -}; -const listConnectionStringsOperationSpec: coreClient.OperationSpec = { - path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}/listConnectionStrings", - httpMethod: "POST", - responses: { - 200: { - bodyMapper: Mappers.ListConnectionStringsResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const listNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MongoClusterListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.nextLink, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const listByResourceGroupNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MongoClusterListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.nextLink, - ], - headerParameters: [Parameters.accept], - serializer, -}; -const listFirewallRulesNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.FirewallRuleListResult, - }, - default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, - }, - }, - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.nextLink, - Parameters.mongoClusterName, - ], - headerParameters: [Parameters.accept], - serializer, -}; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/networkSecurityPerimeterConfigurations.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/networkSecurityPerimeterConfigurations.ts new file mode 100644 index 000000000000..fad14bf604ee --- /dev/null +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/networkSecurityPerimeterConfigurations.ts @@ -0,0 +1,389 @@ +/* + * 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 { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; +import { setContinuationToken } from "../pagingHelper"; +import { NetworkSecurityPerimeterConfigurations } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { CosmosDBManagementClient } from "../cosmosDBManagementClient"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; +import { + NetworkSecurityPerimeterConfiguration, + NetworkSecurityPerimeterConfigurationsListNextOptionalParams, + NetworkSecurityPerimeterConfigurationsListOptionalParams, + NetworkSecurityPerimeterConfigurationsListResponse, + NetworkSecurityPerimeterConfigurationsGetOptionalParams, + NetworkSecurityPerimeterConfigurationsGetResponse, + NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + NetworkSecurityPerimeterConfigurationsReconcileResponse, + NetworkSecurityPerimeterConfigurationsListNextResponse, +} from "../models"; + +/// +/** Class containing NetworkSecurityPerimeterConfigurations operations. */ +export class NetworkSecurityPerimeterConfigurationsImpl + implements NetworkSecurityPerimeterConfigurations +{ + private readonly client: CosmosDBManagementClient; + + /** + * Initialize a new instance of the class NetworkSecurityPerimeterConfigurations class. + * @param client Reference to the service client + */ + constructor(client: CosmosDBManagementClient) { + this.client = client; + } + + /** + * Gets list of effective NetworkSecurityPerimeterConfiguration for cosmos db account + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param options The options parameters. + */ + public list( + resourceGroupName: string, + accountName: string, + options?: NetworkSecurityPerimeterConfigurationsListOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listPagingAll(resourceGroupName, accountName, options); + return { + next() { + return iter.next(); + }, + [Symbol.asyncIterator]() { + return this; + }, + byPage: (settings?: PageSettings) => { + if (settings?.maxPageSize) { + throw new Error("maxPageSize is not supported by this operation."); + } + return this.listPagingPage( + resourceGroupName, + accountName, + options, + settings, + ); + }, + }; + } + + private async *listPagingPage( + resourceGroupName: string, + accountName: string, + options?: NetworkSecurityPerimeterConfigurationsListOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: NetworkSecurityPerimeterConfigurationsListResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._list(resourceGroupName, accountName, options); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listNext( + resourceGroupName, + accountName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listPagingAll( + resourceGroupName: string, + accountName: string, + options?: NetworkSecurityPerimeterConfigurationsListOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listPagingPage( + resourceGroupName, + accountName, + options, + )) { + yield* page; + } + } + + /** + * Gets list of effective NetworkSecurityPerimeterConfiguration for cosmos db account + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param options The options parameters. + */ + private _list( + resourceGroupName: string, + accountName: string, + options?: NetworkSecurityPerimeterConfigurationsListOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, accountName, options }, + listOperationSpec, + ); + } + + /** + * Gets effective NetworkSecurityPerimeterConfiguration for association + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + get( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsGetOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + accountName, + networkSecurityPerimeterConfigurationName, + options, + }, + getOperationSpec, + ); + } + + /** + * Refreshes any information about the association. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + async beginReconcile( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + NetworkSecurityPerimeterConfigurationsReconcileResponse + > + > { + 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, + accountName, + networkSecurityPerimeterConfigurationName, + options, + }, + spec: reconcileOperationSpec, + }); + const poller = await createHttpPoller< + NetworkSecurityPerimeterConfigurationsReconcileResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "location", + }); + await poller.poll(); + return poller; + } + + /** + * Refreshes any information about the association. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + async beginReconcileAndWait( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + ): Promise { + const poller = await this.beginReconcile( + resourceGroupName, + accountName, + networkSecurityPerimeterConfigurationName, + options, + ); + return poller.pollUntilDone(); + } + + /** + * ListNext + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param nextLink The nextLink from the previous successful call to the List method. + * @param options The options parameters. + */ + private _listNext( + resourceGroupName: string, + accountName: string, + nextLink: string, + options?: NetworkSecurityPerimeterConfigurationsListNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, accountName, nextLink, options }, + listNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const listOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/networkSecurityPerimeterConfigurations", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.NetworkSecurityPerimeterConfigurationList, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.accountName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const getOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/networkSecurityPerimeterConfigurations/{networkSecurityPerimeterConfigurationName}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.NetworkSecurityPerimeterConfiguration, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.accountName, + Parameters.networkSecurityPerimeterConfigurationName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const reconcileOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/networkSecurityPerimeterConfigurations/{networkSecurityPerimeterConfigurationName}/reconcile", + httpMethod: "POST", + responses: { + 200: { + headersMapper: + Mappers.NetworkSecurityPerimeterConfigurationsReconcileHeaders, + }, + 201: { + headersMapper: + Mappers.NetworkSecurityPerimeterConfigurationsReconcileHeaders, + }, + 202: { + headersMapper: + Mappers.NetworkSecurityPerimeterConfigurationsReconcileHeaders, + }, + 204: { + headersMapper: + Mappers.NetworkSecurityPerimeterConfigurationsReconcileHeaders, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.accountName, + Parameters.networkSecurityPerimeterConfigurationName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.NetworkSecurityPerimeterConfigurationList, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.accountName, + Parameters.nextLink, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/notebookWorkspaces.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/notebookWorkspaces.ts index 5958792308a6..d6c75fae0ced 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/notebookWorkspaces.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/notebookWorkspaces.ts @@ -545,7 +545,7 @@ const listByDatabaseAccountOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.NotebookWorkspaceListResult, }, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], @@ -566,7 +566,7 @@ const getOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.NotebookWorkspace, }, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], @@ -597,7 +597,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.NotebookWorkspace, }, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, requestBody: Parameters.notebookCreateUpdateParameters, @@ -622,7 +622,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], @@ -644,7 +644,7 @@ const listConnectionInfoOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.NotebookWorkspaceConnectionInfoResult, }, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], @@ -667,7 +667,7 @@ const regenerateAuthTokenOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], @@ -690,7 +690,7 @@ const startOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/privateEndpointConnections.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/privateEndpointConnections.ts index 62cbdf901dbc..caefb8a17c6b 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/privateEndpointConnections.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/privateEndpointConnections.ts @@ -404,10 +404,10 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.PrivateEndpointConnection, }, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, - requestBody: Parameters.parameters4, + requestBody: Parameters.parameters, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, @@ -429,7 +429,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse, + bodyMapper: Mappers.ErrorResponseAutoGenerated, }, }, queryParameters: [Parameters.apiVersion], diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPool.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPool.ts index 354f588208e1..9159538c99a3 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPool.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPool.ts @@ -345,7 +345,7 @@ const getOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolResource, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], @@ -375,7 +375,7 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolResource, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, requestBody: Parameters.body3, @@ -407,7 +407,7 @@ const updateOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolResource, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, requestBody: Parameters.body4, @@ -439,7 +439,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { headersMapper: Mappers.ThroughputPoolDeleteHeaders, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccount.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccount.ts index c24a37d722dd..c5ca57721f63 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccount.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccount.ts @@ -281,7 +281,7 @@ const getOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolAccountResource, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], @@ -312,7 +312,7 @@ const createOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolAccountResource, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, requestBody: Parameters.body5, @@ -345,7 +345,7 @@ const deleteOperationSpec: coreClient.OperationSpec = { headersMapper: Mappers.ThroughputPoolAccountDeleteHeaders, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccounts.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccounts.ts index 7915d747e853..783b842b520e 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccounts.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPoolAccounts.ts @@ -161,7 +161,7 @@ const listOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolAccountsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], @@ -182,7 +182,7 @@ const listNextOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolAccountsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, urlParameters: [ diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPools.ts b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPools.ts index fe6f38b0f336..6914ba0be227 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPools.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operations/throughputPools.ts @@ -229,7 +229,7 @@ const listOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], @@ -245,7 +245,7 @@ const listByResourceGroupOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, queryParameters: [Parameters.apiVersion], @@ -265,7 +265,7 @@ const listNextOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, urlParameters: [ @@ -284,7 +284,7 @@ const listByResourceGroupNextOperationSpec: coreClient.OperationSpec = { bodyMapper: Mappers.ThroughputPoolsListResult, }, default: { - bodyMapper: Mappers.ErrorResponseAutoGenerated, + bodyMapper: Mappers.ErrorResponse, }, }, urlParameters: [ diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/index.ts b/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/index.ts index ea837e78bc30..7e0b561353b2 100644 --- a/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/index.ts +++ b/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/index.ts @@ -6,6 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ +export * from "./networkSecurityPerimeterConfigurations"; export * from "./databaseAccounts"; export * from "./operations"; export * from "./database"; @@ -29,7 +30,6 @@ export * from "./locations"; export * from "./dataTransferJobs"; export * from "./cassandraClusters"; export * from "./cassandraDataCenters"; -export * from "./mongoClusters"; export * from "./notebookWorkspaces"; export * from "./privateEndpointConnections"; export * from "./privateLinkResources"; diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/mongoClusters.ts b/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/mongoClusters.ts deleted file mode 100644 index 71f032dc1dda..000000000000 --- a/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/mongoClusters.ts +++ /dev/null @@ -1,275 +0,0 @@ -/* - * 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 { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { SimplePollerLike, OperationState } from "@azure/core-lro"; -import { - MongoCluster, - MongoClustersListOptionalParams, - MongoClustersListByResourceGroupOptionalParams, - FirewallRule, - MongoClustersListFirewallRulesOptionalParams, - MongoClustersCreateOrUpdateOptionalParams, - MongoClustersCreateOrUpdateResponse, - MongoClustersGetOptionalParams, - MongoClustersGetResponse, - MongoClustersDeleteOptionalParams, - MongoClustersDeleteResponse, - MongoClusterUpdate, - MongoClustersUpdateOptionalParams, - MongoClustersUpdateResponse, - MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - MongoClustersCreateOrUpdateFirewallRuleResponse, - MongoClustersDeleteFirewallRuleOptionalParams, - MongoClustersDeleteFirewallRuleResponse, - MongoClustersGetFirewallRuleOptionalParams, - MongoClustersGetFirewallRuleResponse, - CheckNameAvailabilityRequest, - MongoClustersCheckNameAvailabilityOptionalParams, - MongoClustersCheckNameAvailabilityResponse, - MongoClustersListConnectionStringsOptionalParams, - MongoClustersListConnectionStringsResponse, -} from "../models"; - -/// -/** Interface representing a MongoClusters. */ -export interface MongoClusters { - /** - * List all the mongo clusters in a given subscription. - * @param options The options parameters. - */ - list( - options?: MongoClustersListOptionalParams, - ): PagedAsyncIterableIterator; - /** - * List all the mongo clusters in a given resource group. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param options The options parameters. - */ - listByResourceGroup( - resourceGroupName: string, - options?: MongoClustersListByResourceGroupOptionalParams, - ): PagedAsyncIterableIterator; - /** - * List all the firewall rules in a given mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - listFirewallRules( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListFirewallRulesOptionalParams, - ): PagedAsyncIterableIterator; - /** - * Create or update a mongo cluster. Update overwrites all properties for the resource. To only modify - * some of the properties, use PATCH. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The required parameters for creating or updating a mongo cluster. - * @param options The options parameters. - */ - beginCreateOrUpdate( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoCluster, - options?: MongoClustersCreateOrUpdateOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersCreateOrUpdateResponse - > - >; - /** - * Create or update a mongo cluster. Update overwrites all properties for the resource. To only modify - * some of the properties, use PATCH. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The required parameters for creating or updating a mongo cluster. - * @param options The options parameters. - */ - beginCreateOrUpdateAndWait( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoCluster, - options?: MongoClustersCreateOrUpdateOptionalParams, - ): Promise; - /** - * Gets information about a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - get( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersGetOptionalParams, - ): Promise; - /** - * Deletes a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - beginDelete( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersDeleteOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersDeleteResponse - > - >; - /** - * Deletes a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - beginDeleteAndWait( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersDeleteOptionalParams, - ): Promise; - /** - * Updates an existing mongo cluster. The request body can contain one to many of the properties - * present in the normal mongo cluster definition. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The parameters for updating a mongo cluster. - * @param options The options parameters. - */ - beginUpdate( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoClusterUpdate, - options?: MongoClustersUpdateOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersUpdateResponse - > - >; - /** - * Updates an existing mongo cluster. The request body can contain one to many of the properties - * present in the normal mongo cluster definition. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param parameters The parameters for updating a mongo cluster. - * @param options The options parameters. - */ - beginUpdateAndWait( - resourceGroupName: string, - mongoClusterName: string, - parameters: MongoClusterUpdate, - options?: MongoClustersUpdateOptionalParams, - ): Promise; - /** - * Creates a new firewall rule or updates an existing firewall rule on a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param parameters The required parameters for creating or updating a firewall rule. - * @param options The options parameters. - */ - beginCreateOrUpdateFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - parameters: FirewallRule, - options?: MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersCreateOrUpdateFirewallRuleResponse - > - >; - /** - * Creates a new firewall rule or updates an existing firewall rule on a mongo cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param parameters The required parameters for creating or updating a firewall rule. - * @param options The options parameters. - */ - beginCreateOrUpdateFirewallRuleAndWait( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - parameters: FirewallRule, - options?: MongoClustersCreateOrUpdateFirewallRuleOptionalParams, - ): Promise; - /** - * Deletes a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - beginDeleteFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersDeleteFirewallRuleOptionalParams, - ): Promise< - SimplePollerLike< - OperationState, - MongoClustersDeleteFirewallRuleResponse - > - >; - /** - * Deletes a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - beginDeleteFirewallRuleAndWait( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersDeleteFirewallRuleOptionalParams, - ): Promise; - /** - * Gets information about a mongo cluster firewall rule. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param firewallRuleName The name of the mongo cluster firewall rule. - * @param options The options parameters. - */ - getFirewallRule( - resourceGroupName: string, - mongoClusterName: string, - firewallRuleName: string, - options?: MongoClustersGetFirewallRuleOptionalParams, - ): Promise; - /** - * Check the availability of name for resource - * @param location The name of the Azure region. - * @param parameters The required parameters for checking if resource name is available. - * @param options The options parameters. - */ - checkNameAvailability( - location: string, - parameters: CheckNameAvailabilityRequest, - options?: MongoClustersCheckNameAvailabilityOptionalParams, - ): Promise; - /** - * List mongo cluster connection strings. This includes the default connection string using - * SCRAM-SHA-256, as well as other connection strings supported by the cluster. - * @param resourceGroupName The name of the resource group. The name is case insensitive. - * @param mongoClusterName The name of the mongo cluster. - * @param options The options parameters. - */ - listConnectionStrings( - resourceGroupName: string, - mongoClusterName: string, - options?: MongoClustersListConnectionStringsOptionalParams, - ): Promise; -} diff --git a/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/networkSecurityPerimeterConfigurations.ts b/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/networkSecurityPerimeterConfigurations.ts new file mode 100644 index 000000000000..04457477967c --- /dev/null +++ b/sdk/cosmosdb/arm-cosmosdb/src/operationsInterfaces/networkSecurityPerimeterConfigurations.ts @@ -0,0 +1,81 @@ +/* + * 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 { PagedAsyncIterableIterator } from "@azure/core-paging"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; +import { + NetworkSecurityPerimeterConfiguration, + NetworkSecurityPerimeterConfigurationsListOptionalParams, + NetworkSecurityPerimeterConfigurationsGetOptionalParams, + NetworkSecurityPerimeterConfigurationsGetResponse, + NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + NetworkSecurityPerimeterConfigurationsReconcileResponse, +} from "../models"; + +/// +/** Interface representing a NetworkSecurityPerimeterConfigurations. */ +export interface NetworkSecurityPerimeterConfigurations { + /** + * Gets list of effective NetworkSecurityPerimeterConfiguration for cosmos db account + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param options The options parameters. + */ + list( + resourceGroupName: string, + accountName: string, + options?: NetworkSecurityPerimeterConfigurationsListOptionalParams, + ): PagedAsyncIterableIterator; + /** + * Gets effective NetworkSecurityPerimeterConfiguration for association + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + get( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsGetOptionalParams, + ): Promise; + /** + * Refreshes any information about the association. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + beginReconcile( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + NetworkSecurityPerimeterConfigurationsReconcileResponse + > + >; + /** + * Refreshes any information about the association. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param accountName Cosmos DB database account name. + * @param networkSecurityPerimeterConfigurationName The name for Network Security Perimeter + * configuration + * @param options The options parameters. + */ + beginReconcileAndWait( + resourceGroupName: string, + accountName: string, + networkSecurityPerimeterConfigurationName: string, + options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams, + ): Promise; +} diff --git a/sdk/cosmosdb/arm-cosmosdb/test/sampleTest.ts b/sdk/cosmosdb/arm-cosmosdb/test/sampleTest.ts new file mode 100644 index 000000000000..d64be981b694 --- /dev/null +++ b/sdk/cosmosdb/arm-cosmosdb/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/cosmosdb/arm-cosmosdb/tsconfig.json b/sdk/cosmosdb/arm-cosmosdb/tsconfig.json index bbcdce662fee..3e6ae96443f3 100644 --- a/sdk/cosmosdb/arm-cosmosdb/tsconfig.json +++ b/sdk/cosmosdb/arm-cosmosdb/tsconfig.json @@ -15,17 +15,11 @@ ], "declaration": true, "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-cosmosdb": [ - "./src/index" - ] - } + "importHelpers": true }, "include": [ "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" + "./test/**/*.ts" ], "exclude": [ "node_modules"