From edd8f0ebc97d74b339bde7648f562702cc14a7e6 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Tue, 16 Jul 2024 00:21:23 +0000 Subject: [PATCH] CodeGen from PR 29659 in Azure/azure-rest-api-specs Merge 7b43ebad2dafdd787aff0d7a18209d1c15880370 into ac1f4e86d2ef6516bd2166e4110435886ca7a70a --- common/config/rush/pnpm-lock.yaml | 835 +++++++++-------- rush.json | 9 +- .../arm-healthdataaiservices/CHANGELOG.md | 5 + .../arm-healthdataaiservices/LICENSE | 21 + .../arm-healthdataaiservices/README.md | 109 +++ .../arm-healthdataaiservices/_meta.json | 8 + .../api-extractor.json | 31 + .../arm-healthdataaiservices/package.json | 110 +++ .../review/arm-healthdataaiservices.api.md | 487 ++++++++++ .../arm-healthdataaiservices/sample.env | 4 + .../arm-healthdataaiservices/src/index.ts | 13 + .../arm-healthdataaiservices/src/lroImpl.ts | 42 + .../src/microsoftHealthDataAIServices.ts | 157 ++++ .../src/models/index.ts | 715 ++++++++++++++ .../src/models/mappers.ts | 876 ++++++++++++++++++ .../src/models/parameters.ts | 144 +++ .../src/operations/deidServices.ts | 728 +++++++++++++++ .../src/operations/index.ts | 12 + .../src/operations/operations.ts | 149 +++ .../operations/privateEndpointConnections.ts | 536 +++++++++++ .../src/operations/privateLinks.ts | 201 ++++ .../src/operationsInterfaces/deidServices.ts | 145 +++ .../src/operationsInterfaces/index.ts | 12 + .../src/operationsInterfaces/operations.ts | 22 + .../privateEndpointConnections.ts | 120 +++ .../src/operationsInterfaces/privateLinks.ts | 29 + .../src/pagingHelper.ts | 39 + .../test/sampleTest.ts | 43 + .../arm-healthdataaiservices/tsconfig.json | 27 + sdk/healthdataaiservices/ci.mgmt.yml | 38 + 30 files changed, 5264 insertions(+), 403 deletions(-) create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/CHANGELOG.md create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/LICENSE create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/README.md create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/_meta.json create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/api-extractor.json create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/package.json create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/review/arm-healthdataaiservices.api.md create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/sample.env create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/index.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/lroImpl.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/microsoftHealthDataAIServices.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/models/index.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/models/mappers.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/models/parameters.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/deidServices.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/index.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/operations.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateEndpointConnections.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateLinks.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/deidServices.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/index.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/operations.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateEndpointConnections.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateLinks.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/src/pagingHelper.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/test/sampleTest.ts create mode 100644 sdk/healthdataaiservices/arm-healthdataaiservices/tsconfig.json create mode 100644 sdk/healthdataaiservices/ci.mgmt.yml diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 3c06a4dc9a72..181d16f99b90 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -362,6 +362,9 @@ dependencies: '@rush-temp/arm-healthcareapis': specifier: file:./projects/arm-healthcareapis.tgz version: file:projects/arm-healthcareapis.tgz + '@rush-temp/arm-healthdataaiservices': + specifier: file:./projects/arm-healthdataaiservices.tgz + version: file:projects/arm-healthdataaiservices.tgz '@rush-temp/arm-hybridcompute': specifier: file:./projects/arm-hybridcompute.tgz version: file:projects/arm-hybridcompute.tgz @@ -3471,7 +3474,7 @@ packages: /@types/express-serve-static-core@4.19.0: resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==} dependencies: - '@types/node': 18.19.39 + '@types/node': 20.10.8 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3499,7 +3502,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 18.19.39 + '@types/node': 20.10.8 dev: false /@types/fs-extra@8.1.5: @@ -3548,13 +3551,13 @@ packages: /@types/jsonwebtoken@9.0.6: resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} dependencies: - '@types/node': 18.19.39 + '@types/node': 20.10.8 dev: false /@types/jws@3.2.10: resolution: {integrity: sha512-cOevhttJmssERB88/+XvZXvsq5m9JLKZNUiGfgjUb5lcPRdV2ZQciU6dU76D/qXXFYpSqkP3PrSg4hMTiafTZw==} dependencies: - '@types/node': 18.19.39 + '@types/node': 20.10.8 dev: false /@types/linkify-it@5.0.0: @@ -3703,7 +3706,7 @@ packages: /@types/stoppable@1.1.3: resolution: {integrity: sha512-7wGKIBJGE4ZxFjk9NkjAxZMLlIXroETqP1FJCdoSvKmEznwmBxQFmTB1dsCkAvVcNemuSZM5qkkd9HE/NL2JTw==} dependencies: - '@types/node': 18.19.39 + '@types/node': 20.10.8 dev: false /@types/through@0.0.33: @@ -3741,7 +3744,7 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 18.19.39 + '@types/node': 20.10.8 dev: false /@types/ws@8.5.10: @@ -8954,7 +8957,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 18.19.39 + '@types/node': 20.10.8 long: 5.2.3 dev: false @@ -11162,7 +11165,7 @@ packages: dev: false file:projects/abort-controller.tgz: - resolution: {integrity: sha512-jrk1v37fK9EmuNhC0czeE0ifI7mkHqXenZYC47n4P8ciatm36N7bxFA4tg6xxsqgY32jIJeQBZJC0xL4YfKEmw==, tarball: file:projects/abort-controller.tgz} + resolution: {integrity: sha512-tsvWnZnzoiICM/UDEYiPHs1fjJp/hOdRIISUY+Pf2v21MgOK2F/oExLkpJCCKHeX/k51hn+6+dUVIKte+FBvvQ==, tarball: file:projects/abort-controller.tgz} name: '@rush-temp/abort-controller' version: 0.0.0 dependencies: @@ -11194,7 +11197,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-H293o8qFhcHUKQo+9K5PtM9brVExTL3p+/Nglngv3Sh1s2ncIsd65AGL8R8kls0lPKiXivnWv6K9wN2ptQeu0w==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-Ex+hUNxvMTwxBMG3hYYOXZUYsT8Hcz9Knj+Crvzyb70YK02yHOqwGqQecOBHYbMCRc3uX2WL0BY6CJHkdow3PA==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -11240,7 +11243,7 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-IufiSCxCd13413Ml0iTi9vIXsjfuku4M736bEK/UWaFIaIHHWi6uJ+6DHBDLi9H6Lg48xjwNz1UKKxmPhRYMig==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-Xy0T7Fxl7b1H7fDN+eHku+hwbf0RQ/ZS0vSzsIgX9Hr1MeYx5naHJd2afPUD4K9fTlXMcfdWVyR7D0/Z8zXKPQ==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: @@ -11286,7 +11289,7 @@ packages: dev: false file:projects/ai-content-safety.tgz: - resolution: {integrity: sha512-UzYhs5Oi38C0W7qsAq69+pNcVPnH2Eow7EAFIOPwk2Z2c27ui21+epWuf5iMYk40FsyCffL5GBHDqV1mGOq6UQ==, tarball: file:projects/ai-content-safety.tgz} + resolution: {integrity: sha512-5W5rgigY9RgwxRoFlKNDTHUC0oyzLVdL+zRL/UWOTfj1Q5k8bjKiAs5sXUXcmfisT2YmwcfMYzWAnMbZUYNuHQ==, tarball: file:projects/ai-content-safety.tgz} name: '@rush-temp/ai-content-safety' version: 0.0.0 dependencies: @@ -11330,7 +11333,7 @@ packages: dev: false file:projects/ai-document-intelligence.tgz: - resolution: {integrity: sha512-j2y57iwOWd1q1RMcn7hXMqL1IRBqke0kqHCzok6fFZPO0Kz6EqfUGG5MIq8jHsXtrFBl9CBQKQxGjLONZ4iABA==, tarball: file:projects/ai-document-intelligence.tgz} + resolution: {integrity: sha512-Fc6CDBOrnCCbu+rzYNMB1D7RtoJj9nxOcyKSBhy+PhhY8NG9eobHEbyNN8AWPpLIqmggMv0rXsizzGzdhl9z6g==, tarball: file:projects/ai-document-intelligence.tgz} name: '@rush-temp/ai-document-intelligence' version: 0.0.0 dependencies: @@ -11376,7 +11379,7 @@ packages: dev: false file:projects/ai-document-translator.tgz: - resolution: {integrity: sha512-8fGS2wBMVi67BPqhDsqEsn0tNXlqUtWscXSuNO06WQtCDVB2NLT0YuARNJ/i+pJV1k8gckVqruyfykp2TNymkA==, tarball: file:projects/ai-document-translator.tgz} + resolution: {integrity: sha512-d17XFsHb/Q4XmIFAoqOJeVDX1/mVwD7bdhXFDYQtlNfaVHkR7CX/vFYDNTFPLOaRtQahrWKa/Xbq3VS+p+mHlw==, tarball: file:projects/ai-document-translator.tgz} name: '@rush-temp/ai-document-translator' version: 0.0.0 dependencies: @@ -11420,7 +11423,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-KN45y7Ph1A5/CbvPwfTJn6tTkwTwq474lwJ5PQ2hbnVOhRjHRwzq/FZ/m0K3B5rtHf+5B19FO6pIwqenLRDQQQ==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-GICJVn1ofAOsrSYWqDe6TLM3VDCVACc+SttsGZLXwOY9+3dwhC2xcMuyxH0QMjl4OXlY+xjkR5t/bXCR+baJnw==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -11468,7 +11471,7 @@ packages: dev: false file:projects/ai-inference.tgz: - resolution: {integrity: sha512-VV7Czv1jOdhkeaJ8FZFW/2YmBXZhED3IBqqKvuT14meEjjQ7iYZWOC30qnVJuw75uDZMqcZMo9WVBcra2ilxNw==, tarball: file:projects/ai-inference.tgz} + resolution: {integrity: sha512-eY+lyOshaZJQysJBed7ngXepVI16YCdvm05KpqcxBXJ5Vnllzeachd6eoRE1CHc2EoEE6J0d+r5gyH1MpsJDCQ==, tarball: file:projects/ai-inference.tgz} name: '@rush-temp/ai-inference' version: 0.0.0 dependencies: @@ -11507,7 +11510,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-0eC+AOhj/dZ9iIqOoGOzqSKJgOfsJdxipiZowkRVUHLhxzR2L7PkKGRE4Eoe2sYeRfePNiCh4pgCQRBEgA41og==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-KBzOsQkD7PRwt6T+CHRIVDyuIjx6r1dSJ1xPG87821dgM0ZOjCnMY/TVVvRkrAolT4Yuf3hhNT8anz1fz1QqqA==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -11556,7 +11559,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-E8kcjniIZSyUtG2HjLP2rdid7R7IpGrcGZWVR36EV4zxylcVsARuuJ56I6Mb+OGqSpaxryPMBJnZDdzmlkgrbw==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-rG4iDBOuRQUeM9G2/XH4MnSzeZlqVKIKexDKaBs8DFzS5LYH4On4XCcbFFtBUzZQiiaZl4NZczlEkVLrwL+kOg==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -11605,7 +11608,7 @@ packages: dev: false file:projects/ai-language-textauthoring.tgz: - resolution: {integrity: sha512-7aAZaIE6ahWWMxXrKlZM93wDSgZZOKX4LslsHX/sraizWXyR22lMKTdKijRHuVBA5xjBRVYOZluYrJx8A6zMRg==, tarball: file:projects/ai-language-textauthoring.tgz} + resolution: {integrity: sha512-wXY0hmfLnoX/QUm7162liqVwLbbK+5Wz5HKkQ13kFx0VD46+RulZvEzCGpLJzuZwZMcVe5Fmx5/cc99apBZHjA==, tarball: file:projects/ai-language-textauthoring.tgz} name: '@rush-temp/ai-language-textauthoring' version: 0.0.0 dependencies: @@ -11632,7 +11635,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-5HPT+izSvjdwiTak1Lpu90lBagvnAxZ62cZFP7rsUNOpX/xkIAIq8UeG9rB02TTFhd7ADFdsTV3mh4Lb/sceEg==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-74qdJQ/pLX/uEuaTLu+XyRQrS3DfhqxKK2/2QIauSDKsR0nlzxtiaKuMiualgZP0AfOJA9Hwrl6/VPe4qys+qQ==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -11676,7 +11679,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-pOo0ZPlJkOpq9VxFJ/MStEPNdh1/6YYiHTKPDtI65u/q236XJ9JR4stpJLHl4zDwqQpHaw2JHL1jg/Qn+JNI5g==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-gbCjfww48bEmKVQehusZSVLc/wD6taz1ZFasTjLSg3IxKTdSclbicfT6s/Y2qc5BdXvOa0oKe1HSu/GmB54hjw==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -11723,7 +11726,7 @@ packages: dev: false file:projects/ai-translation-document.tgz: - resolution: {integrity: sha512-EO01TDdeFyMgx5LiO1lzhKzna6Y38t+ZXLyP/6196bXR8R4kB8wOj7D39RPZDp6bFzQOglUNSldwRHyoa2Fibw==, tarball: file:projects/ai-translation-document.tgz} + resolution: {integrity: sha512-65S+wTsj7Vs0EjInd3E04rThdSG+e4Qwx7hhgiZTmAkFj0ewHCqMzBgNRXxyqjOplKSSFbX9nag7doqOi1hpXQ==, tarball: file:projects/ai-translation-document.tgz} name: '@rush-temp/ai-translation-document' version: 0.0.0 dependencies: @@ -11770,7 +11773,7 @@ packages: dev: false file:projects/ai-translation-text.tgz: - resolution: {integrity: sha512-GtpBkxJrA4IaAj45nmBZFjWcX01YVdoUSsNmGzOzq49eK4ME773LBvupiHUJwvhWFkYmOUYxclL7vCARg1FLYA==, tarball: file:projects/ai-translation-text.tgz} + resolution: {integrity: sha512-y91QJ8V96KxMb84gKfUEGl9wqY1Y/triJc7fRp+LiOc/2iPK1f92FFb/DViKh9DQvR+QlQwGtct8Qbc2MS4IRQ==, tarball: file:projects/ai-translation-text.tgz} name: '@rush-temp/ai-translation-text' version: 0.0.0 dependencies: @@ -11814,7 +11817,7 @@ packages: dev: false file:projects/ai-vision-face.tgz: - resolution: {integrity: sha512-NqcFFX/7ati2zSEMpphdFdqtzybBgpwQVCGbY3NObOWaSNb2XSnQ8Br3wlkXvTx2S09nSM1B4or/kZoH9m0cUw==, tarball: file:projects/ai-vision-face.tgz} + resolution: {integrity: sha512-qTGwkqjpXfTIlwIxnaUIlqQQ7eUmtsJ+UGF1RXQR6ykkpASDvnXPdlb7d2T+A0MFXs0QlizdLEKKiBxmTqSLZw==, tarball: file:projects/ai-vision-face.tgz} name: '@rush-temp/ai-vision-face' version: 0.0.0 dependencies: @@ -11851,7 +11854,7 @@ packages: dev: false file:projects/ai-vision-image-analysis.tgz: - resolution: {integrity: sha512-s37HjqbsPRjT2JS2f4pYWK+w8EvfDtGfcrWScTUQirLwBR4UlbATjkwI9ALS59o+NSTj/iGBjUA/t8QMxkkTDQ==, tarball: file:projects/ai-vision-image-analysis.tgz} + resolution: {integrity: sha512-62eATtkKZ9psCBzmDrXmJd5B8n4dfmnn2a5IZCF5emVKFgsnfi0s+ppkVdepS3u2B9Q65Rbj4jpuSvm9s4SK9Q==, tarball: file:projects/ai-vision-image-analysis.tgz} name: '@rush-temp/ai-vision-image-analysis' version: 0.0.0 dependencies: @@ -11895,7 +11898,7 @@ packages: dev: false file:projects/api-management-custom-widgets-scaffolder.tgz: - resolution: {integrity: sha512-WcPZ2hXr35DPsYmqnmb94vDMy2ZPMmzFl9OlSRCqAGY1osYJW3/QGTjNN1+Jul3UGRDRhVcZpkbhLwyJJY8TBg==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} + resolution: {integrity: sha512-zuIHsy2oRcF7+RIWrJpHqXBp1IC6x3BgMOR8wFVI8g5RGFPQjQQHmGaDd1gLSYibvBcOYwaFnfb7mDa6x+nO0g==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} name: '@rush-temp/api-management-custom-widgets-scaffolder' version: 0.0.0 dependencies: @@ -11937,7 +11940,7 @@ packages: dev: false file:projects/api-management-custom-widgets-tools.tgz: - resolution: {integrity: sha512-sUrE7cFLh0jt070NNk2eqNkUK1cEaUxaaVY0F2hxpsqSiHXt0JhSWSMJpTbMGZVOMeZP7Ji8Zg53Di2IRtlOwg==, tarball: file:projects/api-management-custom-widgets-tools.tgz} + resolution: {integrity: sha512-zmmhWPUh3Ayii97ol0OD24W6UsiqjGH1kpBVYztfZFUcoLS4VCkusErP5dO2aIQPnp7eY8djGqkF5EhmDfycrg==, tarball: file:projects/api-management-custom-widgets-tools.tgz} name: '@rush-temp/api-management-custom-widgets-tools' version: 0.0.0 dependencies: @@ -11972,7 +11975,7 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-drhXW4Q4ALb5VwmyCelFyb/iCgioXCavS58EEXroelFV6NWls86B8Ir+MF83Ft5FcsXBl0OwYDTM+C9lRsANLQ==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-GYtTiO8HmxFrezvxJWAAPm3YwKEgtON8EVx0ZgCzEMsk0fxTYARA5tjV1xpfCoic7qLwNpTTxX4qds569hOxMg==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: @@ -12013,7 +12016,7 @@ packages: dev: false file:projects/arm-advisor.tgz: - resolution: {integrity: sha512-czuLMvibvtf+t+LP/hqOfQF5gkcX1onL7k5vfg81160yFsedoUfDowk84HAbqTspva0sLOcrLdSrRbl/fuvKxw==, tarball: file:projects/arm-advisor.tgz} + resolution: {integrity: sha512-+45evL0OMVkwMcLzs2JcQUnL20gVLphwVAtms6R4GKuz5CQbzZzbtSWOjOEwUcywni1bh4bSjYjV1XUR5LctpQ==, tarball: file:projects/arm-advisor.tgz} name: '@rush-temp/arm-advisor' version: 0.0.0 dependencies: @@ -12040,7 +12043,7 @@ packages: dev: false file:projects/arm-agrifood.tgz: - resolution: {integrity: sha512-MLuiPykE0hNeFyG7nQJ+Ovn5pWWrntT23mkjsPXFsxIv9xl21k2/28vs/lVhbBIOkP9YTlbn1vO6op1N2ef1Vw==, tarball: file:projects/arm-agrifood.tgz} + resolution: {integrity: sha512-lBvH82TCKCChfbyBbf/ej/QSGxeJHZPEU3I3j+MYGCyuLorFX0q53H5fPRHvfU/7mXS1rrnU8E5QpnWq2ggrfw==, tarball: file:projects/arm-agrifood.tgz} name: '@rush-temp/arm-agrifood' version: 0.0.0 dependencies: @@ -12068,7 +12071,7 @@ packages: dev: false file:projects/arm-analysisservices.tgz: - resolution: {integrity: sha512-hQtpgfyob1PPotMLwqXKCCrTQnF62bKEarvLipyOSkfVECe05P8m2Fq9zoUvrDQxGBpWwoRrEtCeXe/pEjbwfw==, tarball: file:projects/arm-analysisservices.tgz} + resolution: {integrity: sha512-4AOtzFIF7k9+ojO2vykojZ8dsQIPitpR+P6kpyRdpjMlE7zra/EO47I1uFBfrHDqk29KZ7w0NvUvSCU4YHEcQQ==, tarball: file:projects/arm-analysisservices.tgz} name: '@rush-temp/arm-analysisservices' version: 0.0.0 dependencies: @@ -12096,7 +12099,7 @@ packages: dev: false file:projects/arm-apicenter.tgz: - resolution: {integrity: sha512-V8Zylzy8MiObAXZV+9iJ6bdTyR3k1bUOrRHBy1RbEP74tdSdCP0P5Ee1eG3xd4CVlzIZVU5JVCDsuzZxpR9rsA==, tarball: file:projects/arm-apicenter.tgz} + resolution: {integrity: sha512-NDYW4iwQn1rPkKa3KVHYGHfiFLl2lfqBjcK/yudCftTiBqVRm0HtZ9YuNvoaTOmZ/zxo4TXuEuVjKklIIIY94Q==, tarball: file:projects/arm-apicenter.tgz} name: '@rush-temp/arm-apicenter' version: 0.0.0 dependencies: @@ -12125,7 +12128,7 @@ packages: dev: false file:projects/arm-apimanagement.tgz: - resolution: {integrity: sha512-KU2mF0vsQoleTs995Am9Lhbj1wipsC/E1HdPK1Uj0MsDVJbHAtAwIlEGEGUK3fwcsbPoYeqy7Q+N5Km6xbNExw==, tarball: file:projects/arm-apimanagement.tgz} + resolution: {integrity: sha512-Tfgg/3w018BU6KnhnOhsKqSrdnoNA/rr4/nGsBj1vp6P3tXXEUrdhJr0DGIyut/ORvcXenq51ad5/FO7SpskAg==, tarball: file:projects/arm-apimanagement.tgz} name: '@rush-temp/arm-apimanagement' version: 0.0.0 dependencies: @@ -12154,7 +12157,7 @@ packages: dev: false file:projects/arm-appcomplianceautomation.tgz: - resolution: {integrity: sha512-MB8+3i3lRug4eO3/w/owEpj0/gZdEKgzVmU5Vuqz0Toud3ZJePPJMMGpHDT+pOSy3jJCF+MlM5ir6n7y0xJl7A==, tarball: file:projects/arm-appcomplianceautomation.tgz} + resolution: {integrity: sha512-AZyD/gz8iV5hzMoUEhEwTnBZggczl6ac5DPEqAkBeaVYJAMi9/rn1PT4VV16TmkA7vDHxD7fZuvv3nuN1jmnlw==, tarball: file:projects/arm-appcomplianceautomation.tgz} name: '@rush-temp/arm-appcomplianceautomation' version: 0.0.0 dependencies: @@ -12184,7 +12187,7 @@ packages: dev: false file:projects/arm-appconfiguration.tgz: - resolution: {integrity: sha512-QxZrZOItZJ0vNQrssQCpfW/60+A8BF20Ked2JrGXFpYLU/FhfodN3GJYAh+wVbzxtaRBvHbF9ux1Ff3IWiKTEg==, tarball: file:projects/arm-appconfiguration.tgz} + resolution: {integrity: sha512-p8SeMguuJhNG5hSGA0KZsa8Cf1HB98JRMM0pqXyRt+sENm/ib1CvX3fHlQXgzgVhtBKbK48mNpVKv9AvsWQH1A==, tarball: file:projects/arm-appconfiguration.tgz} name: '@rush-temp/arm-appconfiguration' version: 0.0.0 dependencies: @@ -12213,7 +12216,7 @@ packages: dev: false file:projects/arm-appcontainers.tgz: - resolution: {integrity: sha512-A6UuNYiZCST8ShDVL4FrS1LX6ztGsM14yJQKkhu/p0wiB4ArRskTOnXPVdKlZSoXxDe3QqjImt+fCX6OW3o1PQ==, tarball: file:projects/arm-appcontainers.tgz} + resolution: {integrity: sha512-kuiNUHwWY6sLFMFcjXBEE0AEif8cAsiREq9gh1xzxgA/nH8YEDxU5MyluljUbhyGupmXEBQQRAoctRXhNXj/jQ==, tarball: file:projects/arm-appcontainers.tgz} name: '@rush-temp/arm-appcontainers' version: 0.0.0 dependencies: @@ -12242,7 +12245,7 @@ packages: dev: false file:projects/arm-appinsights.tgz: - resolution: {integrity: sha512-hAMV8bmRQpI/J7IsULLVxEL2ulOR2df7My8IfJGG2i5eWbQZZJfl4bxLX5yl9GnBK/U88KIfSKcDEnW6qGHIYQ==, tarball: file:projects/arm-appinsights.tgz} + resolution: {integrity: sha512-ei0LG+SOy0lK7Vp3dT0g5cVhBgGMfI/w5L3PSB55BIm+IwesBMMCqM+AKXB76/HdY8nldBjTvHVO4JYElxGSWQ==, tarball: file:projects/arm-appinsights.tgz} name: '@rush-temp/arm-appinsights' version: 0.0.0 dependencies: @@ -12268,7 +12271,7 @@ packages: dev: false file:projects/arm-appplatform.tgz: - resolution: {integrity: sha512-KJA8b3oBCg1TuVdRDMZbOpXf1YEPTvNHoA2IIfun0iTeNsXFRRRnms6yenIO8uYvAclN88bNvQ9ZEQeXSHW14w==, tarball: file:projects/arm-appplatform.tgz} + resolution: {integrity: sha512-6CXWuAfidBCzRN9VIGthgYKt/oADM1UI7pSCbGWBsybxDcpsRRuAON3z5yoZli8ht11Vrniy+6aasuoSzxpbBA==, tarball: file:projects/arm-appplatform.tgz} name: '@rush-temp/arm-appplatform' version: 0.0.0 dependencies: @@ -12297,7 +12300,7 @@ packages: dev: false file:projects/arm-appservice-1.tgz: - resolution: {integrity: sha512-KNx+b2GJIs6mCzNy5ZpfJm1PfUq6nu7uzqlJKVYcYGjccSwsgnYaRy29vaM9QOUE+8VoQzU7+OPs6WLMkw7sGQ==, tarball: file:projects/arm-appservice-1.tgz} + resolution: {integrity: sha512-fsjd2X3iQNtop0z1FeVeZE0lB1AkN6Ps2Wr+Pvf33nTVlKdo2Db3bPBbuj/JR8IkrKDg1GU38kS4LMn4zUnOXg==, tarball: file:projects/arm-appservice-1.tgz} name: '@rush-temp/arm-appservice-1' version: 0.0.0 dependencies: @@ -12327,7 +12330,7 @@ packages: dev: false file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-yS7hpVS3C7Fj/jhwjyQzG7G3mK4AooNis42PwxEE56IJG2kJd1WdXTujdOMoifepbzfowe3Y51UstObOIIGnEw==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-yXcZ7hnla9FKQCctXm7U5NcHlzgPdA2Gtl71UcoZvPBx99iF1/bAftrnKWi4U3mhTcMKUBe7AvmV22DbOQsKCw==, 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: @@ -12356,7 +12359,7 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-0QTLobhnHeMdkxikFhy87/kdWQCjXyj7WL0Ka6E6hTyYPKkXm/aMCaIC0B07fpCd3/m899ueTcZQyHD6a3G7sQ==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-6e6rSxSKTVgFXSMLg1fcyU5D2ZJeEcQ00q2UUGNlllmDU0KcX3755Rgdns8Hcc1a75L+oiZ1pNcT6BG553DaNw==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: @@ -12401,7 +12404,7 @@ packages: dev: false file:projects/arm-astro.tgz: - resolution: {integrity: sha512-mQMKoiOZ5ZwqCOKLfOv9a4RW2syhrDocCEMwydXP6zQI4YM1+Fqz2lmG9FncBzkQfMWiR+uJmEz16R6dGR6B2Q==, tarball: file:projects/arm-astro.tgz} + resolution: {integrity: sha512-FxuBKj98swQj8d0coHhHhVeMf1W9+s95E8nHR74/8ab1jdb4qijNs9d7a88lk5FL4hDiLK+yKIXoSbKtl3N9Jw==, tarball: file:projects/arm-astro.tgz} name: '@rush-temp/arm-astro' version: 0.0.0 dependencies: @@ -12430,7 +12433,7 @@ packages: dev: false file:projects/arm-attestation.tgz: - resolution: {integrity: sha512-NufRJqwG+hpDBgGQiNFvgdwyAHwNq3HwfUtDDr5ibOxOEOvHU7w2r/RA7bHWEgEzL+ov/K2O6ecDg84d3ExG7g==, tarball: file:projects/arm-attestation.tgz} + resolution: {integrity: sha512-S3K4Y3AX2xWuyzA4sUXD6sYBTy5Vtmq4f9ueoJ/yU650xJ0980RuOaIcApK12aaRHNDAEe7ha/CYw9D0KnPICA==, tarball: file:projects/arm-attestation.tgz} name: '@rush-temp/arm-attestation' version: 0.0.0 dependencies: @@ -12456,7 +12459,7 @@ packages: dev: false file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-lKp99xxiMXNkOSMj7a4vtUkjrABpWDoi1EJuQCJrReBgY00rh5RaFUd9HDTban2YDXeNz+JImiPBYSjFWgAncg==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-J0CAfvBw3zqY1FDpgFZ2zuP3w+PnbAfYeS5L+b33t2ccUdtvcU6sXZfGwymJTbzOoQRLspvAa+RvIZwSsRbmlQ==, 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: @@ -12483,7 +12486,7 @@ packages: dev: false file:projects/arm-authorization.tgz: - resolution: {integrity: sha512-O2YiaamkBBbL9u1Tjz9vNAbrWSKfrxxjsJLwBzBnh7OPEyfdP12ibqpMBfdYo+Wda+aXUEuO2sVqHexa3gEnBA==, tarball: file:projects/arm-authorization.tgz} + resolution: {integrity: sha512-BpO9zqt7x107DPgawOGLTsJvIkTnQo3OpCrzRKDi3NYAAWqTgOIlyNgUQ6WFxpCtQXJqiDcQenF7ofEdFmMhXQ==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' version: 0.0.0 dependencies: @@ -12512,7 +12515,7 @@ packages: dev: false file:projects/arm-automanage.tgz: - resolution: {integrity: sha512-sS+gK+GktV8QA0KE8iSqN8yRQZhtAxdbt3GGIOGKsRDHtjxz/bRpaJ1f9wKdkprDNetK2mriFszEqJF1nU+Rkw==, tarball: file:projects/arm-automanage.tgz} + resolution: {integrity: sha512-esXYyriuBdr1Yy3gA2Q5r7SvBepGZI6cl3tDWQN1+ASbp+m+O7FDgdvcH8H9IfzAp1BBfsdl4Ef1r9KKkmg5ig==, tarball: file:projects/arm-automanage.tgz} name: '@rush-temp/arm-automanage' version: 0.0.0 dependencies: @@ -12539,7 +12542,7 @@ packages: dev: false file:projects/arm-automation.tgz: - resolution: {integrity: sha512-fXUwSNEX+558phMdTjAh4GNsmMQn+Jf3rv1S8JhDJTfLrTbvS9/Mgi/EjwiET51I1WCBQM63C3HqUzJH7K1nDA==, tarball: file:projects/arm-automation.tgz} + resolution: {integrity: sha512-km0UF5yaJuABU2cYIkteGyH4iZkaZXMd8PXs5BXWagritFPzXOVFsBSTgpk4ONegB5xcqsNPFfm6MesUCsnQHw==, tarball: file:projects/arm-automation.tgz} name: '@rush-temp/arm-automation' version: 0.0.0 dependencies: @@ -12568,7 +12571,7 @@ packages: dev: false file:projects/arm-avs.tgz: - resolution: {integrity: sha512-CC5mX+XYJZpXudfqK0uP1/EGgavUFlw4/5n9Ouy1DN9xXlyZQ2sgvXS8K1iiNtuUtGt6oQyUb7TRjU7TXhk6ww==, tarball: file:projects/arm-avs.tgz} + resolution: {integrity: sha512-NuSLPSvc0Nn/nYpy7qJj0bdaum2cmKwuRPrihNwT+t+9eeksjPBaUD19YSS4ceZd8M3TN8JebhPjiJujexDLew==, tarball: file:projects/arm-avs.tgz} name: '@rush-temp/arm-avs' version: 0.0.0 dependencies: @@ -12598,7 +12601,7 @@ packages: dev: false file:projects/arm-azureadexternalidentities.tgz: - resolution: {integrity: sha512-0Sq6XUM/hS+zBB6lyv7kqf4enDuELltnCgpUp3mw4m8SQLGP/0PRg3XjGk4rVBtQQCgLVchHss7qPvQXJFlSDQ==, tarball: file:projects/arm-azureadexternalidentities.tgz} + resolution: {integrity: sha512-W2i89OHVNCd9BSdKfY01VHhss+Puig5W158UOdJMoNEVlk5T02NGPbNyIv4ObNonvGXT4nyPCV28XHNcZLT6qg==, tarball: file:projects/arm-azureadexternalidentities.tgz} name: '@rush-temp/arm-azureadexternalidentities' version: 0.0.0 dependencies: @@ -12626,7 +12629,7 @@ packages: dev: false file:projects/arm-azurestack.tgz: - resolution: {integrity: sha512-qm3cLmp1sVCluosfw87PPm+sep10oxT2mAm4g/E2xBKnKPjf6nzVCj7ttPnuzlavhKFWyAFa77h9z0m5hx+Beg==, tarball: file:projects/arm-azurestack.tgz} + resolution: {integrity: sha512-Chy70Pnsh+D3nkP8/JXMRbNLgERSoPPETLlkFL69MPHL/1JWaP+XccQtrdakmMnMe8jEGBQ6iFlFMtF+MJkVkw==, tarball: file:projects/arm-azurestack.tgz} name: '@rush-temp/arm-azurestack' version: 0.0.0 dependencies: @@ -12652,7 +12655,7 @@ packages: dev: false file:projects/arm-azurestackhci.tgz: - resolution: {integrity: sha512-eQBYzILbC56mO+a4lqFpBJ1wGwXBvLwlPwKxkext2pRb0sS/HRq7WHiKx7V+pt5DV3nG1/Cs4XkX4cNL1bguIw==, tarball: file:projects/arm-azurestackhci.tgz} + resolution: {integrity: sha512-EzP8/UA9bs9ds4SgzBfbf3qNN4wpMJ8IfzIN0A2e4TVAbe4Bl743H2k7lveqVYlaSBEIcad7LmmTkrVSF6365w==, tarball: file:projects/arm-azurestackhci.tgz} name: '@rush-temp/arm-azurestackhci' version: 0.0.0 dependencies: @@ -12681,7 +12684,7 @@ packages: dev: false file:projects/arm-baremetalinfrastructure.tgz: - resolution: {integrity: sha512-7jfRpCBWQhOwaDbzyn4bh6CO952aSMisBaUJRd8i7hWNYe2q76v5zmnFozv/Kke7DrMEW4GMLgXahFoX+Kvxsg==, tarball: file:projects/arm-baremetalinfrastructure.tgz} + resolution: {integrity: sha512-Pi0aAdH11S5kMuADYEA002aD+bQHOQL4eeLedMogLI6brGZfCN+mij6t86bfNCZBYHRawL0+fn2cEAWzWZLWKQ==, tarball: file:projects/arm-baremetalinfrastructure.tgz} name: '@rush-temp/arm-baremetalinfrastructure' version: 0.0.0 dependencies: @@ -12710,7 +12713,7 @@ packages: dev: false file:projects/arm-batch.tgz: - resolution: {integrity: sha512-bsrebtENyslsLLdZi4HOwFf//sMvl9ZWl6GEW64RSCu5cuFQbzLY4GzpCXHEwLUYO2+1tugoZwbEpjIilekE+A==, tarball: file:projects/arm-batch.tgz} + resolution: {integrity: sha512-RsYJrrcC1WC0RO/uhloTga/LpXCt0EZ4LiaCxpHmR2r6GnowBZtbWUKsjDS5OjfECSVgocpDvwNqwn1As2p0qQ==, tarball: file:projects/arm-batch.tgz} name: '@rush-temp/arm-batch' version: 0.0.0 dependencies: @@ -12739,7 +12742,7 @@ packages: dev: false file:projects/arm-billing.tgz: - resolution: {integrity: sha512-4ke0qkbzbnsKV+cwyCPpF78d6LHl9gaHbN2Sf8jJ+jSjZjQioDX/joYjSp7KzxLM1EyiwU8kcYaM3lddEKA8CA==, tarball: file:projects/arm-billing.tgz} + resolution: {integrity: sha512-iM4B7nmsNSRYyeT/2I/bHGcbni8VI8tbeKpo0A5TEnYWbj2R+/FpLtXD68dE3RawZCfel4ohCFAhcX6Gf9GJbA==, tarball: file:projects/arm-billing.tgz} name: '@rush-temp/arm-billing' version: 0.0.0 dependencies: @@ -12767,7 +12770,7 @@ packages: dev: false file:projects/arm-billingbenefits.tgz: - resolution: {integrity: sha512-WA6bWz7PNTPOgM7vpmQfPGVrlhGg6p5RnHwlHQlPFz4Ie4huvPUjbY1EPFDZMji/M5TiHzmdJgScke45J4rwhA==, tarball: file:projects/arm-billingbenefits.tgz} + resolution: {integrity: sha512-lYccYFS3Ry2XgKy0iCqYT1fZLGpZeVhWdH4gw/9PaLR+uBwfTs5DaWwCLvUoyh2vEKBVZ4UzCIg4CnzmkcfwZg==, tarball: file:projects/arm-billingbenefits.tgz} name: '@rush-temp/arm-billingbenefits' version: 0.0.0 dependencies: @@ -12795,7 +12798,7 @@ packages: dev: false file:projects/arm-botservice.tgz: - resolution: {integrity: sha512-tOOkR7Z/oXJ/0BFlbRXQa9TRNXAcV22vqo7lN5hkfYJgUhZ7IqG0VPwHjKlzlgbo6/QTq29879l5A1IGhfV+LQ==, tarball: file:projects/arm-botservice.tgz} + resolution: {integrity: sha512-4B7HlyW9JfZPyvGCqq18D53ETh+2Rxit789LkVE3jzJglAPx9Y+hsPFU4O/cEDbS949ZsDvVFg7aIU7H2jFtqw==, tarball: file:projects/arm-botservice.tgz} name: '@rush-temp/arm-botservice' version: 0.0.0 dependencies: @@ -12824,7 +12827,7 @@ packages: dev: false file:projects/arm-cdn.tgz: - resolution: {integrity: sha512-GxxeS4NJrlgZPuHy9lyitQBTXnbWo5qP9xyhCVpqrP0NmVks6ep8bAupTAIH5TPOt/eqxMjJiVj+uwhX5bXouQ==, tarball: file:projects/arm-cdn.tgz} + resolution: {integrity: sha512-4q1D6dMcL8K0t9Dylv542kP89fDEQqOwWQgE1cQZJOOAM+Olz0CRAe/9uT2DPJjym5/29W59T47hvg9bgBVTqg==, tarball: file:projects/arm-cdn.tgz} name: '@rush-temp/arm-cdn' version: 0.0.0 dependencies: @@ -12853,7 +12856,7 @@ packages: dev: false file:projects/arm-changeanalysis.tgz: - resolution: {integrity: sha512-rnL7KIHow+pJNL2ZBXjACOhaQ8ehkyTay5eUBReCNXjm36UpZlF4bf2r1gHhYPTlboGprL3RGTlTvLbUkL8ZaQ==, tarball: file:projects/arm-changeanalysis.tgz} + resolution: {integrity: sha512-52cZiGnOMfnECrJho9TiVTttaSt/GHoWNRLiD2t9V9FAZIaY7/K1So9diNG45ngXIKZjAVGQzfssS1N8H7Eh6A==, tarball: file:projects/arm-changeanalysis.tgz} name: '@rush-temp/arm-changeanalysis' version: 0.0.0 dependencies: @@ -12879,7 +12882,7 @@ packages: dev: false file:projects/arm-changes.tgz: - resolution: {integrity: sha512-0NWQuqzmx5DT54hMEnAnscN5g0empvGoFaz/4HIUNT/A6gx1wqJMwSwA3OK9vQy9RIS8xmh5bgU5u40TmSwr2w==, tarball: file:projects/arm-changes.tgz} + resolution: {integrity: sha512-BTc4eIjFIGz1OagQfKiQFxaX2ARkVv2J9X3nf37O9dROtRYx3qRcbsu2lu0f2cr7pzlIq9UM9Er7j9znAjbr2Q==, tarball: file:projects/arm-changes.tgz} name: '@rush-temp/arm-changes' version: 0.0.0 dependencies: @@ -12905,7 +12908,7 @@ packages: dev: false file:projects/arm-chaos.tgz: - resolution: {integrity: sha512-ZsFeCP5UR07sl/FaZ3fu2D0xwAdIBx3wJj9Kb8Uqg0dbPq7VobCgUK+L4cHbu7vbZ2BaD+Pl75IWP0CBXl2fSw==, tarball: file:projects/arm-chaos.tgz} + resolution: {integrity: sha512-GOc9OXGKeeGYviNs7Hc724NZEjH1wagU4o8XuWCGJ4egYs7h8ZatevjrM6yUgTWP6BL9atgeKHf6vTQayuMW6A==, tarball: file:projects/arm-chaos.tgz} name: '@rush-temp/arm-chaos' version: 0.0.0 dependencies: @@ -12935,7 +12938,7 @@ packages: dev: false file:projects/arm-cognitiveservices.tgz: - resolution: {integrity: sha512-KfjH81WkVQwsuoKqgapXem9wJlIYdKlHWflmNXxsPO5Z/+9/adHPPDpIrPuBr4hUzM0vDO1umo3pLkuv33piww==, tarball: file:projects/arm-cognitiveservices.tgz} + resolution: {integrity: sha512-+2IWuQkeeiNxJYp86qtfYkeWSQs9Mu6bi5DXI17j4dq2Tg0fpLsK6aRDDi6iMll7ywON8StxJKlJtqQBHMXZwg==, tarball: file:projects/arm-cognitiveservices.tgz} name: '@rush-temp/arm-cognitiveservices' version: 0.0.0 dependencies: @@ -12964,7 +12967,7 @@ packages: dev: false file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-5XFCoOXjz3SnmwJUK1XeIxOQtJCDBrDP6JVJ+rHBBOj4aSk3DOsN4+4i0EoWPT+AudGJqNteKX2z+wJZHPNpwQ==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-D+yJpAiF7L/V01sAcJAsIIhETyiE4txSafsggK/tpJWOMaCxYboOAf8qrj0+HJRBSmdb9NcQxiZs7IHnnkq0rA==, 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: @@ -12991,7 +12994,7 @@ packages: dev: false file:projects/arm-commerce.tgz: - resolution: {integrity: sha512-JPwu+r48mji/6XyuLlkszhOBX45WYrUIDYvCjLPuD0j9IcErna6utYT+dHJyPSfF6DZTnRb//Cl/J7PeL4EucQ==, tarball: file:projects/arm-commerce.tgz} + resolution: {integrity: sha512-ao2nrV5ydMH0kYrhA2+W8l1Iy8xhbdT75W8BlXIWPrM+C+5TIMqDVvQ94dP3LWJwlWLh6vr0V70McD8Y8YtJfA==, tarball: file:projects/arm-commerce.tgz} name: '@rush-temp/arm-commerce' version: 0.0.0 dependencies: @@ -13017,7 +13020,7 @@ packages: dev: false file:projects/arm-commitmentplans.tgz: - resolution: {integrity: sha512-azjD2D2z0Gypevtr9qpyRzdhGQDfy/LBIt3Ch9fwMdv3brs/u1xSoautByjwrseMZxNgSNIsClEyHIQ4Yq2ruQ==, tarball: file:projects/arm-commitmentplans.tgz} + resolution: {integrity: sha512-SMv49TV1DLKOoCpoDV+uiMtl6nN/18PHK3N4vaD/xsTnmqpZYkpRuO52X9HIgPZPxs+Q4626nESA+JA8ikTA5A==, tarball: file:projects/arm-commitmentplans.tgz} name: '@rush-temp/arm-commitmentplans' version: 0.0.0 dependencies: @@ -13043,7 +13046,7 @@ packages: dev: false file:projects/arm-communication.tgz: - resolution: {integrity: sha512-2P/52TT+v10SkAP6cGgQd6V8m++w+1ysH2XO/31bembxgELmeTTMfUdhsqMWBZmO/uthtSq2IsLFvl4XjzcJzw==, tarball: file:projects/arm-communication.tgz} + resolution: {integrity: sha512-p1zXKiLEnwGzOWw+bZLGoAllNOZkMgtxrKvCdpHRzU3IHC3QV9ELHz8s5AR0QdjR1t7kaoij9YbmGTc5ur98XA==, tarball: file:projects/arm-communication.tgz} name: '@rush-temp/arm-communication' version: 0.0.0 dependencies: @@ -13072,7 +13075,7 @@ packages: dev: false file:projects/arm-compute-1.tgz: - resolution: {integrity: sha512-99R2IlSrT7L0d3NgHk2T3ZlcrShyfY6dXQknyZPLicpA29hDS6gJ01+3HnYL81V2wbVcbsa/+19izHBFoYGG8w==, tarball: file:projects/arm-compute-1.tgz} + resolution: {integrity: sha512-Cs1JqQSiAPKHW3IE2kPxY+zKDo/qRLj3zt6BI1u0J3nW0ML7a+xVQHbZ3XBcPpcDrr8Azbp9e+akiFz51xCKrQ==, tarball: file:projects/arm-compute-1.tgz} name: '@rush-temp/arm-compute-1' version: 0.0.0 dependencies: @@ -13102,7 +13105,7 @@ packages: dev: false file:projects/arm-compute-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-9l7rM9MJ1EjXFZfSV6lMFk/t8xZgKb7yoUyMsTkKG7pcnWH99ks+RxkfYGsE+uf1RpWYljzNDg3DUdKTx1O/og==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-Fyh3Uvk0yltIKiPJpLObVQLKtgdJ+GvzLmCEmRcDkuqZ+NQIwgjONfvri9bTIlaHXHedp/KII6HbEoeTNUVobA==, 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: @@ -13131,7 +13134,7 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-St8ifB/t3TJIfbhW+6XBskEk0nDg+eUEOnHy8vnFRnbpBMqH2YH8GiZ/Kz9gQ7KjObzRaUw6JXhnK3Rgyv+9Cw==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-RA2G+yXFba8a6AQBL3x8wEPwdgcp7Kr03cPgOOikeATTc6nIrhxxt02Ot+Dk1vwTKJ2upX0s6Y6h+0eS9x8OWw==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: @@ -13177,7 +13180,7 @@ packages: dev: false file:projects/arm-confidentialledger.tgz: - resolution: {integrity: sha512-hlCil/MoSdsCULpM/4ps9s585xK7upJmCA5W/YE3R8tT+oHLlEDZjDxDNn4tgW+CUT64j5cVMgT8XKQoaBu/vQ==, tarball: file:projects/arm-confidentialledger.tgz} + resolution: {integrity: sha512-0MqFLxhnGZrAVLzac1/AF5f1qQCDwFmHKCYILMq0uXsA39wXa6Hw4sRLHg4+w0YTvnCLUB/Wgtu2s4/9QU7gqg==, tarball: file:projects/arm-confidentialledger.tgz} name: '@rush-temp/arm-confidentialledger' version: 0.0.0 dependencies: @@ -13207,7 +13210,7 @@ packages: dev: false file:projects/arm-confluent.tgz: - resolution: {integrity: sha512-DdnMS61stj7U9cvYEcbU4J516lHzn3yAo3Ehk2yqV7rVSrOL4vWLN7LR1s8wlIuxCnQ7I79BPgVP2jLMK3o8lA==, tarball: file:projects/arm-confluent.tgz} + resolution: {integrity: sha512-eX1LVdJt9P72YUuebqTwN+Wx4aMKgZ4At7m+h4FCpdxA+7aSc+RzDwPrAvPioY3WJ7hXKCImwGhr24Yw0J64zQ==, tarball: file:projects/arm-confluent.tgz} name: '@rush-temp/arm-confluent' version: 0.0.0 dependencies: @@ -13236,7 +13239,7 @@ packages: dev: false file:projects/arm-connectedvmware.tgz: - resolution: {integrity: sha512-SA5SnINxh1U7l0REe0+8hYK1C9uO2lnIfDVSzdSXfGvBOFBjCqsl2OtRuKsSHMuAuOAmpAieNdsUK3Uh37mW/Q==, tarball: file:projects/arm-connectedvmware.tgz} + resolution: {integrity: sha512-vYmaHgyh3+L7sn64+psYA5pJjgk3ZHLM+APofCjH29usuA/vhrbKCMbHMBD6NcFcMiklbXDGJRFLr2jlxgLwtQ==, tarball: file:projects/arm-connectedvmware.tgz} name: '@rush-temp/arm-connectedvmware' version: 0.0.0 dependencies: @@ -13265,7 +13268,7 @@ packages: dev: false file:projects/arm-consumption.tgz: - resolution: {integrity: sha512-4SLY5+F9YlNjWoAy+1nnSpk54NrerKKz7YNsWWxq1oFyW26045bjUL2QvyWXmA8BOlLyWJ9LtBSlGqR0Ayd5UA==, tarball: file:projects/arm-consumption.tgz} + resolution: {integrity: sha512-sUbLbgLEIECSDpnYpxrdVX10NBxRvaEPB36EF2ZDMOi/oGAtbNFErMQMndtP/NzF3qBECt7xXWireG6/Srovmw==, tarball: file:projects/arm-consumption.tgz} name: '@rush-temp/arm-consumption' version: 0.0.0 dependencies: @@ -13292,7 +13295,7 @@ packages: dev: false file:projects/arm-containerinstance.tgz: - resolution: {integrity: sha512-8gUyZD0owhD3g46tQ0p+vjBOjMxvrSL5BX9C4KOpEMz1ExCGqACyvRkHEvi5LrN8iMiSLyr/c9vWLk9mgcX8QQ==, tarball: file:projects/arm-containerinstance.tgz} + resolution: {integrity: sha512-zrAJQUpDeVFD8igMnAuvWG8nmRX3FjQaD3bong02H+ho+rsCQ7g/iMFFXNTmyTA9PSovfsSrJNUnSTQ1vj8xyg==, tarball: file:projects/arm-containerinstance.tgz} name: '@rush-temp/arm-containerinstance' version: 0.0.0 dependencies: @@ -13321,7 +13324,7 @@ packages: dev: false file:projects/arm-containerregistry.tgz: - resolution: {integrity: sha512-zvCl238c/iaauIaM2KAuyUrbijSH08URI43G+hfDeQv9Dt5YTG2dN/nPR2xxKxAsvUfLvxiS/OSRGC27RzcBAA==, tarball: file:projects/arm-containerregistry.tgz} + resolution: {integrity: sha512-XGHbboghfXH97hd0WPZIRezfrS68GGPz4PYwkgyB5laGexv+g9WfM3oZ3+6ohpB1ZkrWfFmuUaEYNRLeyQ6eBg==, tarball: file:projects/arm-containerregistry.tgz} name: '@rush-temp/arm-containerregistry' version: 0.0.0 dependencies: @@ -13350,7 +13353,7 @@ packages: dev: false file:projects/arm-containerservice-1.tgz: - resolution: {integrity: sha512-GLMl4Us8t3+qK+tnpdNhE8ut+kOSx5i7LxsVhHZTD8dnZSMyc7reRTRwd0DNe2khccegtAlw2xms0AAaTxg4KQ==, tarball: file:projects/arm-containerservice-1.tgz} + resolution: {integrity: sha512-PDk+4cVousETlt2IQvxd58p5JbjAZ0H0cwyQIUVdCJeBRYeGFMvLOUG/JbiHn7NJh9jdZXFKdOM0dNfJtM+FPg==, tarball: file:projects/arm-containerservice-1.tgz} name: '@rush-temp/arm-containerservice-1' version: 0.0.0 dependencies: @@ -13380,7 +13383,7 @@ packages: dev: false file:projects/arm-containerservice.tgz: - resolution: {integrity: sha512-Lud8iMjx30djweBi+em5E/Iz8myETXeSoMFiPpAoJV4eR2AMhFnIl1gM3m3M0GzZggrADEOMmOqx8o+b6XE5jw==, tarball: file:projects/arm-containerservice.tgz} + resolution: {integrity: sha512-J/msqdn3aG4gvji0ev5ss9XZbUNV0si9j9yR9FFq4CssDLh2o8ZMRPsgyOIypJUPU7Ojwym4wRtC/a9EGwJF4Q==, tarball: file:projects/arm-containerservice.tgz} name: '@rush-temp/arm-containerservice' version: 0.0.0 dependencies: @@ -13425,7 +13428,7 @@ packages: dev: false file:projects/arm-containerservicefleet.tgz: - resolution: {integrity: sha512-4icsl9JRiPFPgKrs4DyWdjJcLb/KHGkkDUFQP4uWjrnFgHClapXmuze2j4iYVSd42Pu2vy/e5JLulHUHKMqycw==, tarball: file:projects/arm-containerservicefleet.tgz} + resolution: {integrity: sha512-y97WF5eclHUJ42Y5Z7givEuXSYb6Jd6dJcgi3LUNQsVyCu/ehcKsq+/NKSlfX0yfZukDAaVN7PD8mBHS4pDyfA==, tarball: file:projects/arm-containerservicefleet.tgz} name: '@rush-temp/arm-containerservicefleet' version: 0.0.0 dependencies: @@ -13455,7 +13458,7 @@ packages: dev: false file:projects/arm-cosmosdb.tgz: - resolution: {integrity: sha512-sfXaEYv3hITyi/EwWkjfzh9FcXns9RjxEsddYZP4tSwVWIJTF3MpBdZGlemh2s9uJlDUA3SSqtj4TAsKncFpog==, tarball: file:projects/arm-cosmosdb.tgz} + resolution: {integrity: sha512-LKuO/8dGGyITye+iE63sDyEL9BFaFWpH65phZakjird425VYquIDYdQ4MvzC602h6b9JUrvZx8qOOw1gloWbUg==, tarball: file:projects/arm-cosmosdb.tgz} name: '@rush-temp/arm-cosmosdb' version: 0.0.0 dependencies: @@ -13485,7 +13488,7 @@ packages: dev: false file:projects/arm-cosmosdbforpostgresql.tgz: - resolution: {integrity: sha512-qbrIybN8Tjay0oQyhLEjIMCk1UdfiIgaomytcdr0HNKrx54z5DCcRqaNl/p1mNpnb3Nv0r7lUVA8f1SbYi73wA==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} + resolution: {integrity: sha512-ckPI0paS6dcdHAAVyWEahupKZ5DoSSyWdfa2FSwg6pt55aJHcsgKnGSBJd0J0t5+oKbNKA6wWcjavL3TyQlyxw==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} name: '@rush-temp/arm-cosmosdbforpostgresql' version: 0.0.0 dependencies: @@ -13514,7 +13517,7 @@ packages: dev: false file:projects/arm-costmanagement.tgz: - resolution: {integrity: sha512-N1KYecmOQ7t/Fmz0O6hkNtTpuHnrtSx7p/ze/zW9zq3O1YFA6flyGW2C0tWFkd2Z9vXXsU73cX2zCA2aOw3fYg==, tarball: file:projects/arm-costmanagement.tgz} + resolution: {integrity: sha512-b7uAOooneNGunKFK+9yczkeESO/yn4S5i5jmM/yCZnrGD9HcdgQ+E7h6sr/uFagXzpToGp/cKDTY50Ue/3ImfQ==, tarball: file:projects/arm-costmanagement.tgz} name: '@rush-temp/arm-costmanagement' version: 0.0.0 dependencies: @@ -13543,7 +13546,7 @@ packages: dev: false file:projects/arm-customerinsights.tgz: - resolution: {integrity: sha512-80UOyERN+Gc+GB5inp5JhED9ymnAX/boLA/UJyBn+38EMcU9n5x4jPBZByFnuygO6Zwixj+4eBJmWlLt3zVKSg==, tarball: file:projects/arm-customerinsights.tgz} + resolution: {integrity: sha512-TTVhhFljoVOHCy4csppknqqogNN7JugzCUcuAWzCBIjkVDvxx21pJx6mltFFc7rl34OEv5fg8UIOCu7QA7c90Q==, tarball: file:projects/arm-customerinsights.tgz} name: '@rush-temp/arm-customerinsights' version: 0.0.0 dependencies: @@ -13571,7 +13574,7 @@ packages: dev: false file:projects/arm-dashboard.tgz: - resolution: {integrity: sha512-G4virQ7SktQiS88418et0TP1wYgbpgiMILlMsNOkUVM7/PsL1mJx7TRlGStz2c6Ze2MNT9U2Ytqt2v/usEyRWg==, tarball: file:projects/arm-dashboard.tgz} + resolution: {integrity: sha512-QHM1n5fYwKsE0lFGYzffKDX1PeZuJeoULzqrpvSe7TjfvW5ecPKxRHYjo00O/TMYev158XgP9nVKZ7skFIGyXQ==, tarball: file:projects/arm-dashboard.tgz} name: '@rush-temp/arm-dashboard' version: 0.0.0 dependencies: @@ -13600,7 +13603,7 @@ packages: dev: false file:projects/arm-databox.tgz: - resolution: {integrity: sha512-9oBfgT/R7kKNMCZSUo1zlvRw74Csm7GxYs+j/k00V47Gmms8tswrFXCIuR7SC680ZJUG8Q0zUg+9TQ2h/RGoww==, tarball: file:projects/arm-databox.tgz} + resolution: {integrity: sha512-qAYFQ+WDbEndgRtG8RfBqhHTy4KE2Su6iWPjVNE2KxB+qLpNnsXwLFN3t0kgNNZrjW2ygSd4oVSfO5n3OqRFzw==, tarball: file:projects/arm-databox.tgz} name: '@rush-temp/arm-databox' version: 0.0.0 dependencies: @@ -13629,7 +13632,7 @@ packages: dev: false file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-wRtkVDjN362B4hRKignZsPhJSoEy3FcNJjYPvJqD7HpYTci5yYRztGy9RlKLeEDdXg12xZPqYtcTPJE2hx/+GA==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-4XCD/G+YRzCLRMfsKJQELvvvgZZl6+ac67R50DOdhB2CjhXWarF0nEtZbiwTwPCl8ay4Gsf4f+zy2ma6nVbuvA==, 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: @@ -13658,7 +13661,7 @@ packages: dev: false file:projects/arm-databoxedge.tgz: - resolution: {integrity: sha512-y6kJP6zMNrzBWItEj7Vc4+fHEvGQIg7AVJyC9JhQMGdKtjieFu7Lj/+tPKIEq40WtxRlJIWtylncXYiuMIIGhw==, tarball: file:projects/arm-databoxedge.tgz} + resolution: {integrity: sha512-Efbe2H5ZzF4cAPeneZltpL1bmkvRSZ0Q//IacXA8QG8CkTgmCgeifdUBjW/Ja4XDnKBegxN8QHojRZiRCcpveQ==, tarball: file:projects/arm-databoxedge.tgz} name: '@rush-temp/arm-databoxedge' version: 0.0.0 dependencies: @@ -13686,7 +13689,7 @@ packages: dev: false file:projects/arm-databricks.tgz: - resolution: {integrity: sha512-CEvB4TgBO88kVPgtFPLNnuS+sNZJwPqlXNKidG3AhaaZZBZ5hZ2QziI3hQD+qkCNlzsBU9Wt2vXglbXv4m1cMQ==, tarball: file:projects/arm-databricks.tgz} + resolution: {integrity: sha512-Q3Bv6AfsRgEAFiaHJu/7QMcx/4eivZ41YPHI6Nauo9Ik1qp9rYHcJippOLDP64f2xz2lTT5X9EFHbFCXZDc/Tg==, tarball: file:projects/arm-databricks.tgz} name: '@rush-temp/arm-databricks' version: 0.0.0 dependencies: @@ -13715,7 +13718,7 @@ packages: dev: false file:projects/arm-datacatalog.tgz: - resolution: {integrity: sha512-+aZSxC4h0EJBQE+Zc6fy0OE21HPUxgsrWgQ4X2nsWQ5HGy/MwDtwYoa0cI+Iyk4iOfJCfBedYCK//UuRgtx5yw==, tarball: file:projects/arm-datacatalog.tgz} + resolution: {integrity: sha512-uraZyx9zTUvbpPydrbITzI+HlmgdNSnNisw3wwhX2gXvUdKTbG47lKyU54r0n6CSygeHkuyOdbgKV1VEM0Btww==, tarball: file:projects/arm-datacatalog.tgz} name: '@rush-temp/arm-datacatalog' version: 0.0.0 dependencies: @@ -13743,7 +13746,7 @@ packages: dev: false file:projects/arm-datadog.tgz: - resolution: {integrity: sha512-itY+9yBO0feKwPwtwBCHzjNmIpM4micXT64igx+Ndo4jKAD+93kjypLiFRzW6d7aQ6CmVGvbAqCqetFkHaZdPQ==, tarball: file:projects/arm-datadog.tgz} + resolution: {integrity: sha512-txYSfPUSWVkoR0gr3ZmLRcb2WevorlD2+m24k4B2s58Bl8MyeutflEXb6wfT8ooyYqgx4Xq5jhojPT31xycLMw==, tarball: file:projects/arm-datadog.tgz} name: '@rush-temp/arm-datadog' version: 0.0.0 dependencies: @@ -13772,7 +13775,7 @@ packages: dev: false file:projects/arm-datafactory.tgz: - resolution: {integrity: sha512-zIkqvR8FSUXG1dSFCj6NGzuf52hktBh9+Vv9RGL3wmPBN/gEeZ5VWzvhbpHthrhsQ23NnMHnIyJ3xdcH115jHA==, tarball: file:projects/arm-datafactory.tgz} + resolution: {integrity: sha512-G1cPkcIhyQ4tXEX6w9ZZlL07ve880kTDyR66PtOdsiOyzlgg1gyYoVtQcaGmz5+m45LfLVktQFpmzjzXWxfr7w==, tarball: file:projects/arm-datafactory.tgz} name: '@rush-temp/arm-datafactory' version: 0.0.0 dependencies: @@ -13802,7 +13805,7 @@ packages: dev: false file:projects/arm-datalake-analytics.tgz: - resolution: {integrity: sha512-q9HYkj5I0pmTCHxsPJdx3WqzUcoqxJotD6Tru/0aHUiMi81/8YH0NkvQrO6XYRYhxe36S1vVXRtVH4ukjF3lkw==, tarball: file:projects/arm-datalake-analytics.tgz} + resolution: {integrity: sha512-xWr99p6ArIOd5RMBz1N75uwY96KoGZzko5DsbcQDliEL/L1Jhp12pUI/N4kvnqY1zeNhIYz9058BJbKfl4Q7KQ==, tarball: file:projects/arm-datalake-analytics.tgz} name: '@rush-temp/arm-datalake-analytics' version: 0.0.0 dependencies: @@ -13830,7 +13833,7 @@ packages: dev: false file:projects/arm-datamigration.tgz: - resolution: {integrity: sha512-EzpHdyl6Q3c9NoyFlc635AKXFlX4UXN4+J0V/15ii3Ydn2LlMwyuccSWg7WPBIEC/HfLMzRNOaMU+VXZaYkv/A==, tarball: file:projects/arm-datamigration.tgz} + resolution: {integrity: sha512-dZqXDf0vmdI+He+HBbI0gfgSZcUlKbga9+EUH9lpJ4QJqtVLsh8h2wrqxiduuLyNcMlAR3v9+3GFg4CrKOHguA==, tarball: file:projects/arm-datamigration.tgz} name: '@rush-temp/arm-datamigration' version: 0.0.0 dependencies: @@ -13858,7 +13861,7 @@ packages: dev: false file:projects/arm-dataprotection.tgz: - resolution: {integrity: sha512-QwpknpqqC+BPigmt3/yd5N8uoQ1ICF3Nv5ClS4Jmx+j+9uQ5YoizPQgPa/Y1XER7yTTsgQ1W3tCSjIpXWw4fGQ==, tarball: file:projects/arm-dataprotection.tgz} + resolution: {integrity: sha512-s9kbxenmV6rj5B0uaWXFbxujcBNLy0zKzNBaqU957Y2ScngP3hKzA5hcAPLozQMR/SSGgYzgiBV+5gb7jjBQSw==, tarball: file:projects/arm-dataprotection.tgz} name: '@rush-temp/arm-dataprotection' version: 0.0.0 dependencies: @@ -13887,7 +13890,7 @@ packages: dev: false file:projects/arm-defendereasm.tgz: - resolution: {integrity: sha512-7gbr34BaMoN1yPO7c607FDFsj88k8mIr2QCTjiShrpYMCvpJ84jvC3mQzlXnWxk3GmgZq2be3nfEpxNvTh4eew==, tarball: file:projects/arm-defendereasm.tgz} + resolution: {integrity: sha512-JFcPebaZbMBkYboCE6Wz0BzFEvMf39xMKles4PzCM/8PzbvcvNrMWHrfur2Yak8XkbUQS7FSpXizYFOVgrERfA==, tarball: file:projects/arm-defendereasm.tgz} name: '@rush-temp/arm-defendereasm' version: 0.0.0 dependencies: @@ -13916,7 +13919,7 @@ packages: dev: false file:projects/arm-deploymentmanager.tgz: - resolution: {integrity: sha512-FoySKQFCw5MPZ/L5oHCmVioVo9WGJyiMx0qTfxrbobPuIjHvRkSURjuZabKrn9lzJMmW2nAvrB6N7e0VlSP3Bg==, tarball: file:projects/arm-deploymentmanager.tgz} + resolution: {integrity: sha512-aEExsoi3tVjzs3YgVsPRq64ph2mZe0VR6knQVFo7+Ngiy3sVDOgFeIrpWM/52cmUw+VTm5Hbizpy9H3DPJVctA==, tarball: file:projects/arm-deploymentmanager.tgz} name: '@rush-temp/arm-deploymentmanager' version: 0.0.0 dependencies: @@ -13944,7 +13947,7 @@ packages: dev: false file:projects/arm-desktopvirtualization.tgz: - resolution: {integrity: sha512-fzERO50kROKzMjG5+9dinGQxfsgomqlObH9PToPb25PCFfqjeK49nE5msV/lFhGK7pBVSA1QjSZRMyb4gYd7Lg==, tarball: file:projects/arm-desktopvirtualization.tgz} + resolution: {integrity: sha512-I7AkSK0lX4UxJA2sWGy0ihNKcHY/FYnwqbCOFvLO+8ns0AxvM9Q//w8ZnxcHuvZu+94KFpkZmcFXw1mzX63QaQ==, tarball: file:projects/arm-desktopvirtualization.tgz} name: '@rush-temp/arm-desktopvirtualization' version: 0.0.0 dependencies: @@ -13971,7 +13974,7 @@ packages: dev: false file:projects/arm-devcenter.tgz: - resolution: {integrity: sha512-+EgeXORsAGifA5GfpoPh5+iKGh151dInVtyXPiTSIDhVc7cZqywzmOnvWhBZyauGO/UnmDtmx3yj38gFQkJreg==, tarball: file:projects/arm-devcenter.tgz} + resolution: {integrity: sha512-qvezcpD/BXTkJk3wY2DCNpOV2gpEypamINbu+4DlkmWrzG4Aq+XqxIvb9WUkZEqC4Q9g+qRviHZ/Le3PKvR6Vw==, tarball: file:projects/arm-devcenter.tgz} name: '@rush-temp/arm-devcenter' version: 0.0.0 dependencies: @@ -14001,7 +14004,7 @@ packages: dev: false file:projects/arm-devhub.tgz: - resolution: {integrity: sha512-roRxZq1ThJ8ulTiTaIfZ8+YN0oPK2XU1zjHtFN6asDP9MlngUSidI5+zyUCasKBcCRYzD887YLGm9eOekbYyVQ==, tarball: file:projects/arm-devhub.tgz} + resolution: {integrity: sha512-6dT2hlpkNL19n87JzMdgFqcnwtJhF7cgtr8cmU7NSLeKT2mUG1Pi80byoyGJRiHfwwLolyki37lw+p3YaCRJ/Q==, tarball: file:projects/arm-devhub.tgz} name: '@rush-temp/arm-devhub' version: 0.0.0 dependencies: @@ -14028,7 +14031,7 @@ packages: dev: false file:projects/arm-deviceprovisioningservices.tgz: - resolution: {integrity: sha512-9uOT4iGIwFDcpXmXdK7jrVGYuIbNpv64CAJ6zmQbh2vXxdHHFoSrS6VAYkJs04mpFJdlMRh5vwX36UO6RnSC7g==, tarball: file:projects/arm-deviceprovisioningservices.tgz} + resolution: {integrity: sha512-1+oB38rl/5PCw1wBmwbrGNYZS4ZRqYVJK3k4u5M75z7CVaWGvH/vjKrozNQhhyhpjNqbMdhLy6AorAOUl4HTGw==, tarball: file:projects/arm-deviceprovisioningservices.tgz} name: '@rush-temp/arm-deviceprovisioningservices' version: 0.0.0 dependencies: @@ -14057,7 +14060,7 @@ packages: dev: false file:projects/arm-deviceregistry.tgz: - resolution: {integrity: sha512-Z/UhV0Y/QSrLDzMw9f8EtukBU512KM73pOUvBCQEdivFzwAETWB0SutZI/McsFZezvQon0RytU7NmCk5gyQqzg==, tarball: file:projects/arm-deviceregistry.tgz} + resolution: {integrity: sha512-o1TYgm5ZSWqKOJXjIsgwYS89V3i2tz4GuDLElUfTAwF5qN6NM5oehgKEy45jstagBzaisyL17nsbX7w/9GDA1Q==, tarball: file:projects/arm-deviceregistry.tgz} name: '@rush-temp/arm-deviceregistry' version: 0.0.0 dependencies: @@ -14087,7 +14090,7 @@ packages: dev: false file:projects/arm-deviceupdate.tgz: - resolution: {integrity: sha512-79ObyqZdMdv++/V2JzgsSBGsZplJRE3S1tj6FZwrdQb6jQr7oyF3FvqXC1Ur9RNf4HvV9yvER+Sya8gZActCRQ==, tarball: file:projects/arm-deviceupdate.tgz} + resolution: {integrity: sha512-6hj2fDUWz7W88rM2XJav18foR/n9u31HLg4GVm32EL8tg87epWfz77MGfP357b+bRAf271ONvcKeGpXISgzztw==, tarball: file:projects/arm-deviceupdate.tgz} name: '@rush-temp/arm-deviceupdate' version: 0.0.0 dependencies: @@ -14116,7 +14119,7 @@ packages: dev: false file:projects/arm-devopsinfrastructure.tgz: - resolution: {integrity: sha512-6PZO0/cyIWVzpEeAPzsUeGUbq59H9BRSOL0vWzDjy6SsOTdUwah5oeu/Vrg1EdEMIP/tbRt2bESN0CaxFr6n+A==, tarball: file:projects/arm-devopsinfrastructure.tgz} + resolution: {integrity: sha512-/WnCVSPz2xmeYaRh03A4hgI4QojTL5ltZP9OKRsOoNtJ8D9ZgPsv8VAxbjLU48d8zUPNnMoz48dB5rwf94fXsw==, tarball: file:projects/arm-devopsinfrastructure.tgz} name: '@rush-temp/arm-devopsinfrastructure' version: 0.0.0 dependencies: @@ -14146,7 +14149,7 @@ packages: dev: false file:projects/arm-devspaces.tgz: - resolution: {integrity: sha512-UVkSvxkM7q0PDdyH3UNS9ax5KwDP8Z1zUV8yvEaIafsh1Yu3K2B57fVze2NIRTnKyYECqwpKIuQO3tqae8E5YQ==, tarball: file:projects/arm-devspaces.tgz} + resolution: {integrity: sha512-D1tXgn38Ly41tu6LoHzooERL35dKexJ1KJmrWD/YcjTzdn3/ExAppw169uy/VadpjCTKmTeJY7+eOnePsFnWxw==, tarball: file:projects/arm-devspaces.tgz} name: '@rush-temp/arm-devspaces' version: 0.0.0 dependencies: @@ -14174,7 +14177,7 @@ packages: dev: false file:projects/arm-devtestlabs.tgz: - resolution: {integrity: sha512-d5Polhe3Tzwi2ZLaoJjAxLVWWMKfFImhu1gIAABXeTFCXnOAt/To/JPYq1plAeoZ6wDQAyRQdpbRSrn+/Mne4w==, tarball: file:projects/arm-devtestlabs.tgz} + resolution: {integrity: sha512-R/en3JN2jZ+kmyHOxu9ydC+EROu/f49yIHQFZJja44oN9urlXdWmUHlYp75u6Sp7aVUVnq8uBTfpQKCyq+i6CA==, tarball: file:projects/arm-devtestlabs.tgz} name: '@rush-temp/arm-devtestlabs' version: 0.0.0 dependencies: @@ -14202,7 +14205,7 @@ packages: dev: false file:projects/arm-digitaltwins.tgz: - resolution: {integrity: sha512-mOcuRUN/4ab1Vv23X4J3ENW8BQ+dR9jTS7OKCQ4Kq3yGox9Yrzqndd/UE/ejFqnLnG5ysLoORE7la+2LWcaa3Q==, tarball: file:projects/arm-digitaltwins.tgz} + resolution: {integrity: sha512-iM4EOYG7NFD+JL2UWL0C2jlIHCULtyhXVwsNGlTI6FsvBi6fq8kNHWTK0bNV0N4K8C9B3psEfrCt0Et8DgI6pA==, tarball: file:projects/arm-digitaltwins.tgz} name: '@rush-temp/arm-digitaltwins' version: 0.0.0 dependencies: @@ -14231,7 +14234,7 @@ packages: dev: false file:projects/arm-dns-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-E5mLlJeGxjbUjGxsOu/UsBf9Z++V2ngecYVKzgrneWmm5mchxIY7IXzT24s86R5Zsgsk/wcRCE4/vWjOSH5CJg==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-eNMGrMf7mPvoH3aE0mu4+LWbTGTaikuQ8hNJcezXvmHHlnwAWb1O72WIp+tr6wxV9pMknrPE0FAdETibsp2l1g==, 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: @@ -14260,7 +14263,7 @@ packages: dev: false file:projects/arm-dns.tgz: - resolution: {integrity: sha512-L/FxW5wiyM9xECBd5AOkcif4jY037t9BPYuMEsCB2C6sjr12zL1Wx+ZxXYPn8QPZ23YO8sWfjCEo+0qG5Xv70Q==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-p9bG8yecyB6DI0bvu9Egx8N6aHFrkHCyx75NtdDxdkHt4zUGcKZp+scG4XAk/YQ6wLzyAof1rhkUvJ44NbKmTg==, tarball: file:projects/arm-dns.tgz} name: '@rush-temp/arm-dns' version: 0.0.0 dependencies: @@ -14288,7 +14291,7 @@ packages: dev: false file:projects/arm-dnsresolver.tgz: - resolution: {integrity: sha512-v+RQ4o4M0DD7s1AGCj5wPiyfe1ou9XmUeanLc3ie20HwgyEjyw5X+WL7PsMqhlLySWXCvBp/gGTtY0+zZE3ocw==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-hmIqxJpyPK0BXfOQqjG5CKDaO8RgogBnkxuWRFiGJ3AShzLkPa0xo5wOR034Ogm36osdvPkMW3WqIURUmrWZmQ==, tarball: file:projects/arm-dnsresolver.tgz} name: '@rush-temp/arm-dnsresolver' version: 0.0.0 dependencies: @@ -14317,7 +14320,7 @@ packages: dev: false file:projects/arm-domainservices.tgz: - resolution: {integrity: sha512-UyBZ8nGuCT2MzLy+fSjmkO8Zm6yN6Bu0S506UTLCcD8BOPGbh4bb2+K0BHE2locPOULdmrBcbVHSzM3M+P5xyA==, tarball: file:projects/arm-domainservices.tgz} + resolution: {integrity: sha512-4bb5KDVGG3i9477Hp/oZ7YiKuZMsBQxlXC90Z08WKv1PzkWmISXmN4AwxdbVGT7Um5x7Og9lqP65YRkdlxmZwA==, tarball: file:projects/arm-domainservices.tgz} name: '@rush-temp/arm-domainservices' version: 0.0.0 dependencies: @@ -14345,7 +14348,7 @@ packages: dev: false file:projects/arm-dynatrace.tgz: - resolution: {integrity: sha512-QP5oJL/cjssYbkwSbsZrBH/nFwpeO42ocfB9/jACdPG9hsxC/tipPGfuHPigLg/hqhrtjKwBDEwY+IrKaB16xw==, tarball: file:projects/arm-dynatrace.tgz} + resolution: {integrity: sha512-SMwkLCidnYHctHkUg4ljgpLnJdpdDPBmZ9PvJHSGFLSsdksmNcQI8LLkOYdH3Lmo39R4kY0T+s2N73Km7YQ+0g==, tarball: file:projects/arm-dynatrace.tgz} name: '@rush-temp/arm-dynatrace' version: 0.0.0 dependencies: @@ -14374,7 +14377,7 @@ packages: dev: false file:projects/arm-education.tgz: - resolution: {integrity: sha512-r8ZOP2N5odspiaxGIVm9g1vdcYG42cC00AyDJfiXNhdg2t6U3G35pHaEIUW2hPeD/uMN+leehDSd4KZg9iFgsA==, tarball: file:projects/arm-education.tgz} + resolution: {integrity: sha512-2qxjHd9LHxm6l4cYfjMd6lwW0MOuqfvM4CQz+1jJvNcfJkPJ/k8DBqeepNFf/c6xXqySxiUJhQmmZuIwC0gzOA==, tarball: file:projects/arm-education.tgz} name: '@rush-temp/arm-education' version: 0.0.0 dependencies: @@ -14401,7 +14404,7 @@ packages: dev: false file:projects/arm-elastic.tgz: - resolution: {integrity: sha512-arDvfgvbywIZjKIPCVfOJNgGe7L0IgbGvjVyMSwUEr6StwBzkiVEugKzcyy2vUVXnwzjhDbN55EByvd1MNIzFw==, tarball: file:projects/arm-elastic.tgz} + resolution: {integrity: sha512-PDnAqhDb6I96Xf5i0AmczyaGUlV3vzfBl5Byass/5nNS6A1nLSJriidGpu/hULEpOYmjS6Zj/xwBvfzqlbMwcw==, tarball: file:projects/arm-elastic.tgz} name: '@rush-temp/arm-elastic' version: 0.0.0 dependencies: @@ -14430,7 +14433,7 @@ packages: dev: false file:projects/arm-elasticsan.tgz: - resolution: {integrity: sha512-xTgZeV7GG5wvxNXvPp+rifp8gfZzhDEq5AoScmnPX/giFa3YLE8Bsg2vWvu292nvpQGNrqTJXx6rDKvQuIl3Ug==, tarball: file:projects/arm-elasticsan.tgz} + resolution: {integrity: sha512-LVRgFncBK/yyCWBHa9h7pmFSgjFuSmxDm4NJWiJEEd7NFtxgFcLndzM0neoyBCeO4MLNoELWyMyJ80N9RADWPg==, tarball: file:projects/arm-elasticsan.tgz} name: '@rush-temp/arm-elasticsan' version: 0.0.0 dependencies: @@ -14459,7 +14462,7 @@ packages: dev: false file:projects/arm-eventgrid.tgz: - resolution: {integrity: sha512-Y0q3Q2LC/gMryfTFMjU9ZaR/Q3LE11+ulFKq3HcQCr15gkQPZSNGfxVvp+XjQnBGr6Ckoue+FY92SDEIleIqyg==, tarball: file:projects/arm-eventgrid.tgz} + resolution: {integrity: sha512-+l5meIu5k9HjRzBGBCEwulIOafumrfz+VkYPk9QKXcqIaZUXPLNRBA+Xl37H3L+gEsTgoHTz+RQraWYANZVSjA==, tarball: file:projects/arm-eventgrid.tgz} name: '@rush-temp/arm-eventgrid' version: 0.0.0 dependencies: @@ -14488,7 +14491,7 @@ packages: dev: false file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Ncj1pcFCut2GN2CTVDhfS1u51y5BkDx87JKc0RNfb1xOh1v7pt7OdFrpYZumBEl7Ww4SKZDGsN6OZC5tfIhBHQ==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-+qx5ADyfbNVBPYDJHiR6vpRALl/0tjg0iafsdniYlkvrXB4FKfe6r06Ux+jSXQwXCCcUgAye5uWkjxRgQxzkzw==, 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: @@ -14517,7 +14520,7 @@ packages: dev: false file:projects/arm-eventhub.tgz: - resolution: {integrity: sha512-Lnoo/8GxViFEWvb2vgu+Zpaz8g/q1zMopOyDFAJDd73oe2er3TOwG0c/gdMjzco+Qr+sEv8WjTiAW7vBp6OMIg==, tarball: file:projects/arm-eventhub.tgz} + resolution: {integrity: sha512-jaIcsCGr46KTnT+A80577VuFHUcwjG8O9bDA7RRKZ0dAmi8Ha/Mzr9baq9YEcuTHWL0nwJ84EnPqqHhEXLu1Nw==, tarball: file:projects/arm-eventhub.tgz} name: '@rush-temp/arm-eventhub' version: 0.0.0 dependencies: @@ -14547,7 +14550,7 @@ packages: dev: false file:projects/arm-extendedlocation.tgz: - resolution: {integrity: sha512-HOwm+MTuMzE/oo0is8EffPwme8/U2AXT48eUukj014dXpCXn/fuIL5E5LVzK759Hx7FMza7yFUfM27u9IfMupA==, tarball: file:projects/arm-extendedlocation.tgz} + resolution: {integrity: sha512-nQc7AE3B2V+kNYI4DhC3DIDOtoD4K6VAQZJBG6nnYhgjIJh3aipyvBvmxhAu5eSz6EQ9xPkau8Lv9Ex3kJTGeA==, tarball: file:projects/arm-extendedlocation.tgz} name: '@rush-temp/arm-extendedlocation' version: 0.0.0 dependencies: @@ -14576,7 +14579,7 @@ packages: dev: false file:projects/arm-features.tgz: - resolution: {integrity: sha512-uznbIFyaBHqnNEL3AG/eisyj/sXtF6ZwQKLqXRzG9LvAsRVbXfAa9RW7HG1VGNHnRz4UNj6tv4NQyatouL5CGg==, tarball: file:projects/arm-features.tgz} + resolution: {integrity: sha512-78FNEN1/heNndUPb48o8NBoQO1crf48inRIU9PLAde9LNXylL7liiZlBc5WMqzvE5ASW+uVteBhyhDK4JBFY5w==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' version: 0.0.0 dependencies: @@ -14602,7 +14605,7 @@ packages: dev: false file:projects/arm-fluidrelay.tgz: - resolution: {integrity: sha512-sIpmd+0f+voduNLyRVGXwJNbd8P12h1/LjVarO/a9ncMt0BVyo4X5XK589wRkex7LWDex0V3Ru9KSmp7n2w7ew==, tarball: file:projects/arm-fluidrelay.tgz} + resolution: {integrity: sha512-UoQdFEY6gvSUDyuihHUnQWW2VnVQVVmDwJ5W9/Y9iCh1xFBmBrfBKm9qoLzemnKYWtDizNHqlzBMrZy7lbqnWg==, tarball: file:projects/arm-fluidrelay.tgz} name: '@rush-temp/arm-fluidrelay' version: 0.0.0 dependencies: @@ -14629,7 +14632,7 @@ packages: dev: false file:projects/arm-frontdoor.tgz: - resolution: {integrity: sha512-fVavvr9IP2NscKE44zj9MjKfLX/tyc8bzOKE46Ot92mmwCj5WZo99zNEIhBb+6ovKUFGZXcqI5vopMLjDbrTjQ==, tarball: file:projects/arm-frontdoor.tgz} + resolution: {integrity: sha512-qE55RLpavSUtMYBBJ3kdRzjwsscrkSiuWgKfSLnRHaR+/+Ix+9sSiXWjpAnjzETLTqqyQePzzsriQ8w+OCK6rg==, tarball: file:projects/arm-frontdoor.tgz} name: '@rush-temp/arm-frontdoor' version: 0.0.0 dependencies: @@ -14658,7 +14661,7 @@ packages: dev: false file:projects/arm-graphservices.tgz: - resolution: {integrity: sha512-0NlGkImGLWowJQNNyGI2sknvxexh3kaidpnyLIbzgWVS+LaD6JWLQZ0PKf20JEIg35SSVmACQc0PnALqCUC0Dw==, tarball: file:projects/arm-graphservices.tgz} + resolution: {integrity: sha512-TRwfFz25Q4kd7IByU75KT2V4fLQsuWQXdTiBvR6iZ/DdmbOZIF8X1Uu98khkeSNwIuCNaJqhvgLjyr3oqLrgyg==, tarball: file:projects/arm-graphservices.tgz} name: '@rush-temp/arm-graphservices' version: 0.0.0 dependencies: @@ -14687,7 +14690,7 @@ packages: dev: false file:projects/arm-guestconfiguration.tgz: - resolution: {integrity: sha512-qUyV2n0CJBKilJ8r8W18DzTE2dUBZifQy+iOOJB3crKFCUIPglry5p4pxPGBCMtl8tbCMfaNkuyJhh4gMsTqHA==, tarball: file:projects/arm-guestconfiguration.tgz} + resolution: {integrity: sha512-ZwcGtfBzy84+WNoe0cE91mS9WUHGNiGfIb+1mBR62mXLoeezcKiDU1dtsNceXRqWizNGj0m6sAIu9uDW5P23Ow==, tarball: file:projects/arm-guestconfiguration.tgz} name: '@rush-temp/arm-guestconfiguration' version: 0.0.0 dependencies: @@ -14715,7 +14718,7 @@ packages: dev: false file:projects/arm-hanaonazure.tgz: - resolution: {integrity: sha512-tO5VxH2Hh3leKrGi6r6ZdU4ZxDVTSWyjBkia64Sh6ZrNchBMKRghjAcDd3nThr2dJlLv5/M7h/9cYmW1L/ncwA==, tarball: file:projects/arm-hanaonazure.tgz} + resolution: {integrity: sha512-/R8UEWXKX3KACeXQ+h6ldan22Ae3tX4tFJHD2BKwbQRDVztPe+pGc5HMZ6VzGoO3B7Ed5gCeVmVuo/pEJs5R1A==, tarball: file:projects/arm-hanaonazure.tgz} name: '@rush-temp/arm-hanaonazure' version: 0.0.0 dependencies: @@ -14743,7 +14746,7 @@ packages: dev: false file:projects/arm-hardwaresecuritymodules.tgz: - resolution: {integrity: sha512-FCJa4jU5jEIGjeHOjLy77U086YlrHwwvR8WMB1xUQO0yL/Xpo2CwxnucUhYg6M0SAiuXzE98u2S4UFL62iSo2w==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} + resolution: {integrity: sha512-mfizzHZGqr9NDMZaA35ppNXyPhFjBAXuL3IN1Scqi8le+lKGZx7jcGHD62CEhInLKmV68Pe1OrqTzxaZguDmEA==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} name: '@rush-temp/arm-hardwaresecuritymodules' version: 0.0.0 dependencies: @@ -14772,7 +14775,7 @@ packages: dev: false file:projects/arm-hdinsight.tgz: - resolution: {integrity: sha512-aR6/BgxL7i5PMUP+p4+T+CeuiG87ZxXa8Y0HdoJiXuFU5adSkxN8HgHKQgEIpF3rLsEhPF4C3y3cBCsId3h9Og==, tarball: file:projects/arm-hdinsight.tgz} + resolution: {integrity: sha512-Iyx1HZ7UgQ90J+snLx9Q1Jxuu5RtgAHdrMmvHlB5q9QhTaTdbrP3NIU99zdhlhkIdgsIrnR3oJY9Zkrs4o7Omg==, tarball: file:projects/arm-hdinsight.tgz} name: '@rush-temp/arm-hdinsight' version: 0.0.0 dependencies: @@ -14801,7 +14804,7 @@ packages: dev: false file:projects/arm-hdinsightcontainers.tgz: - resolution: {integrity: sha512-eAZoHMg9H9zEDc0TJpgJxh/OrQ6824FfbP87a8mc95YysioMs/vqh/VMn83/XEysnyh5qNIYSnPCrKgZOwz+cA==, tarball: file:projects/arm-hdinsightcontainers.tgz} + resolution: {integrity: sha512-UZQ6rtiFiY4LJnNbIwNc43xylx0a0H721FQdgBOhb/lui7tgCLDvjvsyoRO6wOpl3pWcMZKhycwP6VM6u+0oOg==, tarball: file:projects/arm-hdinsightcontainers.tgz} name: '@rush-temp/arm-hdinsightcontainers' version: 0.0.0 dependencies: @@ -14830,7 +14833,7 @@ packages: dev: false file:projects/arm-healthbot.tgz: - resolution: {integrity: sha512-piXYyUp9nTkWUMJDhMBzaI+dN4JNtSPG8NKixoFbl02+LDRY5vZALUxYoPtcG/plm11IeItiajY07Tfy4e8jMQ==, tarball: file:projects/arm-healthbot.tgz} + resolution: {integrity: sha512-Ai+XunnlIw9u0v70NqM8Cz/hNhnL8FrMwvzHtDdgILQrw/0Vm2Me+cfw1h/WLJEoR+aRj1CSN65ShQGwRWOkjA==, tarball: file:projects/arm-healthbot.tgz} name: '@rush-temp/arm-healthbot' version: 0.0.0 dependencies: @@ -14858,7 +14861,7 @@ packages: dev: false file:projects/arm-healthcareapis.tgz: - resolution: {integrity: sha512-gJusjOpAC58JDBNSgg7/GcwtU3td7+YpHnxda+UV6WV3xt1Z40KUixqogZBLr/JfXS+w/QYvX9jRMEtEKnLK9g==, tarball: file:projects/arm-healthcareapis.tgz} + resolution: {integrity: sha512-KzjGZA5qxr52QKsE2A8GHOl+kYIDxdmwpw5sMhgaupgy27zBTBQQhDH9LUNhKHN2aN8R5gxKNe6PYISc+0xNJA==, tarball: file:projects/arm-healthcareapis.tgz} name: '@rush-temp/arm-healthcareapis' version: 0.0.0 dependencies: @@ -14886,8 +14889,38 @@ packages: - supports-color dev: false + file:projects/arm-healthdataaiservices.tgz: + resolution: {integrity: sha512-/f9scZXzfdhpK/Azn4cFf5FyjwVDBrnrLn1tJseDMqUOcfAP83OJxKadI+hESa0KznN4HOHJGV63fJznaQ6SRg==, tarball: file:projects/arm-healthdataaiservices.tgz} + name: '@rush-temp/arm-healthdataaiservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.2.0 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.47.0(@types/node@18.19.39) + '@types/chai': 4.3.16 + '@types/mocha': 10.0.7 + '@types/node': 18.19.39 + chai: 4.3.10 + cross-env: 7.0.3 + dotenv: 16.4.5 + mkdirp: 3.0.1 + mocha: 10.6.0 + rimraf: 5.0.8 + ts-node: 10.9.2(@types/node@18.19.39)(typescript@5.4.5) + tslib: 2.6.3 + tsx: 4.16.2 + typescript: 5.4.5 + uglify-js: 3.18.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + file:projects/arm-hybridcompute.tgz: - resolution: {integrity: sha512-HMKGQGal3cZ5EFZPCX/AUEfvHhDWt0xcuQ0lfAgzeZB0G7EQ2KIHNslj83cIwHWZSpSEFE75GC5xh4mDReAR9w==, tarball: file:projects/arm-hybridcompute.tgz} + resolution: {integrity: sha512-F0hvebaT4KnCsY3LXfXBvMGnGeU7pPPNduzwZix36ocMs17X/aO6WRWo+Iwzo76eSm7k+yT5Wo4KJo3PQmaC9Q==, tarball: file:projects/arm-hybridcompute.tgz} name: '@rush-temp/arm-hybridcompute' version: 0.0.0 dependencies: @@ -14917,7 +14950,7 @@ packages: dev: false file:projects/arm-hybridconnectivity.tgz: - resolution: {integrity: sha512-359gwAAOPkrAN1koNzy1pZnsrKrJoqVH4WiAWk2nUYuJQIPhdGQb5owpiP9tQ6UuG9IOu4FKrATtB9hYBzEOSQ==, tarball: file:projects/arm-hybridconnectivity.tgz} + resolution: {integrity: sha512-CMPl4OOimhLR+HRoehqehCqkD9LBuin7WRoS3eAzs0TjnqPvaAEGPgIqxAs/4kDQH0hQIID9jE5mDUHQpo2KFQ==, tarball: file:projects/arm-hybridconnectivity.tgz} name: '@rush-temp/arm-hybridconnectivity' version: 0.0.0 dependencies: @@ -14944,7 +14977,7 @@ packages: dev: false file:projects/arm-hybridcontainerservice.tgz: - resolution: {integrity: sha512-Q4JuCdlX6yk27vokfOt7ALb9eKzDXwe1vyi0URBV7ZfGbMOV8Ncl4qxHobzmo+R4G3fcoGy4OqOh7sOUCcGofA==, tarball: file:projects/arm-hybridcontainerservice.tgz} + resolution: {integrity: sha512-ryF5ncsLiynchcUVUKXk6/LQKrszo4XWTxndBSN2HnTbJKjIvqI36wKCMqf9qFGM4RF+g57ceFDGHsM6b8zceg==, tarball: file:projects/arm-hybridcontainerservice.tgz} name: '@rush-temp/arm-hybridcontainerservice' version: 0.0.0 dependencies: @@ -14973,7 +15006,7 @@ packages: dev: false file:projects/arm-hybridkubernetes.tgz: - resolution: {integrity: sha512-nA3bjYOWEe9Ct5SSUoNtT4JXzGEhHeDt+ZThOmTzQ2PsmLwLoj2ATYyWOBiSyG389qizkAqvhsrzWkZsbEa0tQ==, tarball: file:projects/arm-hybridkubernetes.tgz} + resolution: {integrity: sha512-XU+5OdFNEZ4Tv5D6ryq9qq7nmIbUZ3T4yw1Odp9zNj2JqnEhqgSB5GCSnzg7d9MQhdFi+6EyBDsb70yoWIj5sw==, tarball: file:projects/arm-hybridkubernetes.tgz} name: '@rush-temp/arm-hybridkubernetes' version: 0.0.0 dependencies: @@ -15001,7 +15034,7 @@ packages: dev: false file:projects/arm-hybridnetwork.tgz: - resolution: {integrity: sha512-JRQyKsLc7NWN9YoisMxkRlZORl589sKnNH9NmXy34SE0QslyRuAnFVCgcE9zVVf3dVDBORgpL9HrSAdQszo5lw==, tarball: file:projects/arm-hybridnetwork.tgz} + resolution: {integrity: sha512-W3tni2X+QDkiBTyybHyIFsqDyeKGMmKcTyDq7UGeCZEqTmXtngNdck9F63pz0Q2vIDB9jk2Flde8zXqo/HVqqw==, tarball: file:projects/arm-hybridnetwork.tgz} name: '@rush-temp/arm-hybridnetwork' version: 0.0.0 dependencies: @@ -15030,7 +15063,7 @@ packages: dev: false file:projects/arm-imagebuilder.tgz: - resolution: {integrity: sha512-NWaw2xSbkwB71PU6E3wS4X9L/ofdysUsB7BcBGJ2JPFuv1FRXzaWTPl4RgKp+Ekbx2I7EH31mtH3Fki5je2f6g==, tarball: file:projects/arm-imagebuilder.tgz} + resolution: {integrity: sha512-ihxecntLzPEo5N7J7k/8c7+acaTTbnLbCsxACpydpSrZbMNOrL1HGXD2iv2lZfMwllpcypmgBPfmqry7cG/zbg==, tarball: file:projects/arm-imagebuilder.tgz} name: '@rush-temp/arm-imagebuilder' version: 0.0.0 dependencies: @@ -15060,7 +15093,7 @@ packages: dev: false file:projects/arm-informaticadatamanagement.tgz: - resolution: {integrity: sha512-AvV3CrYEPGcm+FTjxx8Ymyy0rB0LfhWo2d05HcFOVq5wwSIL/NuzzbNpW9l6yO+oN6+btzKxBKH0Vz6QNRYoWA==, tarball: file:projects/arm-informaticadatamanagement.tgz} + resolution: {integrity: sha512-du8qHJT83ofPqpnJQWhGaWBbORHKszqD2mJ/sIZQK61BMDDOCz3mxrBCEZ8MR3e1N6y13PoOd/xsA4YoNHlghA==, tarball: file:projects/arm-informaticadatamanagement.tgz} name: '@rush-temp/arm-informaticadatamanagement' version: 0.0.0 dependencies: @@ -15090,7 +15123,7 @@ packages: dev: false file:projects/arm-iotcentral.tgz: - resolution: {integrity: sha512-zh53CZ1Tomv+AA9tvXfMngRuWhg7zU+dnvpL+nY5rPeIPIwqAt80PQVkULiAflKXCESMZXYRN3hyFhWfNNP/dg==, tarball: file:projects/arm-iotcentral.tgz} + resolution: {integrity: sha512-B5HhsDRDEevZ6JPsKMm/9bYv1Zgl2dwWQ4SkiTbdh6bjgiuINmcGbWzQqln9D1nDOVkB5dYAk7jaDJvbKaKMYg==, tarball: file:projects/arm-iotcentral.tgz} name: '@rush-temp/arm-iotcentral' version: 0.0.0 dependencies: @@ -15118,7 +15151,7 @@ packages: dev: false file:projects/arm-iotfirmwaredefense.tgz: - resolution: {integrity: sha512-9Rxqieexzj2wBQfEa/CXCI5u7nrReMaDGTrynU05Qi5lZeWwNEQz0/m2AWV9W15BqHjigIJl72QLUQXvmtjQSw==, tarball: file:projects/arm-iotfirmwaredefense.tgz} + resolution: {integrity: sha512-Qp1NKGGLFvm+1GBYfz9JsH+la/I7+d3BQTTMnWT+ntcf3ZzQjdAJWkcJIgF4ejw4DGY4aSvy613pd/0ecPTThg==, tarball: file:projects/arm-iotfirmwaredefense.tgz} name: '@rush-temp/arm-iotfirmwaredefense' version: 0.0.0 dependencies: @@ -15145,7 +15178,7 @@ packages: dev: false file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-IRT3H5DDwDJq0uIaf4+r9nqEaHiTZol7H/sQPCF7xnC7CKiZFhYKipTVNwezoyxjGE49m9aXYz5LmqXqcMbglA==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-/mMiVqpKw0DgkYS/Y4BhcGcxkCkXtMNAgcjrt5RvpYgdKbjUZ6FD6dT+NR/Rb1up0C7XHkewnPb5sxJl8CDr5g==, 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: @@ -15174,7 +15207,7 @@ packages: dev: false file:projects/arm-iothub.tgz: - resolution: {integrity: sha512-zqrbRZVloEgsn/JmyrFcrAu0ji091zueW4BwhqbVo1xrOkKLHBY6Ps62Bnm0zsbgyMgGlPHjCc7jsIVq9Y3NFA==, tarball: file:projects/arm-iothub.tgz} + resolution: {integrity: sha512-oTv7BSpb68zrlx6dF8O+zvd8KssGSw3eTgWQKy9wJ/rsqYTb2LhMLh5ABOPEAA0yjeJFn1DFQG0wXW1Y2sblvQ==, tarball: file:projects/arm-iothub.tgz} name: '@rush-temp/arm-iothub' version: 0.0.0 dependencies: @@ -15203,7 +15236,7 @@ packages: dev: false file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-/1nkzZ8Zl0UIDkefVBlCbGccmh6SQh3OPMOWZqdodA8vE3GMf+Rdwb7FxamHkgTv/258VWGBxlLv2761ITafgA==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-whZOfZiJ4zfJMjydVq+EmaDWQhPAKjCsib4ZdzinNjeusniKLjrG4F6xakW5yICsEjLecvS5yw4hX3GBmbZtqA==, 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: @@ -15232,7 +15265,7 @@ packages: dev: false file:projects/arm-keyvault.tgz: - resolution: {integrity: sha512-raDVaKR5tZFZ9H0A9eTleP92ebGYBN/mbcreOny24Ts54359FcHRrTr2tGqgWPDcBw5HuwSIRGPOxajtDzW+jA==, tarball: file:projects/arm-keyvault.tgz} + resolution: {integrity: sha512-IOwtH/6OXCrwtoZGfi76ge/cI+3pPtVgdP2dt0uwFaAL4yOLGmCO9EXsxmxD23HFMGbOexFZt5EYue/exiTLWg==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' version: 0.0.0 dependencies: @@ -15261,7 +15294,7 @@ packages: dev: false file:projects/arm-kubernetesconfiguration.tgz: - resolution: {integrity: sha512-jljArsJrCh6OYnP8IjLbqYCn+O+oWRvaNGmGv396GHMEDEI7gahjQs3Ob9kuU/qmFaQWYZMqmgLBilj+x8wmxQ==, tarball: file:projects/arm-kubernetesconfiguration.tgz} + resolution: {integrity: sha512-5G0BxUSArfG3gGT2VZJA1GnyuuMnZK2kV1ldOF76q3xQeF3XPreb8jOMG7YHow9G41HnpEYbMby960YSaaYVBw==, tarball: file:projects/arm-kubernetesconfiguration.tgz} name: '@rush-temp/arm-kubernetesconfiguration' version: 0.0.0 dependencies: @@ -15290,7 +15323,7 @@ packages: dev: false file:projects/arm-kusto.tgz: - resolution: {integrity: sha512-H7SsuaroR1QB47NvnFAS6HX2F4+QqClTL1W9nIYwUrC7qoBzKxaOnbXycEaTM/zuf7LUg5Rtuk9auj8I2H72Ow==, tarball: file:projects/arm-kusto.tgz} + resolution: {integrity: sha512-uwpBqvlKeDz2tDubGy/fjEyxXyiTH/512tMtWGH8YGOJtIqzVwAXhlkvxvruK4AioHdklC0V2vXYJ91k9Nan9w==, tarball: file:projects/arm-kusto.tgz} name: '@rush-temp/arm-kusto' version: 0.0.0 dependencies: @@ -15319,7 +15352,7 @@ packages: dev: false file:projects/arm-labservices.tgz: - resolution: {integrity: sha512-ziUGm+dJ8q9RuEaPRrd24ebqNWHHITEQbbuA0WFQXKb6CsDkY4LRVrEckzZOXB+ruvSL4qLSyiqOYJ2RE/XThg==, tarball: file:projects/arm-labservices.tgz} + resolution: {integrity: sha512-pEnh/s0n1j72rplrB+7fETLHAU10HFAi4U6uv5bGjRN+n5WkwQPAMcJWB2aXrEDnaXrZhSCpKvFTaHdXihbusw==, tarball: file:projects/arm-labservices.tgz} name: '@rush-temp/arm-labservices' version: 0.0.0 dependencies: @@ -15348,7 +15381,7 @@ packages: dev: false file:projects/arm-largeinstance.tgz: - resolution: {integrity: sha512-xtlCLXgP4yJmvCYlIwHuqW5cQnzGj267fCmeqysqI0czGAW45RpgR3mi3l56uDEyZnHEofCJsEm12vP9axlF1Q==, tarball: file:projects/arm-largeinstance.tgz} + resolution: {integrity: sha512-XhelLUg04Geyck+cpMO4MKztbmB4caHS6oEHv/vagHSYiv01WNRlbsqgT56IXiIFZtusv0YhaFR5v0a+aUq+EA==, tarball: file:projects/arm-largeinstance.tgz} name: '@rush-temp/arm-largeinstance' version: 0.0.0 dependencies: @@ -15377,7 +15410,7 @@ packages: dev: false file:projects/arm-links.tgz: - resolution: {integrity: sha512-dPLCsSVjXZko/ZbeASunFL+h7YC/Co9mPeXk3ZnzdpG6a25c+RfO619Zv9xAkDjkoVsSZN3VWDEtly6/ovwTBQ==, tarball: file:projects/arm-links.tgz} + resolution: {integrity: sha512-IE+pi5nKK2h12dP6QtZ7sgGwD3L8cnRp3s30lxhZtyhQufQpJo7EK76u48ANW0hF1UIC2dQONtcNoSn5vKh5pQ==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' version: 0.0.0 dependencies: @@ -15403,7 +15436,7 @@ packages: dev: false file:projects/arm-loadtesting.tgz: - resolution: {integrity: sha512-kiAnfqRVV4BStY99xwqZDxpbxxFORrIqyOnw9kSZdKTzyQKpu4evE4wuC+z3OKmDa/RXgaBC8lR7sdmZpsrsTg==, tarball: file:projects/arm-loadtesting.tgz} + resolution: {integrity: sha512-rfZ9pmQW3vkXfapJiLqN399grZqOiikJq7xZo9OzsiJ+MfZEp4ZF6Bkl+bQb98P/c9ysiLUDipz54p/3qyjtWA==, tarball: file:projects/arm-loadtesting.tgz} name: '@rush-temp/arm-loadtesting' version: 0.0.0 dependencies: @@ -15432,7 +15465,7 @@ packages: dev: false file:projects/arm-locks-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-8CKrZQQ/Bn9ZFPJg2QB16xFbUurQbLUzMYt2wlIvYQLNBMWG+G12CfCCWxae/zDnka9v66tfAoZH9ETyztAP7w==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-NzXN6Z4PfIr8GM4bu0+ye6YlynpPcnyWyPm9hnDZS5NSli9xhW7VkG+N7vCvFS5mXYW3l4tHsBD411MN20NsXg==, 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: @@ -15459,7 +15492,7 @@ packages: dev: false file:projects/arm-locks.tgz: - resolution: {integrity: sha512-jAIO2vCLbtK/VyXwG2wBQ1nLi1M9ReqEum85BMe5JlOGDxi+VpOezHiOmjl3hskw7IMlumT+RcvlJEr9FDl+dQ==, tarball: file:projects/arm-locks.tgz} + resolution: {integrity: sha512-MW1yh5k9TzvajtjqkcELFE7YGiB/zsdv9Xj35OTPte25AtmHdMa+461K8erFGVjONRq5LEby/GUT1DInPF6Tug==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' version: 0.0.0 dependencies: @@ -15485,7 +15518,7 @@ packages: dev: false file:projects/arm-logic.tgz: - resolution: {integrity: sha512-K8LUp4WQVKZe8ElRgzBy8XA1BYgbL/IQjY6BpGtqdt9Kp4TWELhpvtS5lvYjvEbn884f87S6UviS5418xtrhtA==, tarball: file:projects/arm-logic.tgz} + resolution: {integrity: sha512-ssrTZIUYglG1vPVxEtDTnykM3dBa0j4YgeVaSupBgHGVXNhqcZV+jlmcM+yIAESwlV0JKy/GTnvSxNsHFEiN1w==, tarball: file:projects/arm-logic.tgz} name: '@rush-temp/arm-logic' version: 0.0.0 dependencies: @@ -15514,7 +15547,7 @@ packages: dev: false file:projects/arm-machinelearning.tgz: - resolution: {integrity: sha512-VUDsZJlfnHrZbYDYrAlJyh3NUZ8tLHOBkft8Ks+7BBSIyZqa9zDD2qGbK3md8IcmktNxwMWvliVXG0b6gfWdvw==, tarball: file:projects/arm-machinelearning.tgz} + resolution: {integrity: sha512-WDw2AnzTcd/KSES4CJX7ArgfJ7RNMG5YdIvmmZlX9tlzr1/jiHtnkVXe9Tk2nVQ0JYJqah5gYu9g4sYrwJDYrg==, tarball: file:projects/arm-machinelearning.tgz} name: '@rush-temp/arm-machinelearning' version: 0.0.0 dependencies: @@ -15544,7 +15577,7 @@ packages: dev: false file:projects/arm-machinelearningcompute.tgz: - resolution: {integrity: sha512-TXxNRZqbFgdazHuQWfSL/R+XQHLuh7J4hRvyLO9usJBzj+dqOwyuXyqEpgGcPIbUqGkEoStTuFqgDjy0Jfk15Q==, tarball: file:projects/arm-machinelearningcompute.tgz} + resolution: {integrity: sha512-Z4R6oK/OQwsBX64ARDLYK+UrBl4BgYAAIfQyLVlzivc/CDm75+ZPuyY0dtBZL8vk+OKWueVcIECxrBX7CiE7Hw==, tarball: file:projects/arm-machinelearningcompute.tgz} name: '@rush-temp/arm-machinelearningcompute' version: 0.0.0 dependencies: @@ -15572,7 +15605,7 @@ packages: dev: false file:projects/arm-machinelearningexperimentation.tgz: - resolution: {integrity: sha512-FDFKnv0WzhpmKqQSddSdiRX+MgQeC3YULtZtUi+8GFJAqtvc/TiVsupuqnTAC4JkrSlNbXGb+AElGvL0DJCSuw==, tarball: file:projects/arm-machinelearningexperimentation.tgz} + resolution: {integrity: sha512-5mKqQt6wqUPBGlPbqrsc2JXcf2ysgusZqMWTrtxjcBni9F5ma+e+CiGNu0dK+WJ78nAiflnymSyDK4qv7HYZeg==, tarball: file:projects/arm-machinelearningexperimentation.tgz} name: '@rush-temp/arm-machinelearningexperimentation' version: 0.0.0 dependencies: @@ -15599,7 +15632,7 @@ packages: dev: false file:projects/arm-maintenance.tgz: - resolution: {integrity: sha512-qIDxR1tsVfm2W7tfHdi3Sce6SRbOplArJATxPV7b5x1YuHPI2yC9ySD6xjS3KwVmopsv9WoHbClSyemMz3D0Ng==, tarball: file:projects/arm-maintenance.tgz} + resolution: {integrity: sha512-NMBMN8cVxNQmIU0/QsY56YfmZ2wLVt4gd9n8l9q7dPrch5yetGVG2s4LbO0JKYDe+iKtiDcm+lVuooPyoAE4Jw==, tarball: file:projects/arm-maintenance.tgz} name: '@rush-temp/arm-maintenance' version: 0.0.0 dependencies: @@ -15627,7 +15660,7 @@ packages: dev: false file:projects/arm-managedapplications.tgz: - resolution: {integrity: sha512-ErdSqJ6S9H3YQCPsA7oB9oGOd9oPi15Mf6Lo4Mas7kOLtftaK8Su1eo0fDL9GJguiyjoVZYxZiKzb37yJv0l6Q==, tarball: file:projects/arm-managedapplications.tgz} + resolution: {integrity: sha512-3sFzypC8EnKWOb79+5h1356AyFcpaDj6+xKVfKIFK7yCGJHBMpHXqDTYKoFRjSavpKPv4wWJYux6PdiJlOJYog==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' version: 0.0.0 dependencies: @@ -15656,7 +15689,7 @@ packages: dev: false file:projects/arm-managednetworkfabric.tgz: - resolution: {integrity: sha512-rmEbnXMEWseMra0BtUyKuuGy0IcMzVOYFLY6b4o3AIYEaYh13lJN81j9FuiSMTwwddQibjZ0A9U9p22s9bGBug==, tarball: file:projects/arm-managednetworkfabric.tgz} + resolution: {integrity: sha512-n3VeQgbmt2Ozkl4k3q4YFrol/8TwRRu37JfC9v71agvrFiFJz3hotltcbBcfzHIkkCl7hx1BWWTlxM6zj7dWuw==, tarball: file:projects/arm-managednetworkfabric.tgz} name: '@rush-temp/arm-managednetworkfabric' version: 0.0.0 dependencies: @@ -15685,7 +15718,7 @@ packages: dev: false file:projects/arm-managementgroups.tgz: - resolution: {integrity: sha512-DLp2BEKt393CvjO9s251gZApTwBNY/u5phDcIcp+fsykOesrURBR++KwptJLr+zK0keR8PWokV9xnAI29E24gw==, tarball: file:projects/arm-managementgroups.tgz} + resolution: {integrity: sha512-L5hRCit3TUT/Tqj/TyFCSWF7xWen5++tcTSxHSEYqJQbuozsn/uYXJEyo6/hMoOv+XxxcyeUpGtuvvFM54Vo7Q==, tarball: file:projects/arm-managementgroups.tgz} name: '@rush-temp/arm-managementgroups' version: 0.0.0 dependencies: @@ -15713,7 +15746,7 @@ packages: dev: false file:projects/arm-managementpartner.tgz: - resolution: {integrity: sha512-B23igw0r9DSRfmtvPPl9ONu2vRqhrH8Se4YiNbx1/rzK+Kjajc2r9hylSTboqG0xPCURAzgGpFXjBPf2oEM0CA==, tarball: file:projects/arm-managementpartner.tgz} + resolution: {integrity: sha512-4SX6WTBF0uApk17RIWchy7PR8DG26keNdrIt+517FOXCWVSEccyDHLz0MZoxcY4xcPP58guof8Q/6midUjgVTw==, tarball: file:projects/arm-managementpartner.tgz} name: '@rush-temp/arm-managementpartner' version: 0.0.0 dependencies: @@ -15740,7 +15773,7 @@ packages: dev: false file:projects/arm-maps.tgz: - resolution: {integrity: sha512-AresCccwjs30CHOyTtitbMbt7ZIzBR5s4+su9CocoKC1e/M5hbddj7eNLmfBcF8BBjGVM/TVYPrQeMbf5h5OTw==, tarball: file:projects/arm-maps.tgz} + resolution: {integrity: sha512-3aWsjvTrd8p4IEmFGFEDb04luXyivpl7xsXz/iHi3xCqkqfsXe1RCBPLqra/9mrvaTI8ssNRs70ntqEEc/H+Dg==, tarball: file:projects/arm-maps.tgz} name: '@rush-temp/arm-maps' version: 0.0.0 dependencies: @@ -15767,7 +15800,7 @@ packages: dev: false file:projects/arm-mariadb.tgz: - resolution: {integrity: sha512-KbX/2crTseMek9xE3D+0IGNH5zKueO2T/Mv+LjjcEhRDtEJSNUlUopPyoH+aIKPqLwWZuhGnFTLQVrPGvNCawQ==, tarball: file:projects/arm-mariadb.tgz} + resolution: {integrity: sha512-w+DKyqqb6WyY+7JKDsXeA/O4cLX7oUmBx/j+G4S0I7jmGSKgqS4isjeM6jiz9VDc1ssbA1GBj5rITjnw8ZlaEQ==, tarball: file:projects/arm-mariadb.tgz} name: '@rush-temp/arm-mariadb' version: 0.0.0 dependencies: @@ -15795,7 +15828,7 @@ packages: dev: false file:projects/arm-marketplaceordering.tgz: - resolution: {integrity: sha512-OScECZWmo+1d859gGBP/mIJNY37I2vRj8xzdHxOuKkJ84mwOfHmwIJTYYRrBxx05ZSN4HGD1w7k9aXTOLHPW3Q==, tarball: file:projects/arm-marketplaceordering.tgz} + resolution: {integrity: sha512-bAmDJh2kmGtxYVVS3pUtVADCVMwZX5dDiUMp4qhTbPRXg0WSnRZ/SkLjQgwxkZufikggsfbxgJ+keSr194dmgg==, tarball: file:projects/arm-marketplaceordering.tgz} name: '@rush-temp/arm-marketplaceordering' version: 0.0.0 dependencies: @@ -15822,7 +15855,7 @@ packages: dev: false file:projects/arm-mediaservices.tgz: - resolution: {integrity: sha512-JySrOKxC+S5baL36spEFacqlv2ozHSaPA7MvKiolp8kjdnqrfM2Jfny1ujXe9NP0wMaHiEO/EVjfoGUVtCsaBg==, tarball: file:projects/arm-mediaservices.tgz} + resolution: {integrity: sha512-yYNWPjLI+eeAlxGYQkHbNdiMgstsU7WmsVrrDxygTB9TO+byHsIo4OS7dWe/1eG7x7/7NeJO8pSzANAt3bfTIQ==, tarball: file:projects/arm-mediaservices.tgz} name: '@rush-temp/arm-mediaservices' version: 0.0.0 dependencies: @@ -15851,7 +15884,7 @@ packages: dev: false file:projects/arm-migrate.tgz: - resolution: {integrity: sha512-tHUwZEf/H1qUl2AdHI/wIHdfagTDiNO3nCWc3LRBX9uk+02hjnIU99KryLoqC2EHfHr8CyfPe8DFLyFNAJDtRA==, tarball: file:projects/arm-migrate.tgz} + resolution: {integrity: sha512-Sz1gYqPWlVBAzvl7B+rVMwF96IKhBGnycGnXRITC9QXQ9wxR0tstZ/cE/c+7bmRVr6gYqgYEkYrnA6egU307lQ==, tarball: file:projects/arm-migrate.tgz} name: '@rush-temp/arm-migrate' version: 0.0.0 dependencies: @@ -15878,7 +15911,7 @@ packages: dev: false file:projects/arm-migrationdiscoverysap.tgz: - resolution: {integrity: sha512-nGFhQbIpxQq2JzvKXLtNFqLlgAKf3POu3G7dW1U7zDVIrvfgsgpYicK69pzuB6OtnqsOUiS77eHBGiQhp5Lfaw==, tarball: file:projects/arm-migrationdiscoverysap.tgz} + resolution: {integrity: sha512-j3GAQOKOEw3nAOoFSgc5wwxktauQdvTgZq9HwrSEUuN5p7D5/by3+lxktT3kGV79BAHU5TrPtkUqpm39jRA+3A==, tarball: file:projects/arm-migrationdiscoverysap.tgz} name: '@rush-temp/arm-migrationdiscoverysap' version: 0.0.0 dependencies: @@ -15907,7 +15940,7 @@ packages: dev: false file:projects/arm-mixedreality.tgz: - resolution: {integrity: sha512-04xwtfpLZe83rlFGYHs1KwHC556n5iicCRjGUpOKuheKyz2IyZJOg4ZLo5xLm0Mc78/k1/nOAmy2qROrrMtBDw==, tarball: file:projects/arm-mixedreality.tgz} + resolution: {integrity: sha512-v8t/ufJTZSUm9Uw66et8MnVO46yQ/s8010XCjnMUva3Q2wEHUsRTNfK2XX+l8GnVFI9RDYwhKfdeAq5RcKcswA==, tarball: file:projects/arm-mixedreality.tgz} name: '@rush-temp/arm-mixedreality' version: 0.0.0 dependencies: @@ -15933,7 +15966,7 @@ packages: dev: false file:projects/arm-mobilenetwork.tgz: - resolution: {integrity: sha512-Nm0uca5c0zfmGIe4XcKzImvmybPy9N0bXcolhubUuZo5wItfVYjBj7KXDxdaNmdZOkr43JJRIVvjCfteeEIgBg==, tarball: file:projects/arm-mobilenetwork.tgz} + resolution: {integrity: sha512-MjCvLSwGs1UKRYuGqI5QVtkY8oMd228O6feyFGFhGinSHJNzrmwjXgzgLUsQIqXO3ascptBmLbUaPgCS29pH1A==, tarball: file:projects/arm-mobilenetwork.tgz} name: '@rush-temp/arm-mobilenetwork' version: 0.0.0 dependencies: @@ -15963,7 +15996,7 @@ packages: dev: false file:projects/arm-mongocluster.tgz: - resolution: {integrity: sha512-ek+xIsndDYbi10jHCLcUgI6d0GT/tBOScv2lj30H0jQxkyr7awwxyzyulcLJamAXc+OaUWBVmK1/9myWTAj+wg==, tarball: file:projects/arm-mongocluster.tgz} + resolution: {integrity: sha512-TCE1BQBcwQfCWsWwQR2LACQyRpqP0ZXWJNmx4IH8nE8raPACj7Cfr7zrQZ70mJfwEQ92pJiB2B5u3qZnnVKrlQ==, tarball: file:projects/arm-mongocluster.tgz} name: '@rush-temp/arm-mongocluster' version: 0.0.0 dependencies: @@ -15998,7 +16031,7 @@ packages: dev: false file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-TDcMUZWmV+fd5irv7mhg+OHTlr2r8k2lXC4PtT5i8Dde31I6Pkyf7qpuyk7su0+7XEM0hQHKZ2DIIpbAVxKjZg==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-wNWdOKaxVliOzsJBmVe0T+xUzfdciJAZxCmqbf/Rw+IMlb8P3WuDo3Wt3xIThzYrb7Hvalj1Qfga+0B0rr403g==, 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: @@ -16025,7 +16058,7 @@ packages: dev: false file:projects/arm-monitor.tgz: - resolution: {integrity: sha512-Wh5mRUMLH7F2kNqAyUM4QhW12dOQM7gaYv/XLBcd7iX6UfutwfKX4oBgf/KX5dz8SfoJnIJPrLQupHr5hLXNdQ==, tarball: file:projects/arm-monitor.tgz} + resolution: {integrity: sha512-ZZ080bTrKyUQJ4qi81+2oiZhfqdIKsEs70CQG2YhadeIQI9PNdjTcJO98F8BvS2+TRgyl990Me+QZwA4xWtrEg==, tarball: file:projects/arm-monitor.tgz} name: '@rush-temp/arm-monitor' version: 0.0.0 dependencies: @@ -16054,7 +16087,7 @@ packages: dev: false file:projects/arm-msi.tgz: - resolution: {integrity: sha512-qOpId4qG4VAC8pokhwAKKxePY3VzK1ZVlYTjNXlLGWB8pSiDkXnATU7VfsxoPcbf9u3tDOtGZi6C9KDZgqArQQ==, tarball: file:projects/arm-msi.tgz} + resolution: {integrity: sha512-hTxO6RGhc/crgrUtDhHHz0QxuwpmiZeCCpei0DAu2W8EPxQFkBFM5MG8SqHEbfH96ZNPVzD7crQp0ndQY+a7uw==, tarball: file:projects/arm-msi.tgz} name: '@rush-temp/arm-msi' version: 0.0.0 dependencies: @@ -16081,7 +16114,7 @@ packages: dev: false file:projects/arm-mysql-flexible.tgz: - resolution: {integrity: sha512-zSrLDYdDcLW/BpAWgtxbLC2l0vWwumAK8BNrdnSwO4iYtqjzGE7j/zqyJZoBhF91rX6z/3gsKJ0PMRmLN8x3zw==, tarball: file:projects/arm-mysql-flexible.tgz} + resolution: {integrity: sha512-5N0pSrAluWvJu33odnfbCpa7YMpyX8AB5DvqQSBZG4/2NsEHbwdTaL8StIXCcdSF0WYYBN6LYjNHewivZHngZA==, tarball: file:projects/arm-mysql-flexible.tgz} name: '@rush-temp/arm-mysql-flexible' version: 0.0.0 dependencies: @@ -16111,7 +16144,7 @@ packages: dev: false file:projects/arm-mysql.tgz: - resolution: {integrity: sha512-mTeeuZ1iZwO8whwxDsXKQu42nOBoqjZpktLimcPP/lq4EZW0SJmQDdbBJdxX/FzNaCB0ku5ugQHJqFLbiS9/Lg==, tarball: file:projects/arm-mysql.tgz} + resolution: {integrity: sha512-KCeIeAILcD0RiyZq7Dxvv5ibAfAypQRQgPyskUB+m/qdMlPQnJhM3XPaTKCPDrmus+CDNvzceYngigVIQRMNKg==, tarball: file:projects/arm-mysql.tgz} name: '@rush-temp/arm-mysql' version: 0.0.0 dependencies: @@ -16139,7 +16172,7 @@ packages: dev: false file:projects/arm-netapp.tgz: - resolution: {integrity: sha512-LTC4OcbKMwhCI48qRtXJ7ZneaSKGE3fQu4BMbwp0HLTBQ24EX1eLzHfnYGQ5MfzBIsAjwS3x2LVwoHO7zjaxbw==, tarball: file:projects/arm-netapp.tgz} + resolution: {integrity: sha512-19coMNHPKcw1TNpNHeDkJ49TP/m/uC3DQNCP2NR6jCb6/4tXDUsnYcUkjRCkU9kuEHi2RJNf27cF3pJTS1nZ6Q==, tarball: file:projects/arm-netapp.tgz} name: '@rush-temp/arm-netapp' version: 0.0.0 dependencies: @@ -16169,7 +16202,7 @@ packages: dev: false file:projects/arm-network-1.tgz: - resolution: {integrity: sha512-jze1hCEG+kV2OLwHBlP9aRHGEgsL8Nu4ATcBO3OV+qOgK6EQQav3+y8NmoQ9eoJxbvrEU9ckqSWfHIgrTCPCJQ==, tarball: file:projects/arm-network-1.tgz} + resolution: {integrity: sha512-vN9IB4RR2fUziN1jvC9F6hBEMdYADaAKFPMblUVajQqVUAIsGBEsasuprZ9B86plh7b6fQNC3TF8KB7OOjSWzg==, tarball: file:projects/arm-network-1.tgz} name: '@rush-temp/arm-network-1' version: 0.0.0 dependencies: @@ -16199,7 +16232,7 @@ packages: dev: false file:projects/arm-network-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-OOhjHujNoEgt1EPa5JnwIegkKSVlh1zu4MgDe+CcCZ8yTjduwrtJQyb6Mu6G7ijLrMGtRvaYS/7Wta4J5mTWIQ==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-RELABYXbVQl1abAk5nxGjsYpa8uicTDPOUDVNtiDZJVsDS1kij7bCqsR0jcxnD4Ifdvf9RehEuyNuHEMX/nArQ==, 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: @@ -16228,7 +16261,7 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-vOA2VCY/em9VKCPioLDk9SLVRQeq0pZx2b3LsEifxeQM9EuzoGc7YBzdQxSURwm0Bm2A/LBYOTPD4EKPFiXATw==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-eQHP8IQhv1YJFG8qEf79Mp6dy/wdGUdath54ehYt1mo20Z4EgiWk3w+BwfxfcfMJ2y5sfrite9mDU+cqCpzvDg==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: @@ -16273,7 +16306,7 @@ packages: dev: false file:projects/arm-networkanalytics.tgz: - resolution: {integrity: sha512-6cv35BUP2LOU6vh97jz2LAO/tgDlzz4nGcYSKcFSyl393EyTnN9IPFI9pG/RGLknj1dQa8gQvFexCZs0CcJ9kA==, tarball: file:projects/arm-networkanalytics.tgz} + resolution: {integrity: sha512-WMcXFpbOmUjWndQBHXko7omh64v9Njhf73TyInZFhMoFBfdJs4+MrO59Cki4c2FNxpNMIOlAvjsJmcpFCH0b5w==, tarball: file:projects/arm-networkanalytics.tgz} name: '@rush-temp/arm-networkanalytics' version: 0.0.0 dependencies: @@ -16302,7 +16335,7 @@ packages: dev: false file:projects/arm-networkcloud.tgz: - resolution: {integrity: sha512-t/ImKh9WXALka7igXsEF138jv2Ca0xjlKh2imZ6GLUE3Rh5m9lSb7SdFEw7ltzjt6GkUw1NLLNnf4A3amCuuKw==, tarball: file:projects/arm-networkcloud.tgz} + resolution: {integrity: sha512-y1JKCMBPFTuzG09ZkkFqvUy4isZ5SJAVVfRlIgxpU5EbDE5W0jyYlDVrrUSgtmb1wrEAG3H6ou1qSXZILJxT3A==, tarball: file:projects/arm-networkcloud.tgz} name: '@rush-temp/arm-networkcloud' version: 0.0.0 dependencies: @@ -16331,7 +16364,7 @@ packages: dev: false file:projects/arm-networkfunction.tgz: - resolution: {integrity: sha512-wVsX4WTOE2A1AtGb9imYPapa6zd5W3R/sfoe0/aSL8f6ZQuYgZjDQD46IY/WLJvi+/YyvB9qmHe2p2eEQX9qLg==, tarball: file:projects/arm-networkfunction.tgz} + resolution: {integrity: sha512-N/gTftZ7krOLLKLRonjO0lg/uQolyDq1TQQYRM4SLefI4Utr2dy4JZXHbKK/3SJLhIdDsz+hiVkAYEv+9fsdgg==, tarball: file:projects/arm-networkfunction.tgz} name: '@rush-temp/arm-networkfunction' version: 0.0.0 dependencies: @@ -16359,7 +16392,7 @@ packages: dev: false file:projects/arm-newrelicobservability.tgz: - resolution: {integrity: sha512-HjdnxvOJLA9b1A/EfIweyAmG/MIWft9IPvP6gJsX9kCMrgxyp+Z0o0YzL8K35+7t0wz6Zmvg3qkeqnNiARfWNA==, tarball: file:projects/arm-newrelicobservability.tgz} + resolution: {integrity: sha512-OBQm4GIT9c4l1yRm6LrGYneDsGYX/K/HqhDEog4vOXX/x8g7j9oiWrdABXBOAtoFsvb7oGC9hceV2SYhhFIU1w==, tarball: file:projects/arm-newrelicobservability.tgz} name: '@rush-temp/arm-newrelicobservability' version: 0.0.0 dependencies: @@ -16388,7 +16421,7 @@ packages: dev: false file:projects/arm-nginx.tgz: - resolution: {integrity: sha512-2dvVCei+K5dcM987Y2+WGg9nb8Zhmi+Ro+AlHUXY6NP9EaVe5xfMk/ItH9ohD5IloehWRzD7RuYHmKQwpQzmqg==, tarball: file:projects/arm-nginx.tgz} + resolution: {integrity: sha512-wFGM2Uc9WxkthUnVreHzzHD/61aFHQhOHxtReQDT/uqJaJ6Y0NufDpGRW3+T+d9fyJfA4EQKSngmf8yECM2cfw==, tarball: file:projects/arm-nginx.tgz} name: '@rush-temp/arm-nginx' version: 0.0.0 dependencies: @@ -16417,7 +16450,7 @@ packages: dev: false file:projects/arm-notificationhubs.tgz: - resolution: {integrity: sha512-1YgZxsmOyz2KHmCmbDeGH+eMHn3cNi5qAFVHAKCk+PyC2uob2TRBAkSbGAZaSmCIeWNQzu50JUkbe+Sf3dMzJg==, tarball: file:projects/arm-notificationhubs.tgz} + resolution: {integrity: sha512-eIrnxn86oYlBiZEWdNiwSkpBKruF2mfXZ8MbXF3BZp2YcMYXwC+TkNnbojL7+nxFpwS6KLnPq4tUx4Qt/lGLQg==, tarball: file:projects/arm-notificationhubs.tgz} name: '@rush-temp/arm-notificationhubs' version: 0.0.0 dependencies: @@ -16446,7 +16479,7 @@ packages: dev: false file:projects/arm-oep.tgz: - resolution: {integrity: sha512-LJDxAMF8LZkNgDE/kL9xKNd8y+h6fT0CtIgX+xDAGXDsGl2/h6pWRT/fGrF5sAUgo8HPaYfbZkcBfNAdGhusEQ==, tarball: file:projects/arm-oep.tgz} + resolution: {integrity: sha512-knWWg2Swlyt1KPXGkKSW+vidSuc8UlRwD3lEf4O2uKv5m6MHDKA2web9PmGdhZUrxcf7+gIjZm0aOQ26dQ46Aw==, tarball: file:projects/arm-oep.tgz} name: '@rush-temp/arm-oep' version: 0.0.0 dependencies: @@ -16474,7 +16507,7 @@ packages: dev: false file:projects/arm-operationalinsights.tgz: - resolution: {integrity: sha512-vTExrvoycpkXUviooqsENBrLC7lOF9wKyS+59wlzOjJYqiOJNw4GCptK07/FjDHGJSLWULWhOPCwj/WOZJz9tw==, tarball: file:projects/arm-operationalinsights.tgz} + resolution: {integrity: sha512-3utiKsX1hqzOfUQpBdDbl+5Z/CLona9vlI+UTdHRH6NM1kBKAWfrF+uMBgF/Obvlst9J64Ep2tVAgQSeOf3EhQ==, tarball: file:projects/arm-operationalinsights.tgz} name: '@rush-temp/arm-operationalinsights' version: 0.0.0 dependencies: @@ -16503,7 +16536,7 @@ packages: dev: false file:projects/arm-operations.tgz: - resolution: {integrity: sha512-h7sXNL371Yvic7oNqZYS8UzXJJ76+4f/aiqrkX+lbeXpXwn0XHrA+au+1ZjVM15iDMRgflWiEPqlDILfsjRCJQ==, tarball: file:projects/arm-operations.tgz} + resolution: {integrity: sha512-rTgiE6HYMwf1zONRMiM3JzRoqvaKRV29r0PCNOe3g9aK8g4btVFnRxa06oUK81clwUaGndws1tTD+ENojHDZMw==, tarball: file:projects/arm-operations.tgz} name: '@rush-temp/arm-operations' version: 0.0.0 dependencies: @@ -16531,7 +16564,7 @@ packages: dev: false file:projects/arm-oracledatabase.tgz: - resolution: {integrity: sha512-2lTXWuyxPX66XDLfyOQJbqrdguRCrxIW+pPbhukUDawSGJCTF67gRtOZ5mLx3xo9bnZa672juP7YyO7V8Op8ZA==, tarball: file:projects/arm-oracledatabase.tgz} + resolution: {integrity: sha512-GYdRSEME/qNQBJP9BWYlBFDKKHaALLbuRYtfw+JTE/k0jUg3ceMJVafgtemcU1D6QZspDO+3ctgAET8RK+tBtw==, tarball: file:projects/arm-oracledatabase.tgz} name: '@rush-temp/arm-oracledatabase' version: 0.0.0 dependencies: @@ -16561,7 +16594,7 @@ packages: dev: false file:projects/arm-orbital.tgz: - resolution: {integrity: sha512-ZkKu8369Qc3hjlkq3G4+ecB31zWz0p7w6zO/tNlqzJrRQFmbOfycaX4LrUYDhTZ0lUW2PMhqzjy5XN4ZfQVmMA==, tarball: file:projects/arm-orbital.tgz} + resolution: {integrity: sha512-xUq/1zdCMXbiHQ4/nxwYMVkTMp93ptsJ9ZzHgZWtxgQW+aWprXY9PTYjZlJI0wFCE1qBXdG96PctX/yQXIRhBQ==, tarball: file:projects/arm-orbital.tgz} name: '@rush-temp/arm-orbital' version: 0.0.0 dependencies: @@ -16590,7 +16623,7 @@ packages: dev: false file:projects/arm-paloaltonetworksngfw.tgz: - resolution: {integrity: sha512-SAwUdnRWwM9CbBiR+pjbGc0glhZhsERc3gvUFtGG1kAyOjijD0zZTpUY3N4xEaFksI1VAEeKwMWRzwL0Tr6NIA==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} + resolution: {integrity: sha512-59ajUKeipIz7tNmKHIQHJkbaI+Bny8ZA+LItsbyW48RnAVNJ6i2tbGyu6xFYIIfefIyaB/7wGYsFo73EiMjW4w==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} name: '@rush-temp/arm-paloaltonetworksngfw' version: 0.0.0 dependencies: @@ -16619,7 +16652,7 @@ packages: dev: false file:projects/arm-peering.tgz: - resolution: {integrity: sha512-1tC6f55xBiNeiO3mYByUxfon3mpPAqE5aPg8pQDW5T1WCtBeSuar0JgCxHPsxXHAI44tQ+Xi6g3vPMXgO0L1MQ==, tarball: file:projects/arm-peering.tgz} + resolution: {integrity: sha512-9b0PWJFJs61WiLC35PG6XoVXh2aa6oUTN9++ARruzTCZCUBTEAh2C70x4OO/AnN3pbsn5wNKI0QwmcykygLDWg==, tarball: file:projects/arm-peering.tgz} name: '@rush-temp/arm-peering' version: 0.0.0 dependencies: @@ -16645,7 +16678,7 @@ packages: dev: false file:projects/arm-playwrighttesting.tgz: - resolution: {integrity: sha512-+iQhcenHUtsr/Hvhb/ubIkqWJqDk4HFVd5IT1zvsDNF/qojZa+2/KqfzrlkxASYIjYzQHQJx1UXPS7Kd6Wt3Aw==, tarball: file:projects/arm-playwrighttesting.tgz} + resolution: {integrity: sha512-zfWQ8KyadABPci2E6u87Lb7UA6d537G20DgRBM2cUV/LAoXGhw86G4kYvLwcxTKi3FAkOr5tEuUYtAJNTjqhkw==, tarball: file:projects/arm-playwrighttesting.tgz} name: '@rush-temp/arm-playwrighttesting' version: 0.0.0 dependencies: @@ -16674,7 +16707,7 @@ packages: dev: false file:projects/arm-policy-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-/WCCpiHKI0MmMTMjzQP+eOg/f844z0zQGhhsUbgPixZA6zc+g3dz+UV+yBy7q3UjQlaU8kMaoM3sySclHCwdyg==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-CoEZnXIMK+UvW+dKbvtxJVFN0XCDLsrmo2FTjrviYa/nrEBb3dKWZq/4/sN1CfF7xo/WTB/UnSUd+YViVMb0xQ==, 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: @@ -16701,7 +16734,7 @@ packages: dev: false file:projects/arm-policy.tgz: - resolution: {integrity: sha512-kSUDqQflpAnZTlP1sbG+ZfwIWRK8DInvcNWXomF4voH+OeI1u6G16s9mPT5RRA/QJ0JVNEjOmHDCks5+lgQaig==, tarball: file:projects/arm-policy.tgz} + resolution: {integrity: sha512-+G7SOAV6fHEXFs0lNudPUJ1uFJp/CCrR4NMgyHgfGCRKHdLrkZ0kpb/nMQhJNGYJe6RCtw83LM154TzvVWZyfg==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' version: 0.0.0 dependencies: @@ -16728,7 +16761,7 @@ packages: dev: false file:projects/arm-policyinsights.tgz: - resolution: {integrity: sha512-WtnMUKw8OpxMPUzvXXBX7lGySyhZMTNSZ6UrExWJWbLEl2AxyWFIdEEYZ4d2NOZNZXUL5vMweL2ql4b8kwK5QQ==, tarball: file:projects/arm-policyinsights.tgz} + resolution: {integrity: sha512-mTp57SBL4f17Omj7Ig14fsHpnfAb5BfR1HvfUUGGw+8srG4MHsJOO4A+/ygoWio61CUfi6MbIfzHXiU2nlHoow==, tarball: file:projects/arm-policyinsights.tgz} name: '@rush-temp/arm-policyinsights' version: 0.0.0 dependencies: @@ -16757,7 +16790,7 @@ packages: dev: false file:projects/arm-portal.tgz: - resolution: {integrity: sha512-+qlDdkEWsAT4+0S8Mh+gTxFvX8JRbi0IeTWhZkL1aagwq/wv88s2s/VWKfNOxFHR/l9hynIhaMLAI1YvLz97UQ==, tarball: file:projects/arm-portal.tgz} + resolution: {integrity: sha512-cUjK1qUOV/CXGKbSZ+gDtDykg1tPus2kXqC8Uyh17Aq2eCUzrtSMeTZDhIVMSbBb8Ovdpfe7mIY7lj6Zvg0lug==, tarball: file:projects/arm-portal.tgz} name: '@rush-temp/arm-portal' version: 0.0.0 dependencies: @@ -16784,7 +16817,7 @@ packages: dev: false file:projects/arm-postgresql-flexible.tgz: - resolution: {integrity: sha512-WZnhcUqmvpIFOlUIqEDgWItjOvl94w1x4PEqrlNgHEw2sofpiIAH7/3E/UzEmW+YvUsOKy3aSRa+zIotJWFLzA==, tarball: file:projects/arm-postgresql-flexible.tgz} + resolution: {integrity: sha512-zTu+2rwZOEFzSycqDcfDXTb2nM67m3c6KP9cNs0s7tKWgprE6Ax+Nk3DClZUC0LDkQ8WyKBt7v0L9bmEbCA46A==, tarball: file:projects/arm-postgresql-flexible.tgz} name: '@rush-temp/arm-postgresql-flexible' version: 0.0.0 dependencies: @@ -16813,7 +16846,7 @@ packages: dev: false file:projects/arm-postgresql.tgz: - resolution: {integrity: sha512-jeHOhN2byFYESfd4eO6DdxxYXwfrbDxn9Q0AhUeuEzMdLx2t0hs1oCrv3leoHHZGwogqob0E14UW55ScauAq6A==, tarball: file:projects/arm-postgresql.tgz} + resolution: {integrity: sha512-94ZoVbD1WzROHpT3wvDYLYWqeqclS77umkCZEIHUEFcuOfwrOdXXPvc8PvPxPaBhgYeVObpSwC4QsOWiSNT7SQ==, tarball: file:projects/arm-postgresql.tgz} name: '@rush-temp/arm-postgresql' version: 0.0.0 dependencies: @@ -16841,7 +16874,7 @@ packages: dev: false file:projects/arm-powerbidedicated.tgz: - resolution: {integrity: sha512-1y8t/+eqkTQSsJu0hGeJVDVv3AuUkdJfoMRrQ2tiOhVgm6w4nr4dW08Bh+YjGHakXlB3GNGOYhcjVCtClpf/1Q==, tarball: file:projects/arm-powerbidedicated.tgz} + resolution: {integrity: sha512-dszh/du0wV/iKJckDRKOmx3XLbcEOkeZ4uNXtH5mTu3f+lr+W0pI0/8GaPM21u+kXTiMymbb3X1NZpbc5bXjDQ==, tarball: file:projects/arm-powerbidedicated.tgz} name: '@rush-temp/arm-powerbidedicated' version: 0.0.0 dependencies: @@ -16870,7 +16903,7 @@ packages: dev: false file:projects/arm-powerbiembedded.tgz: - resolution: {integrity: sha512-UcOPNMRhTFQMLiTSlQdy2K748QHveU7L0q+ctfWKX7iUwzMOI9unt1tOTwEzvB7QiJnxPuXS0B6FLks37pjHog==, tarball: file:projects/arm-powerbiembedded.tgz} + resolution: {integrity: sha512-BCU44wxk0RY5PmkQImCnaMuf91RDtsx7nACHPZ8C3eKpCvh+sZ7Le0BD7VKtbHIaqO0jYDODkW5lQ6vUpbZLzA==, tarball: file:projects/arm-powerbiembedded.tgz} name: '@rush-temp/arm-powerbiembedded' version: 0.0.0 dependencies: @@ -16898,7 +16931,7 @@ packages: dev: false file:projects/arm-privatedns.tgz: - resolution: {integrity: sha512-EqBgKlJvvCuzZjeHf4EfrNUJDL0nRhYGhFw9+RdVP2uykpm52R0fUrjNx8dG0x3XBm7CbI8vQN76UEZhgdbcmw==, tarball: file:projects/arm-privatedns.tgz} + resolution: {integrity: sha512-WX+Cu4DFmujP3hoKhoWHhZjHfM1fq0DWB21KJeTLm12SqnpkopfjAob6cWNG6E9XDAE7IaWgjgVAUP22wNnkJw==, tarball: file:projects/arm-privatedns.tgz} name: '@rush-temp/arm-privatedns' version: 0.0.0 dependencies: @@ -16927,7 +16960,7 @@ packages: dev: false file:projects/arm-purview.tgz: - resolution: {integrity: sha512-GkBxkqU1xsKwvgeWs+fcyRWbgSHoO15GTc7uw5h8vjmn7fHlukN8af1YeDze4C7bYaNJnVYLZRR4UScRPSlZJQ==, tarball: file:projects/arm-purview.tgz} + resolution: {integrity: sha512-4xpEPRtod6BnqZewbvcldzj9RnlLwDntceE50od7JSKkispWLPeWK6s6/gc//99V73aDWUBaSnMVwfNxKtXULQ==, tarball: file:projects/arm-purview.tgz} name: '@rush-temp/arm-purview' version: 0.0.0 dependencies: @@ -16955,7 +16988,7 @@ packages: dev: false file:projects/arm-quantum.tgz: - resolution: {integrity: sha512-/dbWf6xqg1f1lhiwyCXbqz/P2NpGGR4CbgBS2DixmFzlIX4rzoKt+Hgi2+Ik9rR0uQImUJcBXuPByBQgecmdAA==, tarball: file:projects/arm-quantum.tgz} + resolution: {integrity: sha512-+zWhOB9Nn4DslZMZPxMrl7Ldd57F6Tkshif1B7V553UOScnmYp7w8BNhzIT9Zv1zSfoEizRGkEueS5coynaJZA==, tarball: file:projects/arm-quantum.tgz} name: '@rush-temp/arm-quantum' version: 0.0.0 dependencies: @@ -16984,7 +17017,7 @@ packages: dev: false file:projects/arm-qumulo.tgz: - resolution: {integrity: sha512-k740LG0yzBENHpIMcu2a+pvnPHtZBdRHrVlkp6z7V3HVJC89Nc1MtXTggBRNkVI3YmFwt3j4SvT/fji+DbXpVA==, tarball: file:projects/arm-qumulo.tgz} + resolution: {integrity: sha512-EAy42pn8A3GODPP/Ge25FYY5X6VOMv/N4ZfqlVZ2npwf9w//Ayed1FtEA0tp+j9T3qd7T/wvxzol54PRuTVDKQ==, tarball: file:projects/arm-qumulo.tgz} name: '@rush-temp/arm-qumulo' version: 0.0.0 dependencies: @@ -17013,7 +17046,7 @@ packages: dev: false file:projects/arm-quota.tgz: - resolution: {integrity: sha512-jnrnMwbqx0jbsCDbHp5mER3jV6ueDeq/8ENvFeMwi2eJuwxV0EhBNSThu2vdzHLSYdyuAgpuUAXhysHUefqieg==, tarball: file:projects/arm-quota.tgz} + resolution: {integrity: sha512-MaqWpvbB7zsqZe3nOZ0gNMgov0BSCbRprd+HHMLSoTRjJfI1PYh99sfG6ohJoJfZjyOrPhZm31yrie9ikvY2DA==, tarball: file:projects/arm-quota.tgz} name: '@rush-temp/arm-quota' version: 0.0.0 dependencies: @@ -17042,7 +17075,7 @@ packages: dev: false file:projects/arm-recoveryservices-siterecovery.tgz: - resolution: {integrity: sha512-b4t6aJuLlGwNZ0qChHGOeXKN+Jw0yyUd6gbS2u9vgy95X34Y9hvT5IJaGGRet4gb6UWdP8IdBM6jSALIJRCt0w==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} + resolution: {integrity: sha512-ti25FZfgCkc77rk3HYDhLuEdJJwSBQ0/zPbra/pDa7r7it9Ccb9v8SBorShyvcCgdLfY7ENU+l0Q5hFyBH9l8w==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} name: '@rush-temp/arm-recoveryservices-siterecovery' version: 0.0.0 dependencies: @@ -17071,7 +17104,7 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-WEg0vmrOdGZiBjUa+Z6g0AEf1xx6Vlr56TxToLbDPuuWFHZDYBRIFLh0vZfTWDa4eSx/BZJsAzbjYycLTfEEyw==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-UdQEX8oLC5B+21UsarKGr/nzwk+jIzNdl0xnTL94Blym3LC7vpWH/d/Z8Jp62CzfKzmCrCusb5qAjCkODCNP1w==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: @@ -17101,7 +17134,7 @@ packages: dev: false file:projects/arm-recoveryservicesbackup.tgz: - resolution: {integrity: sha512-GOEMl1ZXsiJZkr2ruNs8x06ZZl950xi2vgKaKQ30eFmNvyI3rJ6g7iwZsZGEcU2G/gs65thvO6VOdmWQryYOLQ==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + resolution: {integrity: sha512-w25gT590pc1tLogB63hB8Zd2F+h7PMvZKqtxTL8Vft/VZphI0Ma6NGJxm2xzACsxFhNBcATRG1wsMeHzaV5wHA==, tarball: file:projects/arm-recoveryservicesbackup.tgz} name: '@rush-temp/arm-recoveryservicesbackup' version: 0.0.0 dependencies: @@ -17132,7 +17165,7 @@ packages: dev: false file:projects/arm-recoveryservicesdatareplication.tgz: - resolution: {integrity: sha512-dEcrmbz/a6hZBOGcigMz0OYdOQdyIMf4DfFPL5duQ6bgkxZpH1J4YTuWzakbtbcBwXv2qDc0s2UqSLHyhy4lRA==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} + resolution: {integrity: sha512-2+Z+i1RpIRS2tJFn8/G1IRTbXwDjruAtET2yCBFDufHp+VjNfeJh/mcymVbaIXtpGweWsJ+HZ4wkwIPm7Ug9PA==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} name: '@rush-temp/arm-recoveryservicesdatareplication' version: 0.0.0 dependencies: @@ -17161,7 +17194,7 @@ packages: dev: false file:projects/arm-rediscache.tgz: - resolution: {integrity: sha512-0tpb/V28r+28I0jh3MmGTtPPn3O1amtqUbG505fEptNGAa6LLTpP3JxSkS0K+FgmIt85i2v6M84k/Wj4sR9WtA==, tarball: file:projects/arm-rediscache.tgz} + resolution: {integrity: sha512-ovHdUpIXMqY/obr09jQaP4teeZIzYqKhAeXqeQMitEL88PivaIehI4r+d/WgSfx9gF/5FWmyM8NLwPFIj+kw1A==, tarball: file:projects/arm-rediscache.tgz} name: '@rush-temp/arm-rediscache' version: 0.0.0 dependencies: @@ -17191,7 +17224,7 @@ packages: dev: false file:projects/arm-redisenterprisecache.tgz: - resolution: {integrity: sha512-4sg7DkFDYKFNkVCTFRvzA5fzK+4pWNGfc68D9IK0z5eKW/ACsM7qOa0AgLv8ZhZWdBZDyvscwc+6LXiYsjopEw==, tarball: file:projects/arm-redisenterprisecache.tgz} + resolution: {integrity: sha512-ZDBicuWnZ0fgFeJp7aEPj+voR/mWS/MKZuWpFNqMmjkqJHyavbqFAx7WGYVpw+WarqvXzb+feVo+k2f1IS6KgA==, tarball: file:projects/arm-redisenterprisecache.tgz} name: '@rush-temp/arm-redisenterprisecache' version: 0.0.0 dependencies: @@ -17221,7 +17254,7 @@ packages: dev: false file:projects/arm-relay.tgz: - resolution: {integrity: sha512-QRwDYP/ORejhr9n2kKmgpndWSPdQS2DN+jWaUaLIeE/wLrY/0zwh0HSdiF0GiSXMcotHSc+0jLdw7kl/HPFElA==, tarball: file:projects/arm-relay.tgz} + resolution: {integrity: sha512-A5fqNVfnjRzucuk0Qsx6nSS3ovZ1qH8b9ipCpEtu0qKck1qktLuhj+4z5FbAfPWPNIaCRlbWOgXgK9vldo+r2A==, tarball: file:projects/arm-relay.tgz} name: '@rush-temp/arm-relay' version: 0.0.0 dependencies: @@ -17250,7 +17283,7 @@ packages: dev: false file:projects/arm-reservations.tgz: - resolution: {integrity: sha512-IVAPfqK/g3rLbDzh6n3Ps/9OAZCnOffvrr+EaQoXuofw6Th26ccUuNqrR/zb92dw1ZmNtmVwk1yHVwNwEldh3g==, tarball: file:projects/arm-reservations.tgz} + resolution: {integrity: sha512-skGUvYyWUJvroE5ubHZL02IhTA90jcJQ+vvX+IiqXxwqHmLbh34CUtOCZxvC/SQLRwsKItJtjvVOlxoEajnWhg==, tarball: file:projects/arm-reservations.tgz} name: '@rush-temp/arm-reservations' version: 0.0.0 dependencies: @@ -17279,7 +17312,7 @@ packages: dev: false file:projects/arm-resourceconnector.tgz: - resolution: {integrity: sha512-MJV24iqqP6ZZz6HeHLF7yhLjpOZWPHxk3jNG3PgejzP64a011hmVTNe2tf0GCvzzPFPQvNQiDwxrq9r12I0Lwg==, tarball: file:projects/arm-resourceconnector.tgz} + resolution: {integrity: sha512-VLL2CPpn3ATkG/7vd0a8ZJPnxtlVRRQapAEJmTBEL+6Tg/WiqTrNGOWnzoTc+HQP+kEa56SrFuExva/5OUosgQ==, tarball: file:projects/arm-resourceconnector.tgz} name: '@rush-temp/arm-resourceconnector' version: 0.0.0 dependencies: @@ -17308,7 +17341,7 @@ packages: dev: false file:projects/arm-resourcegraph.tgz: - resolution: {integrity: sha512-uMbmAKDOqV290MdGbGcrmdGCxOrQFnTHVStrtGg5W2vZTgUmctnFGwRirzgx1XSK6KpFe+mzPwcX6MDB50xkrw==, tarball: file:projects/arm-resourcegraph.tgz} + resolution: {integrity: sha512-p2EQW4TcQnI3f0QrYLWaW73WnVi5l1KFaW95ITpp7LBXD1pSbYEhhApP35eWVONCvsz/VuKzHAnejdxjQ6gP5w==, tarball: file:projects/arm-resourcegraph.tgz} name: '@rush-temp/arm-resourcegraph' version: 0.0.0 dependencies: @@ -17334,7 +17367,7 @@ packages: dev: false file:projects/arm-resourcehealth.tgz: - resolution: {integrity: sha512-JBy35VTbAWRet0F2CUF+eJHFxGP6UHr2B05qgtEj75WKiXciyuNm0D1FVsvXwmMS7oP73jLLd6a40LMPwLVQ+Q==, tarball: file:projects/arm-resourcehealth.tgz} + resolution: {integrity: sha512-c/F/8nAPHRS/VhMwul0NHTtLDGGSNUYwF7HNcpxPxGUm9X4KeWTD2nFJJhSOtr5awatrEIjFPuaaXh9YuWuD5w==, tarball: file:projects/arm-resourcehealth.tgz} name: '@rush-temp/arm-resourcehealth' version: 0.0.0 dependencies: @@ -17361,7 +17394,7 @@ packages: dev: false file:projects/arm-resourcemover.tgz: - resolution: {integrity: sha512-WtC17pNqPtngET7s+Ns2wzorRgq0p4ofoTB1FBlJ3OQLzwrLUbhSwaZQVNIitqXsD6bYSFJBE7j/jV/akzXDqg==, tarball: file:projects/arm-resourcemover.tgz} + resolution: {integrity: sha512-iCjCMi1yR+BJ4cG6EN+B2QBWqsdgg7/ia3VqSsLM3gL33EJdeE2VlVjHyYeOMzb1yXn/G2WBjHJDSk+BLplXcQ==, tarball: file:projects/arm-resourcemover.tgz} name: '@rush-temp/arm-resourcemover' version: 0.0.0 dependencies: @@ -17390,7 +17423,7 @@ packages: dev: false file:projects/arm-resources-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Rrj6pFQ3jB7OTrziWyNk9IGEWKMFp22VY4wYeA2VHVN6iRgsUrJFq3I/BY07TKIfdIg8AZ5EdLcP4RpsVdreGQ==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-cXC9isUUlh6uHjMiD/C02XfGls35LVwnRjwBju9ZDecW1bY/kk1WZau3OnTq5NVEHwAA7iFjlPFLSOMpSuFFsQ==, 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: @@ -17419,7 +17452,7 @@ packages: dev: false file:projects/arm-resources-subscriptions.tgz: - resolution: {integrity: sha512-H1Urw7GRbFVeFQAqf1s6STu3m6q6vRVGQ5VCUzEaEA8TnXWY9KOAW4n0iTj45Vvha9aEtkPZWJdkCQDjd0y/hg==, tarball: file:projects/arm-resources-subscriptions.tgz} + resolution: {integrity: sha512-TBMsx5zp5df8p6x2UCsGQMIEo/hghPjPQ/0G05aqVqRLTA42yw3kvjvMnfE2kMAsTjocCpqDvOduDtbeXxOydg==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' version: 0.0.0 dependencies: @@ -17446,7 +17479,7 @@ packages: dev: false file:projects/arm-resources.tgz: - resolution: {integrity: sha512-G4HnsdwzInALl3ClUsR65NPZV5yBpLXbbIiOVmCA6FeUuMf00jN6hST+5SaVDOEQDzo5u8q2o4SKLldW9sDNzw==, tarball: file:projects/arm-resources.tgz} + resolution: {integrity: sha512-liRTGGO0iRPluTl41njLlwI6NR3oRtyXT8A7chuQmNGsZtw6kD8JtAPh1AwtGsKaR1xbuUEy6aJgFvZczS+9Kw==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' version: 0.0.0 dependencies: @@ -17475,7 +17508,7 @@ packages: dev: false file:projects/arm-resourcesdeploymentstacks.tgz: - resolution: {integrity: sha512-DSCkSNphYnkMszDLlOywH37NzGR3rjJRoXwIm+eJNfRrYrC2Rzeae0YjhLaJiZTMx2DiHd60y1h36MlZ501tBQ==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} + resolution: {integrity: sha512-Tgb/HMrK6IkEqrq7ffVUqBFm9UyKpEU6SFe+WKz4Ynk3kV1fE44Yig7+KKHgA4Nf9TB04yTnl17YdMjWf5Iw9w==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} name: '@rush-temp/arm-resourcesdeploymentstacks' version: 0.0.0 dependencies: @@ -17505,7 +17538,7 @@ packages: dev: false file:projects/arm-scvmm.tgz: - resolution: {integrity: sha512-9qLFturFEEc7D+yiOOLqVEV+H7y58wWjtjgE6AyIDQpPyWWbEeM8MY/UL6WdfkSX9q8BCyzzUw16Pj7R6z4CKg==, tarball: file:projects/arm-scvmm.tgz} + resolution: {integrity: sha512-hFSGMaYS+Br9CUJ5CL+6LlF7xzIiBaySBIR+XQ/dlpgKkeJKVIH0jVaBMSYY0DPSZ2HTNQDHRa1ZMuKj0X+FEw==, tarball: file:projects/arm-scvmm.tgz} name: '@rush-temp/arm-scvmm' version: 0.0.0 dependencies: @@ -17535,7 +17568,7 @@ packages: dev: false file:projects/arm-search.tgz: - resolution: {integrity: sha512-8zZd15Pezs8SgJHhsgwBs8DMKQiFImifNjdoTr9jVHhxRIZVpRmSuZjQglicf/MkXOeTTS5qNtsbP/y4YwoBjw==, tarball: file:projects/arm-search.tgz} + resolution: {integrity: sha512-F5NQwoa1b8lgRq16TwyWGaBtWAydAGN9YNYV5uU+kWeGkD7U5n3ytQJhSKz3Gd4SD+FuEsyUSVcJP6tGNfX7LA==, tarball: file:projects/arm-search.tgz} name: '@rush-temp/arm-search' version: 0.0.0 dependencies: @@ -17564,7 +17597,7 @@ packages: dev: false file:projects/arm-security.tgz: - resolution: {integrity: sha512-xQtScW4zogId2Z3OVm/Rl1X3ZJ4lhC2JMPTLPw6xdnTClPiSt1M5aVCPjbLO5G9/Fw/aCI3o1fXlOhNiMYvuiw==, tarball: file:projects/arm-security.tgz} + resolution: {integrity: sha512-0OK7NhdXkwsUyurdv1GkVvGMCT0KaBXBmZ1CI+PyrYJ3Pn9yKmONfBlj0ezkDbauYl6fpS54TkisAfmsHD15qA==, tarball: file:projects/arm-security.tgz} name: '@rush-temp/arm-security' version: 0.0.0 dependencies: @@ -17594,7 +17627,7 @@ packages: dev: false file:projects/arm-securitydevops.tgz: - resolution: {integrity: sha512-aTxmAjgYQIfmCl9FNhCUrK5vlxMyyrZhT575TIVMHcUQel+C++5CX5Ghv3tzdTC6cZXQmaeDIcTThMYmZrPM+g==, tarball: file:projects/arm-securitydevops.tgz} + resolution: {integrity: sha512-4UOaQfwiKZlI7IeCVeDRQ9ja3NjktVj9tqR3ZoTq14y+LvwobfpG5QjHXe1bhMr4E6BO0/H82MXezPJovXq2VA==, tarball: file:projects/arm-securitydevops.tgz} name: '@rush-temp/arm-securitydevops' version: 0.0.0 dependencies: @@ -17623,7 +17656,7 @@ packages: dev: false file:projects/arm-securityinsight.tgz: - resolution: {integrity: sha512-Re7ka1pTDQ+TGCqJ7P6ZaxPadrqCfgqoG1cox7s68phZYtsrmBH+EOcSb16c6TLjpSN0mt3mzq4InSQzC5/2uA==, tarball: file:projects/arm-securityinsight.tgz} + resolution: {integrity: sha512-tU1Siof0ChbuCBN7ndrS6GcuOeM5NzsyrrKF6fHkFlu54VAhLNk9g0dvIwG64icB4p1rUjBCUsqObBH2rUxuFA==, tarball: file:projects/arm-securityinsight.tgz} name: '@rush-temp/arm-securityinsight' version: 0.0.0 dependencies: @@ -17652,7 +17685,7 @@ packages: dev: false file:projects/arm-selfhelp.tgz: - resolution: {integrity: sha512-c8pzvjlAeYi/lpblVuEMRal/sY+MFP7UUa8GNINy4fwH9F2iARWzKMj97ujpJEa2+eBOrjcNpCU0RZ/vBAsN7w==, tarball: file:projects/arm-selfhelp.tgz} + resolution: {integrity: sha512-NjzOnV7yPplJfUvnETzF7c6iPNsTfElTsryZcbcDfQ6/nl7JSEo+tgfkj/pMjiEjqnLFYhJ7TyZHSIeizkJUiQ==, tarball: file:projects/arm-selfhelp.tgz} name: '@rush-temp/arm-selfhelp' version: 0.0.0 dependencies: @@ -17682,7 +17715,7 @@ packages: dev: false file:projects/arm-serialconsole.tgz: - resolution: {integrity: sha512-WGrKlXHHyAser60GPdWd02wfYORMVAhbXwdyhuPTbuddKPc81rP8xo/MAjAiSV0ehA6v67t9l/9qmoJ7/hkjKA==, tarball: file:projects/arm-serialconsole.tgz} + resolution: {integrity: sha512-OwTICXKHPMhgmK0bwHSa0aw9kr9iz1gBYmde7HG2yDIbEvQyCh8Y2NK0rZeG3hKPizZymgB9+tSGqrs5uVNxvw==, tarball: file:projects/arm-serialconsole.tgz} name: '@rush-temp/arm-serialconsole' version: 0.0.0 dependencies: @@ -17708,7 +17741,7 @@ packages: dev: false file:projects/arm-servicebus.tgz: - resolution: {integrity: sha512-rSS1UF2NVWdUk3/2/rHv+aARUjbuAxPVV0/SFjAtqhTiK4rjRDgTJcSrrUj/8aWidiyc3urZLRIscXk+xF06Ig==, tarball: file:projects/arm-servicebus.tgz} + resolution: {integrity: sha512-FtfhdWulyL8411tX4MCTBbW64HN5zm/Ra6Tap91f1tt0sTVa3ZFcLJ+jRcjl1hgu3ecFvdoX4fz+I32Ap6CgSA==, tarball: file:projects/arm-servicebus.tgz} name: '@rush-temp/arm-servicebus' version: 0.0.0 dependencies: @@ -17737,7 +17770,7 @@ packages: dev: false file:projects/arm-servicefabric-1.tgz: - resolution: {integrity: sha512-dBlstDCbyyeETP9LVdNw0iawwCGxpwFiH0aVCOEDbfr42Gw1DuZd7t0qMR2gktU71b7otEwreu1pJVMtKLPloQ==, tarball: file:projects/arm-servicefabric-1.tgz} + resolution: {integrity: sha512-aRDYQsZhKBhTgfhryR0g6RM9BoV/Tdcx8GIp3orxmZT2KeI9uLD4sEKiQdjuMIOxadL4YDlqdbdu8BdDog9uEw==, tarball: file:projects/arm-servicefabric-1.tgz} name: '@rush-temp/arm-servicefabric-1' version: 0.0.0 dependencies: @@ -17766,7 +17799,7 @@ packages: dev: false file:projects/arm-servicefabric.tgz: - resolution: {integrity: sha512-qa3SrNFc9qoSepnNuQAn2disGc4JZgKLulSfjsa+4A8nguJ4wwxC7Pcl0xIjzC4+owLBpZpqnRteiXpmQSwSjQ==, tarball: file:projects/arm-servicefabric.tgz} + resolution: {integrity: sha512-Ebcl4nQi3ussv3JgaXu7Rvt1aYskn4oK4EMECCs0IxBQsMaiZwYfQX9auJNZwqj/TQC5zRBu3FFU9qkzXes3gQ==, tarball: file:projects/arm-servicefabric.tgz} name: '@rush-temp/arm-servicefabric' version: 0.0.0 dependencies: @@ -17811,7 +17844,7 @@ packages: dev: false file:projects/arm-servicefabricmesh.tgz: - resolution: {integrity: sha512-K8ZZoXWv9oMr57N9VWNHkuuEQx3equPTdsxzQmvIIYNdnW9dKstHZW0OMLA52szo/Qsrhhi1+NIo3mXei1mwxA==, tarball: file:projects/arm-servicefabricmesh.tgz} + resolution: {integrity: sha512-38ktsf7A27k8cHr55pLAd1tc0fYPnBFGTaDPksecR8NtoEftJemi0om0tDgqvV8/7lzfTCN5s3GdK+qCIBjQug==, tarball: file:projects/arm-servicefabricmesh.tgz} name: '@rush-temp/arm-servicefabricmesh' version: 0.0.0 dependencies: @@ -17838,7 +17871,7 @@ packages: dev: false file:projects/arm-servicelinker.tgz: - resolution: {integrity: sha512-3oTSt9bxbrErz23+9iAV1xGmyAsU+ji+DfnPaIBHCxFBO4FrCFhuYs+hhozj8BQ344WSErqykpGhbHT3PXNWRQ==, tarball: file:projects/arm-servicelinker.tgz} + resolution: {integrity: sha512-3pETBe2+/gv9ni4kinsLy3+wFDZJTz7C2cFwNKEZP0b99/DX3r/aNjSNp/MXuGZaxNbcgWHDKev3ECYXtlJ3Qg==, tarball: file:projects/arm-servicelinker.tgz} name: '@rush-temp/arm-servicelinker' version: 0.0.0 dependencies: @@ -17867,7 +17900,7 @@ packages: dev: false file:projects/arm-servicemap.tgz: - resolution: {integrity: sha512-k2J/0nwpELO86IdvKT9DlMqjj8q+ESvuGOb0I957WGw/V7jhrhbxiXBo0LugP+IPV9iKBxulwF0G5Z8IIxjp/g==, tarball: file:projects/arm-servicemap.tgz} + resolution: {integrity: sha512-5fiZ8LyjoueeaKR3K6ey+jv5ND7SRkREusdZOk2E0ShOI448WnfAHz63t9yBFwd8+dITvcl67nyyBswhCegbww==, tarball: file:projects/arm-servicemap.tgz} name: '@rush-temp/arm-servicemap' version: 0.0.0 dependencies: @@ -17894,7 +17927,7 @@ packages: dev: false file:projects/arm-servicenetworking.tgz: - resolution: {integrity: sha512-5LYwicxFCv6LJadMMMrSOVG69mfjj2F8/XcQEjS2MIRhEDK01ADIUPrEcLCP483GYkReyY3ATsFqhhs2mPaThQ==, tarball: file:projects/arm-servicenetworking.tgz} + resolution: {integrity: sha512-yq7E2IcPiwuuTAm5s9BQs7WdPR0d0pN6fQGzif4nb5/JxK7KsnJ5O1qVsHlTJLFxctokNw/WYGx6r14H0/7RwA==, tarball: file:projects/arm-servicenetworking.tgz} name: '@rush-temp/arm-servicenetworking' version: 0.0.0 dependencies: @@ -17923,7 +17956,7 @@ packages: dev: false file:projects/arm-signalr.tgz: - resolution: {integrity: sha512-nRgG9te1nB9fmFPZI0QiQ+w3yDGcppBppFdgcx2h3bmupMdBx+MxFNR9smOmEVQP8uQGn8RNXixn/5ZneXslhw==, tarball: file:projects/arm-signalr.tgz} + resolution: {integrity: sha512-hQl8CZK9MVXJbwhM3+DcjmFLOc9GzOhcC07C9tm6C4qjy70tLPZ+QaAOzDAjnxDJOMWaX9Swd6X4wGN2JrZmbw==, tarball: file:projects/arm-signalr.tgz} name: '@rush-temp/arm-signalr' version: 0.0.0 dependencies: @@ -17952,7 +17985,7 @@ packages: dev: false file:projects/arm-sphere.tgz: - resolution: {integrity: sha512-wKEDGCV77isxOzXC53XmJarxtDkkw1bwKwIWi0Kif5Q3+TySXChUdg5l3vCeMxeH/ISM3/7l3401VUsktIETkg==, tarball: file:projects/arm-sphere.tgz} + resolution: {integrity: sha512-ofsehjOO5GsL1vYP5Mw9tIU9QX9UVvioI9ePPTimHkRvnCZjtCRf0+AMBBv6hGBHjdTthycmRVgVbyTYO0Udfg==, tarball: file:projects/arm-sphere.tgz} name: '@rush-temp/arm-sphere' version: 0.0.0 dependencies: @@ -17981,7 +18014,7 @@ packages: dev: false file:projects/arm-springappdiscovery.tgz: - resolution: {integrity: sha512-gMhc+2dj9Web3XXEf46M0JZ2Z+pXzjnVxxNTlRzF5E7rji9NVbJgPo5sM6zvlCYwjDfiepzRlufKcT8KURM0Kg==, tarball: file:projects/arm-springappdiscovery.tgz} + resolution: {integrity: sha512-jF0qpXFHpmgIBgXJ3Bwng39K86am42+sqv8haOBESMzm2YSfNrrKs8E/gtbcZQ0AqfNF6zUA53RcVnTAV6OceA==, tarball: file:projects/arm-springappdiscovery.tgz} name: '@rush-temp/arm-springappdiscovery' version: 0.0.0 dependencies: @@ -18010,7 +18043,7 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-KEulvGTriJBDiokCqSYrCMEM03x30fr1FH7mVh59vPSGyPTEg6oxhaK3JhTUxANVRJCCyOyh0C/XoqHoirQ8Tw==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-HCaH+In+Jza9gf//clcQUt5z4HuaSsVNOhBacI5rB+KBSv8nYs5B36E7rCqSC8pOAODgANvRsXihEyce3VJ56g==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: @@ -18040,7 +18073,7 @@ packages: dev: false file:projects/arm-sqlvirtualmachine.tgz: - resolution: {integrity: sha512-ZFbnSUGHIz38rMR3STBYrigRLAwPZmVN/0T5xKE1scpO9DC4pHiMTPlFxD5ysM6t4Xuc1GP5tzhO/UsSxv5DbA==, tarball: file:projects/arm-sqlvirtualmachine.tgz} + resolution: {integrity: sha512-o8Wk8HSfj97TPTs08bJNAY/XkJx6MQn8eqhvlHf/oqpoqw0rU4DAoxv0uma80vnVtznMrytFYV5BukBzig6qUw==, tarball: file:projects/arm-sqlvirtualmachine.tgz} name: '@rush-temp/arm-sqlvirtualmachine' version: 0.0.0 dependencies: @@ -18069,7 +18102,7 @@ packages: dev: false file:projects/arm-standbypool.tgz: - resolution: {integrity: sha512-6Pdg2WXkMjWZf3HYj2c6viyNEli2gMt0FPOCKwizOdt+IhHAv21DgA8Hegzwse4U4ByY472SIvuiG0BLqXdV4A==, tarball: file:projects/arm-standbypool.tgz} + resolution: {integrity: sha512-2YNUVw5kMRVvfvT8bt6I3mPN1L1tyfQl3uT3+7CSs0EXhDr7FYBYl67Ppx+BoMs9nmfsq+SJ6dAQTZRrk7CP6Q==, tarball: file:projects/arm-standbypool.tgz} name: '@rush-temp/arm-standbypool' version: 0.0.0 dependencies: @@ -18099,7 +18132,7 @@ packages: dev: false file:projects/arm-storage-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-k4MXUduqfU9AuqQelts2zjbSWX1+oVf6kZJAZ8VzNAnQ1InYd6ex05KFp6RDJtKFEBlx6jRhhZTNFCf/Jmkqvg==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-LiP05an9a6GKyoxf3BdMhbtmDVqk28Rf1wmpjBRVRRmv50vbl4h/boTzftItZf74icUR9YFRSLHsnCwHDfZ2tg==, 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: @@ -18128,7 +18161,7 @@ packages: dev: false file:projects/arm-storage.tgz: - resolution: {integrity: sha512-rOz+SMyVmDbs4q2a4cH+dFHenkIOkIn25xOhTCvu87QVSHG3kNRiSLv21Xs+OK7KYPQ1ci6mfqYhgXbzZUvFFw==, tarball: file:projects/arm-storage.tgz} + resolution: {integrity: sha512-KCzPyOnwnOP1fv6IbS+8ORgZBZUDq+hb1Owsa8ZPWHuJ+tiobn1sXWle+I8ZZpsdjNYryi2wRqgLzeR4WcMR5w==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' version: 0.0.0 dependencies: @@ -18158,7 +18191,7 @@ packages: dev: false file:projects/arm-storageactions.tgz: - resolution: {integrity: sha512-eb8n81pHvvvlAFFR8vVkyYqzVV7ChGxWoSVb3wlDCHr/B05R60ZuIbREPffo0IfbaxPXEySHex33xwYlaz6IpA==, tarball: file:projects/arm-storageactions.tgz} + resolution: {integrity: sha512-FVFKyYXMqHU1e84QZlE89uq7ydNvORGZFIg2lLSF8nn5evi0Cyr1YBsEMuZP0Aov7KS91grlf/ulZY39Ucq8dw==, tarball: file:projects/arm-storageactions.tgz} name: '@rush-temp/arm-storageactions' version: 0.0.0 dependencies: @@ -18187,7 +18220,7 @@ packages: dev: false file:projects/arm-storagecache.tgz: - resolution: {integrity: sha512-1ZZVAQALjknBQqAKSmV1wWFGdScJonWAY/r1w8EoYt0ba7u66FrjM+VCNtDS7tqK5pBmdj9oexeizr/05oSDvQ==, tarball: file:projects/arm-storagecache.tgz} + resolution: {integrity: sha512-bGsFEbmaPmVg6cOsXrP78bWdGqiIGNamzw2YS1a5wG5qGINdYWkbmKEtKyT/BvhvOTE0Itf1qHne7UkexgzNDw==, tarball: file:projects/arm-storagecache.tgz} name: '@rush-temp/arm-storagecache' version: 0.0.0 dependencies: @@ -18217,7 +18250,7 @@ packages: dev: false file:projects/arm-storageimportexport.tgz: - resolution: {integrity: sha512-s1Kvyhy0GgXdmf9pt2kRX5kMMOAEUDWq48eneG6/MvvZz8gDmosU/4ROjm8+varb2KZNFOC7iNqFNg+6VXmgUg==, tarball: file:projects/arm-storageimportexport.tgz} + resolution: {integrity: sha512-BzGY3Zuyezu7Q08E/gMxAczw4CxaVKcQvzjdm9kDyISnNCKYd5ymNHffmRNV3V9furYxDz7I7R1f4K+Ofa5FXQ==, tarball: file:projects/arm-storageimportexport.tgz} name: '@rush-temp/arm-storageimportexport' version: 0.0.0 dependencies: @@ -18244,7 +18277,7 @@ packages: dev: false file:projects/arm-storagemover.tgz: - resolution: {integrity: sha512-T76fyiQPTPkcq7mSbH3xnxUohsvdMm+EOrXjA+2jRqarV0RAmDLfeeYiZplQuT0vl4vAZDTELP1kEV8BDOzAmA==, tarball: file:projects/arm-storagemover.tgz} + resolution: {integrity: sha512-L/TfwDYkN56rFM5NT18+Xp7bARQkor9jZBUNwaUsnszj8aZwRGrMeLlHt6ZZXykQhUCx18C7uvbAE0RfVN69gQ==, tarball: file:projects/arm-storagemover.tgz} name: '@rush-temp/arm-storagemover' version: 0.0.0 dependencies: @@ -18274,7 +18307,7 @@ packages: dev: false file:projects/arm-storagesync.tgz: - resolution: {integrity: sha512-tB+TYIqqrTwFqWwEwMN1gPv4cBCgO1McHXsi6sxAXKxyNJFnLNA/WLMNgMpvfoGFVqE1BDl+YqLYz1mg/6h/Ow==, tarball: file:projects/arm-storagesync.tgz} + resolution: {integrity: sha512-d1zZUc2sMIilceXgPqeb0galrVJoQ5d5vaI0g+voVi/l1N1mdhvYyJg3Q005LJZHkz9gF6neUIWVaxdtjPkvqg==, tarball: file:projects/arm-storagesync.tgz} name: '@rush-temp/arm-storagesync' version: 0.0.0 dependencies: @@ -18302,7 +18335,7 @@ packages: dev: false file:projects/arm-storsimple1200series.tgz: - resolution: {integrity: sha512-emzGbYD8tdVl35WXLTJEDzvarxhdMvxkAVzSOEXap0FJCke9nvSWtQgU3KVCQXo4c+xCZlKF3DkGecj+OJsq1Q==, tarball: file:projects/arm-storsimple1200series.tgz} + resolution: {integrity: sha512-PKzZkaS4fyNSZjv1WN8RTWZGWjzxhrcUJbY0hIPiAnuo28unMtB7v4RrHUia5AHwFpW+ZfW7NFklC4aCnzNUnw==, tarball: file:projects/arm-storsimple1200series.tgz} name: '@rush-temp/arm-storsimple1200series' version: 0.0.0 dependencies: @@ -18330,7 +18363,7 @@ packages: dev: false file:projects/arm-storsimple8000series.tgz: - resolution: {integrity: sha512-5Irwe50ZMZb5ZrdusgATl4NZTP+ronMdZwY52t5EEvYrdMsZ7KEhbIvH7GbLY1o/zm+pKx++ttgtQQe37Znk9Q==, tarball: file:projects/arm-storsimple8000series.tgz} + resolution: {integrity: sha512-hGrxPLJ2W7L6cQzK+XQ6fNwmjr5/1HzeiyCgffWMX7udeTb6uw6096xfrjQoiawPkEO5CeKSwOwTHMSlvt5kPg==, tarball: file:projects/arm-storsimple8000series.tgz} name: '@rush-temp/arm-storsimple8000series' version: 0.0.0 dependencies: @@ -18358,7 +18391,7 @@ packages: dev: false file:projects/arm-streamanalytics.tgz: - resolution: {integrity: sha512-a0pWXQS+ccjvVJANai/iVv3ZFWXnwaB2FsfFUYpEjgdq7VXYP2ccnKpJEg5031FuIIHZJGj/MLXmh4xx1p1qxg==, tarball: file:projects/arm-streamanalytics.tgz} + resolution: {integrity: sha512-S70TdlqMj+nCZb4RrZ2Mx3MGW96LdFVW7IOcRNDiRispyfsIXnDR3ds3IDKRZI73bX5OxuDEluc/nUCNRa3Plw==, tarball: file:projects/arm-streamanalytics.tgz} name: '@rush-temp/arm-streamanalytics' version: 0.0.0 dependencies: @@ -18387,7 +18420,7 @@ packages: dev: false file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Z8pzrkx66nf6mFF8B76hjrcn2m1/I+dATmltdy3FHXRcDdIE6s+4HKxNrfg/bah6WqJQj/zdkZdm0PIbuGq6Iw==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-XF3DsngD/RvbaVZZ9uSf9Jk/vTxDGzBGZhfpBsOzNRUAtJRXAGx7PP3AoLXo3S+miUnIXW7b67NKUnWtNm/zTw==, 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: @@ -18414,7 +18447,7 @@ packages: dev: false file:projects/arm-subscriptions.tgz: - resolution: {integrity: sha512-UzNFkOiVSMW6o7EE1BpU8OHyMxPfkZ71vQC/V/UiFrjL90/ypsQWTntgMaYVx6JKYpEm6+HxxOprWVO/GCuuFw==, tarball: file:projects/arm-subscriptions.tgz} + resolution: {integrity: sha512-HgrcEtsaIaTYxTan2UVyi4laO1KXuil+SXPiilMXt1rmB/7R6d3hCP9FSKaytkYv/YjKtqbbIb4TDxjLRcm7yQ==, tarball: file:projects/arm-subscriptions.tgz} name: '@rush-temp/arm-subscriptions' version: 0.0.0 dependencies: @@ -18442,7 +18475,7 @@ packages: dev: false file:projects/arm-support.tgz: - resolution: {integrity: sha512-a/itupnpjeLeITmsuBnbB4tu+K/Y6ohr2YV62Kh30FvTKwfaMGHutvSQeEbZ8LAYVwAdCIDzlJS5Bpugz7bgiA==, tarball: file:projects/arm-support.tgz} + resolution: {integrity: sha512-zrITbcgGKdOyeQ3aATf4XK3xL62MySuZmVt6j3YR+wBKsuXxz+rxXF9G6s4rITWR8jGeMkcY9MNiZrwAThbb0Q==, tarball: file:projects/arm-support.tgz} name: '@rush-temp/arm-support' version: 0.0.0 dependencies: @@ -18471,7 +18504,7 @@ packages: dev: false file:projects/arm-synapse.tgz: - resolution: {integrity: sha512-5WnHWHLhMGwg9EMp5dDltDfnSfgVRDYlF1YuTFrodZiCaUXIZZ1X5KmD0kgk8XICaPlJnccafy3M5ZQvNlzP0w==, tarball: file:projects/arm-synapse.tgz} + resolution: {integrity: sha512-d26vcMynxvoVkihrgsKTVhapTL9zctEJ6r6PUOf/5JhW4IYuWNNBtmwPBhFly6Dk+6SLQBCr0H2PNWX2AhHdog==, tarball: file:projects/arm-synapse.tgz} name: '@rush-temp/arm-synapse' version: 0.0.0 dependencies: @@ -18500,7 +18533,7 @@ packages: dev: false file:projects/arm-templatespecs.tgz: - resolution: {integrity: sha512-1dojIbxzqbvDyAGC+Y+PX1VuQeMZrcl0fF6DjxnSyZI9VwX2+DJRwJPkJyAF/b/j4IXL2XLjHEtXDARlKU2Byw==, tarball: file:projects/arm-templatespecs.tgz} + resolution: {integrity: sha512-PTAq7dxP25BVmpjDQMG7Ou1vDwz4VSKSrTDAQCNOQUjXsHQwCjbE1k8rY2oXH6dZDiTLsb9RDE0RJI7jp0Ooiw==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' version: 0.0.0 dependencies: @@ -18526,7 +18559,7 @@ packages: dev: false file:projects/arm-timeseriesinsights.tgz: - resolution: {integrity: sha512-jdGRt7ZxH5GriIJ5n2S5pl9bkK6HAUM4gu20IVqglQpsUHdLZyG34b8FtXgP+xPIs2nhSfuDGxsmcy/jFb35cA==, tarball: file:projects/arm-timeseriesinsights.tgz} + resolution: {integrity: sha512-rXgImofKVMkX6wrQdK8a5OQ3x4LGqTzHkL9fqWTeVPqlb+E/mbGnPApkISK8cMBxyl+f9E88FlMeHPZu31sxSw==, tarball: file:projects/arm-timeseriesinsights.tgz} name: '@rush-temp/arm-timeseriesinsights' version: 0.0.0 dependencies: @@ -18555,7 +18588,7 @@ packages: dev: false file:projects/arm-trafficmanager.tgz: - resolution: {integrity: sha512-p04LmmSRaP0OZKOiHuSolbrQUabmhdT7vSPz22aBkkMeDeb+0r9/C2KTmlIHVr4Gj5m1rMclA4GawNKR1dtiCg==, tarball: file:projects/arm-trafficmanager.tgz} + resolution: {integrity: sha512-4v38fABNzLkDHgrllX6AZZkXu5b0utxxGNjAphBaSdAf2MSFG2X452dhfN6JLCl+f37RJJeGmX6jUP7YfgUYag==, tarball: file:projects/arm-trafficmanager.tgz} name: '@rush-temp/arm-trafficmanager' version: 0.0.0 dependencies: @@ -18582,7 +18615,7 @@ packages: dev: false file:projects/arm-visualstudio.tgz: - resolution: {integrity: sha512-6/Hl7L/tmqnxTO4ktdeCbvOgM6eP1bw4dy+F0jfhWqomUotrJXbK/iufAV867j4uYIGMAzTEL0m1LVPKFgmUFw==, tarball: file:projects/arm-visualstudio.tgz} + resolution: {integrity: sha512-TeSRLidib8SMqJVwmcB0KcvfCamp3p8Ngpmm1WL8LiGp6tFgW/+QLbZ512xY15j4ZbZProRnfxk5WV7w+ZP0sw==, tarball: file:projects/arm-visualstudio.tgz} name: '@rush-temp/arm-visualstudio' version: 0.0.0 dependencies: @@ -18610,7 +18643,7 @@ packages: dev: false file:projects/arm-vmwarecloudsimple.tgz: - resolution: {integrity: sha512-3XhkpXkT5EFhoXhgUxWGqCM6tsqPvnkbZG3A/fCrRevtx3u/unaouHbtHMX6g+pisx126RrKiUS9HYpVw1ra5g==, tarball: file:projects/arm-vmwarecloudsimple.tgz} + resolution: {integrity: sha512-4m8RnvZNYOHmanrcf3TeyDUFQC27ZvTZsitzDd62YIno+upA31XRX3pGY/HXtdZsY1+0ErblJ0P/Utkm64qtpA==, tarball: file:projects/arm-vmwarecloudsimple.tgz} name: '@rush-temp/arm-vmwarecloudsimple' version: 0.0.0 dependencies: @@ -18639,7 +18672,7 @@ packages: dev: false file:projects/arm-voiceservices.tgz: - resolution: {integrity: sha512-29/1TGSuIHuRJftv+qFJ26nocByL3RVsf25XoZdN6wMMDZQBr5pFX7hnnEQtb38NWTAZJIXbylsv2KwBapvd6w==, tarball: file:projects/arm-voiceservices.tgz} + resolution: {integrity: sha512-YPoI6jwv2enblFOHhRtBCXZE2ZlCLVbQFZrGKiN84pYVxrORwCqHVX6JPBcZDDhmR2j1AThruQ/XCBl2kK/0Gw==, tarball: file:projects/arm-voiceservices.tgz} name: '@rush-temp/arm-voiceservices' version: 0.0.0 dependencies: @@ -18668,7 +18701,7 @@ packages: dev: false file:projects/arm-webpubsub.tgz: - resolution: {integrity: sha512-l7CBQPPDCwBtDvZVVK/Rt96oQ9ncPDEK1gLMk+xFzMvXH0tIeG9aCTpMylo31NcF69YauUdusQl0YCWdZ1IGzQ==, tarball: file:projects/arm-webpubsub.tgz} + resolution: {integrity: sha512-Mii1UybuZfxCvHW2qdEl2Tyd8Xr/lxo3xQPIB89soWCkBHq9nIm3FthWh/354oP3Yyc1Z3W6K/8kif9kDLJcJw==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' version: 0.0.0 dependencies: @@ -18697,7 +18730,7 @@ packages: dev: false file:projects/arm-webservices.tgz: - resolution: {integrity: sha512-vNpmZcRLzhvJivYHBS80jMVjR1FGH8NRBNuewFEVSYExTJRaeT8GWQAYQYsdSevkgaFGckIfbMvtuxdMBhrvoQ==, tarball: file:projects/arm-webservices.tgz} + resolution: {integrity: sha512-40teYYT4jmHv/vvsd1Ue5ULqV2z4z56vxal+fX3y2C6bFb2LO28WhlZSRSFJubEYH7hjVm8Q5NL15JR3u0CFVA==, tarball: file:projects/arm-webservices.tgz} name: '@rush-temp/arm-webservices' version: 0.0.0 dependencies: @@ -18725,7 +18758,7 @@ packages: dev: false file:projects/arm-workloads.tgz: - resolution: {integrity: sha512-LzER2SGAGSbEefwb5O7bwxFMHlMYu8cOxKJ8CMo4XvtabZekA+rAD3opTmAUniXS331zFj+ONyoibuv2c66eig==, tarball: file:projects/arm-workloads.tgz} + resolution: {integrity: sha512-YlGUjBL9+VuFlYMhaTpgeBMO+vfxDcgPHZgwTaeXHdmWzp7AkWsmGL0i+XNH+dVv0n14qDDg35697SVS8qerJw==, tarball: file:projects/arm-workloads.tgz} name: '@rush-temp/arm-workloads' version: 0.0.0 dependencies: @@ -18754,7 +18787,7 @@ packages: dev: false file:projects/arm-workloadssapvirtualinstance.tgz: - resolution: {integrity: sha512-+7GBDBoRg/4d85ONwhdpvIIi0SXurluENIIs4Up+lC0wzpeEbKlKdktZEvaCWZrShv2QCq0MnrWABFA2wXJLXQ==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} + resolution: {integrity: sha512-aO2Rdwp09hSyjfVNCAKvVWJE6I6ZxUTACQki4kXFc7wBxjqg9T2G7F5kY4Rt+9NEUXklciMyi5xIWUlZ6q4Fqg==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} name: '@rush-temp/arm-workloadssapvirtualinstance' version: 0.0.0 dependencies: @@ -18783,7 +18816,7 @@ packages: dev: false file:projects/arm-workspaces.tgz: - resolution: {integrity: sha512-DoRNtV7hSLCz4/8SmHI4mCxV2xPZvZpFrob0NNkqpEGcpUYUsOWmfs9trOx3wHldN2evkIBhm0o37K+rykMtrA==, tarball: file:projects/arm-workspaces.tgz} + resolution: {integrity: sha512-lMwmy3/U+Q12HH7zFdVSSHpmnmX3p88vbSSP65clrtdoBCjuDXKWleLxj1XaU+p+J8KXW6aFEGqK2MqzXUgQrg==, tarball: file:projects/arm-workspaces.tgz} name: '@rush-temp/arm-workspaces' version: 0.0.0 dependencies: @@ -18809,7 +18842,7 @@ packages: dev: false file:projects/attestation.tgz: - resolution: {integrity: sha512-kMx2ji350PWgYLmfSB7RDfGRvub7cOCL5mn08ESdFQFmO5HLN7m98sKR3fT+Kc4TRErXq1Lp1M04RWLI6I+Hiw==, tarball: file:projects/attestation.tgz} + resolution: {integrity: sha512-5uzEosTcn9Xi9vj5mbotYp9HTiGQJV1NsFzprJR9YsHJamULryOgYN90bOEI5FVvXIL2TZDTD7p2oxtR926gTw==, tarball: file:projects/attestation.tgz} name: '@rush-temp/attestation' version: 0.0.0 dependencies: @@ -18859,7 +18892,7 @@ packages: dev: false file:projects/communication-alpha-ids.tgz: - resolution: {integrity: sha512-JX3Q2c/NclvEto8CaC7JqMIi9/pom+1PZjftZwmBp5tEmWtMlzQagFFfpl0OOhPXHe6iEnMH2PVwZP+haH4R1w==, tarball: file:projects/communication-alpha-ids.tgz} + resolution: {integrity: sha512-Iv/iR9eaqC4EmPwvKOMcMV6zyu7LeAiL1Lu/2/2D3roA7UfrwyAKkp0yHIKezgW0gBHHshhJkx0SYWbN05mu9A==, tarball: file:projects/communication-alpha-ids.tgz} name: '@rush-temp/communication-alpha-ids' version: 0.0.0 dependencies: @@ -18902,7 +18935,7 @@ packages: dev: false file:projects/communication-call-automation.tgz: - resolution: {integrity: sha512-jAos4/wgxHBUTIdT2cECNXGw3ppGrA/xsy1He0en7VfbdACLQ4/g1lfbieASMwMYMLA3DH7HzdjZ9JaEGauYFg==, tarball: file:projects/communication-call-automation.tgz} + resolution: {integrity: sha512-oTShTmrbxfrNzMYL0F+FWWm8FWIZEDn6BeNTctZCmKr8qpJbTGRGnxA/zh81Ld6j9i6K4FjMTgFis/igaPlawg==, tarball: file:projects/communication-call-automation.tgz} name: '@rush-temp/communication-call-automation' version: 0.0.0 dependencies: @@ -18949,7 +18982,7 @@ packages: dev: false file:projects/communication-chat.tgz: - resolution: {integrity: sha512-h2gowp+GzdE2NT3Eq8Q/F7iDu5KpDv/Bov9MqI3PpW46Hmn2iBSoBx5Uwe0kHiIYqlIHLSFn3PCc02TzKXNYLw==, tarball: file:projects/communication-chat.tgz} + resolution: {integrity: sha512-cc0ERZbLnKcmY9v51G5nO7orEuYNAyQip/zx5EBDVf1WgZhspAgJ/LbMoAfBBcEswNlyqPkKm+rnTADhuz6+GQ==, tarball: file:projects/communication-chat.tgz} name: '@rush-temp/communication-chat' version: 0.0.0 dependencies: @@ -19000,7 +19033,7 @@ packages: dev: false file:projects/communication-common.tgz: - resolution: {integrity: sha512-IX5O8uhhwOhyHTeNlA59GkE9zYim4bylUUozb2OMRbeQ8qMmguv7KQmuBUk+vRnKcfsMufnuRCNaxSE6L6+Dlg==, tarball: file:projects/communication-common.tgz} + resolution: {integrity: sha512-qUFjssxs3gQnMSOnp9mrxweEnaeXP1NZXhyiZT/EsjQRkYm1jF2kg92stA3CHfVFvpJ6t+gN9K75Kv30hs6RiQ==, tarball: file:projects/communication-common.tgz} name: '@rush-temp/communication-common' version: 0.0.0 dependencies: @@ -19046,7 +19079,7 @@ packages: dev: false file:projects/communication-email.tgz: - resolution: {integrity: sha512-OuCJlT8sUnZ9SsPiqOGk37mDBzEMrl+te6kMREDsr0h8T+kxKGVoeol/fzBU1IBfVL7MpG/5pETgOX0pz1y64Q==, tarball: file:projects/communication-email.tgz} + resolution: {integrity: sha512-x//4ITCLpNDIhQGqn3kWrqEVNnHZqEvT9lj0TxPOQ60XAP1Ff0nsqBMXB9bWPnHRbN+DmHJwzQVyDJkczBKfuQ==, tarball: file:projects/communication-email.tgz} name: '@rush-temp/communication-email' version: 0.0.0 dependencies: @@ -19087,7 +19120,7 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-HOyz7vBC4zY8fZ0GKnOqDEktnddn3+bL7+SZtenyOh6MfT1fVg4BlKG8h710XvkSTxq55C94nOIO9xwrE/u5NA==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-T4cZMXQYtflWwuGBEG4RRuX0s31eUgfIdN9e9wywjO7iIcajEB8I4RGoma/1lrjcWoUSBf5W0uWYwxIlrn+qKA==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: @@ -19134,7 +19167,7 @@ packages: dev: false file:projects/communication-job-router-1.tgz: - resolution: {integrity: sha512-wosnJN2k3Y5hRfua1oRxhXu8JQeeuQ/C5ULFLR11BuZfCHHW6QzVSQeFZlm2tFiLwu+6df8U/4ab5cK37x7+tA==, tarball: file:projects/communication-job-router-1.tgz} + resolution: {integrity: sha512-fuDq0GkOtNjKy0J97RLBFjh/1cPXWOuIBu2mldGod6+1WOwnXKPL/9foBVKzJpLuChRi3+SFohfwdxmxV2/vuQ==, tarball: file:projects/communication-job-router-1.tgz} name: '@rush-temp/communication-job-router-1' version: 0.0.0 dependencies: @@ -19182,7 +19215,7 @@ packages: dev: false file:projects/communication-job-router.tgz: - resolution: {integrity: sha512-6HiMo/jZZOVl9X8BCfXFQH0D9XXOX26WIDSicMrYAEiApd5HfesgR5VcYeKoIPLxxZsv0JziJYBm77Ljwu5sMg==, tarball: file:projects/communication-job-router.tgz} + resolution: {integrity: sha512-O7UgjEEUiap78t15DQtyT3jUXNIw2cpHDl6auJYpl9YmRqypQioSuOcNDpy2FQQbJrwfJ+7eBdkttKevlnTWRQ==, tarball: file:projects/communication-job-router.tgz} name: '@rush-temp/communication-job-router' version: 0.0.0 dependencies: @@ -19226,7 +19259,7 @@ packages: dev: false file:projects/communication-messages.tgz: - resolution: {integrity: sha512-o6dEljhclDvT0dXpYFC2DmM8Rfqf/QUDuROlsZFGErRnn4w9dEmWmbuYlCo4M5iH3UdTNqtAQYaaj4WCeRaBMw==, tarball: file:projects/communication-messages.tgz} + resolution: {integrity: sha512-rMLvisbcoRfJdHgikZ/ZonCb7BkrloOeFdi0Hf02b1d+LdOcf+FO9yB0zzrXrYpp5cGMYLHOOdRM58RGNnwHAQ==, tarball: file:projects/communication-messages.tgz} name: '@rush-temp/communication-messages' version: 0.0.0 dependencies: @@ -19270,7 +19303,7 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-e0Ttjo0vjHBekpnavUXToRLKBT9m8kUH2vxPZHQD9CjOySD3e0iBeFBNmEiPpVoTS8YT3xK9MyTB0jVHGc7uLA==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-z30i87Tj/o1XVYnXaMkhQH0Ilmbt363WMxoRpVVyej7/4DGtEDbdCuNgUf2Tl97jWf71eT/k5TzTKZQzNgYj6w==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: @@ -19315,7 +19348,7 @@ packages: dev: false file:projects/communication-recipient-verification.tgz: - resolution: {integrity: sha512-5M9kCP0nlo3eUMOc6ML4GOLhY1hxMrmhTWDEsjjToWD5bt6PQnqMT109dzFH/VtAMW+exh6Pcpy5GlfN8lRtfw==, tarball: file:projects/communication-recipient-verification.tgz} + resolution: {integrity: sha512-yJ9IapbdwC5pyghsX1L19oGw/iadSXb0STsyJvCeUuUt87d6ojqYTR+R9Scz4VrJ6yKQLROmYydzCoJpB6akBQ==, tarball: file:projects/communication-recipient-verification.tgz} name: '@rush-temp/communication-recipient-verification' version: 0.0.0 dependencies: @@ -19361,7 +19394,7 @@ packages: dev: false file:projects/communication-rooms.tgz: - resolution: {integrity: sha512-dJUJiVv/PWc8+Daf0d8MK849btRZ6mhKUe9fY8KzDw40szhLu+O4U8geDwVF8aVkMxOg3V0Ve00wVv1+IDMXjg==, tarball: file:projects/communication-rooms.tgz} + resolution: {integrity: sha512-9WzQ8V3bJICGPHvdYp3lr6jnILw7/c3reSRf3pRhpx/Zhq4mXZD19DDf2C+XgkDqYOd0zg0i0Bf6R+n+AdqvZA==, tarball: file:projects/communication-rooms.tgz} name: '@rush-temp/communication-rooms' version: 0.0.0 dependencies: @@ -19396,7 +19429,7 @@ packages: dev: false file:projects/communication-short-codes.tgz: - resolution: {integrity: sha512-y3Uf7EoqkTaYRDJpQF+u3FWmeH6TtoXWUmw0QV0xyekW2Id/Qis6QpOjqSuGhoXYaHOQnsS/jYHqoBBgcWfjzg==, tarball: file:projects/communication-short-codes.tgz} + resolution: {integrity: sha512-1kFmfoEmzLNCbQg1IBSng+PML2gnc0L1gIeOyyNs4GmHcxiEA5Pgi05GkXvmCVZPvta5W2/NpOCR6kXS6Y9BOA==, tarball: file:projects/communication-short-codes.tgz} name: '@rush-temp/communication-short-codes' version: 0.0.0 dependencies: @@ -19442,7 +19475,7 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-L/lrm9ZPN7YtA/v1LLWjFje+14h2mQXIq0x7l62bQZG0pETgGNSvYMjGfUyblChg7RwOs7VnQIGqjcanzLtjeg==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-86Bir0Wm3yqxRqwxv9D8vaLiZJdlwctTDowtvABBwYVQGAPevMr4U735yqFcle9wjqYo3OJP09gxOwqBAYQIKA==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: @@ -19487,7 +19520,7 @@ packages: dev: false file:projects/communication-tiering.tgz: - resolution: {integrity: sha512-b3/i77qoy68LD1a1A+arWcnVMSQAPJloPe0aGMILeb77fc63/eWpriD6Nn4DZioxujviWU8wJ9HHQMpsQgjj0g==, tarball: file:projects/communication-tiering.tgz} + resolution: {integrity: sha512-n6Y3PgAwuQVbHVOsaI/uZ27Y7Oz9EoWkYTOR7b5PGQiaGw4yyZy+RX+SrkU5tCZ2sVsyNrW9WvVWIvTFV7kSWg==, tarball: file:projects/communication-tiering.tgz} name: '@rush-temp/communication-tiering' version: 0.0.0 dependencies: @@ -19533,7 +19566,7 @@ packages: dev: false file:projects/communication-toll-free-verification.tgz: - resolution: {integrity: sha512-6LCIhAB9mmJ3GC0tncswnyb8f51bv/4t+wybqRGG6bTN/12Kcje+YAuGE7t+DbrQH2ZcdZZ4izoV9U43BYYYaw==, tarball: file:projects/communication-toll-free-verification.tgz} + resolution: {integrity: sha512-TV1+jzzGsdIN/W9KEwnEX3Vs/nlZczIxGADci+JcW9WuZEfPp4UJUA9cymTtFJiFK4p+Tiad3TGk2xT4i7E6jg==, tarball: file:projects/communication-toll-free-verification.tgz} name: '@rush-temp/communication-toll-free-verification' version: 0.0.0 dependencies: @@ -19576,7 +19609,7 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-OT9MPmflZRpaTc55larxwUPLKhKTGjIbxmn5+dBlIAlhIJ3A5iqFV/FFA4qooOq5toBpfH6IXjg+7rfNpyHLvg==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-et/vUr3fTLColYEsTVHx/inlNxuMoNQGgOpIgDXJGcAwS4USy1Yg+HtZAtAC2ewKAPNDaJR0TWQGrH01etU2qg==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: @@ -19605,7 +19638,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-e7o+HGH7bKemW4PumOGy9nH3CcN0pY8MeGHcCU8yj7ZDUEcPMS2hr68zGq3H4CIG4U4fUQYFZFGNdToNfVgTzw==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-LB45zN3GxK2TpW+CGZKKFkW4ZcEaF72jsePoZ8Wp8SKCZetaEVY63SfAtLhTxy+psrJgACrtkJa/bJQ6R5YDAA==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -19649,7 +19682,7 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-ZjYrx5v04yA7RExHNqNQkXV/+B21xqySJj+SbYbdkjSTMtmyBMipPz7X2kkVIRjuU7E6w8/gl2ZhB0gvRd4HcQ==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-VeXTJC8jYIwaV9tCJLa8bAKkryIfLDqpI+1aVbAFscah+heh/D3WVOEfCZpzCdPMiL10D8CLehidNmO6NpbCQg==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: @@ -19695,7 +19728,7 @@ packages: dev: false file:projects/core-auth.tgz: - resolution: {integrity: sha512-9VWQfgxgTaK84wuHGrS8uoaCRHfvvgHHMDavE11Jt8Y3Ocv/1qU8X87aQ4r3mfbqpCsxEgeGIvcT+tf1Gp6PAw==, tarball: file:projects/core-auth.tgz} + resolution: {integrity: sha512-7iyjse2g7WxtxBmF6zCY3c/2bMCKAHe9QBpYOo7c+2pJO98i1lngl7kAcTV/mIFHa9o38r7TLhk5sYrIXNMSBA==, tarball: file:projects/core-auth.tgz} name: '@rush-temp/core-auth' version: 0.0.0 dependencies: @@ -19727,7 +19760,7 @@ packages: dev: false file:projects/core-client-1.tgz: - resolution: {integrity: sha512-0nYbq5NuDug7JjQf2cPbnGU5j08stiIYVshxJNET9rY/c3wV4vaLjZz0AB4hH+dMqMPaYS0GtjTc6sEHU2pZRg==, tarball: file:projects/core-client-1.tgz} + resolution: {integrity: sha512-2mV5ZllE/yavgjDaezjpzGs06hbMWyCjd1pOO0P0kiziccxKDv4OyxkDHzeJkHB6hW0RIWnWUXH4ZhK9/J7nJA==, tarball: file:projects/core-client-1.tgz} name: '@rush-temp/core-client-1' version: 0.0.0 dependencies: @@ -19759,7 +19792,7 @@ packages: dev: false file:projects/core-client.tgz: - resolution: {integrity: sha512-KKsaxRn3nqcO11eDCJAvyzxuV+IkVV251+BFvni4DqfnYpROKS5WQKDFKaV46JHXRxxkaadsj/lqSQhq/jkphg==, tarball: file:projects/core-client.tgz} + resolution: {integrity: sha512-fymVoajwSZvZH++oNT9jJHybX3UF9qJyenhnh/vYrc5fPEK5kJzzMh7XNSrusyQf44fCXlMW8IppYBAidKKBhA==, tarball: file:projects/core-client.tgz} name: '@rush-temp/core-client' version: 0.0.0 dependencies: @@ -19791,7 +19824,7 @@ packages: dev: false file:projects/core-http-compat.tgz: - resolution: {integrity: sha512-RE2tHJrgZB9ibLcOSohoO5CU6OrTaAoeXHIa4NX+VfGNupmsXxjz8n9pCyziNalKNNxUoxXOI82sVE/Qz1NcPw==, tarball: file:projects/core-http-compat.tgz} + resolution: {integrity: sha512-mq+o1iBTSxisXhAjPLeV3RZe+hM4uefe1A6gn1pQcGydEpuPy4AB0vXLINpWe5BMT3vY26/pXVzq1OvUNm6DIg==, tarball: file:projects/core-http-compat.tgz} name: '@rush-temp/core-http-compat' version: 0.0.0 dependencies: @@ -19822,7 +19855,7 @@ packages: dev: false file:projects/core-lro.tgz: - resolution: {integrity: sha512-fxatJCYwyEZIIBoNeYNb4A7aH95Aigb3phSM6Ijp8GQRAPPYtsXY1DypmsyTQs5BDrX3Lh02C3xAVVblKLL73g==, tarball: file:projects/core-lro.tgz} + resolution: {integrity: sha512-AwF0waUo4lgqxSlKWqA6Jey9O8wchTNuGHkzykZEHIZBPUMpoUL4IvOs1X3AzAGohMa0KokCpBQojA3n/oxlmg==, tarball: file:projects/core-lro.tgz} name: '@rush-temp/core-lro' version: 0.0.0 dependencies: @@ -19854,7 +19887,7 @@ packages: dev: false file:projects/core-paging.tgz: - resolution: {integrity: sha512-ox65afz9MB+T9Zj90giklpPlMDRiFNUHmOFWdsP9JR58igmrBvduJKdHnejmF9jjIPLOFYDnEOZA2k90VLttIw==, tarball: file:projects/core-paging.tgz} + resolution: {integrity: sha512-ojU9hbVYB9SegNJi6c4Zj1tX1/w1FMs75clNvRzn3al1wOCTdVdNJR4CHkywNqPR2Ga7axAxvWvs1F9v1P/iog==, tarball: file:projects/core-paging.tgz} name: '@rush-temp/core-paging' version: 0.0.0 dependencies: @@ -19886,7 +19919,7 @@ packages: dev: false file:projects/core-rest-pipeline.tgz: - resolution: {integrity: sha512-ASxYbT0SGucrUXvwB5yal4vaqAUZ6uvnBYCaniBxcuc4CnYwBAWE55Fg8weLdOaQ6A69wsObhUjTu4UDGfqpiQ==, tarball: file:projects/core-rest-pipeline.tgz} + resolution: {integrity: sha512-6WcA4ar0BJxVKcnmNb46JLNJrVc4Su+5sCRxYKaqE66pOKvmYf0Dd1TwAH4Sd9qdY48nnfivO2VDi6J6T7U+Jg==, tarball: file:projects/core-rest-pipeline.tgz} name: '@rush-temp/core-rest-pipeline' version: 0.0.0 dependencies: @@ -19920,7 +19953,7 @@ packages: dev: false file:projects/core-sse.tgz: - resolution: {integrity: sha512-3CN7Pjj4NLytg11Ez6OajHQmrXgs0ybUVTzdrQYztBoJYdUPRTqSWOdUci0Z6NkoAb+v+Q8f/w1smeqTNBAAbQ==, tarball: file:projects/core-sse.tgz} + resolution: {integrity: sha512-AuDhXgVXu9jSYj/ZsQGCMi72EQjNfzFy6lAnBQ54kQtOYXafVlPWIUBMFtw7fJCZMX/muevalrGZkxpZyr5y7g==, tarball: file:projects/core-sse.tgz} name: '@rush-temp/core-sse' version: 0.0.0 dependencies: @@ -19953,7 +19986,7 @@ packages: dev: false file:projects/core-tracing.tgz: - resolution: {integrity: sha512-HULrg+t9TvBIa5EUmMAXtQiETAuw0o7UsgK2c5V1DrhGLDedJJETvzPgjJXXgnGq0DJRJgY9H12ElKzb1qWx3g==, tarball: file:projects/core-tracing.tgz} + resolution: {integrity: sha512-bHuJPXtp+OvVMH1KVhHTHZTgr2Q/ND+kpT57ZzUhZq84NWUUYEp6tfkbiGGqeZ6V/F2j6/daYM84XaVqdsdS8A==, tarball: file:projects/core-tracing.tgz} name: '@rush-temp/core-tracing' version: 0.0.0 dependencies: @@ -19985,7 +20018,7 @@ packages: dev: false file:projects/core-util.tgz: - resolution: {integrity: sha512-AK6a/OcUEuDGGCZiPw9nJlQ+48une2YsFOqHTIDtxSemMnjhnTSv/ETtMM3cJGCnqgRFTxyJ2UN2sGMpH1v7MQ==, tarball: file:projects/core-util.tgz} + resolution: {integrity: sha512-mgR/sT3WvDHz/psArcyZJjU6KrgRSuPos68HrEjHUv8JTe6TT48DDlVqnZnKc71w09CxZpdIu2N3V6SvYT1vpQ==, tarball: file:projects/core-util.tgz} name: '@rush-temp/core-util' version: 0.0.0 dependencies: @@ -20017,7 +20050,7 @@ packages: dev: false file:projects/core-xml.tgz: - resolution: {integrity: sha512-a1zwuH3CEl/Lb9O0LSM1pE1FdtXo558qbCfOQ24nohMyy1l7+L9cIJsHIdb1E2tCBcmXjEa+tco89B6Qit50dQ==, tarball: file:projects/core-xml.tgz} + resolution: {integrity: sha512-8MDEt8UlVs4wVG0s9KiMin/U+0RcwA4RvWH+UKnV6dtHNzlPk7DyTSDJwp+3vZR9DN+KR8dlGX7Yx26mSiIcbw==, tarball: file:projects/core-xml.tgz} name: '@rush-temp/core-xml' version: 0.0.0 dependencies: @@ -20051,7 +20084,7 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-TPCmO0svK31qxrQ2A0ytcsl63ygXBaI57gPDHXi2e08l7Ww43iuV4rbY571mb8LOKIjun3r3zj4pz57PSDnADw==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-R9rp1yr6p5OLwo9cKBYczfDPMW/V1Oop2kOi7BDSQyqLlWU/zTK/mb23trNdt80l1529l6l7JHokzcp812jZBw==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: @@ -20091,7 +20124,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-k9hkV6GDolchp9uuyD1nZ3u4TFaonZB1De1ehQr4Wg5S9AYrYhoAbG+Vj2A7KjVHU24QRgurrCZoisZvOqjeuA==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-sf1j/dYwJNs6be2DqHXrwxkViYkSDt65T7KSryMCuziAp+bv8AO8fkBmblGLXaTN8jxm1fd4ckCmyR8k40t0Ng==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -20134,7 +20167,7 @@ packages: dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-UstHBUzPGcAQfQ5zDXd6Uk+MHpRA37wNFiPfrU29hl3Q2ceYLwuMhSxgaHDTAP9AcbkYhZFXqXNvmtOvpQXcXA==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-h5Uo7ldIwobzRrXyhbu70jZGV8YpSCcUp05agKjWkjKnRJPulowiLgvc0zEL6+F+uQM+U680BTpXNh5OvWEsFg==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -20180,7 +20213,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-4yaT0Id5IYs2ZM2Nd3XFSVUdM13TYgBg63sR98VFKC3cjv6Bluf03VHrA3ARHYe8kve5XMHzEV7oqR1pAinkjw==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-EIC4Z/tMm9wzK39F2FYiZG9qwwOSIiysEcpvb/YLip2ooqv0oGWMDBzRDwOl/6iQ+UcsUH8QppzDc6/5OyuSBw==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -20247,7 +20280,7 @@ packages: dev: false file:projects/developer-devcenter.tgz: - resolution: {integrity: sha512-c9QNBGXjL/WK+Pfj6Ie2UmZ+zlbVIYxrLtBKrytF0DponCKxE4wN2WsJhG5Ckz6bmniYBPf315GNOuAnga94Uw==, tarball: file:projects/developer-devcenter.tgz} + resolution: {integrity: sha512-u+KmE3DmCRXkFpFyk6KaNq52u651xAz1PkCinQmtAdqBWDUBGy5YqOWbcwbQPzT4UEL27MPph7PQi7R/BGbLuQ==, tarball: file:projects/developer-devcenter.tgz} name: '@rush-temp/developer-devcenter' version: 0.0.0 dependencies: @@ -20283,7 +20316,7 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-THgGU//tAVfF1oOJgz2bxmeZeof303x2zROWH4t96LVlqZSJjIi1y4Pgcy333p4qKj+Z7biTRRVyUNqcxqJyIg==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-iD/t5pb5P4Slw3Miptm+rad/e/5coffa8RZU+gFbfPbVdFwOcIXIICUxj936Q6LWf0oM1PpJM9nlqyvgCpK77w==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: @@ -20328,7 +20361,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk-helper.tgz: - resolution: {integrity: sha512-HZSZwM2kREsmTzXgobwwjDzZdufQgu435fbZAD2CrKA3Skk0K2nA90/36qQqr4u3llrp3z3FM6s/986ta6xlLg==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} + resolution: {integrity: sha512-yjtUHK9FKyMFWnaK+WxtgYs6gK0FYBLjQM8Pay98Zn+7yczbnoMh8rwuisabQLw0kRvMpsRKRnSaQJFg1Lm1Ew==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} name: '@rush-temp/eslint-plugin-azure-sdk-helper' version: 0.0.0 dependencies: @@ -20356,7 +20389,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-IMs1LImVq2WZfVnE9Mwv7ZgNxj4d4pzJERWEBTeJr5FgvPFjzMR7DwGr7/c7qBdtd/43zh1mNFECzaR78kbn8w==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-fBAmbcJQRljhm99b4p7ff6Sc8Ih00DliZsAXeiD7xi4PINWTj4wF03/dwghPr09W/D0cPnTTlvU1kG1Gvsx3UA==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -20406,7 +20439,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-yN7AhCoHCrvlkNA0sIpr4JMHpPTXr4WGSWd9TgJ1xMlKfTKfrQaMagpJ+3otVoZm+RC/Ejd1TZUVKpMLTjUL6A==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-kLzvIA4Ecp1gLp6oew8JoDxagvXEPAKB9IcNHpes6nKmG3darjaRUVi/Xzs3VUq+tUxzRWkbJQoPEHLLpYlTAA==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -20466,7 +20499,7 @@ packages: dev: false file:projects/eventgrid-namespaces.tgz: - resolution: {integrity: sha512-QGoQHasJ4HDyK4RIt1ww8J0JZfY1/bWV6p0507bumsxzbf003J/hpTyDvSccTHDREEHwvw2iB8meb4vkz33GpA==, tarball: file:projects/eventgrid-namespaces.tgz} + resolution: {integrity: sha512-zg6wAgdT3fgynCzalbRyS6PZZXkjN7B9tNxdF1w8IxvZBl6BgM0r7Zs62KXo+jAKqGgZD/qJdFaRi9mmf1cyDQ==, tarball: file:projects/eventgrid-namespaces.tgz} name: '@rush-temp/eventgrid-namespaces' version: 0.0.0 dependencies: @@ -20513,7 +20546,7 @@ packages: dev: false file:projects/eventgrid-system-events.tgz: - resolution: {integrity: sha512-8RxvhSR1USNr9H1v4GJAooWKtEsQyAnXBVYgh7csCaGDgy83HEghJZri9LO7pX3HT50thCbezm8U+JG/rFtktA==, tarball: file:projects/eventgrid-system-events.tgz} + resolution: {integrity: sha512-iee4izH8THycmrOu9sGdUBeHzgUV6/j145w8GlZv4JNts6Ma7vZJ7r/SbkWpweCs0mZ987c1g827+NwmwctNFA==, tarball: file:projects/eventgrid-system-events.tgz} name: '@rush-temp/eventgrid-system-events' version: 0.0.0 dependencies: @@ -20560,7 +20593,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-d/axieyfjMweYvEOcRvhXbAG9YtIImODSEF8zPwZVBuh6jiy/eLS/jYJe+twQyd58TPx176KPTqSCiw1GncRjw==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-/aIxYWOUqFBmzyifimWB/SUZaSdEp8CoZTZD9/kw/el9YvVs9VcAr8BHvvwZTMy3MflejabDNLAnKnwyoKYkBg==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20604,7 +20637,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-blob.tgz: - resolution: {integrity: sha512-bXh6wrJKc5kE1MRnpkJ/IXVBMBfRNuGgI+6yucpjWKKsmAqVQ0ZQixbLKTkCYz/PgIFXQK7bIu+QyFbGxBMKYw==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + resolution: {integrity: sha512-WT+sMV4G+l5nLfUcX9hm/6LygU/UCh64auooqLC1g2xgf+sbLnfQz/Bon6UzosLcUDB+VQ36OEj9ZcUYVmkZjQ==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: @@ -20652,7 +20685,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-table.tgz: - resolution: {integrity: sha512-a84kaTe+d3dl27tZHY8qvZGysvOtd1Ci+CdbYIXa5PWiknZ+YYPCvx2ru9jzX2O8mnEVn56mAnXCbwXh5Y9Ytw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + resolution: {integrity: sha512-dWuxEt5NklEbYNV8GGmiguQpZuLOhMuDYrSBl+2YbjoTXILyawQPSQMMfs+z9kS4CrebOtsX3eR6dem2msW4bQ==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} name: '@rush-temp/eventhubs-checkpointstore-table' version: 0.0.0 dependencies: @@ -20699,7 +20732,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-jKxXKfwrhDOxhH7X6d+qRz4tKJqkWrCZg+HkpJ6iamVArnGewzpqTfddtin4xAY3291V6YwY5UQXn6+I+GgW1A==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-PF6B7VDVEQ+UaCduyfC+goQkml/lldhRufnQGGCWsn0qISXgpKh1aUMKZL7P2Gr4oLUivsvJ5Sm2K5ZphV/X8w==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -20743,7 +20776,7 @@ packages: dev: false file:projects/health-insights-cancerprofiling.tgz: - resolution: {integrity: sha512-3UtyKazmssBVW3dYACoTsMnfzMJd7/hRI5ZRGzSEe4rTK2bCvlIBPdOZUYPfFcRM5lri7GBETPY07HVIeSTdbQ==, tarball: file:projects/health-insights-cancerprofiling.tgz} + resolution: {integrity: sha512-yig0p0axMGmMSLZX0+9BFs+lX38yroe1+f/Lxm1sT9UObWVKFY1fYNUWchQ6GUbu80Qa/rHfO37gs0xn6N+RDQ==, tarball: file:projects/health-insights-cancerprofiling.tgz} name: '@rush-temp/health-insights-cancerprofiling' version: 0.0.0 dependencies: @@ -20789,7 +20822,7 @@ packages: dev: false file:projects/health-insights-clinicalmatching.tgz: - resolution: {integrity: sha512-/CgrCty1l+uhbuaoSm93LHeTEGRvDXIlUfrbMMlU08/TBPmz3w2Bv2mhdh8MrdXn8rKlvlwjhQVkRRPubIoTXQ==, tarball: file:projects/health-insights-clinicalmatching.tgz} + resolution: {integrity: sha512-O8740G3sfQAsFHd2W6+5v3140AYGcGQ5Jh0btWU+F38BiYAwN3rAW6vMs1Eiq2CbyHt866TIcYHkg4KQHDTdCg==, tarball: file:projects/health-insights-clinicalmatching.tgz} name: '@rush-temp/health-insights-clinicalmatching' version: 0.0.0 dependencies: @@ -20835,7 +20868,7 @@ packages: dev: false file:projects/health-insights-radiologyinsights.tgz: - resolution: {integrity: sha512-1SA/faJ+VhGlXfpZUdtZHwsXpLTOuHB64cE/WhUhURSR94tyVPSpZDnGcmAoax7nsD4EqkmyJ3CdBfSzhiGesg==, tarball: file:projects/health-insights-radiologyinsights.tgz} + resolution: {integrity: sha512-K5SKMWt5LcIjOVq+XoafTgteC0iWcON7DnepA0ExvSp6/HZ4nshfaxkddMvQMgGKPptn8B/Y9bImk8S4E/sDCg==, tarball: file:projects/health-insights-radiologyinsights.tgz} name: '@rush-temp/health-insights-radiologyinsights' version: 0.0.0 dependencies: @@ -20881,7 +20914,7 @@ packages: dev: false file:projects/identity-broker.tgz: - resolution: {integrity: sha512-GaBqD9Vj/x7VDgx8bRtNCJB+zi+Q5oCrgvdPZxgxbQw15UZP7UTZEeHmNoOY++sE6Pjc0kaANW+CsW1iAAfIEA==, tarball: file:projects/identity-broker.tgz} + resolution: {integrity: sha512-U+3PZIkUkivp8f1FUuKyybnJFg6VHmLnYwJY6SuPFvPVXRczHpNIbywzcrxuqtBcQd9SBl+CCzkjKNaxCgSsrw==, tarball: file:projects/identity-broker.tgz} name: '@rush-temp/identity-broker' version: 0.0.0 dependencies: @@ -20908,7 +20941,7 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-mqkgDGORjW3azUX6FLzXwPxryfcg670Tv62/MouduKzc5SLvoraSLL0t6S6wcKttn+/zsHW38A4DMgsLQMHtYw==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-nz7IkpQuj4gugD375R4wUB24Z7D+aptwjAmEn4qLqa/uqhpUECBFerYhMRQ5i50xBb8nyOdcHPzFc3iVqArkSg==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: @@ -20943,7 +20976,7 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-2F9GnUpI/mje2JWJyaRaPEXZ3eYWLmt5I6BTAYQ7pxeJ5oqzHg2VvxcJktjg9qkXON97JalI/S1kuKK0Fgu/wg==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-NzSmUjODZhe4R73ASVk3nesLA9HstpAedqiahAcPQNPDJIyQqyFrrDDhuskrpcn2jHFhV+f5AF5xb9AS1BUgKQ==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: @@ -20977,7 +21010,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-CSk/UvF0onGHTdTf9EXEHlnW4ilHKigtb52usPeM0nU4ZZA15GcKxoKdYH51ZY/oIjQrobpsQDIIaJX+dVJxlQ==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-54VWfXKgrZ6Ngt+Ue1TCa0NkMtkpOs270qrsApAnlR7c/FtAwT/rr4WabPA0InJChTzAv4kkn412PJgJcEFrWQ==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -21034,7 +21067,7 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-d6nrvibhfUzZDl986kASMuQ4cahdGa0iKjgJ+D+GT5lPhtSXn4z5Xiso/foSGIHm7MwNgpYNoRPPBBNV1ojr+A==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-VnUpKCtv3B9IdIWq5JMNS7MbVb7Fk0/7s2loC0+cc6k9rvMtFf0FdO6tHyIz/F38Od7DucqDTiJWoqJj50W+YA==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: @@ -21080,7 +21113,7 @@ packages: dev: false file:projects/iot-modelsrepository.tgz: - resolution: {integrity: sha512-BckB8vSfxgT61GGc6n0zF5nEzoE8UJeZMgvqqA/1JiniYwHn3ykExCp8kUvW64G8wpcqXcY+he+MrOoiITZlRQ==, tarball: file:projects/iot-modelsrepository.tgz} + resolution: {integrity: sha512-t60+FhsdAnE22BzXtH/yp8RKsM/wRnCUM8WnlmCDeIpjzktE2sSs0nJgi8sW/6XXZqHdZMAVX6l7Co1Jx55FpA==, tarball: file:projects/iot-modelsrepository.tgz} name: '@rush-temp/iot-modelsrepository' version: 0.0.0 dependencies: @@ -21124,7 +21157,7 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-8iWmu4z6emopwKr8wpGwLn5BR+N+yRD5UYJRwIVFFmn9tcuXVZWGgvmKCAu82wfXs4g/uhA+2phbH5noA8/MRw==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-KSFKuk2FVkq0wr9uddcRFS/TDaOLx1/JH9UD+3g24wVCgtttZjUWXEr/zFnphbJUx3vZ5a08IX6EFWVkx5+ELw==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: @@ -21156,7 +21189,7 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-+1JTSq3CY2M/Q6YIPQHE0Ih4yb3Wkt6Pq08qXZjBTLpAjta19Rj/vvqfWo87sMtcVOiPjHm9EXEeFP2m5YFncw==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-cBxwxpJCwb6shJlWE7qEUttwf++wFpmBfb6lvmHPU13ISDnrVjOAmz/QsR9nYXFSR2/KLWrh5A6CojibE5bbNg==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: @@ -21201,7 +21234,7 @@ packages: dev: false file:projects/keyvault-common.tgz: - resolution: {integrity: sha512-E41ss1ffhaMY+Tm0zVLbHCSQHNt2BQ7v+JR1vVCHpFA20NIW51BcI7ZlD488NmEjIPh/7zrWdOOJLEyefCTgew==, tarball: file:projects/keyvault-common.tgz} + resolution: {integrity: sha512-+YM6Mpn6QYH770pSjsKkoBT/OeXlAn0JGu8/VcwqFJMGq+Elo2DtvNAHPNPD94WhzLAATNUzq29bpqOU905QtQ==, tarball: file:projects/keyvault-common.tgz} name: '@rush-temp/keyvault-common' version: 0.0.0 dependencies: @@ -21229,7 +21262,7 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-l416rX8BuL9VefCU7tjzg16EWRzMIjaZWCKrVfbulDKHPbmoNx3cP8oeKo+7iRAaDbsI7h/AOlSy3yQAQ31KXQ==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-n922Qdgx0Fp8P8LeDyAw3n5IoTO21NiAZ+IyRkpSW05Pl6vfYPymBQdhWFSlWtS600KsXlJXVKOfzCOVVie5tw==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: @@ -21275,7 +21308,7 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-Btn/43rgl2Twxbiqhe+rNwe+udfXl18jsFbTe4Ey6B3HreohqF/1B3bHkY5dwmi123OgJ0pEY1mT9xgiWd+87g==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-B36dJ6KelZ1+llyrtL4vezmiWksUvqb0AwtOteALVO1BZnrziNkAbarefueUcBBOZT1glx+PTAN3eUxLIFYNLw==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: @@ -21318,7 +21351,7 @@ packages: dev: false file:projects/load-testing.tgz: - resolution: {integrity: sha512-5agthlbBMPHN0ENVqSwR/Ii3YdD73NL5idFi1Ya3PcBGMVAPzhqesfKSW2TZK9BMjlgJepE5ywz4h5HU0UBs2w==, tarball: file:projects/load-testing.tgz} + resolution: {integrity: sha512-9aO4O0IlPtGhDs+u+NRB+SnvCT44vdxKVpy+lQBTbOOnq2L3DyDXN1ZuxRa7mU9/14gkG3b/KJ6b85RqmBzg6w==, tarball: file:projects/load-testing.tgz} name: '@rush-temp/load-testing' version: 0.0.0 dependencies: @@ -21366,7 +21399,7 @@ packages: dev: false file:projects/logger.tgz: - resolution: {integrity: sha512-YEifo8hRqS2gPKOEhhZWpoa/0VkQQYfeHBzYXY0f1Ijz1/iOBINWzpsPoJ81Zg5IyjbMtKdoBO1GbvfkJ3mvGw==, tarball: file:projects/logger.tgz} + resolution: {integrity: sha512-QndpT+F5PaincETzvQEpL0rQDlyhscmkjRq8uZiCFF9RLsS90bO+28gbnDNZjZrJrloC7tPBPgHgR7a8KbM2zg==, tarball: file:projects/logger.tgz} name: '@rush-temp/logger' version: 0.0.0 dependencies: @@ -21399,7 +21432,7 @@ packages: dev: false file:projects/maps-common.tgz: - resolution: {integrity: sha512-CMbuqIiqnFrFojx4SrpNwONizw7JiJtje064R9+FRWbPa/083Fyb5by9Elt5Sr8Fq4B//sYBadKGGQZFD4+IQg==, tarball: file:projects/maps-common.tgz} + resolution: {integrity: sha512-ie4mmvoq1Eumbi10tW4xGkWfjJMg90DWyWAMJ0yUz/lsToiplEIDJhng7MkYe6X8RwnsEzh2I7eDLFZ6WugsXw==, tarball: file:projects/maps-common.tgz} name: '@rush-temp/maps-common' version: 0.0.0 dependencies: @@ -21418,7 +21451,7 @@ packages: dev: false file:projects/maps-geolocation.tgz: - resolution: {integrity: sha512-xbiORisW3U67cVdTTVaP2AwX99LH6XGi8uJg3sAkS0UPJDXyUybUwR9h7FAvkW6YBFa/MkRcL5ZUWNcCfB1+AA==, tarball: file:projects/maps-geolocation.tgz} + resolution: {integrity: sha512-GrFSJHsJNL/g7xGWtBtsnnrRjtCGju51cXXsdu0gE0lekUvt62c34G4YQ8qqU6f5M7qbV2y5STjCLQav/pfhcw==, tarball: file:projects/maps-geolocation.tgz} name: '@rush-temp/maps-geolocation' version: 0.0.0 dependencies: @@ -21463,7 +21496,7 @@ packages: dev: false file:projects/maps-render.tgz: - resolution: {integrity: sha512-QNDyC2y1/XQn/tqh69nA+5iJF12wT+z23Ti3eho0iMn8tpMMhB/1meiOkDMeQ335jUlLjUe/2GNxRX2UGZ3L4Q==, tarball: file:projects/maps-render.tgz} + resolution: {integrity: sha512-2bcud4nkGwDpYw0dp4Kx7k6WbxIrntskSV47XkAnN7mb5L5KQCLjuDncQoVPpvz1g2JA1pY38VzuZ+lKVOO9Tw==, tarball: file:projects/maps-render.tgz} name: '@rush-temp/maps-render' version: 0.0.0 dependencies: @@ -21508,7 +21541,7 @@ packages: dev: false file:projects/maps-route.tgz: - resolution: {integrity: sha512-y935GKYGt8ZNbpfLek6SS1fhlJI8YOl3/wLAXjW5mzGIPoDA9ZZhrqoksyP9/Gg8syUAHhzz12E2JaN7IzaCNg==, tarball: file:projects/maps-route.tgz} + resolution: {integrity: sha512-z8TiYfGSj7iFSdDANOjM5vIz4FcXVeD07gYtOsB8vWMumXmYJ8pVQkKsCOrMViZ3sKwZuPhqD9clFd+WAA9xYQ==, tarball: file:projects/maps-route.tgz} name: '@rush-temp/maps-route' version: 0.0.0 dependencies: @@ -21554,7 +21587,7 @@ packages: dev: false file:projects/maps-search.tgz: - resolution: {integrity: sha512-FbVFTwnJcPbxTt2o51nTbt3oKj2U+vtvvZInw1T/LxBDlkoWJRpF5TBQrRRgsLmdDowZnM44+RJyUMVIHbUm5w==, tarball: file:projects/maps-search.tgz} + resolution: {integrity: sha512-jwWWO2OdoN3yjBZyLh+OkVTfWM/z/l/QOkQgLf+k0WD6bogui2J1pLOspvDE3d8FqzJj4HRdWcBPDW87lvf+Rw==, tarball: file:projects/maps-search.tgz} name: '@rush-temp/maps-search' version: 0.0.0 dependencies: @@ -21600,7 +21633,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-2lGfF6hN64COe2qoohcBPdnw9zFX8JarL4VqEjSz+aClIT0sCt1XW9+u5HUDb2BrLe2uBJZtHFQKy02CZH8yHw==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-adXYa6cLCcF45ztJ7aE2CgyUpR5mEQzxnWxqvkoEmnE5yRMx7G6371i0SFmOXTZMYEjiSnUbaG9v4TwpOgkK6A==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -21643,7 +21676,7 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-HqSQ9+foIaGACv3TKVS2/Lq47mZkBKkxBzDew0Ms1zzgBmsQdgSu0NnDxmV6lGvf7HbvMveZ3S6pquUN55ZXhg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-JdtEAsWAlW15ZHQ4pI5NnliGShDIZjsecAOFYWrZXNLcpJ92toobkzAH87osNEl28ece4OPO+DPf17M2woM2GA==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: @@ -21690,7 +21723,7 @@ packages: dev: false file:projects/mock-hub.tgz: - resolution: {integrity: sha512-YM2/69o8v9wKv35ao8/RFV2UbYlR+vBLN85OjeJEYZfSxxhJv4sQFA1A/YDYWQw51+tTeEVyd0WZsDIUzGRqPA==, tarball: file:projects/mock-hub.tgz} + resolution: {integrity: sha512-4WhizFIjyuL8FOmA9YLGc6ikFKryBeJ0rq/2I+9HRmMcgyb3JWmBh1GXIpvSct/k0uDkAMJrmiSbN6IUyu9ajQ==, tarball: file:projects/mock-hub.tgz} name: '@rush-temp/mock-hub' version: 0.0.0 dependencies: @@ -21710,7 +21743,7 @@ packages: dev: false file:projects/monitor-ingestion.tgz: - resolution: {integrity: sha512-3Ds6pVN2lNVppqWk7Oh4aH4N4vr9uORdJPv+BwmqXXjfC9rq7bbULYruQUqx0+IfUf+GBXOmqU6WE+hXyiqxFg==, tarball: file:projects/monitor-ingestion.tgz} + resolution: {integrity: sha512-YKeHQblbgAYEPtVucptissdrlsIIBOO/9dQDh6gJd37gbX0EsWL0ULj8as9g1PeMqC++6E4cgYAFHnKMOXlyjA==, tarball: file:projects/monitor-ingestion.tgz} name: '@rush-temp/monitor-ingestion' version: 0.0.0 dependencies: @@ -21758,7 +21791,7 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-7urZaq2mi2Ya5sAhpUBebjCHGTIhWXGVVTDchPUnFYWtiX9KugSP0MXIJAqZK6pdRdWRkW4J8J+NByEWp84LIA==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-7qCC4q1BQvUzGqohfh1FGJnI4OB2IlwYSs6QH7zL+IajVy9Ht4diG9C6ZxeuQM6/NudSt0yJWlkGEEvjY5EysQ==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: @@ -21793,7 +21826,7 @@ packages: dev: false file:projects/monitor-opentelemetry.tgz: - resolution: {integrity: sha512-tChNiDon2MYYlxBWmaYxZVJ6PAhG3TH4AKxOR9IivrOFmOvFcTNRog9JzJXKoimdRKkN7w1mATmdEKI5TZFyCw==, tarball: file:projects/monitor-opentelemetry.tgz} + resolution: {integrity: sha512-fPXNMFeMx9ooFKB7MFNiiWzW73qFSpFUqsbXG9eYQFCNXKlPmAWuS87RO/XSq2aVLkagu0h73otokYJ7Pz3AJg==, tarball: file:projects/monitor-opentelemetry.tgz} name: '@rush-temp/monitor-opentelemetry' version: 0.0.0 dependencies: @@ -21841,7 +21874,7 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-wUBFQFMxTqU/PnfrZV900kFIuyh3McnRnUxLbwntIn4iQSi8FNRzsQGwR/dFgUcuD4ugHy29ztgkU/ucutO3mw==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-+LBGCVOujFOPMHhLh4MgwijueSsz1kjcTxXzZF7XqmXQ2R5sNl06xhTDhuP9DRg9YKjABiUGpM6+7MJUk7EbUg==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: @@ -21885,7 +21918,7 @@ packages: dev: false file:projects/notification-hubs.tgz: - resolution: {integrity: sha512-9X7n3eHV7pvBIBeeCKWAvJCdi5mV6BurnW3xlnWz+oVPyoO8qdy/VyJ90Lh9Gq2YSUawHKqJPlejh6ZE16o6Iw==, tarball: file:projects/notification-hubs.tgz} + resolution: {integrity: sha512-GdcZTYC2d2GYAnr+Hw/rDxDN6oFoCjQfpMHewtM+YUohSG08NWD1934VeLXumqPSlIqtl189DwPyETod5cg6hA==, tarball: file:projects/notification-hubs.tgz} name: '@rush-temp/notification-hubs' version: 0.0.0 dependencies: @@ -21919,7 +21952,7 @@ packages: dev: false file:projects/openai-1.tgz: - resolution: {integrity: sha512-Sm4iRoMeO31dhGyG2e6EuVHfM5FIrgU3dsS1ogGU5YpR9CgrpEcu8rP2OO03RK7ILfiFBfCEYiADdG6+/Ks0gQ==, tarball: file:projects/openai-1.tgz} + resolution: {integrity: sha512-xnzyX3aeDMcNWCHFipw6d0giShFMsPA7DEhYsXuzILJ7zioQcQiUMZik1g3ncWtsDe8YY6DnsLwmZj0sIydQ/A==, tarball: file:projects/openai-1.tgz} name: '@rush-temp/openai-1' version: 0.0.0 dependencies: @@ -21963,7 +21996,7 @@ packages: dev: false file:projects/openai-assistants.tgz: - resolution: {integrity: sha512-uxNQA3OyuuVvMiE4Tfcph3IhRWmwCVsV9n6i0eIcBAX7QbAEExP/5z9c0xgzGqRUDls75DbKL1MhJmAlSkQVmg==, tarball: file:projects/openai-assistants.tgz} + resolution: {integrity: sha512-k6f6vS3s1LcV4i2YM36uFS5FIq6JS9ugbABQjPB9NihzTukmyDarRdPfmFhLf3sAsAOBslLRmhoHWTXASoVDWg==, tarball: file:projects/openai-assistants.tgz} name: '@rush-temp/openai-assistants' version: 0.0.0 dependencies: @@ -22005,7 +22038,7 @@ packages: dev: false file:projects/openai.tgz: - resolution: {integrity: sha512-ugzNwxKtjXxpy5MrhoBBptL4QGHxU07I5J9Lk5S8x8k2/01hcZF18tkJ+7b43RSjVqTBOGtSRMtYSlpz5l2sPw==, tarball: file:projects/openai.tgz} + resolution: {integrity: sha512-hfjSqU0PVUz4N6GgVUsLpJeA0IzDq6DmrVJf5526aDFr5PapDGZ+Eoqg/rlfnwU/ZY43hB5qt5+O4MfI4xEObA==, tarball: file:projects/openai.tgz} name: '@rush-temp/openai' version: 0.0.0 dependencies: @@ -22027,7 +22060,7 @@ packages: dev: false file:projects/opentelemetry-instrumentation-azure-sdk.tgz: - resolution: {integrity: sha512-bNg2Of+sm8+U1hIvc+8hWiR3+GWLnx5OcGw6QzzGEqKsKAJ51r478wpaexNQcCDShoZHfxmeBMxNeZccs/PZPw==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + resolution: {integrity: sha512-oxiwObvPjqIopSkQAIu0tV9pGGn/wVKeh09VnP8IOVnyobPxU8ywRACBixNofoiBctZqcNmLlQ4fGHwTLAe0Tg==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' version: 0.0.0 dependencies: @@ -22071,7 +22104,7 @@ packages: dev: false file:projects/perf-ai-form-recognizer.tgz: - resolution: {integrity: sha512-ZimQvFagjld3NUguPTSBqCAkN2OD+/Vxip7+JCyUohmTx+2SFQA7tq7XVKHhqnmfqYuUcwNSLUSgmKbcypWb7w==, tarball: file:projects/perf-ai-form-recognizer.tgz} + resolution: {integrity: sha512-+KuBP2SR384YNmeHYlFU+GHOCFUAcPKBe9f+Cl56R3r88f2XM8B0ihGyHjnySyVnMhmu7x4+XQlUHTeDH32FTQ==, tarball: file:projects/perf-ai-form-recognizer.tgz} name: '@rush-temp/perf-ai-form-recognizer' version: 0.0.0 dependencies: @@ -22089,7 +22122,7 @@ packages: dev: false file:projects/perf-ai-language-text.tgz: - resolution: {integrity: sha512-/XM+YL0cOh4QA/6y6SDesog75dZl2OidXiXV3FbZ9o25/WDXbhzo+s82E9xfhJNG2xbu7YeCiRTXrMPeX4+eUg==, tarball: file:projects/perf-ai-language-text.tgz} + resolution: {integrity: sha512-6oeGwzLVSA/kQ/iPpvVa/ZxtAvkpu5NUg7EcpiT0sEES0zTnM5qwpE9JD1raeugKyegZy83cQWe1KQm2ReO7Xg==, tarball: file:projects/perf-ai-language-text.tgz} name: '@rush-temp/perf-ai-language-text' version: 0.0.0 dependencies: @@ -22107,7 +22140,7 @@ packages: dev: false file:projects/perf-ai-metrics-advisor.tgz: - resolution: {integrity: sha512-uFklYxMKebBVlMr+MfLCoHnh+blJN/nyNCckjRwF8c8QrO4hQG/7TP0rNn8bRZH1YPlETazOzdhm9Ze7ReDC+A==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + resolution: {integrity: sha512-riEJQZzStyZFOn9DFvVALh1u7l4m1LE2gJR539zMtCG35DtvYIpXctYBFQiSk2yNz2iF4NBJx2Mb/w+UouPryA==, tarball: file:projects/perf-ai-metrics-advisor.tgz} name: '@rush-temp/perf-ai-metrics-advisor' version: 0.0.0 dependencies: @@ -22125,7 +22158,7 @@ packages: dev: false file:projects/perf-ai-text-analytics.tgz: - resolution: {integrity: sha512-vWMNlBzzWZKsIZkZAkIqJeZ0wZw968O5NlKcIbMWEhT4ktToyeCOkzWlr+eHuREo9zK2l7+nsjOK0FzHodfsVQ==, tarball: file:projects/perf-ai-text-analytics.tgz} + resolution: {integrity: sha512-wdNACB1vF5oYMAmUQiRpDCLfXVCU+4ZNvIO3MbGiihju6G2nEjrT0qVKpWYVgDSHNX92D/MjucrSsTocPziNgA==, tarball: file:projects/perf-ai-text-analytics.tgz} name: '@rush-temp/perf-ai-text-analytics' version: 0.0.0 dependencies: @@ -22143,7 +22176,7 @@ packages: dev: false file:projects/perf-app-configuration.tgz: - resolution: {integrity: sha512-yH3GCyUaVFuIc5Fx/xHuToZK0NanODuc0k8TRzfcaEN0+xEr0j8bOkHGZ5F7ryyROO9jaJzc/pz7b6hyxOqtnw==, tarball: file:projects/perf-app-configuration.tgz} + resolution: {integrity: sha512-jIpIH7Psl3P7saITtpqFL77GAPSmJ7HaOI9UT2u8vumSrFWGko26d5rpM+EFE0s6VSEenLN/8xxFGXmDO1/1zw==, tarball: file:projects/perf-app-configuration.tgz} name: '@rush-temp/perf-app-configuration' version: 0.0.0 dependencies: @@ -22162,7 +22195,7 @@ packages: dev: false file:projects/perf-container-registry.tgz: - resolution: {integrity: sha512-PP4GcU3xYYApVoB1YxZ+mbp+WkmPKNvPV5tB3IgShYa/yrDfrCGMAaSKZS4UpMzOde7++xi93R9aHhnZnOhqzg==, tarball: file:projects/perf-container-registry.tgz} + resolution: {integrity: sha512-W9DFe+27HoYl8e9bCYWQPaFjtRxJPG8sJkPOON4aIHELO22NDNY4oPlQ6OYFKrOfApORU207jYaQV/xIS8pblg==, tarball: file:projects/perf-container-registry.tgz} name: '@rush-temp/perf-container-registry' version: 0.0.0 dependencies: @@ -22180,7 +22213,7 @@ packages: dev: false file:projects/perf-core-rest-pipeline.tgz: - resolution: {integrity: sha512-gUEA7TVFT7UbP+NwVhQYhS9SML8v7EbO/WdcqoN3cRNIuyYRJ0ON6sEHrjm5h2vgGyv+9BpLipxvJ/CsCz7hWw==, tarball: file:projects/perf-core-rest-pipeline.tgz} + resolution: {integrity: sha512-332Okh8wMvpl53GnWplq/bz9rXOJr5Loe5NsUr+BWzHyZ582cQLfKxEOC0laNQkcn5ijCRuvBRXjzHj5L4c/MQ==, tarball: file:projects/perf-core-rest-pipeline.tgz} name: '@rush-temp/perf-core-rest-pipeline' version: 0.0.0 dependencies: @@ -22202,7 +22235,7 @@ packages: dev: false file:projects/perf-data-tables.tgz: - resolution: {integrity: sha512-CuECh5wyMvGA21e1ZxnnKsD0OHmJ6u9iIzn58P37BMp2U6AOdzA1+6Ve/6I+GP82FdehQzHP4DILidorrZrdnw==, tarball: file:projects/perf-data-tables.tgz} + resolution: {integrity: sha512-CJ8Nveln5WMWkLqE06GVZtTumulIwjnQX3dWnCqi8lytwoGrH8H+fFGpkXcJCAVhWtGKHsVtV9Cu6xFyzYr/Ng==, tarball: file:projects/perf-data-tables.tgz} name: '@rush-temp/perf-data-tables' version: 0.0.0 dependencies: @@ -22220,7 +22253,7 @@ packages: dev: false file:projects/perf-event-hubs.tgz: - resolution: {integrity: sha512-XcspnaxQqDYmY/ATVfrjDlzOgx1LzCFQuWvOkXDYydfUTYwOEEtZhz5ZVXIJ26vVmDTWg5AlBs1vZ+UAOCItsQ==, tarball: file:projects/perf-event-hubs.tgz} + resolution: {integrity: sha512-meAKpjq71yJrPhlM9k9d7zyWdAGXF/YppSZIvyM7UgkrTESMlXScx/rCkeK1c3IfM9PuV380C4xM//0UGiCmLQ==, tarball: file:projects/perf-event-hubs.tgz} name: '@rush-temp/perf-event-hubs' version: 0.0.0 dependencies: @@ -22243,7 +22276,7 @@ packages: dev: false file:projects/perf-eventgrid.tgz: - resolution: {integrity: sha512-UNKjJtAuoW6BpkNXnjYeyREI/tjYC40HaFGK0yS8UZabqUOImYQ+soj3WdMmbB08T9uz1t0BggIWwKHW9lX2mw==, tarball: file:projects/perf-eventgrid.tgz} + resolution: {integrity: sha512-rfPtLsSSCICLcAc4tY6LPolQ1k5BkEPYAmLu806stsdp40OMn1m7HFPOQiezG8eL22FbUjfiTMWKd9f5AvxTLg==, tarball: file:projects/perf-eventgrid.tgz} name: '@rush-temp/perf-eventgrid' version: 0.0.0 dependencies: @@ -22261,7 +22294,7 @@ packages: dev: false file:projects/perf-identity.tgz: - resolution: {integrity: sha512-ekjjCME0fGFHQkZSjPlq5+EJCXPu9wPbI4bEYLIxCse5EKIdUD50FuIG2U1Sody36engDiaoB7DNKg6KGU4xuQ==, tarball: file:projects/perf-identity.tgz} + resolution: {integrity: sha512-I/Rr69oEo8wyK3wMUTsjq1Nl7gCfdSasGE6f0opDQ7FDPLpDgh2o2ZGPPaK7A8h93hH+UdFXlYzztIMNum7F0A==, tarball: file:projects/perf-identity.tgz} name: '@rush-temp/perf-identity' version: 0.0.0 dependencies: @@ -22280,7 +22313,7 @@ packages: dev: false file:projects/perf-keyvault-certificates.tgz: - resolution: {integrity: sha512-5JhTF+z68ew3rhHlZ6dFWw/CrnyMPItsU/nfvwO4CgD+TBHUfBii6PDtGcSMKbl2JPaYlz32W9qWOKJZ5wgUdg==, tarball: file:projects/perf-keyvault-certificates.tgz} + resolution: {integrity: sha512-WG5HIpno7Oy1FdN7LyUBEUBGttho6QCbRVe2vlS9AjqJJpzJb37Bso+sNkLo/J6XQYko1S0TY2ve5YX04Hgovw==, tarball: file:projects/perf-keyvault-certificates.tgz} name: '@rush-temp/perf-keyvault-certificates' version: 0.0.0 dependencies: @@ -22300,7 +22333,7 @@ packages: dev: false file:projects/perf-keyvault-keys.tgz: - resolution: {integrity: sha512-6R0jvXOe17ec35pOLCzqCU1yz7/OT+Ck2KjnVt3QWfG6280ED0Fy86NubpnNUiEQkdROHb8HSqMxXiHZAJUeMg==, tarball: file:projects/perf-keyvault-keys.tgz} + resolution: {integrity: sha512-/fK2sMtFBEwTyUZAMuHuA6KuB8szrK1r4yElXef+7zJrfGi/MP0TEmHjBER56fLTcmW7s2vXWaa2skOC2Sb91A==, tarball: file:projects/perf-keyvault-keys.tgz} name: '@rush-temp/perf-keyvault-keys' version: 0.0.0 dependencies: @@ -22320,7 +22353,7 @@ packages: dev: false file:projects/perf-keyvault-secrets.tgz: - resolution: {integrity: sha512-/THA+W+LGpKYCY114rxmy+zC7Z8kEYoB2CXdTx09tw9qjVXhL/d1sz1iob0BJtdo8lATr+6aLznWDs+Iy/7b/g==, tarball: file:projects/perf-keyvault-secrets.tgz} + resolution: {integrity: sha512-1Mt4IwhuM/wkuEfAXuWkOnB9V8owMtSL3vCyfZnTutSV3zIPabBQVUIYDZmEas0mtCgD6ZCYSgBk3qZmzWBN0w==, tarball: file:projects/perf-keyvault-secrets.tgz} name: '@rush-temp/perf-keyvault-secrets' version: 0.0.0 dependencies: @@ -22340,7 +22373,7 @@ packages: dev: false file:projects/perf-monitor-ingestion.tgz: - resolution: {integrity: sha512-A6lSPloVzlOrWadm3W9hFSoSEW61biKjfezBS2tpsEKckalCSxWX/Oxki05txlgr01aquouoe2pd1T7orhpnTQ==, tarball: file:projects/perf-monitor-ingestion.tgz} + resolution: {integrity: sha512-YOfywZ7xx/0VpGv9NWgJ+ye2Q4eiewnZM/TYWIhqvEqhuByvSgUwUsHx07VNcjA6VLbIT8kBKS0WulhVHruFYg==, tarball: file:projects/perf-monitor-ingestion.tgz} name: '@rush-temp/perf-monitor-ingestion' version: 0.0.0 dependencies: @@ -22358,7 +22391,7 @@ packages: dev: false file:projects/perf-monitor-opentelemetry.tgz: - resolution: {integrity: sha512-7aa3K5UlWLk7fS516+aDrAhhWZ7dIYr2twHaUkk57LeSfiLeEIL8zoL3GjTdmB4iwKNhjfE2Lq4dE+5bHAKhjw==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + resolution: {integrity: sha512-axTb/vVvsa0+4wQKyfRY/F8L8K9dvGrtsNWoewj9szgkuNYM3qZGnXTfNzC/fG6mpSvHqsX4+YZI3tBKjplJpA==, tarball: file:projects/perf-monitor-opentelemetry.tgz} name: '@rush-temp/perf-monitor-opentelemetry' version: 0.0.0 dependencies: @@ -22376,7 +22409,7 @@ packages: dev: false file:projects/perf-monitor-query.tgz: - resolution: {integrity: sha512-PUW86zARf42nX9tiVdRECJ1lHO4r8GSkmch3OpOhBHONP5pEgGnKS+aI3b70RVBw8f8xlXzyjWGPLBNgZIqLkg==, tarball: file:projects/perf-monitor-query.tgz} + resolution: {integrity: sha512-En708rGZKye3xCHfJ4OOeUsWvbMFkOEnrfk0I6tJrao2bwjFmviPaxXS3U/AMUINtaJUNeHeGsbjZBzRM1ojAA==, tarball: file:projects/perf-monitor-query.tgz} name: '@rush-temp/perf-monitor-query' version: 0.0.0 dependencies: @@ -22394,7 +22427,7 @@ packages: dev: false file:projects/perf-schema-registry-avro.tgz: - resolution: {integrity: sha512-vkVXGUo194Qcb2l1q0ezK8SEobpLNzJgSu7SadVoME4oux8RazFtPl0nQqZ4MlxD8pUiNrpEJwV7QA/EYSU19w==, tarball: file:projects/perf-schema-registry-avro.tgz} + resolution: {integrity: sha512-qhvn9WUH2xCEB5bLOlKODSDzNrhmL+zElkWDEWefNnbXjaPT6zy0NCilt8L+sTnVXxnxqGRfZkmKPMaykpPVZw==, tarball: file:projects/perf-schema-registry-avro.tgz} name: '@rush-temp/perf-schema-registry-avro' version: 0.0.0 dependencies: @@ -22412,7 +22445,7 @@ packages: dev: false file:projects/perf-search-documents.tgz: - resolution: {integrity: sha512-7WoDqB4mrgS/tChG5YTjyFg1sTPooIPqof6nhCjmvIUYxnHl3RWHWR2BnXWSO2wnMMf9uzpe21oiWKNFN3qWgQ==, tarball: file:projects/perf-search-documents.tgz} + resolution: {integrity: sha512-7g1zS4ojRIdEZK4JWfqTN5QRJVoFl8OHhWUOGIPGf4/BZYv79frZv6KuaPEaomNPbF/a7BxMSvkCEQVmnk8QIA==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' version: 0.0.0 dependencies: @@ -22431,7 +22464,7 @@ packages: dev: false file:projects/perf-service-bus.tgz: - resolution: {integrity: sha512-BEwGslYbUSg8CGxjLxn+dXxWy11xELFDFH964lrP1DV8g1eVypQND/FTFCZyFUjyQ5a+Q9SAy8ISQ0m8Kk9n9Q==, tarball: file:projects/perf-service-bus.tgz} + resolution: {integrity: sha512-x4szD9pboHyqNa0Zc2HU/3teE3PlPsHnwF+vEXNjR2YFfrfVo6sGEk9KmEzpO9lYKHF5AKh8HvBAltXdFpwEaw==, tarball: file:projects/perf-service-bus.tgz} name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: @@ -22451,7 +22484,7 @@ packages: dev: false file:projects/perf-storage-blob.tgz: - resolution: {integrity: sha512-dQH/HCO5kW72KABjr8hCRLsNc2GHR4g0+OQhY6mu5gpDD/vpdIYFQF5zLJitWQeeoxsuZD1nPBUFZhuEILTrxw==, tarball: file:projects/perf-storage-blob.tgz} + resolution: {integrity: sha512-yVTYNRP9+9rQ/Nhkii511c+hb3A90XY065OHEXM5vGCEZ1hyVeMZ7Gd+z8UYy3xh/fr+Oi+IncW4hZceLI9ObQ==, tarball: file:projects/perf-storage-blob.tgz} name: '@rush-temp/perf-storage-blob' version: 0.0.0 dependencies: @@ -22470,7 +22503,7 @@ packages: dev: false file:projects/perf-storage-file-datalake.tgz: - resolution: {integrity: sha512-sthamhhXTGk8YBAsCfhcJhx8AEPNLry8p4rF4UjJXdU08FxPoYR9l2FRrxLOBFdoL7lpDqT5AKrM1rAOiufKyg==, tarball: file:projects/perf-storage-file-datalake.tgz} + resolution: {integrity: sha512-x8YgFWyPt+2hyvC+q08NQ2D2/s3QOoNjBFXNWAU4auGP3l2jdddxIhh3bnJbSyp7IGU07zQo6vKEJ9bxQk78sw==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: @@ -22489,7 +22522,7 @@ packages: dev: false file:projects/perf-storage-file-share.tgz: - resolution: {integrity: sha512-WiIi9DG+2U8Gh/1+NJ/OraG2LIa2jUue2p5rP6llrxHXU1blLhc3c5YvFJVUS6YGlP+mgBc2x6qqY54YUhheAA==, tarball: file:projects/perf-storage-file-share.tgz} + resolution: {integrity: sha512-ZK5goSLQ8IOlRiT6Waazk7vEPK3Y+jqO7H4O4z/bMwDgEtdCCOOe55+t1i5Zvyyj/Ig57o8PtKmPwj89XgvSRw==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: @@ -22508,7 +22541,7 @@ packages: dev: false file:projects/perf-template.tgz: - resolution: {integrity: sha512-rymJHtIczFZ6/i2F0Bfc6oWE3aWfef6UVLHJEH1I8UK88gBI3YvYQFO04FHlSAoCzD1jV22Y7V2cXpR9vwsfqw==, tarball: file:projects/perf-template.tgz} + resolution: {integrity: sha512-IaVbMRCx5IFaokjjVlo4hVgBwM2Mf2i+TtMavjV8cK2iuAc2IuqeE6Kxyaz55tgdxVyfsaXdkwlOEXWJh2oP9Q==, tarball: file:projects/perf-template.tgz} name: '@rush-temp/perf-template' version: 0.0.0 dependencies: @@ -22527,7 +22560,7 @@ packages: dev: false file:projects/purview-administration.tgz: - resolution: {integrity: sha512-vMx3NJPGFhVdB1LGh1JDI95OHXASjGjZVb4V66d+fATyCH2cgwrtan1ko2tJiuLtiaXZfYor5EJcKk8P2mdx4A==, tarball: file:projects/purview-administration.tgz} + resolution: {integrity: sha512-im4fbXzLqROlt842GEBrYAXOMmU2eRHYS1wMT1cjRcT16/DmjDVvEMJa0GXeLUK+PCH4JYjFytZAyyytprmmUA==, tarball: file:projects/purview-administration.tgz} name: '@rush-temp/purview-administration' version: 0.0.0 dependencies: @@ -22570,7 +22603,7 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-3fZ7A9m/SpZ8QEmx6SDl7gFFWIucSWOzQL/3+KfIvfrRM9cGiNodQ0AFs2CbmBb9IZ1jxhtYN1GH9GQ2lBfH+A==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-622i6Nn7KvO6DwBs5hnR9Zh3lIMJ3rURicey9qoumuPHHNX0QNeNeyzs79Lnj2xNRCrWWY8u6OTyt8IB9kpzDA==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: @@ -22614,7 +22647,7 @@ packages: dev: false file:projects/purview-datamap.tgz: - resolution: {integrity: sha512-/wH0Gtw/rsHl5fbtl0c8YTT7PBiKGk3OUBP79il72qMkKGlz2Oo+XJdgFG6oaiRuDP3WBci8zV3kCu/Jfba2Xg==, tarball: file:projects/purview-datamap.tgz} + resolution: {integrity: sha512-MKf154evmKFTBD68rwGXTKraZkk3566Pigr7ELV6oezp0AqzSOHm7hvkY7ClsIbUFbKjKFYthhZIJz8lJU2P2Q==, tarball: file:projects/purview-datamap.tgz} name: '@rush-temp/purview-datamap' version: 0.0.0 dependencies: @@ -22658,7 +22691,7 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-+PdB3VYaastBuSOUUgCR0G9dxMk32R4INgxwy9jCZ2nTbeFbT9GzGZJ6eWFLu3Hbu1ZBIsQHprEjN1qvXWAxKw==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-nPvweTsQ0oCksf0hLp6MMzEaPxR8xOoMh2Eaz7X/0CsaOhPQco1ZjNBDdBzfnpBSsqVRQWIW5UnzzlBMPumeKw==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: @@ -22701,7 +22734,7 @@ packages: dev: false file:projects/purview-sharing.tgz: - resolution: {integrity: sha512-2rIaMJI0TxveJQ15Q7a2HAF2LeUigzaoO5zu1Y/I98Ec0c5z4Ga+UsBKOPf1tHXTFI+MR0HSaGfkR2TxxCOPDg==, tarball: file:projects/purview-sharing.tgz} + resolution: {integrity: sha512-fjfwG3L6utC26BjuhJxdPBZ+8b89gJK3IwXSepOZ1UOMOxalT/GYhXiHojtEfVNNeOGAITzWtzM7egmuem5N0g==, tarball: file:projects/purview-sharing.tgz} name: '@rush-temp/purview-sharing' version: 0.0.0 dependencies: @@ -22747,7 +22780,7 @@ packages: dev: false file:projects/purview-workflow.tgz: - resolution: {integrity: sha512-qkR+9zCgCeW0/TYL3OrdjZYLO/Qrgzz202WSGIrGy+rfeXPNUIa3FhYCDfcnaBW49ABCW2qq8VS7Gy1bUW6sAw==, tarball: file:projects/purview-workflow.tgz} + resolution: {integrity: sha512-0iq889KVzdMeQkSfwB720ucrrzyK+hVWRkpFRhXfXwaFh0qgDq8GUWSlQqBpWenZLt4C01WjnoZVXqJUyaEm3w==, tarball: file:projects/purview-workflow.tgz} name: '@rush-temp/purview-workflow' version: 0.0.0 dependencies: @@ -22791,7 +22824,7 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-yNPal5A4gvvoZ9seppzjmNeBH7ojgwz0Kwrfq/b8TlIubpMGNzfXoR38/bJgCCuZVHUpE4gY4f+nSLbllRI9fg==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-pZLcYMpSFLDoPvDvztVyjdfyszUKKqvUBTV2IqCjb6Y6Kk4YQ4mPkwlHGBrX4p73ux9bWGxrO3atweX5iIMIrg==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -22836,7 +22869,7 @@ packages: dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-Gm5vHnie5jPhp9aanl4VBKIoVrxd+13jYr0eQUTBBBjm55r/OKSBDWNPokER3F3beHi4DBbKmKWuwk0bHbW9vw==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-KPL0FKTqgBdzoqHYqedoIUGnyIlJ2Xklv31EF3e78hht3nt3LspU6PS8PABPhPAqL3CF4IFZPiha37AT/UrPtw==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -22888,7 +22921,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-4IxvYMDFP9mEQ6x4A0ULwrLYMZSHTmZnMfNAmSABINchu4Icb30kgeBFQzoPYd8AKr522Zm7e88kme6rqZrkJg==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-z4JToPZ+EFopQmRgmCBw6vKf/wX/8toBBOK9H7uUxIcfakNULR7FzdOesJXHSahv3U/Evyukhctau7SQvdL9Cg==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -22930,7 +22963,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-rCi7wZYVujYHihPaRNexA+j50HDubrNncm9ruEsUXG36Ly2m0Ya2VnNPwq9NZlyjk29hrh+lDXahHvRqO7JvzQ==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-0AQFMuV0RfAWQlONt9Oz75hqc3au0FLrUvTo9m8627LTozD2xPZTQaYiMRHXztbNEagrddwyo84pQDYdOH8yhQ==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -22969,7 +23002,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-pAU3jjTRaXh8UIP1AEeSL0oIGMy3ou9iXzaCBTu9MfVCD/2Fs3pTfFD84LYtbIspO5IjhFCNcHTG7Us7CL2Ang==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-zanMzhWJtZDhvVpMIICKmTsfWtVi2bSY6/x2TdBtERnkoKbw8H20vaGWao2J31rs+HWArOZxJP+auHksczd8CA==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -23014,7 +23047,7 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-PqsknLTye/1v7w5WwJCpm94B2Wr7Cpb+D1xV5vvOjlwN1l5pDaahz04L67oHEI7sDMC07zRjcjXAInEkF2xdGQ==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-7yDrfPbhyTLGTZiyPKra7plgC97PFtCnlCFIW3W7fWgGjsL+doJm5IdUIAYSRphKUc5TUt1/BPpc8eVjmAz7EQ==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: @@ -23075,7 +23108,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-qAG0n6MZaPeKxnChSFe1ymbgFg2xYxliByoSXvQLdUqOKt/0IkSkMGUmMzpPdS47TmZ2kee/cLQmRVDy1JW15Q==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-/6nPi0ZWuSgxjWNiQ4lduzPI+3xq1ZlbqmoRWP2rstmKT0eGFsPlbVe7z0ktWGVwBLwxvSzNXhWR1nWy+tjLhA==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -23126,7 +23159,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-lNIOWi3wktAFVC6+0agHamR/CNganyc/0Ozm3/8Zpztp+n/Nmr154vxMK8pWGk4AGfg5ARyXwP+QHDU86TWC3A==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-yNHvj3p3taJOEZK7CsXcdGnUWJGy44d0ZBA8IJh1owL1ZZeFYWZcOvWa1lF520nKwJrS4UT7TPh7UWYcovcDag==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -23173,7 +23206,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-A2fpEl32wJHsg96KHVRMyiEn0WSFcIXmEeGJTkCpFmB1eKEYogZ3RRLBm6J7J1pjkqa5L3fTvJcWeDlzsklJbA==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-umEMOBWLGZ7d5msBIBNBn/5EiW2izZRInlePkXHyeAg2PaBgx3R6R/mevaThJIe8Z5JIySWQa9oOgrJ1C9Fslg==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -23223,7 +23256,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-orFzFDkqN669Byd9dWu6DAiUG5+Wb1AaG3zvGns4zy5DMdOrALxy/esgkzpG4QEGwCSj36fJXeXQitASYXfuXA==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-ET7Wvh7Zfk4gvNvHLRWuXS/+U60VXFJ5UHuEo0XNJi3QXtdC5a3a0r7uhPq9vpNsCKsC3g713GE/nsdtRRD8Sg==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -23272,7 +23305,7 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-tw3AM3j/kFVBHmpE7/HcAx4ZrK/dIWmZNSn6U4m3+7Tf7DlPsMeiVh8YJWgNIEVKGliPIpbRqsccDxIqkNEoMA==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-errCPfgbxM3gUR0ZM7vjXhVcxbAE7G8WGyMJKpmV13H8nqoF0rmiVe4YbuQqbxWbVAzyXELBm23Zi7U+F5NSSg==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: @@ -23315,7 +23348,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-P34zWQy/I10oVISLghLaPmxEmyf0/YtS4u/l8l+fKsDTvdo7NhC8aC1Kp6x4Vrk3MYcw2BKrAxUHtViQ15xu8w==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-11OI0gBARJECuXDKU6ApqucMTta6YMKbDLURgElWvHYTGK0IvP+yPGba9XJ7+Gl0z3a8NpeJqSeos99tT2lm8g==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -23361,7 +23394,7 @@ packages: dev: false file:projects/synapse-access-control-1.tgz: - resolution: {integrity: sha512-YF8ESmemr1ONKVGjHravsd0aF7i4JF+qc1M8VSW/1lfzEqws/zFR0miEwmUBKuuq3e+ZdfxRwjs55Nr1SE1cyg==, tarball: file:projects/synapse-access-control-1.tgz} + resolution: {integrity: sha512-a/9dZpl4XgeJ+haQiZNpkZSYy9orW5z5bQB7Oyxydpc/U7TZljmv9uLIZOA8aQuUQVpDh4p8UBDbxmOg572mow==, tarball: file:projects/synapse-access-control-1.tgz} name: '@rush-temp/synapse-access-control-1' version: 0.0.0 dependencies: @@ -23407,7 +23440,7 @@ packages: dev: false file:projects/synapse-access-control.tgz: - resolution: {integrity: sha512-JSX+35RVG73WMGPoZEvbdi9XJ4cl5G6mmPPXa9KJL8Bulh9cDt0pZxi71rfoIEV8fxqWsC04PyEhYH4ycT3ajQ==, tarball: file:projects/synapse-access-control.tgz} + resolution: {integrity: sha512-FaOKM84HA3ywWOckOfcLFknsd0AXav8aA5fAGq+YkLNDHmp9lzDZkh6Nj6AaKMtJN84SWRUU2cp1i5WvaXSPrg==, tarball: file:projects/synapse-access-control.tgz} name: '@rush-temp/synapse-access-control' version: 0.0.0 dependencies: @@ -23455,7 +23488,7 @@ packages: dev: false file:projects/synapse-artifacts.tgz: - resolution: {integrity: sha512-qi+Y3kTZv7hTD5xMRmOZSaJ30uRzkrF594aH3qcMwDeeXZ5TPehVTOIFE8WRofuI2I9EOUs8jtQTQKIaktzLog==, tarball: file:projects/synapse-artifacts.tgz} + resolution: {integrity: sha512-eP7zsNMYb2aGid9uU/PWD5lfzeN+OA1jRwl8l0mL5b5KhTIsSFaQTKh+AUm2sgFdxVK6HLXYZIKyJtbHzAbPNw==, tarball: file:projects/synapse-artifacts.tgz} name: '@rush-temp/synapse-artifacts' version: 0.0.0 dependencies: @@ -23505,7 +23538,7 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-1iRvwOJt5zFH9cFtaWGHntCTqqDjVD+fKM0Y39fW8aw9AMTEzkZxAmhiQKxsAubwcddWJgxqIkDn4b7jg1jmQQ==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-0FONmRyT374Y0xbcOo1xHkLuIIBhouvH5Me2+ZNUOlgfwLqDqrp+F3XgFamLOF2oVsKcs+aN4+kd/bhsUWrPyA==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: @@ -23548,7 +23581,7 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-P5Fd8EPEmT9YnQzs/cAm0P6tCrCLRmCe813RAomQqwS+VEh3qSfhkcwFUU0ZZ41aPTDM0pWi1QA+UI0XEYSljw==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-g+ViDkGo+YoqD/9+6UekM5d/AUy9d03el1qY54IsvDxiEoSWt8eGm/eYLvNSEEO+L7SO0wWuSkcXMwZPzVUnJA==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: @@ -23585,7 +23618,7 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-9Ecly4K6TLNWdqwlBcuLDwGv58STtdODBMMhSp5CSHTDepi+CjkGn0ip9wboIJMViYNIQ0brK+VoDs10tdS/+A==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-AjZYhUxgZjKU3vweVyykeN0cd2OuXrFV3TTiX1XEnPS9QMyMvA1tS5ZjaMcDyW+Xj8CS+uEbICKfW+64uCsskg==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: @@ -23628,7 +23661,7 @@ packages: dev: false file:projects/template-dpg.tgz: - resolution: {integrity: sha512-FGFRCXKGxrgO/p86CzaSu30Va+ouEEz+eERbrLB42v2qD/NQwkGqZYUm488IvvEphPPG5Zo6Ko25CR0FCHREwA==, tarball: file:projects/template-dpg.tgz} + resolution: {integrity: sha512-K7U5XtGU2ce8ny2y+gaDEBOaqsEErd9ZtatTo91UnWAsUunX6FQs95Aew5buHrg8hpRyI9K2DJ4di/PVnNuVag==, tarball: file:projects/template-dpg.tgz} name: '@rush-temp/template-dpg' version: 0.0.0 dependencies: @@ -23671,7 +23704,7 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-+X+lDUugjcBpMUc3gmHVNiXm2Jtycj0r2MPotC52CHCR5tcnd76RmuS0PDKeXzrfdCaMytDdGDBwz7WUT3bQ4w==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-nkuAF7Y5yoGDf/AIBOxXIS1HTLiwPy9h16GG/HcntNhcjLsb/f5xvZC1wUmaS+DbUJ8GmTbXdOYfoH3hajHBbg==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: @@ -23708,7 +23741,7 @@ packages: dev: false file:projects/test-credential.tgz: - resolution: {integrity: sha512-hp/FOUJCpF2M/wvJlBXNJD7xZVgWjkzfLsfKIlT/UXhGapXhlCigqVGZlaFfNU6JaWoJxS7/tV9GNTjH+HosNg==, tarball: file:projects/test-credential.tgz} + resolution: {integrity: sha512-OIJ13Wk28mUnypyUG4Bxp8Y0TwqJAnwBa9eJzbhy+3TLrYAyVYPJgIFNaVzG4jqW0trLi0Kj2MA3ukfvNNAzCg==, tarball: file:projects/test-credential.tgz} name: '@rush-temp/test-credential' version: 0.0.0 dependencies: @@ -23726,7 +23759,7 @@ packages: dev: false file:projects/test-perf.tgz: - resolution: {integrity: sha512-dV5mAryJelTRusThrDkqIKakjuFlNr1LfE8QZVyTIOMZf+mxjaYa+gItkPOXhU7wnHAHVQGVGgSbdJFT/RF+IA==, tarball: file:projects/test-perf.tgz} + resolution: {integrity: sha512-dX/wq5312VP4IMXht+BTHOav8o0LunXWx0mcsyUKnzAuhD4HGg00AYZcAIuP4S93TsS+sNEJ2IUSPfDfdhrLTA==, tarball: file:projects/test-perf.tgz} name: '@rush-temp/test-perf' version: 0.0.0 dependencies: @@ -23754,7 +23787,7 @@ packages: dev: false file:projects/test-recorder.tgz: - resolution: {integrity: sha512-W7qvPnEPSlcY1eGGqfIwpnuOy34md69n8TaPcZIUMQnDWN8PchMnIeWfWLwifhBMZ8HaxHpgnUbIkQjWbl0Kuw==, tarball: file:projects/test-recorder.tgz} + resolution: {integrity: sha512-/t/b+ayJuVLALnuZn2kUJrs9nNQWyPfRY20j9b1/KLHhvwNHcZlztu+OtdjgDCo6eMhpxtmBEvCqfMpwDMJq/A==, tarball: file:projects/test-recorder.tgz} name: '@rush-temp/test-recorder' version: 0.0.0 dependencies: @@ -23790,7 +23823,7 @@ packages: dev: false file:projects/test-utils.tgz: - resolution: {integrity: sha512-dy4yWOviUvykLKxFyvx0+Gm2BCVCmsoPEPu6zkl0yOe8nmR7y0Ee0O2/h03m7Nvj0p+qaP9s+iVOoy3tcV0vFg==, tarball: file:projects/test-utils.tgz} + resolution: {integrity: sha512-/zW3HGJRjx4SIrcG1OW/0MELjHiqK+jzymjKCSQScVVjjsV9Bay/8Yy4KJD4DVkYMu6zcObo92mFgbWca33XGg==, tarball: file:projects/test-utils.tgz} name: '@rush-temp/test-utils' version: 0.0.0 dependencies: @@ -23827,7 +23860,7 @@ packages: dev: false file:projects/ts-http-runtime.tgz: - resolution: {integrity: sha512-RqLmduToy03M0cnWkM6DITq/0n0r8AUQ7XuYOMKj5X/ZU1MCJ3IBaRpAkCRrVoShf1HLkD8MKjFE/cxBfU44LQ==, tarball: file:projects/ts-http-runtime.tgz} + resolution: {integrity: sha512-gYsRh+AQMdE3oMy/aR5ZP5HvrZro4FlLtA+EwS396BCSNp7zCeVHQbjZwJrIYZCj6M0GWrnsawwer80v3mykFg==, tarball: file:projects/ts-http-runtime.tgz} name: '@rush-temp/ts-http-runtime' version: 0.0.0 dependencies: @@ -23862,7 +23895,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-nGr99vbl3D1xlctU+yNMcCdj33skK2ejQ68QJtgEeu3pPt/viumiZbiYEmRf1DtYQuSXKQMeIkL/gc9KSzyMTg==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-3iQMKaAXcKlDCY9v9SwnmVRbUkHZZl8+KbgTY2fxhLVaL4Jismy5/R993xZyWorX9GbgtrstQ/2RhwP5AwWxlA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -23877,7 +23910,7 @@ packages: dev: false file:projects/web-pubsub-client-protobuf.tgz: - resolution: {integrity: sha512-mQTkQKaFDYzaxKpvffb8cgxOf/DajobTANJ6eEeOSek0fTFCbdwWn6J3Uou+dK61cELyQMuaxcKB66kKClbZTQ==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + resolution: {integrity: sha512-wVESRObySO4PLnbkLpHwMlpN49wQC/tqptYIhxb8mIhtbFFHc5w7kWwy1RQp9qkXy121pYR4Ygnx40XaqtQFFw==, tarball: file:projects/web-pubsub-client-protobuf.tgz} name: '@rush-temp/web-pubsub-client-protobuf' version: 0.0.0 dependencies: @@ -23936,7 +23969,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-gew2iNf4DCi1CpeyojCqC7Qzv13YAEgvAPYH2SbxdUegFD5SMqOZ8lEm+cNeiCtTkaUZ7tWw1XS0i9VsBAxx0g==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-TOQHE4y7gQWPp98MGsy6ow+Iz8atcs7Lz+HBUDTeur0WfCC5ylXgJicEh1QqB4CyN4mXrNWQTZlJAza1cdn22w==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -23990,7 +24023,7 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-oyJcorTyJRrRe1foDzPTCsdJpAJiJtXjo3pKdaxHihBVGc/9yX/6z6SwrI7h//OFU4z9rfza4GRQMglyVJn3rQ==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-6Pl4j+FJLbABdaBsq2PzPdKgFBlKeHMcEfVo2kAassvFEhiahSG7k0br3DidGJ/ZODKSLL1kFgRPrQTrC/5aoA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: @@ -24027,7 +24060,7 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-n0OPorulrRol6sRw3kjX4ETvSTRIGd/oqyS7yApVzMM4skHd5HQVJ/+K77Bcv8zzDIEmO92sMNbFSemld95ExA==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-lbfKcpXc6tDMH+XbxiAa6VKzd3J+SpIDwm4OSZxA0jeuIkzGiL23vZIP/ddbXXMTNvqAfgGl7EVZ02JHyoEDhg==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: diff --git a/rush.json b/rush.json index 831acf69301a..7386473cf992 100644 --- a/rush.json +++ b/rush.json @@ -1,7 +1,7 @@ /** * This is the main configuration file for Rush. * For full documentation, please see https://rushjs.io - */ { + */{ "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/rush.schema.json", /** * (Required) This specifies the version of the Rush engine to be used in this repo. @@ -2241,6 +2241,11 @@ "packageName": "@azure-rest/ai-inference", "projectFolder": "sdk/ai/ai-inference-rest", "versionPolicyName": "client" + }, + { + "packageName": "@azure/arm-healthdataaiservices", + "projectFolder": "sdk/healthdataaiservices/arm-healthdataaiservices", + "versionPolicyName": "management" } ] -} +} \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/CHANGELOG.md b/sdk/healthdataaiservices/arm-healthdataaiservices/CHANGELOG.md new file mode 100644 index 000000000000..b74483b8e6ff --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/CHANGELOG.md @@ -0,0 +1,5 @@ +# Release History + +## 1.0.0-beta.1 (2024-07-16) + +The package of @azure/arm-healthdataaiservices is using our next generation design principles. To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart). diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/LICENSE b/sdk/healthdataaiservices/arm-healthdataaiservices/LICENSE new file mode 100644 index 000000000000..7d5934740965 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2024 Microsoft + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/README.md b/sdk/healthdataaiservices/arm-healthdataaiservices/README.md new file mode 100644 index 000000000000..40ec85964d9e --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/README.md @@ -0,0 +1,109 @@ +# Azure MicrosoftHealthDataAIServices client library for JavaScript + +This package contains an isomorphic SDK (runs both in Node.js and in browsers) for Azure MicrosoftHealthDataAIServices client. + + + +[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/healthdataaiservices/arm-healthdataaiservices) | +[Package (NPM)](https://www.npmjs.com/package/@azure/arm-healthdataaiservices) | +[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-healthdataaiservices?view=azure-node-preview) | +[Samples](https://github.com/Azure-Samples/azure-samples-js-management) + +## Getting started + +### Currently supported environments + +- [LTS versions of Node.js](https://github.com/nodejs/release#release-schedule) +- Latest versions of Safari, Chrome, Edge and Firefox. + +See our [support policy](https://github.com/Azure/azure-sdk-for-js/blob/main/SUPPORT.md) for more details. + +### Prerequisites + +- An [Azure subscription][azure_sub]. + +### Install the `@azure/arm-healthdataaiservices` package + +Install the Azure MicrosoftHealthDataAIServices client library for JavaScript with `npm`: + +```bash +npm install @azure/arm-healthdataaiservices +``` + +### Create and authenticate a `MicrosoftHealthDataAIServices` + +To create a client object to access the Azure MicrosoftHealthDataAIServices API, you will need the `endpoint` of your Azure MicrosoftHealthDataAIServices resource and a `credential`. The Azure MicrosoftHealthDataAIServices client can use Azure Active Directory credentials to authenticate. +You can find the endpoint for your Azure MicrosoftHealthDataAIServices resource in the [Azure Portal][azure_portal]. + +You can authenticate with Azure Active Directory using a credential from the [@azure/identity][azure_identity] library or [an existing AAD Token](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/identity/identity/samples/AzureIdentityExamples.md#authenticating-with-a-pre-fetched-access-token). + +To use the [DefaultAzureCredential][defaultazurecredential] provider shown below, or other credential providers provided with the Azure SDK, please install the `@azure/identity` package: + +```bash +npm install @azure/identity +``` + +You will also need to **register a new AAD application and grant access to Azure MicrosoftHealthDataAIServices** by assigning the suitable role to your service principal (note: roles such as `"Owner"` will not grant the necessary permissions). +Set the values of the client ID, tenant ID, and client secret of the AAD application as environment variables: `AZURE_CLIENT_ID`, `AZURE_TENANT_ID`, `AZURE_CLIENT_SECRET`. + +For more information about how to create an Azure AD Application check out [this guide](https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal). + +```javascript +const { MicrosoftHealthDataAIServices } = require("@azure/arm-healthdataaiservices"); +const { DefaultAzureCredential } = require("@azure/identity"); +// For client-side applications running in the browser, use InteractiveBrowserCredential instead of DefaultAzureCredential. See https://aka.ms/azsdk/js/identity/examples for more details. + +const subscriptionId = "00000000-0000-0000-0000-000000000000"; +const client = new MicrosoftHealthDataAIServices(new DefaultAzureCredential(), subscriptionId); + +// For client-side applications running in the browser, use this code instead: +// const credential = new InteractiveBrowserCredential({ +// tenantId: "", +// clientId: "" +// }); +// const client = new MicrosoftHealthDataAIServices(credential, subscriptionId); +``` + + +### JavaScript Bundle +To use this client library in the browser, first you need to use a bundler. For details on how to do this, please refer to our [bundling documentation](https://aka.ms/AzureSDKBundling). + +## Key concepts + +### MicrosoftHealthDataAIServices + +`MicrosoftHealthDataAIServices` is the primary interface for developers using the Azure MicrosoftHealthDataAIServices client library. Explore the methods on this client object to understand the different features of the Azure MicrosoftHealthDataAIServices service that you can access. + +## Troubleshooting + +### Logging + +Enabling logging may help uncover useful information about failures. In order to see a log of HTTP requests and responses, set the `AZURE_LOG_LEVEL` environment variable to `info`. Alternatively, logging can be enabled at runtime by calling `setLogLevel` in the `@azure/logger`: + +```javascript +const { setLogLevel } = require("@azure/logger"); +setLogLevel("info"); +``` + +For more detailed instructions on how to enable logs, you can look at the [@azure/logger package docs](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/core/logger). + +## Next steps + +Please take a look at the [samples](https://github.com/Azure-Samples/azure-samples-js-management) directory for detailed examples on how to use this library. + +## Contributing + +If you'd like to contribute to this library, please read the [contributing guide](https://github.com/Azure/azure-sdk-for-js/blob/main/CONTRIBUTING.md) to learn more about how to build and test the code. + +## Related projects + +- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js) + +![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-js%2Fsdk%2Fhealthdataaiservices%2Farm-healthdataaiservices%2FREADME.png) + +[azure_cli]: https://docs.microsoft.com/cli/azure +[azure_sub]: https://azure.microsoft.com/free/ +[azure_sub]: https://azure.microsoft.com/free/ +[azure_portal]: https://portal.azure.com +[azure_identity]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/identity/identity +[defaultazurecredential]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/identity/identity#defaultazurecredential diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/_meta.json b/sdk/healthdataaiservices/arm-healthdataaiservices/_meta.json new file mode 100644 index 000000000000..a381f3ecae31 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/_meta.json @@ -0,0 +1,8 @@ +{ + "commit": "d177bc070c344e89bd82f7f5605972bcb0ba10f4", + "readme": "specification/healthdataaiservices/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=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/healthdataaiservices/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.10", + "use": "@autorest/typescript@^6.0.12" +} \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/api-extractor.json b/sdk/healthdataaiservices/arm-healthdataaiservices/api-extractor.json new file mode 100644 index 000000000000..6b33437e2824 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/api-extractor.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "docModel": { + "enabled": true + }, + "apiReport": { + "enabled": true, + "reportFolder": "./review" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "", + "publicTrimmedFilePath": "./types/arm-healthdataaiservices.d.ts" + }, + "messages": { + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "extractorMessageReporting": { + "ae-missing-release-tag": { + "logLevel": "none" + }, + "ae-unresolved-link": { + "logLevel": "none" + } + } + } +} \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/package.json b/sdk/healthdataaiservices/arm-healthdataaiservices/package.json new file mode 100644 index 000000000000..e9ef686f1ad0 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/package.json @@ -0,0 +1,110 @@ +{ + "name": "@azure/arm-healthdataaiservices", + "sdk-type": "mgmt", + "author": "Microsoft Corporation", + "description": "A generated SDK for MicrosoftHealthDataAIServices.", + "version": "1.0.0-beta.1", + "engines": { + "node": ">=18.0.0" + }, + "dependencies": { + "@azure/core-lro": "^2.5.4", + "@azure/abort-controller": "^1.0.0", + "@azure/core-paging": "^1.2.0", + "@azure/core-client": "^1.7.0", + "@azure/core-auth": "^1.6.0", + "@azure/core-rest-pipeline": "^1.14.0", + "tslib": "^2.2.0" + }, + "keywords": [ + "node", + "azure", + "typescript", + "browser", + "isomorphic" + ], + "license": "MIT", + "main": "./dist/index.js", + "module": "./dist-esm/src/index.js", + "types": "./types/arm-healthdataaiservices.d.ts", + "devDependencies": { + "@microsoft/api-extractor": "^7.31.1", + "mkdirp": "^3.0.1", + "typescript": "~5.4.5", + "uglify-js": "^3.4.9", + "rimraf": "^5.0.0", + "dotenv": "^16.0.0", + "@azure/dev-tool": "^1.0.0", + "@azure/identity": "^4.0.1", + "@azure-tools/test-recorder": "^3.0.0", + "@azure-tools/test-credential": "^1.1.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", + "@types/node": "^18.0.0", + "ts-node": "^10.0.0" + }, + "repository": { + "type": "git", + "url": "https://github.com/Azure/azure-sdk-for-js.git" + }, + "bugs": { + "url": "https://github.com/Azure/azure-sdk-for-js/issues" + }, + "files": [ + "dist/**/*.js", + "dist/**/*.js.map", + "dist/**/*.d.ts", + "dist/**/*.d.ts.map", + "dist-esm/**/*.js", + "dist-esm/**/*.js.map", + "dist-esm/**/*.d.ts", + "dist-esm/**/*.d.ts.map", + "src/**/*.ts", + "README.md", + "LICENSE", + "tsconfig.json", + "review/*", + "CHANGELOG.md", + "types/*" + ], + "scripts": { + "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && mkdirp ./review && npm run extract-api", + "minify": "uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", + "prepack": "npm run build", + "pack": "npm pack 2>&1", + "extract-api": "dev-tool run extract-api", + "lint": "echo skipped", + "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", + "build:node": "echo skipped", + "build:browser": "echo skipped", + "build:test": "echo skipped", + "build:samples": "echo skipped.", + "check-format": "echo skipped", + "execute:samples": "echo skipped", + "format": "echo skipped", + "test": "npm run integration-test", + "test:node": "echo skipped", + "test:browser": "echo skipped", + "unit-test": "npm run unit-test:node && npm run unit-test:browser", + "unit-test:node": "cross-env TEST_MODE=playback npm run integration-test:node", + "unit-test:browser": "echo skipped", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", + "integration-test:browser": "echo skipped" + }, + "sideEffects": false, + "//metadata": { + "constantPaths": [ + { + "path": "src/microsoftHealthDataAIServices.ts", + "prefix": "packageDetails" + } + ] + }, + "autoPublish": true, + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/healthdataaiservices/arm-healthdataaiservices" +} \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/review/arm-healthdataaiservices.api.md b/sdk/healthdataaiservices/arm-healthdataaiservices/review/arm-healthdataaiservices.api.md new file mode 100644 index 000000000000..dc7430619f07 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/review/arm-healthdataaiservices.api.md @@ -0,0 +1,487 @@ +## API Report File for "@azure/arm-healthdataaiservices" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { OperationState } from '@azure/core-lro'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { SimplePollerLike } from '@azure/core-lro'; + +// @public +export type ActionType = string; + +// @public +export type CreatedByType = string; + +// @public +export interface DeidPropertiesUpdate { + publicNetworkAccess?: PublicNetworkAccess; +} + +// @public +export interface DeidService extends TrackedResource { + identity?: ManagedServiceIdentity; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + readonly provisioningState?: ProvisioningState; + publicNetworkAccess?: PublicNetworkAccess; + readonly serviceUrl?: string; +} + +// @public +export interface DeidServiceListResult { + nextLink?: string; + value: DeidService[]; +} + +// @public +export interface DeidServices { + beginCreate(resourceGroupName: string, deidServiceName: string, resource: DeidService, options?: DeidServicesCreateOptionalParams): Promise, DeidServicesCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, deidServiceName: string, resource: DeidService, options?: DeidServicesCreateOptionalParams): Promise; + beginDelete(resourceGroupName: string, deidServiceName: string, options?: DeidServicesDeleteOptionalParams): Promise, DeidServicesDeleteResponse>>; + beginDeleteAndWait(resourceGroupName: string, deidServiceName: string, options?: DeidServicesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, deidServiceName: string, properties: DeidUpdate, options?: DeidServicesUpdateOptionalParams): Promise, DeidServicesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, deidServiceName: string, properties: DeidUpdate, options?: DeidServicesUpdateOptionalParams): Promise; + get(resourceGroupName: string, deidServiceName: string, options?: DeidServicesGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: DeidServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: DeidServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DeidServicesCreateHeaders { + azureAsyncOperation?: string; + retryAfter?: number; +} + +// @public +export interface DeidServicesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeidServicesCreateResponse = DeidService; + +// @public +export interface DeidServicesDeleteHeaders { + location?: string; + retryAfter?: number; +} + +// @public +export interface DeidServicesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeidServicesDeleteResponse = DeidServicesDeleteHeaders; + +// @public +export interface DeidServicesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeidServicesGetResponse = DeidService; + +// @public +export interface DeidServicesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeidServicesListByResourceGroupNextResponse = DeidServiceListResult; + +// @public +export interface DeidServicesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeidServicesListByResourceGroupResponse = DeidServiceListResult; + +// @public +export interface DeidServicesListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeidServicesListBySubscriptionNextResponse = DeidServiceListResult; + +// @public +export interface DeidServicesListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeidServicesListBySubscriptionResponse = DeidServiceListResult; + +// @public +export interface DeidServicesUpdateHeaders { + location?: string; + retryAfter?: number; +} + +// @public +export interface DeidServicesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeidServicesUpdateResponse = DeidService; + +// @public +export interface DeidUpdate { + identity?: ManagedServiceIdentityUpdate; + properties?: DeidPropertiesUpdate; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorDetail { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorDetail[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface ErrorResponse { + error?: ErrorDetail; +} + +// @public +export function getContinuationToken(page: unknown): string | undefined; + +// @public +export enum KnownActionType { + Internal = "Internal" +} + +// @public +export enum KnownCreatedByType { + Application = "Application", + Key = "Key", + ManagedIdentity = "ManagedIdentity", + User = "User" +} + +// @public +export enum KnownManagedServiceIdentityType { + None = "None", + SystemAssigned = "SystemAssigned", + SystemAssignedUserAssigned = "SystemAssigned,UserAssigned", + UserAssigned = "UserAssigned" +} + +// @public +export enum KnownOrigin { + System = "system", + User = "user", + UserSystem = "user,system" +} + +// @public +export enum KnownPrivateEndpointConnectionProvisioningState { + Creating = "Creating", + Deleting = "Deleting", + Failed = "Failed", + Succeeded = "Succeeded" +} + +// @public +export enum KnownPrivateEndpointServiceConnectionStatus { + Approved = "Approved", + Pending = "Pending", + Rejected = "Rejected" +} + +// @public +export enum KnownProvisioningState { + Accepted = "Accepted", + Canceled = "Canceled", + Deleting = "Deleting", + Failed = "Failed", + Provisioning = "Provisioning", + Succeeded = "Succeeded", + Updating = "Updating" +} + +// @public +export interface ManagedServiceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: UserAssignedIdentity | null; + }; +} + +// @public +export type ManagedServiceIdentityType = string; + +// @public +export interface ManagedServiceIdentityUpdate { + type?: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: UserAssignedIdentity; + }; +} + +// @public (undocumented) +export class MicrosoftHealthDataAIServices extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: MicrosoftHealthDataAIServicesOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + deidServices: DeidServices; + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinks: PrivateLinks; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface MicrosoftHealthDataAIServicesOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface Operation { + readonly actionType?: ActionType; + display?: OperationDisplay; + readonly isDataAction?: boolean; + readonly name?: string; + readonly origin?: Origin; +} + +// @public +export interface OperationDisplay { + readonly description?: string; + readonly operation?: string; + readonly provider?: string; + readonly resource?: string; +} + +// @public +export interface OperationListResult { + readonly nextLink?: string; + readonly value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export type Origin = string; + +// @public +export interface PrivateEndpoint { + readonly id?: string; +} + +// @public +export interface PrivateEndpointConnection extends Resource { + readonly groupIds?: string[]; + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +// @public +export type PrivateEndpointConnectionProvisioningState = string; + +// @public +export interface PrivateEndpointConnectionResource extends ProxyResource { + readonly groupIds?: string[]; + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +// @public +export interface PrivateEndpointConnectionResourceListResult { + nextLink?: string; + value: PrivateEndpointConnectionResource[]; +} + +// @public +export interface PrivateEndpointConnections { + beginCreate(resourceGroupName: string, deidServiceName: string, privateEndpointConnectionName: string, resource: PrivateEndpointConnectionResource, options?: PrivateEndpointConnectionsCreateOptionalParams): Promise, PrivateEndpointConnectionsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, deidServiceName: string, privateEndpointConnectionName: string, resource: PrivateEndpointConnectionResource, options?: PrivateEndpointConnectionsCreateOptionalParams): Promise; + beginDelete(resourceGroupName: string, deidServiceName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, PrivateEndpointConnectionsDeleteResponse>>; + beginDeleteAndWait(resourceGroupName: string, deidServiceName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, deidServiceName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + listByDeidService(resourceGroupName: string, deidServiceName: string, options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointConnectionsCreateHeaders { + azureAsyncOperation?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsCreateResponse = PrivateEndpointConnectionResource; + +// @public +export interface PrivateEndpointConnectionsDeleteHeaders { + location?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsDeleteResponse = PrivateEndpointConnectionsDeleteHeaders; + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnectionResource; + +// @public +export interface PrivateEndpointConnectionsListByDeidServiceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByDeidServiceNextResponse = PrivateEndpointConnectionResourceListResult; + +// @public +export interface PrivateEndpointConnectionsListByDeidServiceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListByDeidServiceResponse = PrivateEndpointConnectionResourceListResult; + +// @public +export type PrivateEndpointServiceConnectionStatus = string; + +// @public +export interface PrivateLinkResource extends ProxyResource { + readonly groupId?: string; + readonly requiredMembers?: string[]; + requiredZoneNames?: string[]; +} + +// @public +export interface PrivateLinkResourceListResult { + nextLink?: string; + value: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinks { + listByDeidService(resourceGroupName: string, deidServiceName: string, options?: PrivateLinksListByDeidServiceOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateLinkServiceConnectionState { + actionsRequired?: string; + description?: string; + status?: PrivateEndpointServiceConnectionStatus; +} + +// @public +export interface PrivateLinksListByDeidServiceNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinksListByDeidServiceNextResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinksListByDeidServiceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinksListByDeidServiceResponse = PrivateLinkResourceListResult; + +// @public +export type ProvisioningState = string; + +// @public +export interface ProxyResource extends Resource { +} + +// @public +export type PublicNetworkAccess = "Enabled" | "Disabled"; + +// @public +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly systemData?: SystemData; + readonly type?: string; +} + +// @public +export interface SystemData { + createdAt?: Date; + createdBy?: string; + createdByType?: CreatedByType; + lastModifiedAt?: Date; + lastModifiedBy?: string; + lastModifiedByType?: CreatedByType; +} + +// @public +export interface TrackedResource extends Resource { + location: string; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface UserAssignedIdentity { + readonly clientId?: string; + readonly principalId?: string; +} + +// (No @packageDocumentation comment for this package) + +``` diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/sample.env b/sdk/healthdataaiservices/arm-healthdataaiservices/sample.env new file mode 100644 index 000000000000..672847a3fea0 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/sample.env @@ -0,0 +1,4 @@ +# App registration secret for AAD authentication +AZURE_CLIENT_SECRET= +AZURE_CLIENT_ID= +AZURE_TENANT_ID= \ No newline at end of file diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/index.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/index.ts new file mode 100644 index 000000000000..acfceebd1e85 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/index.ts @@ -0,0 +1,13 @@ +/* + * 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. + */ + +/// +export { getContinuationToken } from "./pagingHelper"; +export * from "./models"; +export { MicrosoftHealthDataAIServices } from "./microsoftHealthDataAIServices"; +export * from "./operationsInterfaces"; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/lroImpl.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/lroImpl.ts new file mode 100644 index 000000000000..b27f5ac7209b --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/lroImpl.ts @@ -0,0 +1,42 @@ +/* + * 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. + */ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { AbortSignalLike } from "@azure/abort-controller"; +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +export function createLroSpec(inputs: { + sendOperationFn: (args: any, spec: any) => Promise>; + args: Record; + spec: { + readonly requestBody?: unknown; + readonly path?: string; + readonly httpMethod: string; + } & Record; +}): LongRunningOperation { + const { args, spec, sendOperationFn } = inputs; + return { + requestMethod: spec.httpMethod, + requestPath: spec.path!, + sendInitialRequest: () => sendOperationFn(args, spec), + sendPollRequest: ( + path: string, + options?: { abortSignal?: AbortSignalLike }, + ) => { + const { requestBody, ...restSpec } = spec; + return sendOperationFn(args, { + ...restSpec, + httpMethod: "GET", + path, + abortSignal: options?.abortSignal, + }); + }, + }; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/microsoftHealthDataAIServices.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/microsoftHealthDataAIServices.ts new file mode 100644 index 000000000000..1bc2ebf1a2dd --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/microsoftHealthDataAIServices.ts @@ -0,0 +1,157 @@ +/* + * 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 * as coreClient from "@azure/core-client"; +import * as coreRestPipeline from "@azure/core-rest-pipeline"; +import { + PipelineRequest, + PipelineResponse, + SendRequest, +} from "@azure/core-rest-pipeline"; +import * as coreAuth from "@azure/core-auth"; +import { + OperationsImpl, + DeidServicesImpl, + PrivateEndpointConnectionsImpl, + PrivateLinksImpl, +} from "./operations"; +import { + Operations, + DeidServices, + PrivateEndpointConnections, + PrivateLinks, +} from "./operationsInterfaces"; +import { MicrosoftHealthDataAIServicesOptionalParams } from "./models"; + +export class MicrosoftHealthDataAIServices extends coreClient.ServiceClient { + $host: string; + apiVersion: string; + subscriptionId: string; + + /** + * Initializes a new instance of the MicrosoftHealthDataAIServices class. + * @param credentials Subscription credentials which uniquely identify client subscription. + * @param subscriptionId The ID of the target subscription. The value must be an UUID. + * @param options The parameter options + */ + constructor( + credentials: coreAuth.TokenCredential, + subscriptionId: string, + options?: MicrosoftHealthDataAIServicesOptionalParams, + ) { + if (credentials === undefined) { + throw new Error("'credentials' cannot be null"); + } + if (subscriptionId === undefined) { + throw new Error("'subscriptionId' cannot be null"); + } + + // Initializing default values for options + if (!options) { + options = {}; + } + const defaults: MicrosoftHealthDataAIServicesOptionalParams = { + requestContentType: "application/json; charset=utf-8", + credential: credentials, + }; + + const packageDetails = `azsdk-js-arm-healthdataaiservices/1.0.0-beta.1`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` + : `${packageDetails}`; + + const optionsWithDefaults = { + ...defaults, + ...options, + userAgentOptions: { + userAgentPrefix, + }, + endpoint: + options.endpoint ?? options.baseUri ?? "https://management.azure.com", + }; + super(optionsWithDefaults); + + let bearerTokenAuthenticationPolicyFound: boolean = false; + if (options?.pipeline && options.pipeline.getOrderedPolicies().length > 0) { + const pipelinePolicies: coreRestPipeline.PipelinePolicy[] = + options.pipeline.getOrderedPolicies(); + bearerTokenAuthenticationPolicyFound = pipelinePolicies.some( + (pipelinePolicy) => + pipelinePolicy.name === + coreRestPipeline.bearerTokenAuthenticationPolicyName, + ); + } + if ( + !options || + !options.pipeline || + options.pipeline.getOrderedPolicies().length == 0 || + !bearerTokenAuthenticationPolicyFound + ) { + this.pipeline.removePolicy({ + name: coreRestPipeline.bearerTokenAuthenticationPolicyName, + }); + this.pipeline.addPolicy( + coreRestPipeline.bearerTokenAuthenticationPolicy({ + credential: credentials, + scopes: + optionsWithDefaults.credentialScopes ?? + `${optionsWithDefaults.endpoint}/.default`, + challengeCallbacks: { + authorizeRequestOnChallenge: + coreClient.authorizeRequestOnClaimChallenge, + }, + }), + ); + } + // Parameter assignments + this.subscriptionId = subscriptionId; + + // Assigning values to Constant parameters + this.$host = options.$host || "https://management.azure.com"; + this.apiVersion = options.apiVersion || "2024-02-28-preview"; + this.operations = new OperationsImpl(this); + this.deidServices = new DeidServicesImpl(this); + this.privateEndpointConnections = new PrivateEndpointConnectionsImpl(this); + this.privateLinks = new PrivateLinksImpl(this); + this.addCustomApiVersionPolicy(options.apiVersion); + } + + /** A function that adds a policy that sets the api-version (or equivalent) to reflect the library version. */ + private addCustomApiVersionPolicy(apiVersion?: string) { + if (!apiVersion) { + return; + } + const apiVersionPolicy = { + name: "CustomApiVersionPolicy", + async sendRequest( + request: PipelineRequest, + next: SendRequest, + ): Promise { + const param = request.url.split("?"); + if (param.length > 1) { + const newParams = param[1].split("&").map((item) => { + if (item.indexOf("api-version") > -1) { + return "api-version=" + apiVersion; + } else { + return item; + } + }); + request.url = param[0] + "?" + newParams.join("&"); + } + return next(request); + }, + }; + this.pipeline.addPolicy(apiVersionPolicy); + } + + operations: Operations; + deidServices: DeidServices; + privateEndpointConnections: PrivateEndpointConnections; + privateLinks: PrivateLinks; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/index.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/index.ts new file mode 100644 index 000000000000..e4e36bf3be37 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/index.ts @@ -0,0 +1,715 @@ +/* + * 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 * as coreClient from "@azure/core-client"; + +/** A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results. */ +export interface OperationListResult { + /** + * List of operations supported by the resource provider + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly value?: Operation[]; + /** + * URL to get the next set of operation list results (if there are any). + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; +} + +/** Details of a REST API operation, returned from the Resource Provider Operations API */ +export interface Operation { + /** + * The name of the operation, as per Resource-Based Access Control (RBAC). Examples: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action" + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly name?: string; + /** + * Whether the operation applies to data-plane. This is "true" for data-plane operations and "false" for ARM/control-plane operations. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly isDataAction?: boolean; + /** Localized display information for this particular operation. */ + display?: OperationDisplay; + /** + * The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly origin?: Origin; + /** + * Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly actionType?: ActionType; +} + +/** Localized display information for this particular operation. */ +export interface OperationDisplay { + /** + * The localized friendly form of the resource provider name, e.g. "Microsoft Monitoring Insights" or "Microsoft Compute". + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provider?: string; + /** + * The localized friendly name of the resource type related to this operation. E.g. "Virtual Machines" or "Job Schedule Collections". + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly resource?: string; + /** + * The concise, localized friendly name for the operation; suitable for dropdowns. E.g. "Create or Update Virtual Machine", "Restart Virtual Machine". + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly operation?: string; + /** + * The short, localized friendly description of the operation; suitable for tool tips and detailed views. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly description?: string; +} + +/** 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; +} + +/** The response of a DeidService list operation. */ +export interface DeidServiceListResult { + /** The DeidService items on this page */ + value: DeidService[]; + /** The link to the next page of items */ + nextLink?: string; +} + +/** The private endpoint resource. */ +export interface PrivateEndpoint { + /** + * The ARM identifier for private endpoint. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; +} + +/** A collection of information about the state of the connection between service consumer and provider. */ +export interface PrivateLinkServiceConnectionState { + /** Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. */ + status?: PrivateEndpointServiceConnectionStatus; + /** The reason for approval/rejection of the connection. */ + description?: string; + /** A message indicating if changes on the service provider require any updates on the consumer. */ + actionsRequired?: 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. 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; + /** + * 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; +} + +/** Managed service identity (system assigned and/or user assigned identities) */ +export interface ManagedServiceIdentity { + /** + * The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly principalId?: string; + /** + * The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly tenantId?: string; + /** Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). */ + type: ManagedServiceIdentityType; + /** The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. */ + userAssignedIdentities?: { + [propertyName: string]: UserAssignedIdentity | null; + }; +} + +/** User assigned identity properties */ +export interface UserAssignedIdentity { + /** + * The principal ID of the assigned identity. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly principalId?: string; + /** + * The client ID of the assigned identity. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly clientId?: string; +} + +/** Patch request body for DeidService */ +export interface DeidUpdate { + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** Updatable managed service identity */ + identity?: ManagedServiceIdentityUpdate; + /** RP-specific properties */ + properties?: DeidPropertiesUpdate; +} + +/** The template for adding optional properties. */ +export interface ManagedServiceIdentityUpdate { + /** The type of managed identity assigned to this resource. */ + type?: ManagedServiceIdentityType; + /** The identities assigned to this resource by the user. */ + userAssignedIdentities?: { [propertyName: string]: UserAssignedIdentity }; +} + +/** The template for adding optional properties. */ +export interface DeidPropertiesUpdate { + /** Gets or sets allow or disallow public network access to resource */ + publicNetworkAccess?: PublicNetworkAccess; +} + +/** The response of a PrivateEndpointConnectionResource list operation. */ +export interface PrivateEndpointConnectionResourceListResult { + /** The PrivateEndpointConnectionResource items on this page */ + value: PrivateEndpointConnectionResource[]; + /** The link to the next page of items */ + nextLink?: string; +} + +/** The response of a PrivateLinkResource list operation. */ +export interface PrivateLinkResourceListResult { + /** The PrivateLinkResource items on this page */ + value: PrivateLinkResource[]; + /** The link to the next page of items */ + nextLink?: string; +} + +/** The private endpoint connection resource. */ +export interface PrivateEndpointConnection extends Resource { + /** + * The group ids for the private endpoint resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly groupIds?: string[]; + /** The private endpoint resource. */ + privateEndpoint?: PrivateEndpoint; + /** A collection of information about the state of the connection between service consumer and provider. */ + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + /** + * The provisioning state of the private endpoint connection resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +/** The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' */ +export interface TrackedResource extends Resource { + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** The geo-location where the resource lives */ + location: string; +} + +/** The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location */ +export interface ProxyResource extends Resource {} + +/** A HealthDataAIServicesProviderHub resource */ +export interface DeidService extends TrackedResource { + /** The managed service identities assigned to this resource. */ + identity?: ManagedServiceIdentity; + /** + * The status of the last operation. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningState?: ProvisioningState; + /** + * Deid service url. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly serviceUrl?: string; + /** + * List of private endpoint connections. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + /** Gets or sets allow or disallow public network access to resource */ + publicNetworkAccess?: PublicNetworkAccess; +} + +/** Holder for private endpoint connections */ +export interface PrivateEndpointConnectionResource extends ProxyResource { + /** + * The group ids for the private endpoint resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly groupIds?: string[]; + /** The private endpoint resource. */ + privateEndpoint?: PrivateEndpoint; + /** A collection of information about the state of the connection between service consumer and provider. */ + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + /** + * The provisioning state of the private endpoint connection resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +/** Private Links for DeidService resource */ +export interface PrivateLinkResource extends ProxyResource { + /** + * The private link resource group id. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly groupId?: string; + /** + * The private link resource required member names. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly requiredMembers?: string[]; + /** The private link resource private link DNS zone name. */ + requiredZoneNames?: string[]; +} + +/** Defines headers for DeidServices_create operation. */ +export interface DeidServicesCreateHeaders { + /** A link to the status monitor */ + azureAsyncOperation?: string; + /** The Retry-After header can indicate how long the client should wait before polling the operation status. */ + retryAfter?: number; +} + +/** Defines headers for DeidServices_update operation. */ +export interface DeidServicesUpdateHeaders { + /** The Location header contains the URL where the status of the long running operation can be checked. */ + location?: string; + /** The Retry-After header can indicate how long the client should wait before polling the operation status. */ + retryAfter?: number; +} + +/** Defines headers for DeidServices_delete operation. */ +export interface DeidServicesDeleteHeaders { + /** The Location header contains the URL where the status of the long running operation can be checked. */ + location?: string; + /** The Retry-After header can indicate how long the client should wait before polling the operation status. */ + retryAfter?: number; +} + +/** Defines headers for PrivateEndpointConnections_create operation. */ +export interface PrivateEndpointConnectionsCreateHeaders { + /** A link to the status monitor */ + azureAsyncOperation?: string; + /** The Retry-After header can indicate how long the client should wait before polling the operation status. */ + retryAfter?: number; +} + +/** Defines headers for PrivateEndpointConnections_delete operation. */ +export interface PrivateEndpointConnectionsDeleteHeaders { + /** The Location header contains the URL where the status of the long running operation can be checked. */ + location?: string; + /** The Retry-After header can indicate how long the client should wait before polling the operation status. */ + retryAfter?: number; +} + +/** Known values of {@link Origin} that the service accepts. */ +export enum KnownOrigin { + /** User */ + User = "user", + /** System */ + System = "system", + /** UserSystem */ + UserSystem = "user,system", +} + +/** + * Defines values for Origin. \ + * {@link KnownOrigin} can be used interchangeably with Origin, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **user** \ + * **system** \ + * **user,system** + */ +export type Origin = string; + +/** Known values of {@link ActionType} that the service accepts. */ +export enum KnownActionType { + /** Internal */ + Internal = "Internal", +} + +/** + * Defines values for ActionType. \ + * {@link KnownActionType} can be used interchangeably with ActionType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Internal** + */ +export type ActionType = string; + +/** Known values of {@link ProvisioningState} that the service accepts. */ +export enum KnownProvisioningState { + /** Resource has been created. */ + Succeeded = "Succeeded", + /** Resource creation failed. */ + Failed = "Failed", + /** Resource creation was canceled. */ + Canceled = "Canceled", + /** The resource is being provisioned. */ + Provisioning = "Provisioning", + /** The resource is being updated. */ + Updating = "Updating", + /** The resource is being deleted. */ + Deleting = "Deleting", + /** The resource provisioning request has been accepted. */ + Accepted = "Accepted", +} + +/** + * 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**: Resource has been created. \ + * **Failed**: Resource creation failed. \ + * **Canceled**: Resource creation was canceled. \ + * **Provisioning**: The resource is being provisioned. \ + * **Updating**: The resource is being updated. \ + * **Deleting**: The resource is being deleted. \ + * **Accepted**: The resource provisioning request has been accepted. + */ +export type ProvisioningState = string; + +/** Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts. */ +export enum KnownPrivateEndpointServiceConnectionStatus { + /** Pending */ + Pending = "Pending", + /** Approved */ + Approved = "Approved", + /** Rejected */ + Rejected = "Rejected", +} + +/** + * Defines values for PrivateEndpointServiceConnectionStatus. \ + * {@link KnownPrivateEndpointServiceConnectionStatus} can be used interchangeably with PrivateEndpointServiceConnectionStatus, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Pending** \ + * **Approved** \ + * **Rejected** + */ +export type PrivateEndpointServiceConnectionStatus = string; + +/** Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts. */ +export enum KnownPrivateEndpointConnectionProvisioningState { + /** Succeeded */ + Succeeded = "Succeeded", + /** Creating */ + Creating = "Creating", + /** Deleting */ + Deleting = "Deleting", + /** Failed */ + Failed = "Failed", +} + +/** + * Defines values for PrivateEndpointConnectionProvisioningState. \ + * {@link KnownPrivateEndpointConnectionProvisioningState} can be used interchangeably with PrivateEndpointConnectionProvisioningState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Succeeded** \ + * **Creating** \ + * **Deleting** \ + * **Failed** + */ +export type PrivateEndpointConnectionProvisioningState = string; + +/** Known values of {@link CreatedByType} that the service accepts. */ +export enum KnownCreatedByType { + /** User */ + User = "User", + /** Application */ + Application = "Application", + /** ManagedIdentity */ + ManagedIdentity = "ManagedIdentity", + /** Key */ + Key = "Key", +} + +/** + * Defines values for CreatedByType. \ + * {@link KnownCreatedByType} can be used interchangeably with CreatedByType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **User** \ + * **Application** \ + * **ManagedIdentity** \ + * **Key** + */ +export type CreatedByType = string; + +/** Known values of {@link ManagedServiceIdentityType} that the service accepts. */ +export enum KnownManagedServiceIdentityType { + /** None */ + None = "None", + /** SystemAssigned */ + SystemAssigned = "SystemAssigned", + /** UserAssigned */ + UserAssigned = "UserAssigned", + /** SystemAssignedUserAssigned */ + SystemAssignedUserAssigned = "SystemAssigned,UserAssigned", +} + +/** + * Defines values for ManagedServiceIdentityType. \ + * {@link KnownManagedServiceIdentityType} can be used interchangeably with ManagedServiceIdentityType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **None** \ + * **SystemAssigned** \ + * **UserAssigned** \ + * **SystemAssigned,UserAssigned** + */ +export type ManagedServiceIdentityType = string; +/** Defines values for PublicNetworkAccess. */ +export type PublicNetworkAccess = "Enabled" | "Disabled"; + +/** Optional parameters. */ +export interface OperationsListOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the list operation. */ +export type OperationsListResponse = OperationListResult; + +/** Optional parameters. */ +export interface OperationsListNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listNext operation. */ +export type OperationsListNextResponse = OperationListResult; + +/** Optional parameters. */ +export interface DeidServicesListBySubscriptionOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listBySubscription operation. */ +export type DeidServicesListBySubscriptionResponse = DeidServiceListResult; + +/** Optional parameters. */ +export interface DeidServicesListByResourceGroupOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByResourceGroup operation. */ +export type DeidServicesListByResourceGroupResponse = DeidServiceListResult; + +/** Optional parameters. */ +export interface DeidServicesGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type DeidServicesGetResponse = DeidService; + +/** Optional parameters. */ +export interface DeidServicesCreateOptionalParams + 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 create operation. */ +export type DeidServicesCreateResponse = DeidService; + +/** Optional parameters. */ +export interface DeidServicesUpdateOptionalParams + 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 DeidServicesUpdateResponse = DeidService; + +/** Optional parameters. */ +export interface DeidServicesDeleteOptionalParams + 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 DeidServicesDeleteResponse = DeidServicesDeleteHeaders; + +/** Optional parameters. */ +export interface DeidServicesListBySubscriptionNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listBySubscriptionNext operation. */ +export type DeidServicesListBySubscriptionNextResponse = DeidServiceListResult; + +/** Optional parameters. */ +export interface DeidServicesListByResourceGroupNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByResourceGroupNext operation. */ +export type DeidServicesListByResourceGroupNextResponse = DeidServiceListResult; + +/** Optional parameters. */ +export interface PrivateEndpointConnectionsListByDeidServiceOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByDeidService operation. */ +export type PrivateEndpointConnectionsListByDeidServiceResponse = + PrivateEndpointConnectionResourceListResult; + +/** Optional parameters. */ +export interface PrivateEndpointConnectionsGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type PrivateEndpointConnectionsGetResponse = + PrivateEndpointConnectionResource; + +/** Optional parameters. */ +export interface PrivateEndpointConnectionsCreateOptionalParams + 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 create operation. */ +export type PrivateEndpointConnectionsCreateResponse = + PrivateEndpointConnectionResource; + +/** Optional parameters. */ +export interface PrivateEndpointConnectionsDeleteOptionalParams + 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 PrivateEndpointConnectionsDeleteResponse = + PrivateEndpointConnectionsDeleteHeaders; + +/** Optional parameters. */ +export interface PrivateEndpointConnectionsListByDeidServiceNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByDeidServiceNext operation. */ +export type PrivateEndpointConnectionsListByDeidServiceNextResponse = + PrivateEndpointConnectionResourceListResult; + +/** Optional parameters. */ +export interface PrivateLinksListByDeidServiceOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByDeidService operation. */ +export type PrivateLinksListByDeidServiceResponse = + PrivateLinkResourceListResult; + +/** Optional parameters. */ +export interface PrivateLinksListByDeidServiceNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByDeidServiceNext operation. */ +export type PrivateLinksListByDeidServiceNextResponse = + PrivateLinkResourceListResult; + +/** Optional parameters. */ +export interface MicrosoftHealthDataAIServicesOptionalParams + extends coreClient.ServiceClientOptions { + /** server parameter */ + $host?: string; + /** Api Version */ + apiVersion?: string; + /** Overrides client endpoint. */ + endpoint?: string; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/mappers.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/mappers.ts new file mode 100644 index 000000000000..deeb24c50a6d --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/mappers.ts @@ -0,0 +1,876 @@ +/* + * 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 * as coreClient from "@azure/core-client"; + +export const OperationListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "OperationListResult", + modelProperties: { + value: { + serializedName: "value", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Operation", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const Operation: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Operation", + modelProperties: { + name: { + serializedName: "name", + readOnly: true, + type: { + name: "String", + }, + }, + isDataAction: { + serializedName: "isDataAction", + readOnly: true, + type: { + name: "Boolean", + }, + }, + display: { + serializedName: "display", + type: { + name: "Composite", + className: "OperationDisplay", + }, + }, + origin: { + serializedName: "origin", + readOnly: true, + type: { + name: "String", + }, + }, + actionType: { + serializedName: "actionType", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const OperationDisplay: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "OperationDisplay", + modelProperties: { + provider: { + serializedName: "provider", + readOnly: true, + type: { + name: "String", + }, + }, + resource: { + serializedName: "resource", + readOnly: true, + type: { + name: "String", + }, + }, + operation: { + serializedName: "operation", + readOnly: true, + type: { + name: "String", + }, + }, + description: { + serializedName: "description", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const ErrorResponse: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ErrorResponse", + modelProperties: { + error: { + serializedName: "error", + type: { + name: "Composite", + className: "ErrorDetail", + }, + }, + }, + }, +}; + +export const ErrorDetail: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ErrorDetail", + modelProperties: { + code: { + serializedName: "code", + readOnly: true, + type: { + name: "String", + }, + }, + message: { + serializedName: "message", + readOnly: true, + type: { + name: "String", + }, + }, + target: { + serializedName: "target", + readOnly: true, + type: { + name: "String", + }, + }, + details: { + serializedName: "details", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ErrorDetail", + }, + }, + }, + }, + additionalInfo: { + serializedName: "additionalInfo", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ErrorAdditionalInfo", + }, + }, + }, + }, + }, + }, +}; + +export const ErrorAdditionalInfo: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ErrorAdditionalInfo", + modelProperties: { + type: { + serializedName: "type", + readOnly: true, + type: { + name: "String", + }, + }, + info: { + serializedName: "info", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "any" } }, + }, + }, + }, + }, +}; + +export const DeidServiceListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidServiceListResult", + modelProperties: { + value: { + serializedName: "value", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DeidService", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const PrivateEndpoint: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateEndpoint", + modelProperties: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const PrivateLinkServiceConnectionState: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateLinkServiceConnectionState", + modelProperties: { + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + description: { + serializedName: "description", + type: { + name: "String", + }, + }, + actionsRequired: { + serializedName: "actionsRequired", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const Resource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Resource", + 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", + }, + }, + systemData: { + serializedName: "systemData", + type: { + name: "Composite", + className: "SystemData", + }, + }, + }, + }, +}; + +export const SystemData: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "SystemData", + modelProperties: { + createdBy: { + serializedName: "createdBy", + type: { + name: "String", + }, + }, + createdByType: { + serializedName: "createdByType", + type: { + name: "String", + }, + }, + createdAt: { + serializedName: "createdAt", + type: { + name: "DateTime", + }, + }, + lastModifiedBy: { + serializedName: "lastModifiedBy", + type: { + name: "String", + }, + }, + lastModifiedByType: { + serializedName: "lastModifiedByType", + type: { + name: "String", + }, + }, + lastModifiedAt: { + serializedName: "lastModifiedAt", + type: { + name: "DateTime", + }, + }, + }, + }, +}; + +export const ManagedServiceIdentity: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ManagedServiceIdentity", + modelProperties: { + principalId: { + serializedName: "principalId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + tenantId: { + serializedName: "tenantId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + type: { + serializedName: "type", + required: true, + type: { + name: "String", + }, + }, + userAssignedIdentities: { + serializedName: "userAssignedIdentities", + type: { + name: "Dictionary", + value: { + type: { name: "Composite", className: "UserAssignedIdentity" }, + }, + }, + }, + }, + }, +}; + +export const UserAssignedIdentity: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "UserAssignedIdentity", + modelProperties: { + principalId: { + serializedName: "principalId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + clientId: { + serializedName: "clientId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + }, + }, +}; + +export const DeidUpdate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidUpdate", + modelProperties: { + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "ManagedServiceIdentityUpdate", + }, + }, + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: "DeidPropertiesUpdate", + }, + }, + }, + }, +}; + +export const ManagedServiceIdentityUpdate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ManagedServiceIdentityUpdate", + modelProperties: { + type: { + serializedName: "type", + type: { + name: "String", + }, + }, + userAssignedIdentities: { + serializedName: "userAssignedIdentities", + nullable: true, + type: { + name: "Dictionary", + value: { + type: { name: "Composite", className: "UserAssignedIdentity" }, + }, + }, + }, + }, + }, +}; + +export const DeidPropertiesUpdate: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidPropertiesUpdate", + modelProperties: { + publicNetworkAccess: { + serializedName: "publicNetworkAccess", + type: { + name: "Enum", + allowedValues: ["Enabled", "Disabled"], + }, + }, + }, + }, +}; + +export const PrivateEndpointConnectionResourceListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PrivateEndpointConnectionResourceListResult", + modelProperties: { + value: { + serializedName: "value", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PrivateEndpointConnectionResource", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const PrivateLinkResourceListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateLinkResourceListResult", + modelProperties: { + value: { + serializedName: "value", + required: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PrivateLinkResource", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const PrivateEndpointConnection: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateEndpointConnection", + modelProperties: { + ...Resource.type.modelProperties, + groupIds: { + serializedName: "properties.groupIds", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + privateEndpoint: { + serializedName: "properties.privateEndpoint", + type: { + name: "Composite", + className: "PrivateEndpoint", + }, + }, + privateLinkServiceConnectionState: { + serializedName: "properties.privateLinkServiceConnectionState", + type: { + name: "Composite", + className: "PrivateLinkServiceConnectionState", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const TrackedResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TrackedResource", + modelProperties: { + ...Resource.type.modelProperties, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + location: { + serializedName: "location", + required: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const ProxyResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ProxyResource", + modelProperties: { + ...Resource.type.modelProperties, + }, + }, +}; + +export const DeidService: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidService", + modelProperties: { + ...TrackedResource.type.modelProperties, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "ManagedServiceIdentity", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", + readOnly: true, + type: { + name: "String", + }, + }, + serviceUrl: { + serializedName: "properties.serviceUrl", + readOnly: true, + type: { + name: "String", + }, + }, + privateEndpointConnections: { + serializedName: "properties.privateEndpointConnections", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "PrivateEndpointConnection", + }, + }, + }, + }, + publicNetworkAccess: { + serializedName: "properties.publicNetworkAccess", + type: { + name: "Enum", + allowedValues: ["Enabled", "Disabled"], + }, + }, + }, + }, +}; + +export const PrivateEndpointConnectionResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateEndpointConnectionResource", + modelProperties: { + ...ProxyResource.type.modelProperties, + groupIds: { + serializedName: "properties.groupIds", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + privateEndpoint: { + serializedName: "properties.privateEndpoint", + type: { + name: "Composite", + className: "PrivateEndpoint", + }, + }, + privateLinkServiceConnectionState: { + serializedName: "properties.privateLinkServiceConnectionState", + type: { + name: "Composite", + className: "PrivateLinkServiceConnectionState", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const PrivateLinkResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "PrivateLinkResource", + modelProperties: { + ...ProxyResource.type.modelProperties, + groupId: { + serializedName: "properties.groupId", + readOnly: true, + type: { + name: "String", + }, + }, + requiredMembers: { + serializedName: "properties.requiredMembers", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + requiredZoneNames: { + serializedName: "properties.requiredZoneNames", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + }, + }, +}; + +export const DeidServicesCreateHeaders: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidServicesCreateHeaders", + modelProperties: { + azureAsyncOperation: { + serializedName: "azure-asyncoperation", + type: { + name: "String", + }, + }, + retryAfter: { + serializedName: "retry-after", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const DeidServicesUpdateHeaders: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidServicesUpdateHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + retryAfter: { + serializedName: "retry-after", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const DeidServicesDeleteHeaders: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeidServicesDeleteHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + retryAfter: { + serializedName: "retry-after", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const PrivateEndpointConnectionsCreateHeaders: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PrivateEndpointConnectionsCreateHeaders", + modelProperties: { + azureAsyncOperation: { + serializedName: "azure-asyncoperation", + type: { + name: "String", + }, + }, + retryAfter: { + serializedName: "retry-after", + type: { + name: "Number", + }, + }, + }, + }, + }; + +export const PrivateEndpointConnectionsDeleteHeaders: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PrivateEndpointConnectionsDeleteHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + retryAfter: { + serializedName: "retry-after", + type: { + name: "Number", + }, + }, + }, + }, + }; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/parameters.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/parameters.ts new file mode 100644 index 000000000000..8cba2da37087 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/models/parameters.ts @@ -0,0 +1,144 @@ +/* + * 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 { + OperationParameter, + OperationURLParameter, + OperationQueryParameter, +} from "@azure/core-client"; +import { + DeidService as DeidServiceMapper, + DeidUpdate as DeidUpdateMapper, + PrivateEndpointConnectionResource as PrivateEndpointConnectionResourceMapper, +} from "../models/mappers"; + +export const accept: OperationParameter = { + parameterPath: "accept", + mapper: { + defaultValue: "application/json", + isConstant: true, + serializedName: "Accept", + type: { + name: "String", + }, + }, +}; + +export const $host: OperationURLParameter = { + parameterPath: "$host", + mapper: { + serializedName: "$host", + required: true, + type: { + name: "String", + }, + }, + skipEncoding: true, +}; + +export const apiVersion: OperationQueryParameter = { + parameterPath: "apiVersion", + mapper: { + defaultValue: "2024-02-28-preview", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, +}; + +export const nextLink: OperationURLParameter = { + parameterPath: "nextLink", + mapper: { + serializedName: "nextLink", + required: true, + type: { + name: "String", + }, + }, + skipEncoding: true, +}; + +export const subscriptionId: OperationURLParameter = { + parameterPath: "subscriptionId", + mapper: { + serializedName: "subscriptionId", + required: true, + type: { + name: "Uuid", + }, + }, +}; + +export const resourceGroupName: OperationURLParameter = { + parameterPath: "resourceGroupName", + mapper: { + constraints: { + MaxLength: 90, + MinLength: 1, + }, + serializedName: "resourceGroupName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const deidServiceName: OperationURLParameter = { + parameterPath: "deidServiceName", + mapper: { + constraints: { + Pattern: new RegExp("^[a-zA-Z0-9-]{3,24}$"), + }, + serializedName: "deidServiceName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const contentType: OperationParameter = { + parameterPath: ["options", "contentType"], + mapper: { + defaultValue: "application/json", + isConstant: true, + serializedName: "Content-Type", + type: { + name: "String", + }, + }, +}; + +export const resource: OperationParameter = { + parameterPath: "resource", + mapper: DeidServiceMapper, +}; + +export const properties: OperationParameter = { + parameterPath: "properties", + mapper: DeidUpdateMapper, +}; + +export const privateEndpointConnectionName: OperationURLParameter = { + parameterPath: "privateEndpointConnectionName", + mapper: { + serializedName: "privateEndpointConnectionName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const resource1: OperationParameter = { + parameterPath: "resource", + mapper: PrivateEndpointConnectionResourceMapper, +}; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/deidServices.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/deidServices.ts new file mode 100644 index 000000000000..800730aa24c3 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/deidServices.ts @@ -0,0 +1,728 @@ +/* + * 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 { DeidServices } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { MicrosoftHealthDataAIServices } from "../microsoftHealthDataAIServices"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; +import { + DeidService, + DeidServicesListBySubscriptionNextOptionalParams, + DeidServicesListBySubscriptionOptionalParams, + DeidServicesListBySubscriptionResponse, + DeidServicesListByResourceGroupNextOptionalParams, + DeidServicesListByResourceGroupOptionalParams, + DeidServicesListByResourceGroupResponse, + DeidServicesGetOptionalParams, + DeidServicesGetResponse, + DeidServicesCreateOptionalParams, + DeidServicesCreateResponse, + DeidUpdate, + DeidServicesUpdateOptionalParams, + DeidServicesUpdateResponse, + DeidServicesDeleteOptionalParams, + DeidServicesDeleteResponse, + DeidServicesListBySubscriptionNextResponse, + DeidServicesListByResourceGroupNextResponse, +} from "../models"; + +/// +/** Class containing DeidServices operations. */ +export class DeidServicesImpl implements DeidServices { + private readonly client: MicrosoftHealthDataAIServices; + + /** + * Initialize a new instance of the class DeidServices class. + * @param client Reference to the service client + */ + constructor(client: MicrosoftHealthDataAIServices) { + this.client = client; + } + + /** + * List DeidService resources by subscription ID + * @param options The options parameters. + */ + public listBySubscription( + options?: DeidServicesListBySubscriptionOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listBySubscriptionPagingAll(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.listBySubscriptionPagingPage(options, settings); + }, + }; + } + + private async *listBySubscriptionPagingPage( + options?: DeidServicesListBySubscriptionOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: DeidServicesListBySubscriptionResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listBySubscription(options); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listBySubscriptionNext(continuationToken, options); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listBySubscriptionPagingAll( + options?: DeidServicesListBySubscriptionOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listBySubscriptionPagingPage(options)) { + yield* page; + } + } + + /** + * List DeidService resources by 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?: DeidServicesListByResourceGroupOptionalParams, + ): 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?: DeidServicesListByResourceGroupOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: DeidServicesListByResourceGroupResponse; + 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?: DeidServicesListByResourceGroupOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByResourceGroupPagingPage( + resourceGroupName, + options, + )) { + yield* page; + } + } + + /** + * List DeidService resources by subscription ID + * @param options The options parameters. + */ + private _listBySubscription( + options?: DeidServicesListBySubscriptionOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { options }, + listBySubscriptionOperationSpec, + ); + } + + /** + * List DeidService resources by 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?: DeidServicesListByResourceGroupOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, options }, + listByResourceGroupOperationSpec, + ); + } + + /** + * Get a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + get( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesGetOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, deidServiceName, options }, + getOperationSpec, + ); + } + + /** + * Create a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param resource Resource create parameters. + * @param options The options parameters. + */ + async beginCreate( + resourceGroupName: string, + deidServiceName: string, + resource: DeidService, + options?: DeidServicesCreateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesCreateResponse + > + > { + 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, deidServiceName, resource, options }, + spec: createOperationSpec, + }); + const poller = await createHttpPoller< + DeidServicesCreateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "azure-async-operation", + }); + await poller.poll(); + return poller; + } + + /** + * Create a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param resource Resource create parameters. + * @param options The options parameters. + */ + async beginCreateAndWait( + resourceGroupName: string, + deidServiceName: string, + resource: DeidService, + options?: DeidServicesCreateOptionalParams, + ): Promise { + const poller = await this.beginCreate( + resourceGroupName, + deidServiceName, + resource, + options, + ); + return poller.pollUntilDone(); + } + + /** + * Update a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param properties The resource properties to be updated. + * @param options The options parameters. + */ + async beginUpdate( + resourceGroupName: string, + deidServiceName: string, + properties: DeidUpdate, + options?: DeidServicesUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesUpdateResponse + > + > { + 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, deidServiceName, properties, options }, + spec: updateOperationSpec, + }); + const poller = await createHttpPoller< + DeidServicesUpdateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "location", + }); + await poller.poll(); + return poller; + } + + /** + * Update a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param properties The resource properties to be updated. + * @param options The options parameters. + */ + async beginUpdateAndWait( + resourceGroupName: string, + deidServiceName: string, + properties: DeidUpdate, + options?: DeidServicesUpdateOptionalParams, + ): Promise { + const poller = await this.beginUpdate( + resourceGroupName, + deidServiceName, + properties, + options, + ); + return poller.pollUntilDone(); + } + + /** + * Delete a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + async beginDelete( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesDeleteOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesDeleteResponse + > + > { + 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, deidServiceName, options }, + spec: deleteOperationSpec, + }); + const poller = await createHttpPoller< + DeidServicesDeleteResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "location", + }); + await poller.poll(); + return poller; + } + + /** + * Delete a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + async beginDeleteAndWait( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesDeleteOptionalParams, + ): Promise { + const poller = await this.beginDelete( + resourceGroupName, + deidServiceName, + options, + ); + return poller.pollUntilDone(); + } + + /** + * ListBySubscriptionNext + * @param nextLink The nextLink from the previous successful call to the ListBySubscription method. + * @param options The options parameters. + */ + private _listBySubscriptionNext( + nextLink: string, + options?: DeidServicesListBySubscriptionNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { nextLink, options }, + listBySubscriptionNextOperationSpec, + ); + } + + /** + * 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?: DeidServicesListByResourceGroupNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, nextLink, options }, + listByResourceGroupNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const listBySubscriptionOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/providers/Microsoft.HealthDataAIServices/deidServices", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DeidServiceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [Parameters.$host, Parameters.subscriptionId], + headerParameters: [Parameters.accept], + serializer, +}; +const listByResourceGroupOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DeidServiceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const getOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DeidService, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const createOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}", + httpMethod: "PUT", + responses: { + 200: { + bodyMapper: Mappers.DeidService, + }, + 201: { + bodyMapper: Mappers.DeidService, + }, + 202: { + bodyMapper: Mappers.DeidService, + }, + 204: { + bodyMapper: Mappers.DeidService, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.resource, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const updateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}", + httpMethod: "PATCH", + responses: { + 200: { + bodyMapper: Mappers.DeidService, + }, + 201: { + bodyMapper: Mappers.DeidService, + }, + 202: { + bodyMapper: Mappers.DeidService, + }, + 204: { + bodyMapper: Mappers.DeidService, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.properties, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const deleteOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}", + httpMethod: "DELETE", + responses: { + 200: { + headersMapper: Mappers.DeidServicesDeleteHeaders, + }, + 201: { + headersMapper: Mappers.DeidServicesDeleteHeaders, + }, + 202: { + headersMapper: Mappers.DeidServicesDeleteHeaders, + }, + 204: { + headersMapper: Mappers.DeidServicesDeleteHeaders, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listBySubscriptionNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DeidServiceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.nextLink, + Parameters.subscriptionId, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByResourceGroupNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.DeidServiceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.nextLink, + Parameters.subscriptionId, + Parameters.resourceGroupName, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/index.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/index.ts new file mode 100644 index 000000000000..7d4b47bb89f5 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/index.ts @@ -0,0 +1,12 @@ +/* + * 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. + */ + +export * from "./operations"; +export * from "./deidServices"; +export * from "./privateEndpointConnections"; +export * from "./privateLinks"; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/operations.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/operations.ts new file mode 100644 index 000000000000..5183868450d0 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/operations.ts @@ -0,0 +1,149 @@ +/* + * 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 { Operations } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { MicrosoftHealthDataAIServices } from "../microsoftHealthDataAIServices"; +import { + Operation, + OperationsListNextOptionalParams, + OperationsListOptionalParams, + OperationsListResponse, + OperationsListNextResponse, +} from "../models"; + +/// +/** Class containing Operations operations. */ +export class OperationsImpl implements Operations { + private readonly client: MicrosoftHealthDataAIServices; + + /** + * Initialize a new instance of the class Operations class. + * @param client Reference to the service client + */ + constructor(client: MicrosoftHealthDataAIServices) { + this.client = client; + } + + /** + * List the operations for the provider + * @param options The options parameters. + */ + public list( + options?: OperationsListOptionalParams, + ): 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?: OperationsListOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: OperationsListResponse; + 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?: OperationsListOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listPagingPage(options)) { + yield* page; + } + } + + /** + * List the operations for the provider + * @param options The options parameters. + */ + private _list( + options?: OperationsListOptionalParams, + ): Promise { + return this.client.sendOperationRequest({ options }, listOperationSpec); + } + + /** + * ListNext + * @param nextLink The nextLink from the previous successful call to the List method. + * @param options The options parameters. + */ + private _listNext( + nextLink: string, + options?: OperationsListNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { nextLink, options }, + listNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const listOperationSpec: coreClient.OperationSpec = { + path: "/providers/Microsoft.HealthDataAIServices/operations", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.OperationListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [Parameters.$host], + headerParameters: [Parameters.accept], + serializer, +}; +const listNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.OperationListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [Parameters.$host, Parameters.nextLink], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateEndpointConnections.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateEndpointConnections.ts new file mode 100644 index 000000000000..e29d83610b5e --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateEndpointConnections.ts @@ -0,0 +1,536 @@ +/* + * 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 { PrivateEndpointConnections } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { MicrosoftHealthDataAIServices } from "../microsoftHealthDataAIServices"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; +import { + PrivateEndpointConnectionResource, + PrivateEndpointConnectionsListByDeidServiceNextOptionalParams, + PrivateEndpointConnectionsListByDeidServiceOptionalParams, + PrivateEndpointConnectionsListByDeidServiceResponse, + PrivateEndpointConnectionsGetOptionalParams, + PrivateEndpointConnectionsGetResponse, + PrivateEndpointConnectionsCreateOptionalParams, + PrivateEndpointConnectionsCreateResponse, + PrivateEndpointConnectionsDeleteOptionalParams, + PrivateEndpointConnectionsDeleteResponse, + PrivateEndpointConnectionsListByDeidServiceNextResponse, +} from "../models"; + +/// +/** Class containing PrivateEndpointConnections operations. */ +export class PrivateEndpointConnectionsImpl + implements PrivateEndpointConnections +{ + private readonly client: MicrosoftHealthDataAIServices; + + /** + * Initialize a new instance of the class PrivateEndpointConnections class. + * @param client Reference to the service client + */ + constructor(client: MicrosoftHealthDataAIServices) { + this.client = client; + } + + /** + * List private endpoint connections on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + public listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listByDeidServicePagingAll( + resourceGroupName, + deidServiceName, + 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.listByDeidServicePagingPage( + resourceGroupName, + deidServiceName, + options, + settings, + ); + }, + }; + } + + private async *listByDeidServicePagingPage( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: PrivateEndpointConnectionsListByDeidServiceResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listByDeidService( + resourceGroupName, + deidServiceName, + options, + ); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listByDeidServiceNext( + resourceGroupName, + deidServiceName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listByDeidServicePagingAll( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByDeidServicePagingPage( + resourceGroupName, + deidServiceName, + options, + )) { + yield* page; + } + } + + /** + * List private endpoint connections on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + private _listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, deidServiceName, options }, + listByDeidServiceOperationSpec, + ); + } + + /** + * Get a specific private connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsGetOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + deidServiceName, + privateEndpointConnectionName, + options, + }, + getOperationSpec, + ); + } + + /** + * Create a Private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param resource Resource create parameters. + * @param options The options parameters. + */ + async beginCreate( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + resource: PrivateEndpointConnectionResource, + options?: PrivateEndpointConnectionsCreateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + PrivateEndpointConnectionsCreateResponse + > + > { + 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, + deidServiceName, + privateEndpointConnectionName, + resource, + options, + }, + spec: createOperationSpec, + }); + const poller = await createHttpPoller< + PrivateEndpointConnectionsCreateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "azure-async-operation", + }); + await poller.poll(); + return poller; + } + + /** + * Create a Private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param resource Resource create parameters. + * @param options The options parameters. + */ + async beginCreateAndWait( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + resource: PrivateEndpointConnectionResource, + options?: PrivateEndpointConnectionsCreateOptionalParams, + ): Promise { + const poller = await this.beginCreate( + resourceGroupName, + deidServiceName, + privateEndpointConnectionName, + resource, + options, + ); + return poller.pollUntilDone(); + } + + /** + * Delete the private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + async beginDelete( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + PrivateEndpointConnectionsDeleteResponse + > + > { + 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, + deidServiceName, + privateEndpointConnectionName, + options, + }, + spec: deleteOperationSpec, + }); + const poller = await createHttpPoller< + PrivateEndpointConnectionsDeleteResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "location", + }); + await poller.poll(); + return poller; + } + + /** + * Delete the private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + async beginDeleteAndWait( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise { + const poller = await this.beginDelete( + resourceGroupName, + deidServiceName, + privateEndpointConnectionName, + options, + ); + return poller.pollUntilDone(); + } + + /** + * ListByDeidServiceNext + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param nextLink The nextLink from the previous successful call to the ListByDeidService method. + * @param options The options parameters. + */ + private _listByDeidServiceNext( + resourceGroupName: string, + deidServiceName: string, + nextLink: string, + options?: PrivateEndpointConnectionsListByDeidServiceNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, deidServiceName, nextLink, options }, + listByDeidServiceNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const listByDeidServiceOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateEndpointConnections", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.PrivateEndpointConnectionResourceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const getOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateEndpointConnections/{privateEndpointConnectionName}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.PrivateEndpointConnectionResource, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + Parameters.privateEndpointConnectionName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const createOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateEndpointConnections/{privateEndpointConnectionName}", + httpMethod: "PUT", + responses: { + 200: { + bodyMapper: Mappers.PrivateEndpointConnectionResource, + }, + 201: { + bodyMapper: Mappers.PrivateEndpointConnectionResource, + }, + 202: { + bodyMapper: Mappers.PrivateEndpointConnectionResource, + }, + 204: { + bodyMapper: Mappers.PrivateEndpointConnectionResource, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.resource1, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + Parameters.privateEndpointConnectionName, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const deleteOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateEndpointConnections/{privateEndpointConnectionName}", + httpMethod: "DELETE", + responses: { + 200: { + headersMapper: Mappers.PrivateEndpointConnectionsDeleteHeaders, + }, + 201: { + headersMapper: Mappers.PrivateEndpointConnectionsDeleteHeaders, + }, + 202: { + headersMapper: Mappers.PrivateEndpointConnectionsDeleteHeaders, + }, + 204: { + headersMapper: Mappers.PrivateEndpointConnectionsDeleteHeaders, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + Parameters.privateEndpointConnectionName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByDeidServiceNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.PrivateEndpointConnectionResourceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.nextLink, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateLinks.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateLinks.ts new file mode 100644 index 000000000000..c52952e8171e --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operations/privateLinks.ts @@ -0,0 +1,201 @@ +/* + * 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 { PrivateLinks } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { MicrosoftHealthDataAIServices } from "../microsoftHealthDataAIServices"; +import { + PrivateLinkResource, + PrivateLinksListByDeidServiceNextOptionalParams, + PrivateLinksListByDeidServiceOptionalParams, + PrivateLinksListByDeidServiceResponse, + PrivateLinksListByDeidServiceNextResponse, +} from "../models"; + +/// +/** Class containing PrivateLinks operations. */ +export class PrivateLinksImpl implements PrivateLinks { + private readonly client: MicrosoftHealthDataAIServices; + + /** + * Initialize a new instance of the class PrivateLinks class. + * @param client Reference to the service client + */ + constructor(client: MicrosoftHealthDataAIServices) { + this.client = client; + } + + /** + * List private links on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + public listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateLinksListByDeidServiceOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listByDeidServicePagingAll( + resourceGroupName, + deidServiceName, + 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.listByDeidServicePagingPage( + resourceGroupName, + deidServiceName, + options, + settings, + ); + }, + }; + } + + private async *listByDeidServicePagingPage( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateLinksListByDeidServiceOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: PrivateLinksListByDeidServiceResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listByDeidService( + resourceGroupName, + deidServiceName, + options, + ); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listByDeidServiceNext( + resourceGroupName, + deidServiceName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listByDeidServicePagingAll( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateLinksListByDeidServiceOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByDeidServicePagingPage( + resourceGroupName, + deidServiceName, + options, + )) { + yield* page; + } + } + + /** + * List private links on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + private _listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateLinksListByDeidServiceOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, deidServiceName, options }, + listByDeidServiceOperationSpec, + ); + } + + /** + * ListByDeidServiceNext + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param nextLink The nextLink from the previous successful call to the ListByDeidService method. + * @param options The options parameters. + */ + private _listByDeidServiceNext( + resourceGroupName: string, + deidServiceName: string, + nextLink: string, + options?: PrivateLinksListByDeidServiceNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, deidServiceName, nextLink, options }, + listByDeidServiceNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const listByDeidServiceOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateLinkResources", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.PrivateLinkResourceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByDeidServiceNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.PrivateLinkResourceListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.nextLink, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.deidServiceName, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/deidServices.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/deidServices.ts new file mode 100644 index 000000000000..f5837773a722 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/deidServices.ts @@ -0,0 +1,145 @@ +/* + * 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 { + DeidService, + DeidServicesListBySubscriptionOptionalParams, + DeidServicesListByResourceGroupOptionalParams, + DeidServicesGetOptionalParams, + DeidServicesGetResponse, + DeidServicesCreateOptionalParams, + DeidServicesCreateResponse, + DeidUpdate, + DeidServicesUpdateOptionalParams, + DeidServicesUpdateResponse, + DeidServicesDeleteOptionalParams, + DeidServicesDeleteResponse, +} from "../models"; + +/// +/** Interface representing a DeidServices. */ +export interface DeidServices { + /** + * List DeidService resources by subscription ID + * @param options The options parameters. + */ + listBySubscription( + options?: DeidServicesListBySubscriptionOptionalParams, + ): PagedAsyncIterableIterator; + /** + * List DeidService resources by resource group + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param options The options parameters. + */ + listByResourceGroup( + resourceGroupName: string, + options?: DeidServicesListByResourceGroupOptionalParams, + ): PagedAsyncIterableIterator; + /** + * Get a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + get( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesGetOptionalParams, + ): Promise; + /** + * Create a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param resource Resource create parameters. + * @param options The options parameters. + */ + beginCreate( + resourceGroupName: string, + deidServiceName: string, + resource: DeidService, + options?: DeidServicesCreateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesCreateResponse + > + >; + /** + * Create a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param resource Resource create parameters. + * @param options The options parameters. + */ + beginCreateAndWait( + resourceGroupName: string, + deidServiceName: string, + resource: DeidService, + options?: DeidServicesCreateOptionalParams, + ): Promise; + /** + * Update a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param properties The resource properties to be updated. + * @param options The options parameters. + */ + beginUpdate( + resourceGroupName: string, + deidServiceName: string, + properties: DeidUpdate, + options?: DeidServicesUpdateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesUpdateResponse + > + >; + /** + * Update a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param properties The resource properties to be updated. + * @param options The options parameters. + */ + beginUpdateAndWait( + resourceGroupName: string, + deidServiceName: string, + properties: DeidUpdate, + options?: DeidServicesUpdateOptionalParams, + ): Promise; + /** + * Delete a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + beginDelete( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesDeleteOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + DeidServicesDeleteResponse + > + >; + /** + * Delete a DeidService + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + beginDeleteAndWait( + resourceGroupName: string, + deidServiceName: string, + options?: DeidServicesDeleteOptionalParams, + ): Promise; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/index.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/index.ts new file mode 100644 index 000000000000..7d4b47bb89f5 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/index.ts @@ -0,0 +1,12 @@ +/* + * 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. + */ + +export * from "./operations"; +export * from "./deidServices"; +export * from "./privateEndpointConnections"; +export * from "./privateLinks"; diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/operations.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/operations.ts new file mode 100644 index 000000000000..251f5f582e64 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/operations.ts @@ -0,0 +1,22 @@ +/* + * 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 { Operation, OperationsListOptionalParams } from "../models"; + +/// +/** Interface representing a Operations. */ +export interface Operations { + /** + * List the operations for the provider + * @param options The options parameters. + */ + list( + options?: OperationsListOptionalParams, + ): PagedAsyncIterableIterator; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateEndpointConnections.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateEndpointConnections.ts new file mode 100644 index 000000000000..90d78760c5c7 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateEndpointConnections.ts @@ -0,0 +1,120 @@ +/* + * 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 { + PrivateEndpointConnectionResource, + PrivateEndpointConnectionsListByDeidServiceOptionalParams, + PrivateEndpointConnectionsGetOptionalParams, + PrivateEndpointConnectionsGetResponse, + PrivateEndpointConnectionsCreateOptionalParams, + PrivateEndpointConnectionsCreateResponse, + PrivateEndpointConnectionsDeleteOptionalParams, + PrivateEndpointConnectionsDeleteResponse, +} from "../models"; + +/// +/** Interface representing a PrivateEndpointConnections. */ +export interface PrivateEndpointConnections { + /** + * List private endpoint connections on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateEndpointConnectionsListByDeidServiceOptionalParams, + ): PagedAsyncIterableIterator; + /** + * Get a specific private connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsGetOptionalParams, + ): Promise; + /** + * Create a Private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param resource Resource create parameters. + * @param options The options parameters. + */ + beginCreate( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + resource: PrivateEndpointConnectionResource, + options?: PrivateEndpointConnectionsCreateOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + PrivateEndpointConnectionsCreateResponse + > + >; + /** + * Create a Private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param resource Resource create parameters. + * @param options The options parameters. + */ + beginCreateAndWait( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + resource: PrivateEndpointConnectionResource, + options?: PrivateEndpointConnectionsCreateOptionalParams, + ): Promise; + /** + * Delete the private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + beginDelete( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + PrivateEndpointConnectionsDeleteResponse + > + >; + /** + * Delete the private endpoint connection + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param privateEndpointConnectionName The name of the private endpoint connection associated with the + * Azure resource. + * @param options The options parameters. + */ + beginDeleteAndWait( + resourceGroupName: string, + deidServiceName: string, + privateEndpointConnectionName: string, + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateLinks.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateLinks.ts new file mode 100644 index 000000000000..19b49cc29f61 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/operationsInterfaces/privateLinks.ts @@ -0,0 +1,29 @@ +/* + * 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 { + PrivateLinkResource, + PrivateLinksListByDeidServiceOptionalParams, +} from "../models"; + +/// +/** Interface representing a PrivateLinks. */ +export interface PrivateLinks { + /** + * List private links on the given resource + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param deidServiceName The name of the deid service + * @param options The options parameters. + */ + listByDeidService( + resourceGroupName: string, + deidServiceName: string, + options?: PrivateLinksListByDeidServiceOptionalParams, + ): PagedAsyncIterableIterator; +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/src/pagingHelper.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/src/pagingHelper.ts new file mode 100644 index 000000000000..205cccc26592 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/src/pagingHelper.ts @@ -0,0 +1,39 @@ +/* + * 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. + */ + +export interface PageInfo { + continuationToken?: string; +} + +const pageMap = new WeakMap(); + +/** + * Given the last `.value` produced by the `byPage` iterator, + * returns a continuation token that can be used to begin paging from + * that point later. + * @param page An object from accessing `value` on the IteratorResult from a `byPage` iterator. + * @returns The continuation token that can be passed into byPage() during future calls. + */ +export function getContinuationToken(page: unknown): string | undefined { + if (typeof page !== "object" || page === null) { + return undefined; + } + return pageMap.get(page)?.continuationToken; +} + +export function setContinuationToken( + page: unknown, + continuationToken: string | undefined, +): void { + if (typeof page !== "object" || page === null || !continuationToken) { + return; + } + const pageInfo = pageMap.get(page) ?? {}; + pageInfo.continuationToken = continuationToken; + pageMap.set(page, pageInfo); +} diff --git a/sdk/healthdataaiservices/arm-healthdataaiservices/test/sampleTest.ts b/sdk/healthdataaiservices/arm-healthdataaiservices/test/sampleTest.ts new file mode 100644 index 000000000000..d64be981b694 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/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/healthdataaiservices/arm-healthdataaiservices/tsconfig.json b/sdk/healthdataaiservices/arm-healthdataaiservices/tsconfig.json new file mode 100644 index 000000000000..3e6ae96443f3 --- /dev/null +++ b/sdk/healthdataaiservices/arm-healthdataaiservices/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "module": "es6", + "moduleResolution": "node", + "strict": true, + "target": "es6", + "sourceMap": true, + "declarationMap": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "forceConsistentCasingInFileNames": true, + "lib": [ + "es6", + "dom" + ], + "declaration": true, + "outDir": "./dist-esm", + "importHelpers": true + }, + "include": [ + "./src/**/*.ts", + "./test/**/*.ts" + ], + "exclude": [ + "node_modules" + ] +} \ No newline at end of file diff --git a/sdk/healthdataaiservices/ci.mgmt.yml b/sdk/healthdataaiservices/ci.mgmt.yml new file mode 100644 index 000000000000..bf88ed8917fd --- /dev/null +++ b/sdk/healthdataaiservices/ci.mgmt.yml @@ -0,0 +1,38 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. + +trigger: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + exclude: + - feature/v4 + paths: + include: + - sdk/healthdataaiservices/arm-healthdataaiservices + - sdk/healthdataaiservices/ci.mgmt.yml + +pr: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + exclude: + - feature/v4 + paths: + include: + - sdk/healthdataaiservices/arm-healthdataaiservices + - sdk/healthdataaiservices/ci.mgmt.yml + +extends: + template: /eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: healthdataaiservices + Artifacts: + - name: azure-arm-healthdataaiservices + safeName: azurearmhealthdataaiservices + \ No newline at end of file