diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 99c5bf54859b..1162e8b81452 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -6032,7 +6032,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.0.1 + minimatch: 5.1.6 once: 1.4.0 dev: false @@ -10199,7 +10199,7 @@ packages: dev: false file:projects/abort-controller.tgz: - resolution: {integrity: sha512-2/wrw99JB2E8EA/YOzTM6XFxWrQ3iZ6Tx/mTbs4rqv/VVAhE+HWlk0NfSWACrrnhO8eDVhij7n38NDae5aFHFQ==, tarball: file:projects/abort-controller.tgz} + resolution: {integrity: sha512-Svy9M0FMqKjG+/dp40NjOggL4xnATYP3XS0gR+YKpuDM6yc+pmhGA3ryAE3WFsO6Bb5ZxEmk+NzFc/y9n//nFA==, tarball: file:projects/abort-controller.tgz} name: '@rush-temp/abort-controller' version: 0.0.0 dependencies: @@ -10235,7 +10235,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-ZZvqjOlpEd2fnV0IIDra5XYUjjzWPt1vV16/dRLGH+0kYslyXLqtL++Mv3w3BOmL6LvrVJV3qiKE/pLMogQpbQ==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-xblXKiJLoPfInpoI7+rp87tCYM+5RwTamtulZ/RIo406Bn23aE3/p/vVRyP3LL2i4Ueh54GFdagp65nbkCIzNQ==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -10279,7 +10279,7 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-2aWj3xi+7fI6LpijLLpee4BX8ScaqT32AO2tnn+p15vqU3C/xa+rHQwW9idjEkRG8Pf7bbCeKsXtJP100AoXYw==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-xoV3PT4s8eI7WiiYm26kavMck5StBN0Yy7bWMibOaKEKvRDAblZSuwUhvOkyAABHUiskdWcy3qgmJyreeaCb/g==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: @@ -10323,7 +10323,7 @@ packages: dev: false file:projects/ai-content-safety.tgz: - resolution: {integrity: sha512-6lwZLHLgH7pSNwF2YBkR18lySMvokaRLXby1EOj1ARxHwO1txv3VJzB4MkbITljyQAwwf0LBy7FZWGq++7wHKQ==, tarball: file:projects/ai-content-safety.tgz} + resolution: {integrity: sha512-pKa4o99jHH5JO9Y0rzBJC9xekW78nEjxZ549EGZAum2Ro6+cUR3x3l/EGL5Re5dHyhfljfxpX2MYvNFIBAMvkw==, tarball: file:projects/ai-content-safety.tgz} name: '@rush-temp/ai-content-safety' version: 0.0.0 dependencies: @@ -10366,7 +10366,7 @@ packages: dev: false file:projects/ai-document-intelligence.tgz: - resolution: {integrity: sha512-DdjVQebXKn4U1Reqk3syHnKRwpGegzt9ikGTcdvuvM8ZjfaEFa8qiKCi7ibwnDoJ5RT8HBlOQDseoVsakxkhgQ==, tarball: file:projects/ai-document-intelligence.tgz} + resolution: {integrity: sha512-YX2Q4l7UYgEJqc+Iehkt0iXx5vLy+tjwvirLgM20nUoQeFi4e0zVHdRdZsZGcMMBSkMRa33eddAnEVdDsh7woQ==, tarball: file:projects/ai-document-intelligence.tgz} name: '@rush-temp/ai-document-intelligence' version: 0.0.0 dependencies: @@ -10410,7 +10410,7 @@ packages: dev: false file:projects/ai-document-translator.tgz: - resolution: {integrity: sha512-v2M0KrmFdh+BSh3lRrilotWweE7d/ZdVJAMe+giEqLsqLsdkncgWcit+KyeoiAGuydcjB2K5cXUodFwhlFdtOw==, tarball: file:projects/ai-document-translator.tgz} + resolution: {integrity: sha512-wMVWCUT5DlCcEDXrrGDlBqHuUOHwIiUTs70/YcajBvYAiK0OdpB72xdKuOBh9kwouETwHPSgr/sJcBxvk4USFQ==, tarball: file:projects/ai-document-translator.tgz} name: '@rush-temp/ai-document-translator' version: 0.0.0 dependencies: @@ -10453,7 +10453,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-g9v1BulTnEQFBoXJ8qwKsKd4fEo+WalQJoc2XeoOWVRJbT6oQZIn219SwcXImrOGf4SBTW3kOuJyysz05xelPQ==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-9GfjtTHJYjnM4uRFEii4AJHK/VjK/BxaLmVugRpSyVGJQ+0szyX/f4Ng0ra2H8zgfVTgvyhCnluO81FCSAzPAg==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -10500,7 +10500,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-J1hgfAx4P3Rk0o+mIjwUR4zdimSOVxAmZsogRgUqpJv7o/PUxgbyJWeasbNmFnlGkqgUusy+qZIONfs53m5L4w==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-5yWkqExJJIcymtloJsjc1SIWOYA1eaW4esay0juHyGKuO3q1d+TvqpjJ1LjbITzoyaoG8LGBzk2kONvXuIFVtw==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -10548,7 +10548,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-A0zq1lpn6jpQdaD4COXDcR9QgoNocrr6hUN55M6r8FAEgbej2gxqL2o6kWFc3NzVra5tL93DvqwulMD4h4N1oQ==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-TqxJeTAJuKI9Y2+npzD7wyw+0x2Mxby14Q/p4ahe7PE+2Etb5qi7XPUEhkYDE71pQSFRqMANO6dv9/50+70I8A==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -10595,7 +10595,7 @@ packages: dev: false file:projects/ai-language-textauthoring.tgz: - resolution: {integrity: sha512-ZDkawf4EuEuRmsk/wUpaHiTd26gPPsXwYXZZzByANibPIwh2JkEuRqJtUok6saaosPnvsWQEQlpbokR/Fl6hlA==, tarball: file:projects/ai-language-textauthoring.tgz} + resolution: {integrity: sha512-GlFhMVA50HcKM+mOPecjIpd2ctfZsLd5PfdqA6sp5A4rlw2gp0i9lwEWuU/2xueVefwV6Y8Ukj3/Fzt+0RzQtA==, tarball: file:projects/ai-language-textauthoring.tgz} name: '@rush-temp/ai-language-textauthoring' version: 0.0.0 dependencies: @@ -10620,7 +10620,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-wJv8R7RcLcMrq15wJD+LJomacIJjSNUBIdEvZ7G8ZV8OfyQrkJJ7tuTUJrCFbWcmNXEIp7kdzRYcoHhPK7PYnA==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-rnjjNq7AU+RNzBgQmkF9tV+Jv5W9cc2nJmAJAHNzWbhaV0ItyfKw3331FS8JhNKaR77ZHKnAnJjJzt9gJhEnww==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -10663,7 +10663,7 @@ packages: dev: false file:projects/ai-personalizer.tgz: - resolution: {integrity: sha512-k+4RG6RH1T6ayKEces9I9VXNPg5eJllNy/LexbAs5zWX8qB1bwNHvuvqAqKOA9yg+b5QHb4+5lr9FJGuwMVcyg==, tarball: file:projects/ai-personalizer.tgz} + resolution: {integrity: sha512-qfFGBHcV7TnU6kn3D0oTU7Fb0UlzPlKggI8xG5SwRQj8MlmQaWck+YGR8XULb1BwE8hyR4dRViUE2vR81aZPzg==, tarball: file:projects/ai-personalizer.tgz} name: '@rush-temp/ai-personalizer' version: 0.0.0 dependencies: @@ -10706,7 +10706,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-72WE/GNsNJ+i0CkmNwaP5pNToaI4zIWVfbDw1Oi9O5i9kIJ0yPG10f5gQj5n1+zG/I25NquUPoBq9nLxrzrMAw==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-ktXFx9tZbxOtagzP4k7j330z+L1nhZt5IjjRu/T4BAZ4syQYm284D7M3iF3o2Evs9vae845/WcpJYuRj+H5gjA==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -10752,7 +10752,7 @@ packages: dev: false file:projects/ai-translation-text.tgz: - resolution: {integrity: sha512-SkWWyjIP87Yjqj9QlMUC6K7sbYpkjt9mb+v1vbGWMgtinKZcLSsu3QIB8wqyDdGSHROBTxhsXOynzFiMtan7mQ==, tarball: file:projects/ai-translation-text.tgz} + resolution: {integrity: sha512-EdrExW2tRiAASULLDhR3NC6ZHYKAmFFwh2aTAoCyEsOystFP7p+CtKISPjCn3FUltwGidyR8BlqHus3oTgrqFA==, tarball: file:projects/ai-translation-text.tgz} name: '@rush-temp/ai-translation-text' version: 0.0.0 dependencies: @@ -10795,7 +10795,7 @@ packages: dev: false file:projects/ai-vision-image-analysis.tgz: - resolution: {integrity: sha512-tKgHLBvnEh7Q9FyyOC6WnpAFb4NJxOK2LFfaAWiZSEVwi1vlfkdAckelu0lPxqSiY7rwllrC8VsBGAWcQ415/Q==, tarball: file:projects/ai-vision-image-analysis.tgz} + resolution: {integrity: sha512-BTGRoZOmU+cmrNgx8b5wgrZ3PqbiO0rSQ+8jGNwVZP6TUcBN1Ne9nYHnIQxZCaGB2vf+4uKJ6NCMCw2TkLsu0Q==, tarball: file:projects/ai-vision-image-analysis.tgz} name: '@rush-temp/ai-vision-image-analysis' version: 0.0.0 dependencies: @@ -10838,7 +10838,7 @@ packages: dev: false file:projects/api-management-custom-widgets-scaffolder.tgz: - resolution: {integrity: sha512-dDM6J8kGhMnmFDFKOWnmQtVZ4Z28iC80dYKZFNbU/re7TKwc5VFHe/n1EwHeYioCrkPr115WxIW1cS8+pZklTA==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} + resolution: {integrity: sha512-IOB44Qkj/QwsygKei6+14Bk+LUAKntlDnZmvUv2txin2W210eBIISvup+sQUAVPoj8J1dBqPV/j6Z9//Z7RQiA==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} name: '@rush-temp/api-management-custom-widgets-scaffolder' version: 0.0.0 dependencies: @@ -10880,7 +10880,7 @@ packages: dev: false file:projects/api-management-custom-widgets-tools.tgz: - resolution: {integrity: sha512-N1vVkFhj3U7zL2bANGhQewhsO0FSoAqhDS4Ph/28ElvO+qACivERBQgG+0m8eF74bzwNVYdHEOnt6HAFUTN2bw==, tarball: file:projects/api-management-custom-widgets-tools.tgz} + resolution: {integrity: sha512-eGm5JhDi7IjhvZu7ze8lUCwPXBya4+pcsSxI+obrhBt3JYcMVXQqNLCkG3siyPDjaIJaWNi8e4vt3CnbweEQbw==, tarball: file:projects/api-management-custom-widgets-tools.tgz} name: '@rush-temp/api-management-custom-widgets-tools' version: 0.0.0 dependencies: @@ -10931,7 +10931,7 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-I5Dk5KGkZcareqejzIneRVjBdEPEwb41zVSXnvxEpvAiSoPs5guqYtPzFWWE+U5IDEvwnT9RATkNIbVaOWm1Lg==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-HkzD8BlyzP4GBiLvRpwdRVr+ih+lyNlDLzNYass7SPBH7oKBr31XnK14ZrOpJBpvwAF3upL/2dGGAlPIgq6Uvw==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: @@ -10976,7 +10976,7 @@ packages: dev: false file:projects/arm-advisor.tgz: - resolution: {integrity: sha512-09MLaTmFw8RhGP5NqeNgT97zAZpWQCK3HEkd3UuOEnKs+rMKELYn7xtyJ0xBqZQAy0d7iBZFawoqoDxqwPdteQ==, tarball: file:projects/arm-advisor.tgz} + resolution: {integrity: sha512-IPkqDGEuzwUXafkOi7N8Hi8LAly29/dX702pRHr9bgyQj3F1y4mYVk8kHGtilIGkkHemEiWlaglAcrZsSHf0fg==, tarball: file:projects/arm-advisor.tgz} name: '@rush-temp/arm-advisor' version: 0.0.0 dependencies: @@ -11002,7 +11002,7 @@ packages: dev: false file:projects/arm-agrifood.tgz: - resolution: {integrity: sha512-LTEdeV/CpOBadGGP2hm2/FutL3xYSk8QPbJrZaS5gIOnFkVjbmfHhmg8qXahhLnlZIkpjkZBg/kGhrTOMv0lzg==, tarball: file:projects/arm-agrifood.tgz} + resolution: {integrity: sha512-i+E1EWSRQ7TSg4DChMycTn5x0oXnU4d6W0/VJFcpXcK1UPJp/FbW/8byKRX9vkHtWJrOmwttulWBs6ieOg8E4A==, tarball: file:projects/arm-agrifood.tgz} name: '@rush-temp/arm-agrifood' version: 0.0.0 dependencies: @@ -11028,7 +11028,7 @@ packages: dev: false file:projects/arm-analysisservices.tgz: - resolution: {integrity: sha512-9EHPNEkYGnXrh8yxlnLCwVoUDwOBFvx2UVsIWQVkAm7cetEz6mrBJRC3zioPfxXlQdEt7sVDAHaIXYD1ylGLmw==, tarball: file:projects/arm-analysisservices.tgz} + resolution: {integrity: sha512-Pk1fOAWthJdOpVNShlAS7bHscn7PlR5G278XTqplsTmcaDvNd7oJYNd08t03eqIEpkle1Ct6LZrkmTYTt2I1eA==, tarball: file:projects/arm-analysisservices.tgz} name: '@rush-temp/arm-analysisservices' version: 0.0.0 dependencies: @@ -11054,7 +11054,7 @@ packages: dev: false file:projects/arm-apicenter.tgz: - resolution: {integrity: sha512-RbDvzljuHag9yvSF1KJ8xOkCdUA/tHuEb8mzOeYG6jpNNYDqHcHTys3rOKmqECnf5wF+n0J5r70lY5eUOHxpMA==, tarball: file:projects/arm-apicenter.tgz} + resolution: {integrity: sha512-gfeidrvoLbc6/pKX5cV8vrTAEYAE+K16juwMudvGfHFzW19n1nIl58GZRGt/mXIX1aeTsqq16FHPnY0AUHNQbA==, tarball: file:projects/arm-apicenter.tgz} name: '@rush-temp/arm-apicenter' version: 0.0.0 dependencies: @@ -11077,7 +11077,7 @@ packages: dev: false file:projects/arm-apimanagement.tgz: - resolution: {integrity: sha512-mHzxSD7zF8/ybs6fXPT7kKad+waoy6rMySo+TCWlETvWOB3yez5K8FsFlA1HXRehAnYNP293npIkx1iou9zDqA==, tarball: file:projects/arm-apimanagement.tgz} + resolution: {integrity: sha512-l779Q4hwQZaoK4XHGjZlrJWfHc7CgZL9RIDpxRx7WmUCgJZbdJnpgirEMaSCgFTAtiJjkibu8WtZF6ByQbwLFQ==, tarball: file:projects/arm-apimanagement.tgz} name: '@rush-temp/arm-apimanagement' version: 0.0.0 dependencies: @@ -11104,7 +11104,7 @@ packages: dev: false file:projects/arm-appcomplianceautomation.tgz: - resolution: {integrity: sha512-zpa0FoXBJ/oTG/5JnK8XikkN+XN2brURu9B6zHbtnnmGPQGdrscOQyjbn7uEdI82Kft/75kjTp0IZ027bOK3dg==, tarball: file:projects/arm-appcomplianceautomation.tgz} + resolution: {integrity: sha512-zKHgh/R25ikzSCWLc9zqBJzdgP5cr+JJ+ExUtjtkgIxZKn/lmDzvcs/cbOb7KdG9Id1G/jescMNBYgPk7ayXaA==, tarball: file:projects/arm-appcomplianceautomation.tgz} name: '@rush-temp/arm-appcomplianceautomation' version: 0.0.0 dependencies: @@ -11130,7 +11130,7 @@ packages: dev: false file:projects/arm-appconfiguration.tgz: - resolution: {integrity: sha512-1GMIgq4WTmRkVgsL5uzCbM/nDcPJJLvqAZR7CdfYxcBqIbWvgZYNDCw6lOpvV6IAkpv2AChQVyjCr19kEZixwg==, tarball: file:projects/arm-appconfiguration.tgz} + resolution: {integrity: sha512-aHNcd5PrIzKQYqHqNR3rtLz+K6Vu0ppBtmR1N1l+E/1pTJJqEtL/Ua3BFWS0aMtzu8eEtsBbf8zs3kzY8FbT3g==, tarball: file:projects/arm-appconfiguration.tgz} name: '@rush-temp/arm-appconfiguration' version: 0.0.0 dependencies: @@ -11157,7 +11157,7 @@ packages: dev: false file:projects/arm-appcontainers.tgz: - resolution: {integrity: sha512-Y1MvlEel7bNHTmcM3b+qUPBcUe/yc+gNuCXqcFuHK9IsL1bl3e/F/mPixc+FGDuXonrenV05LQhDtp2w2qwxZQ==, tarball: file:projects/arm-appcontainers.tgz} + resolution: {integrity: sha512-FRJ3gO/tBeuRowAtEtro6l4A14hSmQhOd+iKkNKYIK8/F0XXUkwR8rZ5lukB2JCZKvB7Z/B7am0NsaxjyY2nsg==, tarball: file:projects/arm-appcontainers.tgz} name: '@rush-temp/arm-appcontainers' version: 0.0.0 dependencies: @@ -11184,7 +11184,7 @@ packages: dev: false file:projects/arm-appinsights.tgz: - resolution: {integrity: sha512-TndNDrdpkVNdYRV+lLnuZAuzO72HQP9vxMEucnVQy0DtZE2mQQDFdz75Q9P46L+JBFsyAvzCwuTzSh+m038NBA==, tarball: file:projects/arm-appinsights.tgz} + resolution: {integrity: sha512-dLpt3WMxvWdT5woramXlRXCvS+BDpaecSC2G5LtH9uk741sSGcTc898nBSdvXsK6VVHHBjHgBvGiY39nedLMdw==, tarball: file:projects/arm-appinsights.tgz} name: '@rush-temp/arm-appinsights' version: 0.0.0 dependencies: @@ -11209,7 +11209,7 @@ packages: dev: false file:projects/arm-appplatform.tgz: - resolution: {integrity: sha512-+qvA56xDmFhYVyBkJSMPw5rssZ7dcUPhEsdUoENLA6hLLgauw7hoyagObPLVJrEGXNCgkABSR5V8+bTf3uWtQQ==, tarball: file:projects/arm-appplatform.tgz} + resolution: {integrity: sha512-kWl3JeqgYBz4K19XI76Pq2kdLSwC8yG+PtqruJng/HadLD47zI49erNs4te6JNytsobVRzc9GLcXwL7G1xSdPQ==, tarball: file:projects/arm-appplatform.tgz} name: '@rush-temp/arm-appplatform' version: 0.0.0 dependencies: @@ -11237,7 +11237,7 @@ packages: dev: false file:projects/arm-appservice-1.tgz: - resolution: {integrity: sha512-n9SiDwWNM6NvRyxLXP85XacmYutdry1HFVz14/Ku6TF6yvZ5/VLx9unSPUKd1kKaG/GiwcrXn4v/xlKfAqi+Wg==, tarball: file:projects/arm-appservice-1.tgz} + resolution: {integrity: sha512-oCf1w1dQgRqUaU8CuQI+35t3/VOmv9NqUnRe4kKetJWZNDj2BsOeqOnLLewVUsYYwSCowOeX3L+zOiyxQvbpqw==, tarball: file:projects/arm-appservice-1.tgz} name: '@rush-temp/arm-appservice-1' version: 0.0.0 dependencies: @@ -11265,7 +11265,7 @@ packages: dev: false file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Swoi0S7RkeSKHAWqQwDi7yFBADMFvVW5T5tD2ogIpeq2Zdrizys83Hop6hBwtLuUzv4vTclbkg+rq9NGS0T3CA==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-zX6YWPBoZYEbC04zLMY5uE6F/i6rUUDWXWAm4BDQmQqCnXKPTD6jgOVcbIylYy6mHVcWZIOsDTRNsqJ9F5/OKQ==, 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: @@ -11292,7 +11292,7 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-uCY364qwHM6Uw56ZknZIQ7EzaxBi6hz7ZvAMu8t65fFkeps+XGX7W175qubGYGYzVVFUAbhliY43UbPXqYokaQ==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-weuD/0IfnOu8AoWvf9qnsoXFcJVCHpDvTqpjKOk34bgxjQM+4qQwZcUGc/uUssS65mQjmkLVyx5nEKJyH784ew==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: @@ -11335,7 +11335,7 @@ packages: dev: false file:projects/arm-attestation.tgz: - resolution: {integrity: sha512-df5G3LKjapSmdcF1y65jUCEwloEad/ta72jwaEEfVYiD+Yw00ylcVUXEnPsu6YvFTuuUyXDLXoeisCH1eD3BYQ==, tarball: file:projects/arm-attestation.tgz} + resolution: {integrity: sha512-jrHfrdst40aDx6nTn1yByhCI5X6wmPtT4/NlgASjckFMaspptBsFeyWjkind10PRRKGFsgQPn+gjYN3O5rJsfA==, tarball: file:projects/arm-attestation.tgz} name: '@rush-temp/arm-attestation' version: 0.0.0 dependencies: @@ -11360,7 +11360,7 @@ packages: dev: false file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-dxeMqD3XffwhpArKPSoU8Wvm7xeR2sokx5IfNfdjJAk7o97GUz+p24C3vHFNxOmfDRNBSzaFvlnaA1FdfLLPwQ==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-s/Y1HIZSCi1ocS0zIkaTGJzWxx/GpmyRJzYF19wSGRhwgKhOV+3qAK3W3zpWE3HserWU6JK5NPFyJgjXXZTcEQ==, 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: @@ -11386,7 +11386,7 @@ packages: dev: false file:projects/arm-authorization.tgz: - resolution: {integrity: sha512-Xnk5X2hiqHWVaSFFovqc7dT0rU1p5Be/HgkKy5SX56t7wXjm8Ie4HEv9zQmnpyxO0b1HgCakTDQ+FISr0RurkQ==, tarball: file:projects/arm-authorization.tgz} + resolution: {integrity: sha512-f7O0Ym9dtCb105cRS9YMAdFkxG9TjU/4fbErxoGi5PSzFF76jsB5R868rdd/WZ87Ief+QQ5urokL8jfj5NwPFA==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' version: 0.0.0 dependencies: @@ -11413,7 +11413,7 @@ packages: dev: false file:projects/arm-automanage.tgz: - resolution: {integrity: sha512-gjRslf7VLaKAQ+NJDSKbLAtjmKLHuyEhh6NoZIDZBy301HJ+cAMNOiXXkO3tZRlnl2CvKsKb3p8vckiYi5YFgw==, tarball: file:projects/arm-automanage.tgz} + resolution: {integrity: sha512-rXf1ha0/zGIzy+fgner/r3pCH63bu/+dxhkc1EKmBkfLAKWNqOTt8clA2okdpINVZ986+Ylz1RLTa4L0sgdmAQ==, tarball: file:projects/arm-automanage.tgz} name: '@rush-temp/arm-automanage' version: 0.0.0 dependencies: @@ -11439,7 +11439,7 @@ packages: dev: false file:projects/arm-automation.tgz: - resolution: {integrity: sha512-wV+fN19W3v6XyUn6bYgitueFJa7lHQLPvCfGHlX2yuSa3kfdRxKY4kbR0jVWM5iLQEob86i2xBaqglVhorum3A==, tarball: file:projects/arm-automation.tgz} + resolution: {integrity: sha512-ZCOx3JX6YIRflqQIcRYeku5SiPKaws4k5lxf1k6vwCUfFjDMJHYHTBIuL5EYK7PxHrfAOM2akBX9L4y3F9nj4Q==, tarball: file:projects/arm-automation.tgz} name: '@rush-temp/arm-automation' version: 0.0.0 dependencies: @@ -11466,7 +11466,7 @@ packages: dev: false file:projects/arm-avs.tgz: - resolution: {integrity: sha512-/EO1odgwZpsZ3o14wmTLEMzR/LhV51WjjhtXDbSQJjMxbjoarTNnMr96266VUt5xAznQTDtzXTuQvU1bQWLKcQ==, tarball: file:projects/arm-avs.tgz} + resolution: {integrity: sha512-mC0l1M5JyG8X+NAEIXIPZTVNqWGzoDMe6xptvvjAOJtRheqWJurDIluEbXe/LZKAfkUZ5ufbPeMcX60RLYu65w==, tarball: file:projects/arm-avs.tgz} name: '@rush-temp/arm-avs' version: 0.0.0 dependencies: @@ -11493,7 +11493,7 @@ packages: dev: false file:projects/arm-azureadexternalidentities.tgz: - resolution: {integrity: sha512-EexNjjqlbNMwftNmxIxI3UtxsuHbPEujkICf1tNJYGxj8R7QlEVCr1ZgWzjQQu+Tcq6aYOydbee65pvKKtIoqA==, tarball: file:projects/arm-azureadexternalidentities.tgz} + resolution: {integrity: sha512-U6ba9BQdhEkpw8hc0Xkl42l/eDKRaO9+VzVlDZK9BeruJ8EIsUn4GMXvQOP0luaxskWX2+rUeT5FE3awVghrHg==, tarball: file:projects/arm-azureadexternalidentities.tgz} name: '@rush-temp/arm-azureadexternalidentities' version: 0.0.0 dependencies: @@ -11519,7 +11519,7 @@ packages: dev: false file:projects/arm-azurestack.tgz: - resolution: {integrity: sha512-LxT/X9k7zQvmRG/3zxVvi2zoU703q3Ix2AFqwiPjk3G2KrKrgWLSGW6QBYpghwYYctMbvUjuklBdx0eQBbKp5A==, tarball: file:projects/arm-azurestack.tgz} + resolution: {integrity: sha512-gZj525iTS7Koyr2sZrXrw+lzeNpeXtSf04pSjNNLc+Igx8cyRJZRsA4QXUFJqX4fsQoPPOB/B4A1FnK42txFSQ==, tarball: file:projects/arm-azurestack.tgz} name: '@rush-temp/arm-azurestack' version: 0.0.0 dependencies: @@ -11544,7 +11544,7 @@ packages: dev: false file:projects/arm-azurestackhci.tgz: - resolution: {integrity: sha512-GsBAUCcQuPH/hPNL/XTrlL2Z9og7Em4vq/WV2UL54qxKYd9CPCyHr8hm30qhvLDVoe9OB6Nf5emR0FEbdpzm3A==, tarball: file:projects/arm-azurestackhci.tgz} + resolution: {integrity: sha512-wnd5b+JTHJgKEzDePeSWPoY+ff9OT9kOF8KTRhjLNDQzuXvkt6fBpQujQ2DxsPazK2eT0jC6WFff4Bn5qd67Og==, tarball: file:projects/arm-azurestackhci.tgz} name: '@rush-temp/arm-azurestackhci' version: 0.0.0 dependencies: @@ -11571,7 +11571,7 @@ packages: dev: false file:projects/arm-baremetalinfrastructure.tgz: - resolution: {integrity: sha512-KurIkPZ2lUf3lMlZ4lNcbkzxlmTtzgoENoiODXck+4dtqb1FvRFugG35AOdhIH9F+gblOhQV6faOpVq/N00bDw==, tarball: file:projects/arm-baremetalinfrastructure.tgz} + resolution: {integrity: sha512-kFoYePU/3fnaxe08ofujx8mhP9UXbkLl78TUGykAWG68KD66Q5lMFfhKxbu3tL34Q/h13YSKCqETwwHk4Yq1Kw==, tarball: file:projects/arm-baremetalinfrastructure.tgz} name: '@rush-temp/arm-baremetalinfrastructure' version: 0.0.0 dependencies: @@ -11599,7 +11599,7 @@ packages: dev: false file:projects/arm-batch.tgz: - resolution: {integrity: sha512-fdcZKOWwbBbDHqIbe0j8phG0vzRbjF1ZqKG1d/9FafYnu5l3QtPaCboBY/RYlw+CRarYp9yxdFrEnM8IcrJRSQ==, tarball: file:projects/arm-batch.tgz} + resolution: {integrity: sha512-pWMLj2SwHE9cooxAADD0taGAJlO+ZNiwbqFHUrgUHzmEAg/MRGrjZrq5wnhLTaR7XBWXue7nfwdd8sN9yCV94w==, tarball: file:projects/arm-batch.tgz} name: '@rush-temp/arm-batch' version: 0.0.0 dependencies: @@ -11627,7 +11627,7 @@ packages: dev: false file:projects/arm-billing.tgz: - resolution: {integrity: sha512-UPrnogA5DcsTpIglXH2+Z4nMzK6v3KSuGt7R4IU8YgiA7CCn9iOKMCly4Y8NZOGW5ZCf6acRe9sHQllogd53DQ==, tarball: file:projects/arm-billing.tgz} + resolution: {integrity: sha512-SbR2jcSNeLxWl/9iMQyzRypzqqKPX2eV/L4yXQGE2z8A5RUZTjSHHbx8bb6aWnUByTj0SRVTgH5DahHaKsgDfw==, tarball: file:projects/arm-billing.tgz} name: '@rush-temp/arm-billing' version: 0.0.0 dependencies: @@ -11653,7 +11653,7 @@ packages: dev: false file:projects/arm-billingbenefits.tgz: - resolution: {integrity: sha512-59GOa0p4hQcra1254+5MVXdzEpSB4W7/eXoOxFTdZY8yq0UeIdWET7KcCUfal7EAAHxq30VXbpNXfu92iHRJKQ==, tarball: file:projects/arm-billingbenefits.tgz} + resolution: {integrity: sha512-+Z9mTD4fuqYAQSjTa57vhi5QZexNXh8q3Zf2cnkLERIWfAyovk07uA+vQY1tLjBO+nTf09QNxHMtgdm1IAJeTQ==, tarball: file:projects/arm-billingbenefits.tgz} name: '@rush-temp/arm-billingbenefits' version: 0.0.0 dependencies: @@ -11679,7 +11679,7 @@ packages: dev: false file:projects/arm-botservice.tgz: - resolution: {integrity: sha512-DVtMbRbbv6W1mKzZGgpkm01AMkQFEYomb7MNEhpSzfIlmJ4/yE+nS0K6UT/QPdFF9lQYgz7JapZ88/gb7GyWcg==, tarball: file:projects/arm-botservice.tgz} + resolution: {integrity: sha512-o3iEAt6z6EftW1oOfv7KB3+t9Yohwr4S1JKC7+crtDQ4ikr3zcqhwUJk2XzYtUxN2tPNqVsEuyBK94QlZaZdBA==, tarball: file:projects/arm-botservice.tgz} name: '@rush-temp/arm-botservice' version: 0.0.0 dependencies: @@ -11706,7 +11706,7 @@ packages: dev: false file:projects/arm-cdn.tgz: - resolution: {integrity: sha512-G2My3ELDLnMAu1hU1+U8cWflO3o4jnvXZoRl5tc7kbzjKk2/olbkV79sTEHsFWDzn6B6OWtXCE422YKUD89Vrw==, tarball: file:projects/arm-cdn.tgz} + resolution: {integrity: sha512-hdoZpJkxaB/yaRxVRdvNAraroDsYzLyO+glVTjNQ1AMaxOmTBt/Lh7QGjbqRlOLViXBCom9kBxoJ8L3NHTqfMw==, tarball: file:projects/arm-cdn.tgz} name: '@rush-temp/arm-cdn' version: 0.0.0 dependencies: @@ -11733,7 +11733,7 @@ packages: dev: false file:projects/arm-changeanalysis.tgz: - resolution: {integrity: sha512-lCQZXDVTk164yKCdYOWR7X4KQ2psSn+l0gnCzS89EAfp5OXFJu6x5G/OKxZor/jXDAKl/EA64mYYv2DkIFenSw==, tarball: file:projects/arm-changeanalysis.tgz} + resolution: {integrity: sha512-hezGt6l52k5uIqnr5pgsOArPiBQSAhzcI7otfMIas6L8Oc44INoCc9lnPIzzsxQHdegZY2s98qeSRy/tW5FFtg==, tarball: file:projects/arm-changeanalysis.tgz} name: '@rush-temp/arm-changeanalysis' version: 0.0.0 dependencies: @@ -11758,7 +11758,7 @@ packages: dev: false file:projects/arm-changes.tgz: - resolution: {integrity: sha512-cOy72gYAusLs5CaGoqBliLT2DVPrGJBjyiueYd8+gWy8s47UJzFUp8AZacepM/vQbl2no57rky3QsrzhcbaD5w==, tarball: file:projects/arm-changes.tgz} + resolution: {integrity: sha512-DCX1dy3sj6JvzVsXyETPgV3vBSCObXPCpZBpg4VqSiF00xs9iypuBMhePoRmCXTVNeH9GkvSH1AtB1ssO0m+yg==, tarball: file:projects/arm-changes.tgz} name: '@rush-temp/arm-changes' version: 0.0.0 dependencies: @@ -11783,7 +11783,7 @@ packages: dev: false file:projects/arm-chaos.tgz: - resolution: {integrity: sha512-zrNAE3RSyAGLAAfq61x1nMKukyCKx0Xyinbzf6GJg/xSuLD4cs7H7JQCaENmiQ28GjsIDuPD7a8znkYdYoJlNw==, tarball: file:projects/arm-chaos.tgz} + resolution: {integrity: sha512-OS3rVyYCGj2oa7w7pAQIRbXIKVsfRud0QpOxrr5INJbqR+HuJHSHOkwX0pngtffrExWiJL7OLSZXecjqXhBjYQ==, tarball: file:projects/arm-chaos.tgz} name: '@rush-temp/arm-chaos' version: 0.0.0 dependencies: @@ -11812,7 +11812,7 @@ packages: dev: false file:projects/arm-cognitiveservices.tgz: - resolution: {integrity: sha512-7d6h8WoKXiNEUsOG7v6fwmA80eGp63oMmEg2MD0mT0+z5e2sw/nQcX5DlUXzH9GqJrTKtEjSL8P8JvJzaGaS0Q==, tarball: file:projects/arm-cognitiveservices.tgz} + resolution: {integrity: sha512-nySSkeLrX6e90ijFXZyo5NX4Xlqnlg5MZ5yDicnohQFacGFtuzHz2OdxYTY8JN6afLeNbyTxj5V5oTOCoAgX6A==, tarball: file:projects/arm-cognitiveservices.tgz} name: '@rush-temp/arm-cognitiveservices' version: 0.0.0 dependencies: @@ -11839,7 +11839,7 @@ packages: dev: false file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-S6AWaDTk5swdDPwbHmzcWDFC6ncqP2uL3t7x4PzTjJpQXCleJidB6VhkNGhSP7FXM84bml7LhlJuLhJ89HhVYA==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-Axges+7S80baS1BoOSD9rrohYibDTWmUvvS++Ku7D0lKELWfak4e/i7er7fZQBcA4z5WUsfISN1AqMZlfYFDmw==, 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: @@ -11865,7 +11865,7 @@ packages: dev: false file:projects/arm-commerce.tgz: - resolution: {integrity: sha512-GpV6luJTV8KG5h5qWT80pMGZ5NA5mRgm26qAMbXaDWJ0hlwf6e9/yAhm8BZlEPFFHyT5+zuvVBBa3a3z8MMnkw==, tarball: file:projects/arm-commerce.tgz} + resolution: {integrity: sha512-8A+PXC5Jwkx1QusksJ8A1dgBk+unljOrNnnTbrrW95vHEQEfybCC8EktkXAM6ocCfwMgq8nz900EdzTN4DrqSQ==, tarball: file:projects/arm-commerce.tgz} name: '@rush-temp/arm-commerce' version: 0.0.0 dependencies: @@ -11890,7 +11890,7 @@ packages: dev: false file:projects/arm-commitmentplans.tgz: - resolution: {integrity: sha512-89cNKOF4tJJeo4zyYu0sY1w8zQH2CisVZBxGc+dkI+J1mMmZaGrBae6Sz+fFnK4lpVU8zp17zqkhredcHz1wRA==, tarball: file:projects/arm-commitmentplans.tgz} + resolution: {integrity: sha512-c66R6TTD6PTPL6NVb0EtdzJ+QJJZkZCtGlqoUh7JcfwZFx6ouc7b8IFWE5qGwvpgPmYcakJOuFG109q9vp7CEw==, tarball: file:projects/arm-commitmentplans.tgz} name: '@rush-temp/arm-commitmentplans' version: 0.0.0 dependencies: @@ -11915,7 +11915,7 @@ packages: dev: false file:projects/arm-communication.tgz: - resolution: {integrity: sha512-uPS2+p1oI2HYbDoM/nIA24Zp4g4luf44EwFtnc/IcqJbC5WXGUyw5XpP521K/LRjqrhcpvYnJUTXvsihMjAXGg==, tarball: file:projects/arm-communication.tgz} + resolution: {integrity: sha512-28goF7jU56MIHXDocfXRU5JuIZswJWtgWggniRkeihyxhqHlKZ8C/piQs9oz4H66tkJT1hZJyNfBdUZTXIOjKg==, tarball: file:projects/arm-communication.tgz} name: '@rush-temp/arm-communication' version: 0.0.0 dependencies: @@ -11943,7 +11943,7 @@ packages: dev: false file:projects/arm-compute-1.tgz: - resolution: {integrity: sha512-2pDKAUFh7gYxN+AxznwxTdgYakg6UZrlVhES6ckbX0YlQnf4DeDXa8Pa6HUMK9ubYaaVjuH8KQOLN/cJoeIDiA==, tarball: file:projects/arm-compute-1.tgz} + resolution: {integrity: sha512-j5ZxYBDOMNSO0GulYlTmjT9vYMOd4CgHsYczwi5yMg9IeCAVscfPlXCKwC5rt2B8DpSxbqDGuBlUJc5bkWOQHQ==, tarball: file:projects/arm-compute-1.tgz} name: '@rush-temp/arm-compute-1' version: 0.0.0 dependencies: @@ -11972,7 +11972,7 @@ packages: dev: false file:projects/arm-compute-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-RgkqpFM1VhXzB6N2WPojGQrSpjJJCw4iYgiXSwdaW681NC2rASNM+Op1cwt2yS6Fdyil9/ZroDakrahqHa1uQw==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-1EvZ8JAUsb9KK/Pyeunx93HGzEO2K9XopfVvDuQV5YTZuYDTpGqBQWcdIdkddcRqlsTtZUGONaxOLqJ39qjCiQ==, 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: @@ -11999,7 +11999,7 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-ftx9H1aDWNerccXXhrvUdVBCw2wsGS6Zk8JakysJyVViVMyzf65aKkL2h4tqXx5FwsGV5d8kGyK3pISKbvzmEw==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-eazT/OBUR3SIprIAdOuWroFtBW4WORSuIXJ7kqzHFpqJtos4gfUhRwjX9MzhKM01+3laMVYFH2tW4xdZw/7mEg==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: @@ -12043,7 +12043,7 @@ packages: dev: false file:projects/arm-confidentialledger.tgz: - resolution: {integrity: sha512-pS+/eOxneyQUBh/mHjBbSXeDuo3NlGHa2PL//Y9yhkPC49R4E4kBZxb7umGJilTEtjv7lm2PfIupqH7viqww9A==, tarball: file:projects/arm-confidentialledger.tgz} + resolution: {integrity: sha512-RZIXSZbgkBcbEcLrnLPCfdCx9IOJvpoR5mLi1nys8ZhtOG+Xzcc9qok3EvhkbP/705i/0wF+178foPS2hIcMmg==, tarball: file:projects/arm-confidentialledger.tgz} name: '@rush-temp/arm-confidentialledger' version: 0.0.0 dependencies: @@ -12070,7 +12070,7 @@ packages: dev: false file:projects/arm-confluent.tgz: - resolution: {integrity: sha512-2vzIrVRG8t/kToRBElJNytrUk5YKVVhc1c0boPHZ/FZzHvRT6cLvfpXN1XTyNQdUWde5jpLMPe6vSC1w9fkHUQ==, tarball: file:projects/arm-confluent.tgz} + resolution: {integrity: sha512-nJjOjZ00EbI/BClYWgzLvAPYRKzxdXuf+OCzB7A5p8nOTHL+IiOJc0H+4FNsc3CNJxCWBoOSEYIpL0GKnygItQ==, tarball: file:projects/arm-confluent.tgz} name: '@rush-temp/arm-confluent' version: 0.0.0 dependencies: @@ -12098,7 +12098,7 @@ packages: dev: false file:projects/arm-connectedvmware.tgz: - resolution: {integrity: sha512-w1gIubjRTzBHfnaTbZz/c1dP5955JMMUqizIoyNLeoTWTDWehQxSVqZNYnch91imOTmzB+TxU7GlIsntOJwL+g==, tarball: file:projects/arm-connectedvmware.tgz} + resolution: {integrity: sha512-T5BQynIcWR+pR0OBRmCgiNLPARef7bQptKTgvCsnPfsewfWLV3YMa85iAcoPLMduQ5/JtR5DCET5pyDFPjKoEA==, tarball: file:projects/arm-connectedvmware.tgz} name: '@rush-temp/arm-connectedvmware' version: 0.0.0 dependencies: @@ -12125,7 +12125,7 @@ packages: dev: false file:projects/arm-consumption.tgz: - resolution: {integrity: sha512-HKbAKnO9DFgVaMbxJfW16rLdLleU5QgPOuCvz3yiaLMFuAdv6jPoBcNwrjQz1S1kh5y8rnfI/pLdX73fMWvUqg==, tarball: file:projects/arm-consumption.tgz} + resolution: {integrity: sha512-Jg1t+sj+WCfah8wzAopcqyo5BR5xd9PvCqqo/8vJZh3y8/y+JdUp6J4aiDv7+FN3b5A4RPdVhpqGrhTl1jxa/g==, tarball: file:projects/arm-consumption.tgz} name: '@rush-temp/arm-consumption' version: 0.0.0 dependencies: @@ -12151,7 +12151,7 @@ packages: dev: false file:projects/arm-containerinstance.tgz: - resolution: {integrity: sha512-sKe41tOrD63aqARe9flE8p3Psdy3PySCb6dxKgI4t7ck8o5Km8bzf5iTWY1KsR7sM1tEmrNYYE4Gwt2nXCMfyg==, tarball: file:projects/arm-containerinstance.tgz} + resolution: {integrity: sha512-UTSTIct7VkxUhs3ag6sPMDODFZZo60tsMOh4A+asc73UxN09vCvirpDizhFNoXXvl77hyK5KWijvqcXlMwtUHg==, tarball: file:projects/arm-containerinstance.tgz} name: '@rush-temp/arm-containerinstance' version: 0.0.0 dependencies: @@ -12178,7 +12178,7 @@ packages: dev: false file:projects/arm-containerregistry.tgz: - resolution: {integrity: sha512-UtNY5pFfILJVY5uKq3grSAj/eX8knsdw/pjkfvOgFOUMLn+Zc2KTgJ4sX1fqUGLFz4o1OJ4NAc9uSbOIdBd5Cw==, tarball: file:projects/arm-containerregistry.tgz} + resolution: {integrity: sha512-eGal/cz0lUPpDx7YSpPlprQK9yKIV0jJ52YANdbKgTKQi11dEyXhB+NFfUmBxpk/hGAYSCYdQRtXEij3gUSDWg==, tarball: file:projects/arm-containerregistry.tgz} name: '@rush-temp/arm-containerregistry' version: 0.0.0 dependencies: @@ -12206,7 +12206,7 @@ packages: dev: false file:projects/arm-containerservice-1.tgz: - resolution: {integrity: sha512-CgE1+0qzGsKIGBfvZjAaeQ3jI+BkFnyy2s1J2hS/GDxqqS6ONXukQkR+wtq8chLjG5/Rkp3E7vNw8UO/iYLsAw==, tarball: file:projects/arm-containerservice-1.tgz} + resolution: {integrity: sha512-6T0lGGJ3XCcGfzzlWPbJImUGNvh0mPDht6imcPFhw/LHb4eLsVi53/Kp6JLQKbAS8UTpXuWtQwGAHP3blgWguA==, tarball: file:projects/arm-containerservice-1.tgz} name: '@rush-temp/arm-containerservice-1' version: 0.0.0 dependencies: @@ -12234,7 +12234,7 @@ packages: dev: false file:projects/arm-containerservice.tgz: - resolution: {integrity: sha512-ZnlpGjujGMZEYEy57r7X9nPDGoMcUFiqWum1QC0i7HvhkZLD+7upjLvbR41bFrlvQBXACFqKucsiCsDIq4AEvw==, tarball: file:projects/arm-containerservice.tgz} + resolution: {integrity: sha512-K6ExbqsYY0/0hFdXjHEMv6uvtnhVSRO/Dw8dJ7b0xL685GFap2TCZPBw/jqDtHaT+/7j9A8n661d5jTasFb+KA==, tarball: file:projects/arm-containerservice.tgz} name: '@rush-temp/arm-containerservice' version: 0.0.0 dependencies: @@ -12277,7 +12277,7 @@ packages: dev: false file:projects/arm-containerservicefleet.tgz: - resolution: {integrity: sha512-/O2LUTrmXAZhj+9FnT4Ai7koBQY/Mjl6hgjFNcIvWhv/DZV/sOUAdGUE+1L6X37a/NMegSmFEzrvwA/7w1Zvsw==, tarball: file:projects/arm-containerservicefleet.tgz} + resolution: {integrity: sha512-L7FZF+zECSYP3h0lGOxlcba5MIoAaS4cLDcLw9uI7OgkNOeXvwVp3AIyVM0gY0zQtqMMV8yOHSdMnb0aBGNa5w==, tarball: file:projects/arm-containerservicefleet.tgz} name: '@rush-temp/arm-containerservicefleet' version: 0.0.0 dependencies: @@ -12305,7 +12305,7 @@ packages: dev: false file:projects/arm-cosmosdb.tgz: - resolution: {integrity: sha512-ZLOw/zxspfcaDH8PvlS0yHmTEUeyQZ4JAW3tBxOgiAoLllY0qXvrfYEYH/WY8bq8dL5elf1Krb9WuKe0IH3PxQ==, tarball: file:projects/arm-cosmosdb.tgz} + resolution: {integrity: sha512-D1OaeYIGlvVSBRKL77fzRSsc7CLEJfB/VT+MeX7zxhr04M6LNfpT8M3Gxs19IFYtRy3V069aQ0MbeSLQ2nyHBw==, tarball: file:projects/arm-cosmosdb.tgz} name: '@rush-temp/arm-cosmosdb' version: 0.0.0 dependencies: @@ -12333,7 +12333,7 @@ packages: dev: false file:projects/arm-cosmosdbforpostgresql.tgz: - resolution: {integrity: sha512-sd6dLHNQdaMWmTCPRutlsXh5HpPhsuyq5at4qpXzRUJ8yNqpaXUjkjYBMISzMt8IWYE4KNxqOzqxl3d8u6WI0Q==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} + resolution: {integrity: sha512-Lyg46guQALVcli/wNT1ajq2gnZIdXXCfwjhkDP1CMicpmu3lCEKqECdaVeYHenKg7NNGMho9cIHrtqGf42VCPQ==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} name: '@rush-temp/arm-cosmosdbforpostgresql' version: 0.0.0 dependencies: @@ -12360,7 +12360,7 @@ packages: dev: false file:projects/arm-costmanagement.tgz: - resolution: {integrity: sha512-/mY6kc/dzMJpzWOeTXSyoymA0yYKJle3bsk2GXE8c/xpX+5doi2cx2BcnZkRTqXJpSGcKk9fMkCzFbxRAOHwdA==, tarball: file:projects/arm-costmanagement.tgz} + resolution: {integrity: sha512-JrYXJbyh1jpibncQfVnrP5Zt9ITVSJbsefuvT19g56U78gdXW6X/iLSNzQ8+g8rPHna6P+UTNykPKydY17Lf7Q==, tarball: file:projects/arm-costmanagement.tgz} name: '@rush-temp/arm-costmanagement' version: 0.0.0 dependencies: @@ -12387,7 +12387,7 @@ packages: dev: false file:projects/arm-customerinsights.tgz: - resolution: {integrity: sha512-9OqkHpBrf+cZhzurUA79ZN4m7tTS2XQ6dinN19fszsqpbjn9r6OXUIhdEGodDfFg6EA606IvLiJ5PtVgyzkUiQ==, tarball: file:projects/arm-customerinsights.tgz} + resolution: {integrity: sha512-AI+JRaeFyy5qKSrrfXWPSuZZBmr3XJVBp6c1efhWBcUp4BS3ERHWowRHAogG+NZ2dXCITlunyb2yrdiHkEkY9w==, tarball: file:projects/arm-customerinsights.tgz} name: '@rush-temp/arm-customerinsights' version: 0.0.0 dependencies: @@ -12413,7 +12413,7 @@ packages: dev: false file:projects/arm-dashboard.tgz: - resolution: {integrity: sha512-FUpsLqJ868RBg6ZQlqON83WYnD0bGYjQbMUrRS4Gj5qM6W2oU6+ne/9ixmbnWm5Ol7MjkM/C/yo5HFpKKELZCw==, tarball: file:projects/arm-dashboard.tgz} + resolution: {integrity: sha512-CkZcQ41MBIbPmZsddog4V7xZvYQmGMNe5bJ26IBeELZMLvZdC1U+CEteUQCd+bWEIhm+3SHZeoPohmgvbyHqRQ==, tarball: file:projects/arm-dashboard.tgz} name: '@rush-temp/arm-dashboard' version: 0.0.0 dependencies: @@ -12441,7 +12441,7 @@ packages: dev: false file:projects/arm-databox.tgz: - resolution: {integrity: sha512-fHvVWUTr4TtEtDwnDk4smmHLc2vMLt1TGj3uj+uh12JD7dhZGVyASfYXENl0dHsH4gVQtLrH1+SOnz6I0qodqA==, tarball: file:projects/arm-databox.tgz} + resolution: {integrity: sha512-9SBQm6nhLeM76Vt9D3s1xwE13ma19V7EjVd81yXVorEzJrFuTLT5SDyQK6WEv9Xjp2XavtiZkQsPtdiqVDItWQ==, tarball: file:projects/arm-databox.tgz} name: '@rush-temp/arm-databox' version: 0.0.0 dependencies: @@ -12468,7 +12468,7 @@ packages: dev: false file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-3Eop4XPYz83tAb1CqGnIednCyLzwUwzL6A2hcNiJ9TT3OU3NneRNMWccEp8LdHaFfZx5cpS+JSnUJZUtaccBsw==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-o4cq7a7ip+UYcyv0DJK6mKKDqf9/EUjuw3PjNEaBrmLByWh5WxVBi03LRICWFwXMvJAQe7icHeBg+NH9HqPQnw==, 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: @@ -12495,7 +12495,7 @@ packages: dev: false file:projects/arm-databoxedge.tgz: - resolution: {integrity: sha512-ha81Z98oTgR+q4zibhPmVSLIAxNmtSMbsD02Iw0tfYhAxXqWwlYdrcalpwDrTu63oBuYalgYZyiBOc8SIDf0YQ==, tarball: file:projects/arm-databoxedge.tgz} + resolution: {integrity: sha512-8MJgfrD2qJLFozJmy898ed3aRBBzxy+Car7oqAZAgxTlB2MsC3hLXrwCGXmcZrJvSgS9jxO5AXgLjkSwCcPDMg==, tarball: file:projects/arm-databoxedge.tgz} name: '@rush-temp/arm-databoxedge' version: 0.0.0 dependencies: @@ -12521,7 +12521,7 @@ packages: dev: false file:projects/arm-databricks.tgz: - resolution: {integrity: sha512-n/SMNzAiyfN/lFpt5YJzd32fES9ze8jGLUbLkIxNW7w6TdqkPVXTMB7B6EcLuqmxFJPfek4A2LMJu2dBx+UhcA==, tarball: file:projects/arm-databricks.tgz} + resolution: {integrity: sha512-WAtAXKJCfNKF/uJy3vZmZ+CE/PXZa8uOReOOz0NbfHdUo9ompAUAH291ZpBMP/oyMavRNBCIqrHFcUbnLVnHdw==, tarball: file:projects/arm-databricks.tgz} name: '@rush-temp/arm-databricks' version: 0.0.0 dependencies: @@ -12549,7 +12549,7 @@ packages: dev: false file:projects/arm-datacatalog.tgz: - resolution: {integrity: sha512-vYlPtvygiWYGGp4m2dVzW7vr0rz9LVcZFcyyTOou0Qw7LPI1XbRxKkiYHroFz//RtzV2y4mygciIAdYNGVVUhQ==, tarball: file:projects/arm-datacatalog.tgz} + resolution: {integrity: sha512-CJQ93Gu5HF278gvt1uFPaGfqvenwJs8F/a8Nyuo3O1bIm2FECRrAcOFtV7GGnGdJh9cscR6AUXfIYpRueaxv+w==, tarball: file:projects/arm-datacatalog.tgz} name: '@rush-temp/arm-datacatalog' version: 0.0.0 dependencies: @@ -12575,7 +12575,7 @@ packages: dev: false file:projects/arm-datadog.tgz: - resolution: {integrity: sha512-m7YpvxhygnEI2hacwst8DGNvAY77ZK1NpYENUa1210NPWMZgEl1HKQOKJ1yL6vLwC0x5i99k7cOhiSVVU/qZJw==, tarball: file:projects/arm-datadog.tgz} + resolution: {integrity: sha512-zdSyPOGITXN9mRdxHC+LFI4f3ZOh+hP/ZckLNl84YXRVqSQoB1QQKawY2SCvqJ0tncIqBASHXMfRUt3KzC7gdQ==, tarball: file:projects/arm-datadog.tgz} name: '@rush-temp/arm-datadog' version: 0.0.0 dependencies: @@ -12603,7 +12603,7 @@ packages: dev: false file:projects/arm-datafactory.tgz: - resolution: {integrity: sha512-QKVsn1q48eaGWWjThiViemDuRkhUPRV7LbClKMNFHVQ34AvGNqq0MudYx9QuAqXOKtYelXwZb5fjlPcNDRolxA==, tarball: file:projects/arm-datafactory.tgz} + resolution: {integrity: sha512-DEESanPBKFpZDHHeIkAkVYya0p+L95cmwlI/3B7V6ZcagEEX34to4tLeGIqW3yQ+Gx0P9z5XxWilDnbI6iP6jg==, tarball: file:projects/arm-datafactory.tgz} name: '@rush-temp/arm-datafactory' version: 0.0.0 dependencies: @@ -12631,7 +12631,7 @@ packages: dev: false file:projects/arm-datalake-analytics.tgz: - resolution: {integrity: sha512-Jlaf3jSjVFwg+fsd0ZKNMsbdSFOwEst3J5vh2jOKPRyDzaWTkLmieHkDX+geW9/Je0lbWRqalRFIUEWuVLvHkg==, tarball: file:projects/arm-datalake-analytics.tgz} + resolution: {integrity: sha512-9yGdHYRbOoxJRy7wcFEzszua/92IFBFW0Pg5Eo3DtepYbUBuDo2WkTkRDlC7wcuuD1LoXncshah4V3vy3/7Ulw==, tarball: file:projects/arm-datalake-analytics.tgz} name: '@rush-temp/arm-datalake-analytics' version: 0.0.0 dependencies: @@ -12657,7 +12657,7 @@ packages: dev: false file:projects/arm-datamigration.tgz: - resolution: {integrity: sha512-Zn3BXxFLVrqiNjx2QtHkQhN4iKK8ZhkvtkyGYQZ2a6l5gMh7saZjZ/Y+ih/9qb6o57Mm4pUpHCD9fkmfqEzBcg==, tarball: file:projects/arm-datamigration.tgz} + resolution: {integrity: sha512-Hv0UbrhurLBmVdY5FleqNeuVpoKUIo7b3eHhSrRpoPDT5xmtV6cM/ETHzjO54Y+SskuX11wYG5YlF9ORQsyoNA==, tarball: file:projects/arm-datamigration.tgz} name: '@rush-temp/arm-datamigration' version: 0.0.0 dependencies: @@ -12683,7 +12683,7 @@ packages: dev: false file:projects/arm-dataprotection.tgz: - resolution: {integrity: sha512-RqdUOXE/gW+7zXfFneqfQFn9j7PgM9AsXFc0n8xMzrRGrCz+Uqh6ia4cGW3A4wehnQpz2gYXDW9wJHMLQeT7Rw==, tarball: file:projects/arm-dataprotection.tgz} + resolution: {integrity: sha512-JtJ/t64GsctvAnLtCM4/55fMH379WeaFMASG1sW5DJ3x2C+n02sPVRM8Z6Mu/T32JXZwJf0KSj+7wzXBQhAjIQ==, tarball: file:projects/arm-dataprotection.tgz} name: '@rush-temp/arm-dataprotection' version: 0.0.0 dependencies: @@ -12711,7 +12711,7 @@ packages: dev: false file:projects/arm-defendereasm.tgz: - resolution: {integrity: sha512-UTkmascMOpq/Ry4CcI1wkMmmsTC37xNeycj3mGl8jAT5/h4JwQXqaW1zdj1wgcWA95iGmKCRlgctE+Xw2eDy+w==, tarball: file:projects/arm-defendereasm.tgz} + resolution: {integrity: sha512-5lJClNPWuQuZvkm4waL1HWXpVhnC1Ib2zuMj8AjQlmpNa2HPVHkn129hIfED5KO0cv05HKeVb72EPAFbkoEXIg==, tarball: file:projects/arm-defendereasm.tgz} name: '@rush-temp/arm-defendereasm' version: 0.0.0 dependencies: @@ -12738,7 +12738,7 @@ packages: dev: false file:projects/arm-deploymentmanager.tgz: - resolution: {integrity: sha512-L7iNE3lKtCvk+UMoGQO4S6EhOTVcZP0vyQcBo99Ls2PWXMZSwaFrcK7KckRvHx5ZuFoTBRDvj0bqhFMI40eW+w==, tarball: file:projects/arm-deploymentmanager.tgz} + resolution: {integrity: sha512-7u4kp0vycS1w18CPHbG7YTiqMNMOxaqtY38Mf7uKupYoe5gsdPcWs0XBXmnUC4uJLjwWj8BDp+/hnWpPrdrnDQ==, tarball: file:projects/arm-deploymentmanager.tgz} name: '@rush-temp/arm-deploymentmanager' version: 0.0.0 dependencies: @@ -12764,7 +12764,7 @@ packages: dev: false file:projects/arm-desktopvirtualization.tgz: - resolution: {integrity: sha512-L7sX1Hp5EvvKokbHuNAvLkgBkFbo915Y+RGdasvN1LT81KW0AceqnoWLIQksovU/wM6I7FN0OGIEFisODYzsIg==, tarball: file:projects/arm-desktopvirtualization.tgz} + resolution: {integrity: sha512-zV09nRqplUpK5w5By61XKVG/v70haO0z+1yA3ZtgMinQyV6qwGyRf8BQAt1VPWV5sgUiL6MtkFPKrJe3oNgctA==, tarball: file:projects/arm-desktopvirtualization.tgz} name: '@rush-temp/arm-desktopvirtualization' version: 0.0.0 dependencies: @@ -12790,7 +12790,7 @@ packages: dev: false file:projects/arm-devcenter.tgz: - resolution: {integrity: sha512-CSmAgzjlR+IZFb5bp67z2SVFs9NQ9LS0VRLKZzpwCRkplrQBfMMPeu7/z/5vlc2QaHUyj5GEXWcUl3tqa3Yk0A==, tarball: file:projects/arm-devcenter.tgz} + resolution: {integrity: sha512-J2lsKIst4SNdWTPVT4yPLwK8a/PL+6OBYrjvqM6kqp/MTpGbVppzDEgpjYLyf2F/YGMT0vKsCx2OZmdfz3TTvQ==, tarball: file:projects/arm-devcenter.tgz} name: '@rush-temp/arm-devcenter' version: 0.0.0 dependencies: @@ -12817,7 +12817,7 @@ packages: dev: false file:projects/arm-devhub.tgz: - resolution: {integrity: sha512-W5WwFSWa5pvDYha3c4eFl8ogjnO9QDr68PasHLJPQjD6+XZJjYT/V8mbYwwXFQ0+URqP81xKL/MgK/AWm8mrfg==, tarball: file:projects/arm-devhub.tgz} + resolution: {integrity: sha512-1xmxdS/YJvOUwoRUxXdoNjYVFIstcSacq4FCbcFnUxO9qHKZmahDX+3dEz4z4PRx+XAWSE1xDVqrP+jPBh00tg==, tarball: file:projects/arm-devhub.tgz} name: '@rush-temp/arm-devhub' version: 0.0.0 dependencies: @@ -12843,7 +12843,7 @@ packages: dev: false file:projects/arm-deviceprovisioningservices.tgz: - resolution: {integrity: sha512-oI6knn8Gc7tgWQlEPnNEOPtrH1LyNcFA29XO6BWgmpTjuI9/9FdFU61CELNu4BSKDC7ZHoOOQ+yoCajtTarX2g==, tarball: file:projects/arm-deviceprovisioningservices.tgz} + resolution: {integrity: sha512-iML9WBqa+W2gmPv10Od76HukWqqgViqrFjZ7fX1zzJVho4oJqHL5hmenFQAr5F5nWlhczw4lWpV736N9hNG+LA==, tarball: file:projects/arm-deviceprovisioningservices.tgz} name: '@rush-temp/arm-deviceprovisioningservices' version: 0.0.0 dependencies: @@ -12870,7 +12870,7 @@ packages: dev: false file:projects/arm-deviceupdate.tgz: - resolution: {integrity: sha512-qmHGIRkfxEpsumb3kK5HiS61itFrmyxboJ5AYdNG8gmprcTfyyZ8GQxQz+yh9JkdCoEE1tI/K0O5PmGnIBtEZg==, tarball: file:projects/arm-deviceupdate.tgz} + resolution: {integrity: sha512-7Y0eayeF8+fcdXu5cybX7y411bbB2aD21zJAhQmui4/1i1x/VS95rRsUd5L0KgZbl9axpafTRqbho/m1W4EphQ==, tarball: file:projects/arm-deviceupdate.tgz} name: '@rush-temp/arm-deviceupdate' version: 0.0.0 dependencies: @@ -12898,7 +12898,7 @@ packages: dev: false file:projects/arm-devspaces.tgz: - resolution: {integrity: sha512-0SFAgJ7MZQHEEKV25zRwlNz2hYvHMoZagm7dlUEny/b72bdEPTXNQmVdWOB00Ik6bHzMhY0CmNosy9fVQ+LsLg==, tarball: file:projects/arm-devspaces.tgz} + resolution: {integrity: sha512-BLZZ76L4A09vK/gz4kCYqjXyoHnTEXTJ76V3KcsJYdA4I49OjKeaVkhkEjvuurIPh+vGVqvXubr7IufvWup60g==, tarball: file:projects/arm-devspaces.tgz} name: '@rush-temp/arm-devspaces' version: 0.0.0 dependencies: @@ -12924,7 +12924,7 @@ packages: dev: false file:projects/arm-devtestlabs.tgz: - resolution: {integrity: sha512-BZbRaebaoXTYwzDeHNsyE/bN6X8rntcsAtadRl8bUF+mf7yaN5Ex8QwpRTZBUMsVg1WfTTCZAqCiOj9NpBfxuw==, tarball: file:projects/arm-devtestlabs.tgz} + resolution: {integrity: sha512-EtKYmneIuFHiIu1vX3qwuT3FloPjplatjNDIeylAtsZzjAHiGpTnyWS3MrrUCUrrkb6wQpT5ANVU1klgMDZRsQ==, tarball: file:projects/arm-devtestlabs.tgz} name: '@rush-temp/arm-devtestlabs' version: 0.0.0 dependencies: @@ -12950,7 +12950,7 @@ packages: dev: false file:projects/arm-digitaltwins.tgz: - resolution: {integrity: sha512-4ue08b7DZL1/jOnx3u/ojKFTRFMKCgFt3Nb4t18Zi5JYuJTPVTnY3fTZaD8Mr1mJFoYXePxkTGixb9mMC1isKA==, tarball: file:projects/arm-digitaltwins.tgz} + resolution: {integrity: sha512-N0OLsSJKVs70wtHZwZgbuUZ3jluDKWzsXWUNPhdhRyAKTu+nigyva0AoWDQcWeqhewNvq6hmHBgnFVc2ZlJGDA==, tarball: file:projects/arm-digitaltwins.tgz} name: '@rush-temp/arm-digitaltwins' version: 0.0.0 dependencies: @@ -12977,7 +12977,7 @@ packages: dev: false file:projects/arm-dns-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-TOxgtCri+OjqIw90h1OPagQ4AS9Vw9xDCZyE2H5qNefx2sxzQz8U6ZYh8vg4s3O+yO6U1tc75lyjPSpNG2TAfw==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-263kzAqfTqnDSMu9fu5aPePPuR47QSN+2LZ+/HxWgt2BTSFopoQtiI1pVEelrZpsrZJZbULZOvTn2uP5bSWvXg==, 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: @@ -13004,7 +13004,7 @@ packages: dev: false file:projects/arm-dns.tgz: - resolution: {integrity: sha512-UMhJTWELYTtnc1tpq1I4MHorenL93Nr58L8/BZE8/cmU7mtKhycgezZ1NVyhWzs8i5mez5dh/SaFcNqUMW6RfA==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-Ql8lhjT1ZwKeuetug+X6U4Jz3n270vZUTgaBgotQPfyMVxz67dtYuRk1uZidvalAXmZtAf0klgf8kMtZk4IMVA==, tarball: file:projects/arm-dns.tgz} name: '@rush-temp/arm-dns' version: 0.0.0 dependencies: @@ -13030,7 +13030,7 @@ packages: dev: false file:projects/arm-dnsresolver.tgz: - resolution: {integrity: sha512-8l1v9UO/TEIY4sPXF2KoFoGf8Tf58G4pN5SOpie1Ih5NMHh3IYYeSVqBLUugc6ocgezbx2SUEl7yDc0s6BzdUw==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-fpL+8yLtEHB/421ppFgmiMuWQExgn/DeNyZMdsRd3lbxXAbhVmekdzh+CZFVtbyY19DnK+tcDyfjZWe8Kh7Vqw==, tarball: file:projects/arm-dnsresolver.tgz} name: '@rush-temp/arm-dnsresolver' version: 0.0.0 dependencies: @@ -13057,7 +13057,7 @@ packages: dev: false file:projects/arm-domainservices.tgz: - resolution: {integrity: sha512-L8BZJunn75vJOh2TqrVkJrYvKdrzTHbCCkMM4sO56XpoQPD8nLpghsQEsc/lT7GW5qVHtjitElUZPvBrPqQJyw==, tarball: file:projects/arm-domainservices.tgz} + resolution: {integrity: sha512-LhMhtu4Uklp3Ow2+N3k8tfACV+0d0bt395vk+j1vehCkl2//pM4imcN0+c+YntVc4hin8YzT3hKOBfpXLqKNyQ==, tarball: file:projects/arm-domainservices.tgz} name: '@rush-temp/arm-domainservices' version: 0.0.0 dependencies: @@ -13083,7 +13083,7 @@ packages: dev: false file:projects/arm-dynatrace.tgz: - resolution: {integrity: sha512-K92NEI6/NRJ9vi+cOVR2JIssMqYt8z7LecbuqUEPGoXQS18cziv/LswkezaHjYPMlmVrRl6DY3Vw84geExfWiw==, tarball: file:projects/arm-dynatrace.tgz} + resolution: {integrity: sha512-IOqF15D+xTuSRSGWi2plrdCovXC0NByfrp/tMAyEjzzX3Ww1BxB6dwPTCWv9/KabMdNxS4+U3BftSSvmmhDADw==, tarball: file:projects/arm-dynatrace.tgz} name: '@rush-temp/arm-dynatrace' version: 0.0.0 dependencies: @@ -13110,7 +13110,7 @@ packages: dev: false file:projects/arm-education.tgz: - resolution: {integrity: sha512-XvrDwuc1SqXdPwOa4lg/GTIUkY6Pz4LHOzHbNZ1l2hyBOosVFekWib2dy9O6lYgDjQbpgR1siJGllAGOUdvKfw==, tarball: file:projects/arm-education.tgz} + resolution: {integrity: sha512-cPg2txbnhvqRAwI55IDpMEIH3///LmqlSno/z52B8r3T6Z0z57CYMvb+m+Q5ZL3wRKNHgLiotUmVVNo4adIE2A==, tarball: file:projects/arm-education.tgz} name: '@rush-temp/arm-education' version: 0.0.0 dependencies: @@ -13136,7 +13136,7 @@ packages: dev: false file:projects/arm-elastic.tgz: - resolution: {integrity: sha512-C9yMlxNpzg0xySemYGw9PMN5sMdMnaTFdVuick8IdTXAvl6iH7KYllM5lFtw3KWGlcR/hZjmsRxCZVK42kGCNw==, tarball: file:projects/arm-elastic.tgz} + resolution: {integrity: sha512-vqdplhI07XwrEIvU9g0LHHaADljvNnvI6LfgLQSQIBiVFITV5uglLivZ+brZ/PtaZoX5yRY9RJ4F5prM7hNjEA==, tarball: file:projects/arm-elastic.tgz} name: '@rush-temp/arm-elastic' version: 0.0.0 dependencies: @@ -13163,7 +13163,7 @@ packages: dev: false file:projects/arm-elasticsan.tgz: - resolution: {integrity: sha512-EAUd2c4BeOeBXQ89uLiqr+PY5EVB2DFZ5PBaRUdUkk+uRa0xQBikVl/SNur7Xv+l29yMfxqnNYc5OSbiAoeolA==, tarball: file:projects/arm-elasticsan.tgz} + resolution: {integrity: sha512-vmNI5cI19QbV3WiP6J23i7VSh8K+hglsYTvs7l6p9s/sgdSCMobVPvdfCihIfQ2DgGnPYthVVajHhmT1Jm/DYA==, tarball: file:projects/arm-elasticsan.tgz} name: '@rush-temp/arm-elasticsan' version: 0.0.0 dependencies: @@ -13191,7 +13191,7 @@ packages: dev: false file:projects/arm-eventgrid.tgz: - resolution: {integrity: sha512-pjBiFum5B8TaJzHGpvGCKvAoOKORPC1LVWvdsNMXjXHMynJOGKP+Ve+W1yI9pOBb6mMLArsYK4kpx4Fzwp5Hgg==, tarball: file:projects/arm-eventgrid.tgz} + resolution: {integrity: sha512-fWLIetf7dckzxUe5esh6TNETTQ0XfcKoZIqRfRTPq6n/lRjLshLxpSlMNZJri6eBjMZZoVFCCbAMhca9UA6MyA==, tarball: file:projects/arm-eventgrid.tgz} name: '@rush-temp/arm-eventgrid' version: 0.0.0 dependencies: @@ -13219,7 +13219,7 @@ packages: dev: false file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-pUUvVFPTQQm4H9OTihPhOTycit3hjAN/GbRQzdccJjnsb27g7JQvA5HVy92HvPbqFJH2srx91bPXtr794rey0Q==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-O1zX+dxJOerVzcJXBQSufY3dtlTzi0Y6unNNLJZ5I1HYTNdhLdd4VlvtQox2jihywPa+sle4VdO5R3sPqGKgPA==, 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: @@ -13246,7 +13246,7 @@ packages: dev: false file:projects/arm-eventhub.tgz: - resolution: {integrity: sha512-P8iqblP9CXIFb41wDZKUV+aZ+5n26qFnYDz2N3/3QxRFbFCvvWbpe5JcJRhhFsRK7dJMUVPeJ9Y3r0kR0PX63Q==, tarball: file:projects/arm-eventhub.tgz} + resolution: {integrity: sha512-FqJE2XAKwBO/FAQXPre4JCmIYLNDf8K2MZbErUyWrz0SClCwDNgC7ojMtU/1x1yAQK8LHHgksD0M6W9U80Q+Lw==, tarball: file:projects/arm-eventhub.tgz} name: '@rush-temp/arm-eventhub' version: 0.0.0 dependencies: @@ -13274,7 +13274,7 @@ packages: dev: false file:projects/arm-extendedlocation.tgz: - resolution: {integrity: sha512-lqHHITpWUicRYSxg/xC+yMbFz30C7aHGvNFUIv2COcgpsfm6wCh/OGWaTR4Z2HCgApfG40rLsDylQDGVTT40FA==, tarball: file:projects/arm-extendedlocation.tgz} + resolution: {integrity: sha512-SJ8nH09uSoMUckvE1GhZDU3uj/kKkqkemgEqfAhdS2/J5AwxyJEzx0DWaSZM7md1xePPEJGppt8jQkfCrHIHFA==, tarball: file:projects/arm-extendedlocation.tgz} name: '@rush-temp/arm-extendedlocation' version: 0.0.0 dependencies: @@ -13301,7 +13301,7 @@ packages: dev: false file:projects/arm-features.tgz: - resolution: {integrity: sha512-iA6bFHH5L0Dg+fKCn1KiC6kMFasBgjWfOEoOWO3AFS+VM1zDUGnmKfbkV5GJtbXhGT8SSogoBO44Gs16hZeGgw==, tarball: file:projects/arm-features.tgz} + resolution: {integrity: sha512-QH8ySAjh4C2aF5dgn0qX2yRbGzVBjaiNBztItK4GKeU/UGRUrM/rSRl/z9a6w4sKQ0D0OkDwEB5xNLgbSlw1zQ==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' version: 0.0.0 dependencies: @@ -13326,7 +13326,7 @@ packages: dev: false file:projects/arm-fluidrelay.tgz: - resolution: {integrity: sha512-Pnbm07zH+TjngZbG9K/+/5t2o3F7th/LaYq4PtpY38QxGsDSSYXoJu6tWQTRm1Bval99ccsLDiTfl3eC3eZBcQ==, tarball: file:projects/arm-fluidrelay.tgz} + resolution: {integrity: sha512-98c0BM8IfKYWSwDfvXsYtjrKbyzbuyUSzItrIdJdGuX7HodHBw96g+mwc6VVZNbjpKWJMwrWYvFFgPwkoKH5pg==, tarball: file:projects/arm-fluidrelay.tgz} name: '@rush-temp/arm-fluidrelay' version: 0.0.0 dependencies: @@ -13352,7 +13352,7 @@ packages: dev: false file:projects/arm-frontdoor.tgz: - resolution: {integrity: sha512-q1Cd1NnX4ccs7obpIa+uQTzJ+NTI029+L5Tw2MkRQcb3uJrIeNJKcJyH7Ec15Mgj8olMbDllP4bpMZj4sqmg5Q==, tarball: file:projects/arm-frontdoor.tgz} + resolution: {integrity: sha512-/4sVWsT8J3zre4gD/ToSoaJmdC+FGOGDOYMyg6nIjtHrg5XSQvVPYOfEzlFZNTeInIDZuPndX+9YDpEG7nNwDg==, tarball: file:projects/arm-frontdoor.tgz} name: '@rush-temp/arm-frontdoor' version: 0.0.0 dependencies: @@ -13379,7 +13379,7 @@ packages: dev: false file:projects/arm-graphservices.tgz: - resolution: {integrity: sha512-LpDELhMRHszDnauhA2VRxCYFSKEPlG8pqW+y2VpZBjNimqgJpI11FwPuj9lwVNvHSmn8wVa13cUod0w8m6Lmnw==, tarball: file:projects/arm-graphservices.tgz} + resolution: {integrity: sha512-EzJ+fjXTrWRLpmB4RkVDZhjkyEHTZt6pqOch0K8sP8sDWLARuRvSpzqd/yEdW5DYc+ey2vKAXevba4Bs3dEI1w==, tarball: file:projects/arm-graphservices.tgz} name: '@rush-temp/arm-graphservices' version: 0.0.0 dependencies: @@ -13406,7 +13406,7 @@ packages: dev: false file:projects/arm-hanaonazure.tgz: - resolution: {integrity: sha512-s5NFovGinI/lnsF2z0pBci93skwTwvscFRH0fTxDCapQ0YMxrwN8aTllMsNv2NlmtrpF9ZhM1JB7ZPTn//crjw==, tarball: file:projects/arm-hanaonazure.tgz} + resolution: {integrity: sha512-Tm7EWu8RAk4h5S4Y3UduSysZOu8CkDLtI30vtvOHWUa7l4O6k9Dy2jxSkjV1RccQPo+l0RcYLHQGgKQY9JXZ9A==, tarball: file:projects/arm-hanaonazure.tgz} name: '@rush-temp/arm-hanaonazure' version: 0.0.0 dependencies: @@ -13432,7 +13432,7 @@ packages: dev: false file:projects/arm-hardwaresecuritymodules.tgz: - resolution: {integrity: sha512-nA6QiHAbJBIynUYqo4VaqLyU9i5lp3F+yUocs6dmVSuhohHAx7bfe0FAnCDl/UezrO71wAykb5moe276qXWXsw==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} + resolution: {integrity: sha512-wTxwkOtBLi68wc50lodK3gaUoHAEEDM/UumdXLQJGzV0GzJi2nzWqJvHlDBMuOJ14paiEwYfUeqEwAncAqm4nw==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} name: '@rush-temp/arm-hardwaresecuritymodules' version: 0.0.0 dependencies: @@ -13460,7 +13460,7 @@ packages: dev: false file:projects/arm-hdinsight.tgz: - resolution: {integrity: sha512-S86eB9vLTH3E/lVGFWtBJ1TYX4qClVT4f83/IwXsbUavsfn7j6Pi163pbcmERa83cdC/ALR4oqhkTcN49mUgpA==, tarball: file:projects/arm-hdinsight.tgz} + resolution: {integrity: sha512-a3fXvzrnMGhXQqxbHwEUWPgJxY7SAVOL5m+y4JPtIVSOX8wHS2F+8/iHzB+Aek7AR+JrqlcN/3bb4ALc13H/sA==, tarball: file:projects/arm-hdinsight.tgz} name: '@rush-temp/arm-hdinsight' version: 0.0.0 dependencies: @@ -13487,7 +13487,7 @@ packages: dev: false file:projects/arm-hdinsightcontainers.tgz: - resolution: {integrity: sha512-heoeFJ8PxN1Iw01OncZyrEsQp8E+4p9/86zCcRTfO3YEw//6LZlbANu8hdc+0cHTy+7KHkczXb3wjdCh6CHotQ==, tarball: file:projects/arm-hdinsightcontainers.tgz} + resolution: {integrity: sha512-0B/t7EwqTp6hcmtk/skm2+qjfyRMmcYXI02PuWyIaUbO++e7rsx8vGGTn3HSqdlDRDXQh2bgdkGaxuj/nazglQ==, tarball: file:projects/arm-hdinsightcontainers.tgz} name: '@rush-temp/arm-hdinsightcontainers' version: 0.0.0 dependencies: @@ -13514,7 +13514,7 @@ packages: dev: false file:projects/arm-healthbot.tgz: - resolution: {integrity: sha512-FimhxdwplzY5IG0kxctNlgJd0CVUXm60wLQI2YTAibdypbt5I+wj6O//FUVYj2ivJUU2C1rHP1Q2Ey3ZU1C6Aw==, tarball: file:projects/arm-healthbot.tgz} + resolution: {integrity: sha512-eL1yfR3Gdvw9b011a4tTuO9Gc/RtloTYO+7TNzAf5wgY0AA49O4GdvF2lwQxUacW+9w8PY3n8icjrClQ/NINTg==, tarball: file:projects/arm-healthbot.tgz} name: '@rush-temp/arm-healthbot' version: 0.0.0 dependencies: @@ -13540,7 +13540,7 @@ packages: dev: false file:projects/arm-healthcareapis.tgz: - resolution: {integrity: sha512-3DAcFCisgyQlaYSKkCZyYAOLHl51ed8wiK+2FsTcObuCx7Fq7/K86fl2Btoy6/Lhx5TntW74MHB2dSnkknSFxQ==, tarball: file:projects/arm-healthcareapis.tgz} + resolution: {integrity: sha512-yiiLuQ9PmrsGf1M8W+ZROkF2y+egwrM0Cv0Yct9fRk/lE28ZJjVxofNp64nDZBEVULtRy8uexYek5rTIcHERKA==, tarball: file:projects/arm-healthcareapis.tgz} name: '@rush-temp/arm-healthcareapis' version: 0.0.0 dependencies: @@ -13568,7 +13568,7 @@ packages: dev: false file:projects/arm-hybridcompute.tgz: - resolution: {integrity: sha512-t6yBBcu+y9ZiyK7+HgWwHELlBzDvihFx3gVys1hfo+5iF3p/DxqYWBVsEwJIEMYl7T27WwzL7ddt5JlKoPeBXA==, tarball: file:projects/arm-hybridcompute.tgz} + resolution: {integrity: sha512-dp7VY5hqr4kKMHm8E8voKdabfPeIvwHqpt3/v2t/hdvnrnNFkAh6e4Ktipn+NGfw4icTjtFjy2ePN5l1SZCoZQ==, tarball: file:projects/arm-hybridcompute.tgz} name: '@rush-temp/arm-hybridcompute' version: 0.0.0 dependencies: @@ -13596,7 +13596,7 @@ packages: dev: false file:projects/arm-hybridconnectivity.tgz: - resolution: {integrity: sha512-7fGXbXvWWZ9+Jeyus12ZNJknpsF4KAfUYCo1faCSuD8uICJhzAr+JtxZ5uM82U3Zi7R2urXMTCWrywWK4Os0dg==, tarball: file:projects/arm-hybridconnectivity.tgz} + resolution: {integrity: sha512-gzF3F1B1r22E6UwHGlkrXWR8rDHFz3/f1hz9AhdRX1EmKYugaw6Xgs4+6cn99gzxRj6EYS8Ve7Za4oS6rJtFNw==, tarball: file:projects/arm-hybridconnectivity.tgz} name: '@rush-temp/arm-hybridconnectivity' version: 0.0.0 dependencies: @@ -13622,7 +13622,7 @@ packages: dev: false file:projects/arm-hybridcontainerservice.tgz: - resolution: {integrity: sha512-Sy5p8Gfs1IANvvG1j35dRubNwpi2rK4VlhhlLhXRN6f3Laxxy6f0KR9wz658HF/AOYA/SEkt703waCeBfyYlyw==, tarball: file:projects/arm-hybridcontainerservice.tgz} + resolution: {integrity: sha512-jaQ9mOdgkp1Q0iioQI3CH4Vd96kQQICbN61iuDmabjybD9YDPkkcGsgs9s3k+DLLy2z00nHtugf2NngsUqmCmA==, tarball: file:projects/arm-hybridcontainerservice.tgz} name: '@rush-temp/arm-hybridcontainerservice' version: 0.0.0 dependencies: @@ -13650,7 +13650,7 @@ packages: dev: false file:projects/arm-hybridkubernetes.tgz: - resolution: {integrity: sha512-UbM+SieVjine0dhjK0EaAa8fMmdnZr8SyN9V4takI0UoFkk7dFvWnnwOnD+GYTKd32/ur0bMLb0wgmbTpo0dVw==, tarball: file:projects/arm-hybridkubernetes.tgz} + resolution: {integrity: sha512-OMoWVRQX8coW615oIvQujqBp6IOZnkqAtWNggmuzzIBCdyv3Ay3gsYj75TEVvgc9s/O5udy0myazWYF1qXqEhQ==, tarball: file:projects/arm-hybridkubernetes.tgz} name: '@rush-temp/arm-hybridkubernetes' version: 0.0.0 dependencies: @@ -13676,7 +13676,7 @@ packages: dev: false file:projects/arm-hybridnetwork.tgz: - resolution: {integrity: sha512-xqfMYQWliSpAFgm11vF2rQSeJhfxgUiTcXSarj2PKbb+IQ+3nH21YDs/ftJuyOOLihLFbmxlQvT8eKuQStRoeQ==, tarball: file:projects/arm-hybridnetwork.tgz} + resolution: {integrity: sha512-dgmRfWg1hnBn5L4dbm0/A55CP747c1U6ut/GG2FeUHQ+fiHB94z0CrCknyX6cer3nUI44R1WntdRtR03JG9vPw==, tarball: file:projects/arm-hybridnetwork.tgz} name: '@rush-temp/arm-hybridnetwork' version: 0.0.0 dependencies: @@ -13704,7 +13704,7 @@ packages: dev: false file:projects/arm-imagebuilder.tgz: - resolution: {integrity: sha512-jtoCXQudxlOMVFYekAyBSLImoRlpAvAFvXFEgBb/GVXscEzSeDsTd5VCUH1Zvrs8B9CTqy7U2nA0NaveCXa06A==, tarball: file:projects/arm-imagebuilder.tgz} + resolution: {integrity: sha512-EDPsPyOrfkNm5eGS2F0IhirUBQidpeOBlKVDj/uByJzVznz56yxIAuRTRxWbNYUZfC2fLSgRmdgTN+q6ahd6cA==, tarball: file:projects/arm-imagebuilder.tgz} name: '@rush-temp/arm-imagebuilder' version: 0.0.0 dependencies: @@ -13732,7 +13732,7 @@ packages: dev: false file:projects/arm-iotcentral.tgz: - resolution: {integrity: sha512-d3ZEaMmzz1lZcJ5tf2Zic8m+uSPjIx7VFK/LX3mUyLjhZyJOlNK1MPsv5Fm6YjQrz79X7Ph2dXeB9u69u7pI0g==, tarball: file:projects/arm-iotcentral.tgz} + resolution: {integrity: sha512-C5fBQceZtVPUxb46OwLFC2rMZQtgEfRxxAVUooJDd+egsD9lw+Ou96PgsPj0FvOKrgrfderKyRSzmO+ruwQLXg==, tarball: file:projects/arm-iotcentral.tgz} name: '@rush-temp/arm-iotcentral' version: 0.0.0 dependencies: @@ -13758,7 +13758,7 @@ packages: dev: false file:projects/arm-iotfirmwaredefense.tgz: - resolution: {integrity: sha512-uOUidMPkLT8ctgjD9C64FgUoaStobMgdqrHgVQ7qeC1jHAxoPJV09kqE3gg1kz+dBaU00SjfMII1012qG9zniw==, tarball: file:projects/arm-iotfirmwaredefense.tgz} + resolution: {integrity: sha512-BKnVYayMkspP+/v2LNvAw1jGVqI8fgKJn7ZoTw68Bt5HPXmCX5o3TSWBuOqm7oE6Xi/hvq858ZdkiPjwCUObuA==, tarball: file:projects/arm-iotfirmwaredefense.tgz} name: '@rush-temp/arm-iotfirmwaredefense' version: 0.0.0 dependencies: @@ -13784,7 +13784,7 @@ packages: dev: false file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-EMNURCxqMr7+q/PfSCu6PjQwgjBVjazozIXtqe8yBQ7+sSEMfOZ5ihf7pv+IYk83zTJXvWwq3AlDb8FTLMSzcg==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-rC0nO0J0toPIgndsZokBkGO6hRt/+Z96Rd8jyJcdIhdANB2X2toKEFIAT/a+XmFsUaGhVipYO844qgFFyAIffA==, 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: @@ -13811,7 +13811,7 @@ packages: dev: false file:projects/arm-iothub.tgz: - resolution: {integrity: sha512-gGDGGHsxXWA09Zr8RZz+Kp4l7rxQmRQRh/usR6WjdtTrziiJeiBhJzigNMtTEIGqzaGIca8PuIdXnok0rxh7Yw==, tarball: file:projects/arm-iothub.tgz} + resolution: {integrity: sha512-hzD+efpzvj8+CpawXr9RSxAp0wPJWe3wZhBLIGXKxIpu5WiSdY4Bb2qYtWRaK3Xs/E96a/gRubG0iFCqVh5HYg==, tarball: file:projects/arm-iothub.tgz} name: '@rush-temp/arm-iothub' version: 0.0.0 dependencies: @@ -13838,7 +13838,7 @@ packages: dev: false file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-KfReuPMljfOJdQXU/+1gUAmgayR4K4XUIZ7UhQwOC1JGT5MqLlNonP9nEdKuJ9ZKKU9p/DsW6US3ZBaLELzuPw==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-dl1U+arxWSKyajk5xMtY5nc5Lpo1H8u+ng+U7k41NjKy6hPD46owEdNGXMMRoxXRa/6IXyvl942QxiTu2rR2QA==, 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: @@ -13865,7 +13865,7 @@ packages: dev: false file:projects/arm-keyvault.tgz: - resolution: {integrity: sha512-CxgUmA5b8mNXEHzxim6ap/evv1p6YZIAdfmet9qsbu74tcwSb+ty+Fkit7xwvyqlEZ3XAggzmkuH8g8qUPZjQw==, tarball: file:projects/arm-keyvault.tgz} + resolution: {integrity: sha512-5J26dX52OdiglGFO2C5HEYBHJ/cAglmw0+6C0/h5GI0K9i991TwZyhu2drE/InXY0Bye+DafznjMfbworbcHRQ==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' version: 0.0.0 dependencies: @@ -13893,7 +13893,7 @@ packages: dev: false file:projects/arm-kubernetesconfiguration.tgz: - resolution: {integrity: sha512-JQHtU0Mh/4wsjcrfn53e1mt9NC4KKy5cjjl12+Z99NZKh4XxmE1dbJ8FtnlVFmGYwCHAddwiIprvEBGOM1b46A==, tarball: file:projects/arm-kubernetesconfiguration.tgz} + resolution: {integrity: sha512-r5w33BEIvNPg5MghiIxakzHz6TizJ2TaVVxgmF+PIkubRLiP4/g2NOYiI0+nrk5qJNO3n6UXUpw9WtHhZIieog==, tarball: file:projects/arm-kubernetesconfiguration.tgz} name: '@rush-temp/arm-kubernetesconfiguration' version: 0.0.0 dependencies: @@ -13920,7 +13920,7 @@ packages: dev: false file:projects/arm-kusto.tgz: - resolution: {integrity: sha512-+S9nWXmKnozmTEeevAyzGORODSi4S4kUjzZe+m2101+ualinDLfkkBjRHy635Y0pHmJ1i7ywNv0BcfhMHiH7og==, tarball: file:projects/arm-kusto.tgz} + resolution: {integrity: sha512-ZGcWF+8qoEOWnZt2LVMCrlOAlPkHlWG+icwN+7HgD0GWrhp2aQbk2FQxyXEcM5KZ/xFyC+Usl9YYUbCJRuiibQ==, tarball: file:projects/arm-kusto.tgz} name: '@rush-temp/arm-kusto' version: 0.0.0 dependencies: @@ -13947,7 +13947,7 @@ packages: dev: false file:projects/arm-labservices.tgz: - resolution: {integrity: sha512-hE3dVY2tXDSVuo0YXZwHZ8LCTHsisDHtpSJ2yXURMHQucV2wKF7QwfpkAtlmglmBJ2vl5+L9A82tdpb059Raqw==, tarball: file:projects/arm-labservices.tgz} + resolution: {integrity: sha512-aYHRgReScso7jDb11dE9nB5ueE/i+4755NAJX9bZsKu+Zxddvvah+WMfq1LOMrGiHAcMpAFi2VkrcZJRFyCNjg==, tarball: file:projects/arm-labservices.tgz} name: '@rush-temp/arm-labservices' version: 0.0.0 dependencies: @@ -13974,7 +13974,7 @@ packages: dev: false file:projects/arm-links.tgz: - resolution: {integrity: sha512-W1C5HWVkGSCmuvXJYSw1Ia/tXARpCf6xQm3NJAjlJst83NlyA0zRKDw47vfBvPdyRK7TAxsQ7jqXmkletjZHmA==, tarball: file:projects/arm-links.tgz} + resolution: {integrity: sha512-5BmA4drDUOEqQ24oFH8g94NUSSoXO10OV6mCQ5jn4w8eO/YKaf0QYwiPlZYgpsvU44pWQgBv1B5oWnEOSZEMpg==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' version: 0.0.0 dependencies: @@ -13999,7 +13999,7 @@ packages: dev: false file:projects/arm-loadtesting.tgz: - resolution: {integrity: sha512-BsZ6jow+p7iV5C81jhNunr8j72YTkXSj50WvLpjtSQen9mmbx0KvsxYCpMW3vHAaY+AvY1j99XCMVEDa5jesDw==, tarball: file:projects/arm-loadtesting.tgz} + resolution: {integrity: sha512-XHf6J8VQWaQ+1oY6v1wEDYB4ysf0WUBUwrt5Fx1WAyBQDwBkJpK7MqEcVtpPJO6/m31VyQgz5A7kiqqJFW79YA==, tarball: file:projects/arm-loadtesting.tgz} name: '@rush-temp/arm-loadtesting' version: 0.0.0 dependencies: @@ -14026,7 +14026,7 @@ packages: dev: false file:projects/arm-locks-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-HUEU6z27PC8Hn9keNBtxT1tYyxwrnwjo4Kvu5jp4fWuYZK8k0QHZRksEOuMbgDYOIlnXucWl5NGctPAu5FaCdA==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-3OevQWBCB44bBnWCvgEP3d+qsx3/CrAWOkSR4Vf2iGBRDe54LNyiQJ9vrVvZBi/2jN3WRe1TQHqCj3+2f/WDYg==, 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: @@ -14052,7 +14052,7 @@ packages: dev: false file:projects/arm-locks.tgz: - resolution: {integrity: sha512-6sD3kiBwi+lVIgLXuPJUVkvw7+fuAna4h7wY34d3KLyO4j/kCizzaOKYprEzJ8BbjcBLZsD6EWDtV8Y4kZkTZw==, tarball: file:projects/arm-locks.tgz} + resolution: {integrity: sha512-D3TsZXc1xX2z+9sEgtTUtuJi0qltWT8YKH5NqbM6vxUm+kjk6OuKI2hipSrzijaexO9bSK6UKI3IO4fyX65ObQ==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' version: 0.0.0 dependencies: @@ -14077,7 +14077,7 @@ packages: dev: false file:projects/arm-logic.tgz: - resolution: {integrity: sha512-zixncG+CqCTiWOdsiI2emeOtEbGG7kLCUqs4OipCAqaH0QlJi2L5WC9f3qMZ0PKuXLLVXsLsedHCB2e3AhFQkQ==, tarball: file:projects/arm-logic.tgz} + resolution: {integrity: sha512-5nmpBYCkaeRh5VR+62/ipKT2U/sLlwxINS1HkqkW0pfr+/19sJhc1WkBugd8vhjyIcicqp0MoUY+0GDeKx38ug==, tarball: file:projects/arm-logic.tgz} name: '@rush-temp/arm-logic' version: 0.0.0 dependencies: @@ -14104,7 +14104,7 @@ packages: dev: false file:projects/arm-machinelearning.tgz: - resolution: {integrity: sha512-OCFYul2MH3wBliLuvWSrhhsc1y0SJeaV3XtQquoAyen6vjdmrvoZgAFWoCRulmIFtG8dXQBgn2uu9Q4yKyEV3Q==, tarball: file:projects/arm-machinelearning.tgz} + resolution: {integrity: sha512-OYqX+Sux4gsPrID0Y4+drdjywULqEgw9v24AOmCiOQIuZutwsUmHMm4w1MTjTUaXHYerlnQ+uXB/VUvtqOkr9Q==, tarball: file:projects/arm-machinelearning.tgz} name: '@rush-temp/arm-machinelearning' version: 0.0.0 dependencies: @@ -14130,7 +14130,7 @@ packages: dev: false file:projects/arm-machinelearningcompute.tgz: - resolution: {integrity: sha512-zkZga+SIRLjUh54F4gmXlGh5L8cgjIwpO7Ux2kC8gKc5ycE6lk3tABay959ZM4pZIiNt/CtFgcqdYqVwTpXarg==, tarball: file:projects/arm-machinelearningcompute.tgz} + resolution: {integrity: sha512-lwGHREgl1pMlPmdwJXb85ewM+91DPw36uVvL+Dp1Dze0H0aqEUEEFFAyWpEFy6eg1bJEWi7kdE6GEhMqQAvI7w==, tarball: file:projects/arm-machinelearningcompute.tgz} name: '@rush-temp/arm-machinelearningcompute' version: 0.0.0 dependencies: @@ -14156,7 +14156,7 @@ packages: dev: false file:projects/arm-machinelearningexperimentation.tgz: - resolution: {integrity: sha512-OYkyl03cGJsACz45XgaiWIe07JBR2f7kNlZ0swdEQCEf8I1hyIR9CDUj2xLp5QCSu3xkZYYydsNkc/JRByvfLA==, tarball: file:projects/arm-machinelearningexperimentation.tgz} + resolution: {integrity: sha512-gt/vWjuLRNjteUCKHvO5TS3RUSmRZGKbSO0HoYfMpbOFEGHbEk5KsFfIWd1EAAxPdsSdcTZIFwoPLMVgQd9Tsg==, tarball: file:projects/arm-machinelearningexperimentation.tgz} name: '@rush-temp/arm-machinelearningexperimentation' version: 0.0.0 dependencies: @@ -14182,7 +14182,7 @@ packages: dev: false file:projects/arm-maintenance.tgz: - resolution: {integrity: sha512-kjqfmWTpo8W9kY8shCmf6Io4errlZsIlKdjX5gYK5H/d4Q9j3u0peus/PoRRyvvyA9lcUn8lJaX2tdMQ6T/48Q==, tarball: file:projects/arm-maintenance.tgz} + resolution: {integrity: sha512-MI2c0Im6UynSuR5Uq5YnvOAAXrqhQqxkKZCA6IMVW8YfVrYoNYe1jdN5rr1ypui2qzPQyXotF5GCarFTzieXeg==, tarball: file:projects/arm-maintenance.tgz} name: '@rush-temp/arm-maintenance' version: 0.0.0 dependencies: @@ -14205,7 +14205,7 @@ packages: dev: false file:projects/arm-managedapplications.tgz: - resolution: {integrity: sha512-N3fbeDoLtcD0GU1XLcmQ9h3q3Gldu2n/p/hxBiik9/1oET7LJAx039OABFPns6RndBfL/wWs17rObro+h5avzA==, tarball: file:projects/arm-managedapplications.tgz} + resolution: {integrity: sha512-z9xI91ffbDjPiBcjD9VdcuJhsEY5M5egMWPt4xir5jzBuFeEnS7Y8+FmWPK7bO4H2GUeHocj84QP/ONDJRJn4g==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' version: 0.0.0 dependencies: @@ -14232,7 +14232,7 @@ packages: dev: false file:projects/arm-managednetworkfabric.tgz: - resolution: {integrity: sha512-Wi0nSeVYDycw1cE7H2X6bE3+PpWqcjma/dNVkq2pJSXLXyaUV4b5sFdntpFAYRi0/k9HCHqKg7xDGLTkesBXaQ==, tarball: file:projects/arm-managednetworkfabric.tgz} + resolution: {integrity: sha512-ZbU0UGsdKg1ggjUwgSawD2oXUnagxzCTTbVdC5fiqxbGYNRFGtbEcqdQGUgGb5IU+UpvJkqaZqzuEc8gjfLGVg==, tarball: file:projects/arm-managednetworkfabric.tgz} name: '@rush-temp/arm-managednetworkfabric' version: 0.0.0 dependencies: @@ -14259,7 +14259,7 @@ packages: dev: false file:projects/arm-managementgroups.tgz: - resolution: {integrity: sha512-0UKzIXCBsUupADwl2byhyu4XG2crzS9i+U6U+0cjyxVmnESf4VnhQTifPEmPP5gUuEWdSIOoUK2Hwpz+PG/5ug==, tarball: file:projects/arm-managementgroups.tgz} + resolution: {integrity: sha512-s0mqpXpg8eD8wEi8JkzlamkYBcI76ejUnopFOqYtzuPdSCss7kyRCgJB0yTfffppJGtFtUumb8XmeQhPVCtSDQ==, tarball: file:projects/arm-managementgroups.tgz} name: '@rush-temp/arm-managementgroups' version: 0.0.0 dependencies: @@ -14285,7 +14285,7 @@ packages: dev: false file:projects/arm-managementpartner.tgz: - resolution: {integrity: sha512-IF6H7AnZnkFZWENJSEZNzQHPHjsfSoFFrSgOI+vk37e4tqzkamHSiDAxQ9W/SGNGQ8HSCOM4Q7KlcHjq8yAshQ==, tarball: file:projects/arm-managementpartner.tgz} + resolution: {integrity: sha512-Gq7RcRovLCcsVOkCAwWzJTjoPGUv8DSHipbdRsH+ucBOSUOeNKzM7h2Lyyq0cuVnh0BWukFLIZty90YoFz/L2w==, tarball: file:projects/arm-managementpartner.tgz} name: '@rush-temp/arm-managementpartner' version: 0.0.0 dependencies: @@ -14311,7 +14311,7 @@ packages: dev: false file:projects/arm-maps.tgz: - resolution: {integrity: sha512-agfD4qX+o50Ekio0JBFFn6RCuKxyHhbgPsSkaQQIL2dFujCioO0+xYsEtTdVac15A0Dwn67BnmmaZ1Ab34tPSg==, tarball: file:projects/arm-maps.tgz} + resolution: {integrity: sha512-WhX4N25LBBYN7SL8GJKG+Aip7EOxNnzCiHO62a+tjzDi7IQdYqEag9PYgQWIPeXIEjPDwQYXWs0IxWezpKXHUA==, tarball: file:projects/arm-maps.tgz} name: '@rush-temp/arm-maps' version: 0.0.0 dependencies: @@ -14337,7 +14337,7 @@ packages: dev: false file:projects/arm-mariadb.tgz: - resolution: {integrity: sha512-tghXzgIS21MuAyqS1jOGPrdbZv9Hd1p4rJVzjUVWfSadkrQItK2YvEEJWOn2JqAXLaWWqwxX26QUZTl7yncVNw==, tarball: file:projects/arm-mariadb.tgz} + resolution: {integrity: sha512-hkkf3sqSYlJxOsPDGpyck79cYSGPzEpXwR6kCT8z5SdMFZXdCWdqXceF1aDvgGdkbmy60W1G9XypaG766OncnQ==, tarball: file:projects/arm-mariadb.tgz} name: '@rush-temp/arm-mariadb' version: 0.0.0 dependencies: @@ -14363,7 +14363,7 @@ packages: dev: false file:projects/arm-marketplaceordering.tgz: - resolution: {integrity: sha512-rb5lQQ5oXCIJv9XFZGKDW1qZzifQiD97L1QNy4cdIGdHDuB7uIyy8QDUqtboLtbXhIx7cNHUYLz4fzI3lvPZRw==, tarball: file:projects/arm-marketplaceordering.tgz} + resolution: {integrity: sha512-zvCYLSd0ec+xRNabD61PlLxStZUpWPzgVHYrxSh3XPEGAv1Ve6POpQHq6qLezTf4IT+dhKKnu7RNc7J9pRc75Q==, tarball: file:projects/arm-marketplaceordering.tgz} name: '@rush-temp/arm-marketplaceordering' version: 0.0.0 dependencies: @@ -14389,7 +14389,7 @@ packages: dev: false file:projects/arm-mediaservices.tgz: - resolution: {integrity: sha512-A3xjc3oOztajBb8pvx47udRILsYQo9QAukxl1tkdnffKe/vzTSflE3GiF0oTc5Ke53yvJ+NDeNhagc/JdF6lsg==, tarball: file:projects/arm-mediaservices.tgz} + resolution: {integrity: sha512-yHjL1QSXTarHl+d7DJ32nvmVRSqBpEdUeMYhsuyH4Jocg6/aV+IYBMkS9Cdv2uNIHBAl52RKljBHuLbPgo3E3A==, tarball: file:projects/arm-mediaservices.tgz} name: '@rush-temp/arm-mediaservices' version: 0.0.0 dependencies: @@ -14416,7 +14416,7 @@ packages: dev: false file:projects/arm-migrate.tgz: - resolution: {integrity: sha512-bTK3V6BA+qhXeTTOI0lFjr9C8QARhDSV9Qekdasj1wg3lvzHvjoAc4SijixrkmmX/+DJi700s7gNHWZ3yMqT0g==, tarball: file:projects/arm-migrate.tgz} + resolution: {integrity: sha512-hCPS9NHqofyzMfvzMLcS454BL2R/DN8JAL9PqFhGINLOzQNTFgsOwIJrNKHtcNmfiOvSL6nbIceQqDTT1wYf3g==, tarball: file:projects/arm-migrate.tgz} name: '@rush-temp/arm-migrate' version: 0.0.0 dependencies: @@ -14442,7 +14442,7 @@ packages: dev: false file:projects/arm-mixedreality.tgz: - resolution: {integrity: sha512-7vCC56gxh32KEZN/BZrjCfDZIjzjxxCLS8CTS0NVK+UPnUwdRqcKFzB2CRYtMSRhXQL7VKymPpBC7EWFMOd5lQ==, tarball: file:projects/arm-mixedreality.tgz} + resolution: {integrity: sha512-13C5AqoeF1aA3X/dEkkX2EKL9CPaGrgJI4Quo3oSZz2nnYZqlushDbRpIusGd9M+eUjHtHTGDJOr+UzZMcX/vQ==, tarball: file:projects/arm-mixedreality.tgz} name: '@rush-temp/arm-mixedreality' version: 0.0.0 dependencies: @@ -14467,7 +14467,7 @@ packages: dev: false file:projects/arm-mobilenetwork.tgz: - resolution: {integrity: sha512-vFnMCn9qVBX91fybM9i+Grl1zb9IvgR/SbdqrpsS0K3edmMJVahXhR44CSBI/bD2zrzFlZnCnibVWDIq3Um2fQ==, tarball: file:projects/arm-mobilenetwork.tgz} + resolution: {integrity: sha512-szV/QySx5b2H7nf86GrReqVlXdKlnnwJ/I6RYZvbJSC+0m/4VKwjh91uUPls/8lJeKNikrJ9JwSO3dewJREKpA==, tarball: file:projects/arm-mobilenetwork.tgz} name: '@rush-temp/arm-mobilenetwork' version: 0.0.0 dependencies: @@ -14495,7 +14495,7 @@ packages: dev: false file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-dl+vnu2BrgaGw9LKNVcuBPX21SqDVZfJhPGSIIrbDfDvhAzjPFaMMz0x+dA1TyBEIJK7pyfbCAHlTvRXNCKUaQ==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-bvRe/NSNhgApQLhO26K0BypSTrudhtZnqNuQUKTsOFye//bmMokoyUmPgI0BcfPOE7r9M5HuampVhkGDVs97Mg==, 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: @@ -14521,7 +14521,7 @@ packages: dev: false file:projects/arm-monitor.tgz: - resolution: {integrity: sha512-6D3gn9Ha2PJljQ36+u0j7ohdabHfR/aRkRY7igKH1eH808HRfL1ILNGtyH8vagXbhxpSc/Jm1VY4ONjUnmamqw==, tarball: file:projects/arm-monitor.tgz} + resolution: {integrity: sha512-KFMWeVTDWQ7DtybDyeIue3k77FObLfci+uNmFwstO3KV2H3Js2pPh2ET/m9/fLS9HVawPmYopYeIyooK3VidBw==, tarball: file:projects/arm-monitor.tgz} name: '@rush-temp/arm-monitor' version: 0.0.0 dependencies: @@ -14548,7 +14548,7 @@ packages: dev: false file:projects/arm-msi.tgz: - resolution: {integrity: sha512-BMO9vXPRb60znRHUsJN+ulMKhQs5up6fcbCygECEZoflg+808XG0a0ZDlmqEUvu9LwTfHrqh2WR4WO6EAI4Okw==, tarball: file:projects/arm-msi.tgz} + resolution: {integrity: sha512-0Pab7Rr7IkeH9SSyYCIwoTSvuboNjsNShcia3MM0gC7Zb5P1oiqrZmaSR9x3kcXM0jIhNVPWLhlPyjCccj/awQ==, tarball: file:projects/arm-msi.tgz} name: '@rush-temp/arm-msi' version: 0.0.0 dependencies: @@ -14574,7 +14574,7 @@ packages: dev: false file:projects/arm-mysql-flexible.tgz: - resolution: {integrity: sha512-8JCxVQpJ/UrcNreJrV/su3JvVheYuOYrQQA0Tgl0S+qwW1+nyFQKVgiKI2OrfEq56ao40YmxH1sO4T9gXXoqQg==, tarball: file:projects/arm-mysql-flexible.tgz} + resolution: {integrity: sha512-pgb3+CqlWoa0VN6+vrAX2ATVtm6CHSynJA/9DT6on+GeVAfRyHjkHpFyljVJ4LDbIj8QPV7d4zPJj9ecez/niA==, tarball: file:projects/arm-mysql-flexible.tgz} name: '@rush-temp/arm-mysql-flexible' version: 0.0.0 dependencies: @@ -14601,7 +14601,7 @@ packages: dev: false file:projects/arm-mysql.tgz: - resolution: {integrity: sha512-DuYXV8ywKCyCOqvy/RkjKmgCsjyHoukxKWWgVqMzJoKUjKqvAwWwqRNKOMQFlSl27Qgtz9KwZTuByZLAu2TSeg==, tarball: file:projects/arm-mysql.tgz} + resolution: {integrity: sha512-XqZPBHi7/k4aAtuJfDsGvb/NS0gWr1XZIy2K0jKElW6cBx6PNWs7W6GxfJYm3Fc4P0Ud3M9iC8XOZzJeWXWgNQ==, tarball: file:projects/arm-mysql.tgz} name: '@rush-temp/arm-mysql' version: 0.0.0 dependencies: @@ -14627,7 +14627,7 @@ packages: dev: false file:projects/arm-netapp.tgz: - resolution: {integrity: sha512-NRbSU4tJHEd86VfwKHMbcal8t80wxgIPUPDqTeSleNgMA45Ri9gMA2nly60ouqM7yEO4OdIF9GTPflKSfSMPIg==, tarball: file:projects/arm-netapp.tgz} + resolution: {integrity: sha512-iOr22rUz3RnnZpiCDvp3RSo4bmPK1WzN4Xu5OF8wdmzW5Yg59oQVQlTOHhwNzvs/cA11omf0ttR4TmNaj/F68Q==, tarball: file:projects/arm-netapp.tgz} name: '@rush-temp/arm-netapp' version: 0.0.0 dependencies: @@ -14655,7 +14655,7 @@ packages: dev: false file:projects/arm-network-1.tgz: - resolution: {integrity: sha512-+/uTgvdvzxGR+YCty75Sy6WOIEQArVbrpD6ZzEfrxrRpqW36HQjs72d77+73qPVQ08fpigR5eCASUK5H0DsCGA==, tarball: file:projects/arm-network-1.tgz} + resolution: {integrity: sha512-kcCcRRDpCucKA17wiiYbOvna84m4alTq68FhRTv6QtZa5OGACaE/se+vJokITCz1d5toOujUCyZ6jjkdbrWSPA==, tarball: file:projects/arm-network-1.tgz} name: '@rush-temp/arm-network-1' version: 0.0.0 dependencies: @@ -14683,7 +14683,7 @@ packages: dev: false file:projects/arm-network-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-n8OBZplXnDp2IaXRrCLs1RHbR3Ph26+xJ+ozxXXiIwcaMRuFXbKGndcp65ZBf2Lzhp6CYf8ENxjwZhcaWF2iEA==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-vGL8maSCsP4+A/VcT0n7E4kPLPeDkN+z8lnLwrD8NYL2XkEikZJgZnRvGySuYneq7VX0XSyCFEniWi0qgqHP8w==, 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: @@ -14710,7 +14710,7 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-kNzFAFbkScvpU83Brkv7+Xumi+cyecIi7AtqDR2pjMzh8axkMpFJYo4CeZ8OA/XWCYhhy8s/0X/T0ikqBmOqMQ==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-WCYYl4zMaZVMCmqqiXuPZsz5cTohQhwxXACt1UDMGuFiuoUWhf2Dh3XaZdb1ttsFrQLdP1ttj9IRqsneaJAicw==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: @@ -14753,7 +14753,7 @@ packages: dev: false file:projects/arm-networkanalytics.tgz: - resolution: {integrity: sha512-eVa07skT/98o2bwqgqQbEN1y/UwzoFOOIfUg/YWFWz8w7iYzktIN8GyeblJMnmB2J2/Lo8hQdgD8mfK3XVu9AA==, tarball: file:projects/arm-networkanalytics.tgz} + resolution: {integrity: sha512-C379kFhClyqTlThUmNlHIfBUkJ/D7Bpz8FpPPH/VxT9PFHeBOBRugg8DETWzEFhPjgFTB6GbV2YiXE5dGkApkQ==, tarball: file:projects/arm-networkanalytics.tgz} name: '@rush-temp/arm-networkanalytics' version: 0.0.0 dependencies: @@ -14781,7 +14781,7 @@ packages: dev: false file:projects/arm-networkcloud.tgz: - resolution: {integrity: sha512-5U7IR+K+XD3ZgdWffdSQYig4W1ZH4Ygv/Qm0tvr56EJdMhS92Mkf7HAAwM8FchVGfTvnw/1EbxQzr1eV9vH5Jg==, tarball: file:projects/arm-networkcloud.tgz} + resolution: {integrity: sha512-lHFuUQGaeh5CAPFom7EBU205L9RjGTXNcD86s3bMYtEMzJVKHMmWvLgrBLqHIiNxby+/h+iHbsyoZ4VXfH0mPA==, tarball: file:projects/arm-networkcloud.tgz} name: '@rush-temp/arm-networkcloud' version: 0.0.0 dependencies: @@ -14808,7 +14808,7 @@ packages: dev: false file:projects/arm-networkfunction.tgz: - resolution: {integrity: sha512-CYeCrMf5U8k6SLzsdcQ5ggVkADzKiiaIosKS6x2pHSFN+LJnimFz5sDBqGQWWVFTZ7I+Jlbd9ChwS5fosauunQ==, tarball: file:projects/arm-networkfunction.tgz} + resolution: {integrity: sha512-KZtJhK9jMRd8AGlVF8Zr6UkasQw+09EZ7N3jEA2pIXTU3VKUxD225fEIHE6Jvu/ex9zHxXQF9h99ZOtmhRw1zA==, tarball: file:projects/arm-networkfunction.tgz} name: '@rush-temp/arm-networkfunction' version: 0.0.0 dependencies: @@ -14834,7 +14834,7 @@ packages: dev: false file:projects/arm-newrelicobservability.tgz: - resolution: {integrity: sha512-RV/rEbAea/GJm0UZz3pkJIJcbXvrdpu7PQ2zzkmBe4CBJIOfRx5A72xSiHTMfBxelILrOI+CYprGgcyR99VVHA==, tarball: file:projects/arm-newrelicobservability.tgz} + resolution: {integrity: sha512-rpHNN2J/aRPUeyJ5MQN60/o3zTXZ1+Bp4N5rFBaYqKSmkiafq6D/BFB8qBt0C5UsAXJ94rkHbHB3Ibt9sCmPCA==, tarball: file:projects/arm-newrelicobservability.tgz} name: '@rush-temp/arm-newrelicobservability' version: 0.0.0 dependencies: @@ -14861,7 +14861,7 @@ packages: dev: false file:projects/arm-nginx.tgz: - resolution: {integrity: sha512-LoqehVB1afT29IOfLh7Qk5tO0L+Shm6R2NDTuhARtR741dNCcFgJGvcwfG15h9SoMvNE0r9dToFU1gMloGTLsw==, tarball: file:projects/arm-nginx.tgz} + resolution: {integrity: sha512-UWfk58+Oa2IygrftoJrMt9kBO7RG4+g5qZrjrOz9AU8m2sC8BJFh7NybgRl9wgLy8ESHQR6HuUNpy3X5ef7wwg==, tarball: file:projects/arm-nginx.tgz} name: '@rush-temp/arm-nginx' version: 0.0.0 dependencies: @@ -14889,7 +14889,7 @@ packages: dev: false file:projects/arm-notificationhubs.tgz: - resolution: {integrity: sha512-rYlo0JazS9ve5klUc/aiIhXXOIgbJbx8M2e15ca5lO0/sru70lwYf+n+vtZTF9sf5v97HIp1K0Z5uXbclPXz3g==, tarball: file:projects/arm-notificationhubs.tgz} + resolution: {integrity: sha512-fIRMtCbLVjIOQ5G8xnv5ZeSpUrFbk5r3Pq6nG9O9vTzA0yS5HPh28qKoN/nCC3Ug272nwfPyoqC/rHGCy73OZA==, tarball: file:projects/arm-notificationhubs.tgz} name: '@rush-temp/arm-notificationhubs' version: 0.0.0 dependencies: @@ -14915,7 +14915,7 @@ packages: dev: false file:projects/arm-oep.tgz: - resolution: {integrity: sha512-W2JLaTRac7XuiK7TPX1mg1OXbgxFgOlT3c9+6mDVnYX4Qenf5XQxyM9bwU+GFy27UbdwNCVUUlOk//N105W75A==, tarball: file:projects/arm-oep.tgz} + resolution: {integrity: sha512-t6u76TnsGnAmlGbpqdCXMkxVauewsXOU5uMTa552sVAEQdbiWDNm/UW7a66kXHF75nozLjwsN805S49GbM7TkA==, tarball: file:projects/arm-oep.tgz} name: '@rush-temp/arm-oep' version: 0.0.0 dependencies: @@ -14941,7 +14941,7 @@ packages: dev: false file:projects/arm-operationalinsights.tgz: - resolution: {integrity: sha512-2meQQRZ8wNZzBKcgI/FK28F+VfT9BjUEX64C4tihf/SuiDk0PsLcvAcyNUE/K+Mbi4E/A5EUpfo8XKZlLOWdHA==, tarball: file:projects/arm-operationalinsights.tgz} + resolution: {integrity: sha512-U3eZ3eHd8z7om8kCAnXMNwCPSIYcJhk90CZLUCBkSl7NITsBx1JiJfqKN06xsDxtaUbfShePCdR5DwQ02BQKYA==, tarball: file:projects/arm-operationalinsights.tgz} name: '@rush-temp/arm-operationalinsights' version: 0.0.0 dependencies: @@ -14968,7 +14968,7 @@ packages: dev: false file:projects/arm-operations.tgz: - resolution: {integrity: sha512-rU1KcAVB5a73D7Lzlk/LdLNUuP6jRE4cO4UqMu2WJvUbMTiOjw5gvTnQFGJaAKv8HpSQiKpAmkpRQR7sLQyhDg==, tarball: file:projects/arm-operations.tgz} + resolution: {integrity: sha512-lKHnf3Xu0AuswthpPsxGiD/o4HgJvblVMjwzgJkqbgQFQ4AUzNfyJuHrPMaGhTEZ6Lw1Fv4RGtaQ7utgv0uOXA==, tarball: file:projects/arm-operations.tgz} name: '@rush-temp/arm-operations' version: 0.0.0 dependencies: @@ -14994,7 +14994,7 @@ packages: dev: false file:projects/arm-orbital.tgz: - resolution: {integrity: sha512-IX6tWNe/hn8+TwVP/w7wkL1MR6SoY9h7kb8iGEydUQYzRtsrMejspn3FeueTKomFLm8dTcNh7bEmVToc//1cSw==, tarball: file:projects/arm-orbital.tgz} + resolution: {integrity: sha512-hgr56YVgVrp4AWSBRRO+eXakXPaKbvW9hiWWeSKQ6uPLdMyOtLj/2jqlGx/JnYF9ezApeO9Qqq9RPQ8ekPgPCQ==, tarball: file:projects/arm-orbital.tgz} name: '@rush-temp/arm-orbital' version: 0.0.0 dependencies: @@ -15021,7 +15021,7 @@ packages: dev: false file:projects/arm-paloaltonetworksngfw.tgz: - resolution: {integrity: sha512-+s2/hTPQ+ei20+UDdn8CBJQzWlXSJvPHr3Bg4OuBmN1MVrpQXVDOHYCWWiNTNX2slbijSSYxFj92QWohThNHXQ==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} + resolution: {integrity: sha512-SaodGf9bzBLZLfAkVcSdAodHHLKlf3LHYIN2WpwkAdXKzm4OPV/+MD7F+IMZmQRDH8jY8pfipka6l5UBUFbLbA==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} name: '@rush-temp/arm-paloaltonetworksngfw' version: 0.0.0 dependencies: @@ -15049,7 +15049,7 @@ packages: dev: false file:projects/arm-peering.tgz: - resolution: {integrity: sha512-lXwbKHE+kLncbCu9W38TLsHU7x1aRFAr0o+vr8CXdg/GL5dfZy/N2j4KmsyDsoQCw8oDL14Cf+3PmLeMuYhOHw==, tarball: file:projects/arm-peering.tgz} + resolution: {integrity: sha512-D50MbbCIU7dROP13vBGg8huf4BcgOfX1A5slhQl3FljZf/BLNPVbpteXFq3pW2dy6okf0vX0W4hJ5pA2sRw0ew==, tarball: file:projects/arm-peering.tgz} name: '@rush-temp/arm-peering' version: 0.0.0 dependencies: @@ -15074,7 +15074,7 @@ packages: dev: false file:projects/arm-playwrighttesting.tgz: - resolution: {integrity: sha512-pG6olWt7L7JsG4s9x7zEbcQ5wVS/YX1qlky6SJ4O8/2tuJJYPzYRgJO6w7GdbWoYlAQ1R1r0VBDgAnzd81Ul+A==, tarball: file:projects/arm-playwrighttesting.tgz} + resolution: {integrity: sha512-GQRU2WfX0EcPUhfoOg5AXo8isYzO5E+XD8bytsRHJAmveO5YbPR5dfWwsh8AC4G5LyRECwlT3lPU7vsqO9tJ7A==, tarball: file:projects/arm-playwrighttesting.tgz} name: '@rush-temp/arm-playwrighttesting' version: 0.0.0 dependencies: @@ -15101,7 +15101,7 @@ packages: dev: false file:projects/arm-policy-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-go9w+7mOsGtYi3Viey3b99MhKRQqhF//XFUm0ei7LhAx7hRJP0NAKRFOCkPlbQtkvcV2+PHHTz17vKvywrRwFA==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-daCTRIg+BaW4bMj3vfD3307Sj+DQLIEE5A2sTgWOy8prOY+HHK+Whq8qWIQGCHHWpndJdIPn6K5JqQo0cLQfKw==, 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: @@ -15127,7 +15127,7 @@ packages: dev: false file:projects/arm-policy.tgz: - resolution: {integrity: sha512-yNOGGaF6RoZGDJVtJzD6wzmS6iEYxO5ynOFk3nmGYInwvvMflwXQfmJsRmr6+53W/2VeaaD2/2N9kJSy63t+cA==, tarball: file:projects/arm-policy.tgz} + resolution: {integrity: sha512-WbXTxlN1HXjthJGkYbxuNYqHi7Vp0zFyXJL+7ZOOVHTst9h9MPSTCKiaaucFTO1Y1vXNhFpwGx0zCwFBVnkE7g==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' version: 0.0.0 dependencies: @@ -15153,7 +15153,7 @@ packages: dev: false file:projects/arm-policyinsights.tgz: - resolution: {integrity: sha512-Ubp1h97y95ITQcHXqzXBimE6lZyqAvK37h/GnRkSW9f60zDpoI0ZV+rR49BApxDM+XgNjSetdj7GYnO87HQwPA==, tarball: file:projects/arm-policyinsights.tgz} + resolution: {integrity: sha512-Wi9SBGLJj0ddw+VriIN7r6euxM+NXXeDis38uBVjSZ9P/0xoseURPrG2fAi3H6hRg9BzZCKG0VXJmROFoeduow==, tarball: file:projects/arm-policyinsights.tgz} name: '@rush-temp/arm-policyinsights' version: 0.0.0 dependencies: @@ -15180,7 +15180,7 @@ packages: dev: false file:projects/arm-portal.tgz: - resolution: {integrity: sha512-aUtjZXVWEV1kQ0I++7UeGkqlkQHxOTI3T9nwGfTPcGqcoFfMzDF4gI+Jksl4n3nCK1V/+xMORKjq8AyAqv80MA==, tarball: file:projects/arm-portal.tgz} + resolution: {integrity: sha512-hSbE9iLfYLPalJsdMcVJFJhH38YitG/OFBs47ksnPNC33YDM/MKcZskNKFgZJVidWU8HCePPptsEUBY5oLGXWA==, tarball: file:projects/arm-portal.tgz} name: '@rush-temp/arm-portal' version: 0.0.0 dependencies: @@ -15206,7 +15206,7 @@ packages: dev: false file:projects/arm-postgresql-flexible.tgz: - resolution: {integrity: sha512-l0Hc7dJBOdXsPU6AZ4XQwmwsq9bjfTIm4CLaCTTbS9wrvs3lJn/HshqsF+shfCdRhQPCX9zkLOIhKutTsWr3QQ==, tarball: file:projects/arm-postgresql-flexible.tgz} + resolution: {integrity: sha512-l0vG6NpEp/wDV8Fotsu59mf16K2gelt+zcA4oj2F0rlCR/LPDYIs29GS0P6hbBz8cvJhbeYGxLENs6r1RVKIXw==, tarball: file:projects/arm-postgresql-flexible.tgz} name: '@rush-temp/arm-postgresql-flexible' version: 0.0.0 dependencies: @@ -15234,7 +15234,7 @@ packages: dev: false file:projects/arm-postgresql.tgz: - resolution: {integrity: sha512-CptivthfIHVSB872YnVp+04iZT1QbtjTwan7ofIfqCCVNPJhJaLIFOJBEzfrDKgQbjqGxwef/RZOxCDQYXjE/g==, tarball: file:projects/arm-postgresql.tgz} + resolution: {integrity: sha512-peChyhngjehOzXvYEcyUfOLQHbIYDokqPJSPUbF2tZztfHli7TaxfDi6acUqqFWblFynPXEqno/lks/zqDyqhw==, tarball: file:projects/arm-postgresql.tgz} name: '@rush-temp/arm-postgresql' version: 0.0.0 dependencies: @@ -15260,7 +15260,7 @@ packages: dev: false file:projects/arm-powerbidedicated.tgz: - resolution: {integrity: sha512-1ygB7CocxkBTVDU1aNKzcXEJIVXR232if7qIqWgJbrrEc3/drPabZY7yZwx+BAx8+nnYBRmoXlHj4cgt8B6mvQ==, tarball: file:projects/arm-powerbidedicated.tgz} + resolution: {integrity: sha512-M2w7gLP7AaNWXOmGMybvslB9rjZPMyp/LCLZ5C82XUDrBApj13JXkmAKW7E1nrEpM+uHNeFZYxdgKRY7BmN+HQ==, tarball: file:projects/arm-powerbidedicated.tgz} name: '@rush-temp/arm-powerbidedicated' version: 0.0.0 dependencies: @@ -15287,7 +15287,7 @@ packages: dev: false file:projects/arm-powerbiembedded.tgz: - resolution: {integrity: sha512-xre2TRGSBURbDobcJuFcCUO1p/j4VTO0rIb9gpuW8e7G6fAmG6zMwXwWo4YPes5JY5WxhkWvQiYXvI5e7Rfm4g==, tarball: file:projects/arm-powerbiembedded.tgz} + resolution: {integrity: sha512-v30RZx5lHvckZs8LUSmyPVQTMt9wlu1jG9OhAv36emSfHBPgHN+bz51/oXskpuDxJbHo9q2mBl2ZKgakU6Oulw==, tarball: file:projects/arm-powerbiembedded.tgz} name: '@rush-temp/arm-powerbiembedded' version: 0.0.0 dependencies: @@ -15313,7 +15313,7 @@ packages: dev: false file:projects/arm-privatedns.tgz: - resolution: {integrity: sha512-QefzGvaMGh2N84x63j6Z21gkuvHNxRSeioy4eDFRCJyD8iDHMoTrH08lMYm9KXOT6jVeEy5toxbTnFlyJkeLtQ==, tarball: file:projects/arm-privatedns.tgz} + resolution: {integrity: sha512-Owyi/sW3OnSgfBZCMs9p3CSN29a85/2MeqF8KtEqByvx1sdvgIAhKG6xJPJD7I5K6vjonQFXN4UqdLJJCtwZ0w==, tarball: file:projects/arm-privatedns.tgz} name: '@rush-temp/arm-privatedns' version: 0.0.0 dependencies: @@ -15340,7 +15340,7 @@ packages: dev: false file:projects/arm-purview.tgz: - resolution: {integrity: sha512-uqDrajphw9p6QOf9FJLpgHOiMGbGW+v0TPsJv5kaIijnsGkLQH9d/WbWu8UqQpw7TzCSuHPKNFfIj//28NX85g==, tarball: file:projects/arm-purview.tgz} + resolution: {integrity: sha512-EKh0mcNmZ962zexTkYoSWdJyPqL1xM+jBIFLZobUmysjhjy3ZrLs1Wq25vtnwVmLrFRA6+GXgGokMUy3U6EHsQ==, tarball: file:projects/arm-purview.tgz} name: '@rush-temp/arm-purview' version: 0.0.0 dependencies: @@ -15366,7 +15366,7 @@ packages: dev: false file:projects/arm-quantum.tgz: - resolution: {integrity: sha512-E+SLvnY6Q/hQe5YByCzvJmTqRO5s5GoIY36SqXrluKt2z3qdm3sOhCi/W1qTgzQyDAuVjxozfk+RedtFyqgmoA==, tarball: file:projects/arm-quantum.tgz} + resolution: {integrity: sha512-iAbBteHdlTQJD3jdniPRHOTdhPJ5hVzfbC950PzZbe/hwEdZrAxiGjDDnIFqsOdoIdJbsD26fFyrEUAssYybvQ==, tarball: file:projects/arm-quantum.tgz} name: '@rush-temp/arm-quantum' version: 0.0.0 dependencies: @@ -15393,7 +15393,7 @@ packages: dev: false file:projects/arm-qumulo.tgz: - resolution: {integrity: sha512-MI4fvQ+lQdkjYo+sJqbb2hU4v8VdFtmTEz1N3H6oG2y3wY2GOIK9g67GVmrTThKdkGqMhOlN5+O7sdQbIvGXaQ==, tarball: file:projects/arm-qumulo.tgz} + resolution: {integrity: sha512-TYsVKnyavgakQ4tuP22Cfdxd38KuCn8pO1WfTu/KdJdr9tZPZVOFqBGpTaz88X7DOlHW8ZTiePiEh2JfFCwJWw==, tarball: file:projects/arm-qumulo.tgz} name: '@rush-temp/arm-qumulo' version: 0.0.0 dependencies: @@ -15420,7 +15420,7 @@ packages: dev: false file:projects/arm-quota.tgz: - resolution: {integrity: sha512-SliWaIN+Rcv9IO/Jg5OpZ8rxNzffNfZJOa375V45hPzipbZhzW0s+9MaxYzA3zFcbuiL7UMLpoOVYxWMQejEzQ==, tarball: file:projects/arm-quota.tgz} + resolution: {integrity: sha512-NCB8Nen24P4lV4Wy+a95Sw4HrMVkqcklyfs3HMOb0IxFrpThJiOJhS1rXkvD5Ec1okfBfNPcwzWQLvt3HOEjWA==, tarball: file:projects/arm-quota.tgz} name: '@rush-temp/arm-quota' version: 0.0.0 dependencies: @@ -15448,7 +15448,7 @@ packages: dev: false file:projects/arm-recoveryservices-siterecovery.tgz: - resolution: {integrity: sha512-pqUwcQ5NFAsDMe3rFzpiETLKy+7Xp5RvAFdkXVndQLJFhO4i8cVrO3I6YwTzRgqV0G88fmuRuussyvkcCQrfZw==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} + resolution: {integrity: sha512-b/d81K7IFPOaKtope73jrqBUNX3I3gT8DCJD2gFLWxwmkkjD0CJLFOmMUhAxlIO0RSyvOakXpwYaKwsc1BF7nA==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} name: '@rush-temp/arm-recoveryservices-siterecovery' version: 0.0.0 dependencies: @@ -15461,9 +15461,10 @@ packages: chai: 4.3.10 cross-env: 7.0.3 dotenv: 16.4.4 + esm: 3.2.25 mkdirp: 2.1.6 mocha: 10.3.0 - rimraf: 3.0.2 + rimraf: 5.0.5 ts-node: 10.9.2(@types/node@18.19.15)(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 @@ -15475,7 +15476,7 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-5LueYEhL/PZA48XisOKEPlMFyhYI65Vp+0bVRqBUlJblynIZmxgDEJe6yG1nApMapxwHsgsosEP87ULGXTE25Q==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-tVT+xZrZEUhyvHFTav5VHymnFra7FCWn0Pe68evnSTpgWV9qxuRkhAAOwaPgMV6DXv8ijElElz73IcJ16OdMYQ==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: @@ -15502,7 +15503,7 @@ packages: dev: false file:projects/arm-recoveryservicesbackup.tgz: - resolution: {integrity: sha512-CgDiJWEfBie5uPa9+Dm/wsTvLuvtJjhMB41s1uiteo4ApKDyqJhEEaSONEdpQG6LIgfrJiywobzqGUjNIfMEAg==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + resolution: {integrity: sha512-vJd7uw+vO2EWOgb4Q2VS1w730vcEK4IKXWEdHKeULLiKQkOMC2R5yv+ScT4W5qLrpPWxofVGdtvlTChaVFuxNQ==, tarball: file:projects/arm-recoveryservicesbackup.tgz} name: '@rush-temp/arm-recoveryservicesbackup' version: 0.0.0 dependencies: @@ -15530,7 +15531,7 @@ packages: dev: false file:projects/arm-recoveryservicesdatareplication.tgz: - resolution: {integrity: sha512-24kYQGbM58lv5R/61dogsGUC0izDyJKrMTR3KWJKYQH76CtODDn71J0E90qeyXrjRuwGqw+b34eZCaUqyUHX5Q==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} + resolution: {integrity: sha512-+BeQXBTf7kqyP76WWTlQv4QWnH7jTEp5YeFTlLmFPqNmW0Bc/Eo3A1CwWk5vXlax+CluToqUJWWwOlY0t+2djw==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} name: '@rush-temp/arm-recoveryservicesdatareplication' version: 0.0.0 dependencies: @@ -15557,7 +15558,7 @@ packages: dev: false file:projects/arm-rediscache.tgz: - resolution: {integrity: sha512-L1eYllKcldF+ZGi89BhQK/yYZY7srcFTmZ17+7qEWc5fyGuU1n1m5S97F8dOQO+Dp7gU4RmPt1l+QnVDCAEutA==, tarball: file:projects/arm-rediscache.tgz} + resolution: {integrity: sha512-En5O1RlPCOosLGiRrlspz+glF4NF5vv7ElrGc9zyMlyhSfs6DKE59Cij0Gt8Us1sd13m5j0dNYjl/zgOLaWmdA==, tarball: file:projects/arm-rediscache.tgz} name: '@rush-temp/arm-rediscache' version: 0.0.0 dependencies: @@ -15585,7 +15586,7 @@ packages: dev: false file:projects/arm-redisenterprisecache.tgz: - resolution: {integrity: sha512-gb/LDTDUo/IZ0j4QGz0AqgTrwzajn1kEmvbRquBDz/h3hLgRLICUZUBBY/BoTLZlJZMNNwphiTX/RuXDcx0++g==, tarball: file:projects/arm-redisenterprisecache.tgz} + resolution: {integrity: sha512-luNnjN7wa9aYAXSLOhi2IDQrXNSgJG+nsJbsi0O+Yjvw5a0W+zxeOpHeJG4ZnhtQwEZjm28cfUjDbSa6cOjjyg==, tarball: file:projects/arm-redisenterprisecache.tgz} name: '@rush-temp/arm-redisenterprisecache' version: 0.0.0 dependencies: @@ -15612,7 +15613,7 @@ packages: dev: false file:projects/arm-relay.tgz: - resolution: {integrity: sha512-7XUyaOalykylPc76bXFXyACbmGQV9SPIQ25XgdV8NH+yB30ViVMBZ6XNHBAJAqQ3RQ3TbgUKn0gDJZAEesmQvA==, tarball: file:projects/arm-relay.tgz} + resolution: {integrity: sha512-xGJ5lfz2EYphl/RMHvkw2V1ncztSs4i1jlH9oyD65ZNGXWIqI2OyDs/6YkXlAfqj3RvFaGdRg1Gc6cRU7MqqLQ==, tarball: file:projects/arm-relay.tgz} name: '@rush-temp/arm-relay' version: 0.0.0 dependencies: @@ -15639,7 +15640,7 @@ packages: dev: false file:projects/arm-reservations.tgz: - resolution: {integrity: sha512-rYQizR/lsas90viqyg/V2nQyg7tB8PiqrKNnyUBopURx9ObOtl0tcCbZ42H9g6PYfiHW0NDqbfJoiAVKx8M8zg==, tarball: file:projects/arm-reservations.tgz} + resolution: {integrity: sha512-gCGrdsfTgukt5ueYJMChKX4saZOgWI6z92uvzq6bzS6cl2euBxHAHJdwtVPrd7A5/Kc2p7xwZGOVy+Kc0uZbXQ==, tarball: file:projects/arm-reservations.tgz} name: '@rush-temp/arm-reservations' version: 0.0.0 dependencies: @@ -15666,7 +15667,7 @@ packages: dev: false file:projects/arm-resourceconnector.tgz: - resolution: {integrity: sha512-VbV+ZIVvC6Z76qJf9K4vOAzvbAq7fLccRCZjZ+w+DfqOP30LZS92CLMKfii/4TYMYzX97LMCpgHHUR/G5esJvw==, tarball: file:projects/arm-resourceconnector.tgz} + resolution: {integrity: sha512-FYxjhq6QE9QCtbgomlIHqewU/DeQGmrwU7IVfRDk/UG8fj6U+HSLOvwejCaiXLldTYluI8ur5l/amh2JnhUICw==, tarball: file:projects/arm-resourceconnector.tgz} name: '@rush-temp/arm-resourceconnector' version: 0.0.0 dependencies: @@ -15693,7 +15694,7 @@ packages: dev: false file:projects/arm-resourcegraph.tgz: - resolution: {integrity: sha512-P5XVGAML/V5bvkC9m3oTXmMOVQTR0y523zTmPyIq0youGCw5qUPI+87wOIXzO90IYLikU9WjcHDxnM4J0Rl2pw==, tarball: file:projects/arm-resourcegraph.tgz} + resolution: {integrity: sha512-oKlzdeJ0fR2BHumfl7mgE3CbrXkE8XlpX3mkGXwXavNABjNuEzT0Is7y3HyvkjqDfH+UWm6yC3clXl7MPrJW7A==, tarball: file:projects/arm-resourcegraph.tgz} name: '@rush-temp/arm-resourcegraph' version: 0.0.0 dependencies: @@ -15718,7 +15719,7 @@ packages: dev: false file:projects/arm-resourcehealth.tgz: - resolution: {integrity: sha512-QKYu1rCesMdlYKEKRHiTU1UeDDxNFERyKyXDh2847lxymwPP/D1MRzCP//Ctri6pe2jvXNUIZQ7fGV9ufLdtyQ==, tarball: file:projects/arm-resourcehealth.tgz} + resolution: {integrity: sha512-Z51b5HFcWWH29xEmIXXHHtKVUfQypZzALV6iTjCdD0qXITxApCxJLFse21nYLA48sBUbt088A9GHYCIBD/m2SQ==, tarball: file:projects/arm-resourcehealth.tgz} name: '@rush-temp/arm-resourcehealth' version: 0.0.0 dependencies: @@ -15744,7 +15745,7 @@ packages: dev: false file:projects/arm-resourcemover.tgz: - resolution: {integrity: sha512-GfCk+cFykR+OoOwOAK4sETZulOSenwWMKQFKXow28F1TOsR7nWWRONcKMB0WOqsl4Os0XxMPF5y4uSSnAxx94w==, tarball: file:projects/arm-resourcemover.tgz} + resolution: {integrity: sha512-k7+ll78u2TfVXKR/W7UCIbPeSxCCrX8KSU+NEvUGgxNK+aygpqTmXUM8meudXQetPCcDa4TgMH/LbYA2ybzthw==, tarball: file:projects/arm-resourcemover.tgz} name: '@rush-temp/arm-resourcemover' version: 0.0.0 dependencies: @@ -15771,7 +15772,7 @@ packages: dev: false file:projects/arm-resources-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Sc71IKeyE9iZGzpsCjFHC6YnOYcHlTlHJJDxA4VpUBQD0s+kw57QgeugPcu7DYuhP+JvojjJMdnZH993CYTCaA==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-bE2fLBv2SfErJnYVKapJ/gL70tXD90WbA2Xaz+CHIQ1VhcGXeEz8121dGJ5Gwct6Z8RnSHn4tgy3eDAheaLdEg==, 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: @@ -15798,7 +15799,7 @@ packages: dev: false file:projects/arm-resources-subscriptions.tgz: - resolution: {integrity: sha512-J62egsjOnLo+55/d1P1tZeWtIm8YzsoNEGzqCcm7muh9twDKED1y3Qej51050FRvsEXXuNNHX7eMChpKWSG2Ag==, tarball: file:projects/arm-resources-subscriptions.tgz} + resolution: {integrity: sha512-vKPZQ/iGLUvg19bC4B+ymSzuqpvnvHZ64TsaeuCo+EYzpAnIHqWJ1b2UVdWimilh59z86ubXNNybqJQb16cXxA==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' version: 0.0.0 dependencies: @@ -15824,7 +15825,7 @@ packages: dev: false file:projects/arm-resources.tgz: - resolution: {integrity: sha512-r25xo38vbetzrqqUk0GaKk8Kuh+2MpNltKLdW24/Q5NHRO1O3Og5evTm9dVioCNcbsqupzsBAfXS6Sfm0Oq2fg==, tarball: file:projects/arm-resources.tgz} + resolution: {integrity: sha512-GPUqOtJsxSvKnFxg04XzATQd5O+Thq/CiI49hl/NYeH/QZuPbEnChCBp4reWJjsl/Dm0ioTYxwZen5U9n2wUyg==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' version: 0.0.0 dependencies: @@ -15851,7 +15852,7 @@ packages: dev: false file:projects/arm-resourcesdeploymentstacks.tgz: - resolution: {integrity: sha512-4odP0jLyeoFo6E5M/RXZITYRtNe5UKKKo9/K6vV7MY53m4s9hJTr5lhgKSaeeMa3x9DiDHSxWzvu2Q5XTHfRVA==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} + resolution: {integrity: sha512-3xY63F1iU0tfhNUWWq3uKuJbE6QA2Siyb+kCrdhHaHWEhDwWEC7bwKAznVjKCDrVt6YDRHudF47Y61ZwBwxXzg==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} name: '@rush-temp/arm-resourcesdeploymentstacks' version: 0.0.0 dependencies: @@ -15878,7 +15879,7 @@ packages: dev: false file:projects/arm-scvmm.tgz: - resolution: {integrity: sha512-C/j6TnI9nCjVA08+h7imBziedls/Imx9/43VkBZCYmLa0BHERHWOVH+cT/vZp31xfQ8e4vaieQ26rf92Cq1jzA==, tarball: file:projects/arm-scvmm.tgz} + resolution: {integrity: sha512-9VYMK4zkPHjIKhbX5hZ/liTJ9xB9COQBRqUI0qLLcwbbzcany3qmoey2TfDTAy5vCAYIbu03VVxAqXP40f28fQ==, tarball: file:projects/arm-scvmm.tgz} name: '@rush-temp/arm-scvmm' version: 0.0.0 dependencies: @@ -15905,7 +15906,7 @@ packages: dev: false file:projects/arm-search.tgz: - resolution: {integrity: sha512-Na4arZcPzswhzF8Fi0O0+dX7HyhCx21d/zu8uDFsqF4t7vhArbxewOFnYfMWGBubDvkRslDDUKWbZOsMI/57Yw==, tarball: file:projects/arm-search.tgz} + resolution: {integrity: sha512-g+7Hqxlm3v74YPvirCItNzAfEE+dFVKiZYfUTu8O8SUlJJqtcXWRcRu1XFd5sNrvjuPavzf61c2I1Oy3adkANg==, tarball: file:projects/arm-search.tgz} name: '@rush-temp/arm-search' version: 0.0.0 dependencies: @@ -15932,7 +15933,7 @@ packages: dev: false file:projects/arm-security.tgz: - resolution: {integrity: sha512-TuJy2eTRlhYYHoo+F0TDqQ62kAe4sR7UTJqqc9PYnXhgvXfEzdE1epHylbJz02EqktsQnlHGCzKkzzQ6Xk49bA==, tarball: file:projects/arm-security.tgz} + resolution: {integrity: sha512-EAX7vcwL5dsEHsZYcBASsK1B3/9dSv21S3lPprm2mSzkp3Fp3vtCOWTEt58EQBMge5GMfI4EHNCmdZTvylNnUg==, tarball: file:projects/arm-security.tgz} name: '@rush-temp/arm-security' version: 0.0.0 dependencies: @@ -15959,7 +15960,7 @@ packages: dev: false file:projects/arm-securitydevops.tgz: - resolution: {integrity: sha512-Z24DpbccHZi7JmTMefvvIHhmjIPzidglcuDn1zVKA/X73iS0vrxl2lKmQpgDQ1cC6uiX1JDXboEIVDrqH2jTUw==, tarball: file:projects/arm-securitydevops.tgz} + resolution: {integrity: sha512-WXjoHZJ23v7bSfz0OTijBImWpq2dkDbebnycFyiR1+/2FhlHT6vG7Mv6Dthv1+1zIS2Vn0LdSD5XU1w55JS3GQ==, tarball: file:projects/arm-securitydevops.tgz} name: '@rush-temp/arm-securitydevops' version: 0.0.0 dependencies: @@ -15986,7 +15987,7 @@ packages: dev: false file:projects/arm-securityinsight.tgz: - resolution: {integrity: sha512-sDD9b1E3SYaMxRD6FQwpy2kV18/9YOYVcoMd925aZ5sP0TqSIeZuB25q9foKjsNF6MdI286tzp4yrTDZnpjmPA==, tarball: file:projects/arm-securityinsight.tgz} + resolution: {integrity: sha512-/86cc8p5i+7U2ku9ISejz4pq8ntxsnH2h6n53lTSjNTtPNa1nZVCY6zRCWiL3nG7gVte+/o1NoJSY+5+Gz1x+g==, tarball: file:projects/arm-securityinsight.tgz} name: '@rush-temp/arm-securityinsight' version: 0.0.0 dependencies: @@ -16013,7 +16014,7 @@ packages: dev: false file:projects/arm-selfhelp.tgz: - resolution: {integrity: sha512-q0aIALRKdXZ7X7EweAexYcIZIZcl1CebIl5ZjMHrAMew2cA1bkpCr9Qt2yejiuO7xEZCDVFREZxCLwQODbagMA==, tarball: file:projects/arm-selfhelp.tgz} + resolution: {integrity: sha512-OLahXFLD5DfBdbjyUkVzHNRBhKeM8HSPBkkFKSVufIOk+EfPH6E4gAUMGoMXf12nZ5UIsSIDSOZs3CEZ5oe8kg==, tarball: file:projects/arm-selfhelp.tgz} name: '@rush-temp/arm-selfhelp' version: 0.0.0 dependencies: @@ -16041,7 +16042,7 @@ packages: dev: false file:projects/arm-serialconsole.tgz: - resolution: {integrity: sha512-y64vt6/pZOHzNG9bzStMdMAx5hiXWMJmWHLy/1M1zWU0NQY3EaGvS3w/n6gz6iEFAWHtuYdNIhAYy2lapkrVVg==, tarball: file:projects/arm-serialconsole.tgz} + resolution: {integrity: sha512-leWjjnJatAuPUjA0KgfJrNhySQMjHBwIbXltA0D4rxwKCjPIu9StOtORFEBjsRsFoa8FXMKRDwTo89ynO+iyFQ==, tarball: file:projects/arm-serialconsole.tgz} name: '@rush-temp/arm-serialconsole' version: 0.0.0 dependencies: @@ -16066,7 +16067,7 @@ packages: dev: false file:projects/arm-servicebus.tgz: - resolution: {integrity: sha512-iiovsA53n2/QoMUYsKzrFas2lylJpQ/IHlugOorGoqXo8NIlBWGkLGdv8J4edlSAzucQSdZ261D0JC/rMCh+Ew==, tarball: file:projects/arm-servicebus.tgz} + resolution: {integrity: sha512-YihyFvCyJDNQiKvKUzdG7g20PBgZ2mnzrxXnWUFaxIkelj4RJigb9Af2I+1cPyyIjwaoVOiqb7oAoeZnE4tfPw==, tarball: file:projects/arm-servicebus.tgz} name: '@rush-temp/arm-servicebus' version: 0.0.0 dependencies: @@ -16093,7 +16094,7 @@ packages: dev: false file:projects/arm-servicefabric-1.tgz: - resolution: {integrity: sha512-nsxfrZy9e4+uvS0s4SnZVNA49Lmk22yUTB3TZRC00zzoGuTl2/zXgbxjJ/DCRXojTAHPxAj4/enrOMVwNaj9yA==, tarball: file:projects/arm-servicefabric-1.tgz} + resolution: {integrity: sha512-2wxThW5vKAnYilJYqr4MdEdcPMPiz0ASVLSR1Jd7AgBAeeS/QhMDD8H4bWnpqs/4WzdxiZk5a+2Qr+NOxy5l8g==, tarball: file:projects/arm-servicefabric-1.tgz} name: '@rush-temp/arm-servicefabric-1' version: 0.0.0 dependencies: @@ -16121,7 +16122,7 @@ packages: dev: false file:projects/arm-servicefabric.tgz: - resolution: {integrity: sha512-JD4jTtL7HsfoQ8Lt4wPq/l+iSoEhGhoYRhYTJ3/74g9rlpQq3lJSAlfQ0qiVbnNguwsa5D4X+rt+Z1kEGEhU0Q==, tarball: file:projects/arm-servicefabric.tgz} + resolution: {integrity: sha512-ciSbAHO4PLbsqV/wPP1JXVLgs1q3ioibPBkVBF80+jPdY2G+byA+o6umjHdy/GucPsKnfJfm9IA5GEQJ3Ag6nw==, tarball: file:projects/arm-servicefabric.tgz} name: '@rush-temp/arm-servicefabric' version: 0.0.0 dependencies: @@ -16164,7 +16165,7 @@ packages: dev: false file:projects/arm-servicefabricmesh.tgz: - resolution: {integrity: sha512-1lOSAYJbdgGzAtbzUeCLQQXoKLZw8j9XpZhR5ZxJEDNCWFosXNgDts4jXg627FXacuaNNiQXw++FzdY6RUWuzQ==, tarball: file:projects/arm-servicefabricmesh.tgz} + resolution: {integrity: sha512-VNJsM9CcN9U1zET8auPp+lJOF/WMgJB43b/ZdTpGAo3+FvTwgf3jZ/zFAmznkoPZatmzglVsc3LKBh+l2s+d9w==, tarball: file:projects/arm-servicefabricmesh.tgz} name: '@rush-temp/arm-servicefabricmesh' version: 0.0.0 dependencies: @@ -16190,7 +16191,7 @@ packages: dev: false file:projects/arm-servicelinker.tgz: - resolution: {integrity: sha512-PGy0eHmo4Q/qMfg6iXAxxtSi7b8qwbu2ookkBAdZdP3H+tPeeuNK/6Xco4ZUQ4lgDIfHr3E1nb7ryV9hXSKMpA==, tarball: file:projects/arm-servicelinker.tgz} + resolution: {integrity: sha512-HHjO3IFWYFAQKHWiK/ZeMNLz8CVCxCkaHOrDSgiQ8x22Vd0NroHIQpnjlxpccCzs476AHxK0FVonTv8ksGxsdA==, tarball: file:projects/arm-servicelinker.tgz} name: '@rush-temp/arm-servicelinker' version: 0.0.0 dependencies: @@ -16217,7 +16218,7 @@ packages: dev: false file:projects/arm-servicemap.tgz: - resolution: {integrity: sha512-dFhE3fkQ9qGnakhvYrVaYivxGRj18JJO8jVWmfSL/6YTvbroX6GpGZqswE0pOwCAy16//vZeCOSHxk5Ez0jqYw==, tarball: file:projects/arm-servicemap.tgz} + resolution: {integrity: sha512-juqg9WqlDyspXIu2VkPZR+BR3Sngp/5JUZ8Ub39Bx474y8Rth1I519nwqgvq+88AqpfvCDK2IcHb7rEztDY6aA==, tarball: file:projects/arm-servicemap.tgz} name: '@rush-temp/arm-servicemap' version: 0.0.0 dependencies: @@ -16243,7 +16244,7 @@ packages: dev: false file:projects/arm-servicenetworking.tgz: - resolution: {integrity: sha512-1xeaplkloqUsU44Ww4L31jRxPXDNeB2vwZ71Vj4IVGThs/bJwAGRTin4AniXTGiI26OXZyNNoGbo7EvqdYOAkw==, tarball: file:projects/arm-servicenetworking.tgz} + resolution: {integrity: sha512-K/vw/qAVpygyid7wTMqoM9xOHEddvU/xstuFkGbC6TWdBHpPHdvpwhgEEZ0Lg/LpUJAAbo/DZRtjX7Tlf235Eg==, tarball: file:projects/arm-servicenetworking.tgz} name: '@rush-temp/arm-servicenetworking' version: 0.0.0 dependencies: @@ -16271,7 +16272,7 @@ packages: dev: false file:projects/arm-signalr.tgz: - resolution: {integrity: sha512-ZmMAsux5HFfA9YBrhXDyL1WiehPZSn2EoKESqoG14Zeo7POAxcIkP66kHx05vkfOYLwmfYewI9wbp0tQ990Y2g==, tarball: file:projects/arm-signalr.tgz} + resolution: {integrity: sha512-psByUZapvok/o+/UzSkfOicwB36a/80uOzZNekSWT7gx/yU3DOjzzLJRt4h4EvH1t8K2v1u6EJ5dVqvamis9YA==, tarball: file:projects/arm-signalr.tgz} name: '@rush-temp/arm-signalr' version: 0.0.0 dependencies: @@ -16298,7 +16299,7 @@ packages: dev: false file:projects/arm-sphere.tgz: - resolution: {integrity: sha512-kh5OAOIgGQ8jv9Z7OGtSvHptAGOcb32nqETdhGx1V2WTq7MKLUvCS1oYwPAEONYlLALBS151Xnp4blCsthPmIQ==, tarball: file:projects/arm-sphere.tgz} + resolution: {integrity: sha512-hwB5jpetNxx8GsGNGRGlBJyQJiATfmb4rl56aVeutkRyMIOVcIFGGaoJyamlri53zgEX130Pbbp+z1NEXDJULw==, tarball: file:projects/arm-sphere.tgz} name: '@rush-temp/arm-sphere' version: 0.0.0 dependencies: @@ -16325,7 +16326,7 @@ packages: dev: false file:projects/arm-springappdiscovery.tgz: - resolution: {integrity: sha512-A2tlPSTSESOP8s72ohjMiNNc7W7kN8Pgw9wsV/zDSF35uegD/9bh23qRy8UWHk65fzivRT6677tPfLyYIVrp/A==, tarball: file:projects/arm-springappdiscovery.tgz} + resolution: {integrity: sha512-Cvx3054L4wjXLqPYez9k27Kk6jV14PEnCRZQnX3E8JintkVnee/s0LwgDNtaRMcIG0Nwctmp7iJb4zUHdzzDqg==, tarball: file:projects/arm-springappdiscovery.tgz} name: '@rush-temp/arm-springappdiscovery' version: 0.0.0 dependencies: @@ -16353,7 +16354,7 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-ex3UJHDftkICLCA5doTfowXFXLLV4D2nc4rTG/shZZjNsxDI92pqASoxVQgatsHDeFd4oklXVCoQHIG105bc4g==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-f2JeKbczdfYUglBcV15ua5iQWX0+kQiuANYmKb2jIr33ZvrqI8ITj5nY9wJwwf39VjknNUqG+YYlt+AgLOwzLg==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: @@ -16381,7 +16382,7 @@ packages: dev: false file:projects/arm-sqlvirtualmachine.tgz: - resolution: {integrity: sha512-Qs025App+Qx3m9QLXop3rdKmLJ2JIQ+F7PLutkrJnL7ChE0I/coySbeRcqde98BBIjMCyjbSiwvHhy0Cc4RGKQ==, tarball: file:projects/arm-sqlvirtualmachine.tgz} + resolution: {integrity: sha512-6kci4TZrjNm5aswtI2iPk43lVqSOptnCt6/k5fyfWy6oij4+MLbzUMPBaI4IOTZeFbiQ7FHUyH9m7KPqqWxImw==, tarball: file:projects/arm-sqlvirtualmachine.tgz} name: '@rush-temp/arm-sqlvirtualmachine' version: 0.0.0 dependencies: @@ -16408,7 +16409,7 @@ packages: dev: false file:projects/arm-storage-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-VUZ/jrTqAw5pqwzgEs9m82culi0vT0Awu5N5m7Jva7ux/qrcTtU1F9TEGGHNyZLNg2ju15S8Agu97KoPNeMpDg==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-0ey3cQdVqcv/2s6HmwWo9TA/5Am1SMmrkPNZmAwc2zFKK8m7Bj4cXFPKqhV+akrcQ+2UYiYAFEQ1c/p0Ggh0vg==, 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: @@ -16435,7 +16436,7 @@ packages: dev: false file:projects/arm-storage.tgz: - resolution: {integrity: sha512-o1aCsGRFCDQ0PcYGiCWl8XFbA20hHdURN5DZMtx4nHF2OM/i8nIKBXk4RGjAZ2gZiQneD+zT+bK5/aA8Y0/wnA==, tarball: file:projects/arm-storage.tgz} + resolution: {integrity: sha512-Y6Pzgi1QX6kTv8Kt58u/jOMacrTVpgQJXdXCuyMUvbPnGwbMvduBzduOn2ZpMsca/S/hy4klLU9WS/6NTq1A3Q==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' version: 0.0.0 dependencies: @@ -16462,7 +16463,7 @@ packages: dev: false file:projects/arm-storagecache.tgz: - resolution: {integrity: sha512-uZLIosJ2WYY7h5f1ZjNGPpsQqqhupyDCK1kmYGxZ9SCN4H0VS1YFE7cBcCKFB5glHJ99eUAVYCa9Dh2aPm91Ag==, tarball: file:projects/arm-storagecache.tgz} + resolution: {integrity: sha512-/4QyVn3P5+lHTnVYyIp7upL3uAktN0Thoo3GP0gISgd8WP5euKiROj4zfuUaJQHVz48RLEd1y3PCCVlIKcb/Dw==, tarball: file:projects/arm-storagecache.tgz} name: '@rush-temp/arm-storagecache' version: 0.0.0 dependencies: @@ -16489,7 +16490,7 @@ packages: dev: false file:projects/arm-storageimportexport.tgz: - resolution: {integrity: sha512-YRbjtl2t+qf9F7Popr+wZFoxk+zNcPsjSpiQiy0/92w/HKFiG7IHyP5xbteTsnGT/6nD4hvKSsTMHXiJXvLL6Q==, tarball: file:projects/arm-storageimportexport.tgz} + resolution: {integrity: sha512-nn4KXAvhnty6ScOy5gj9leNC+2Ufvpa3q3uc16hTHtrQr1XqOso66I7rCYco5i9mXKLJfWPguUrzCgzhvv9RUQ==, tarball: file:projects/arm-storageimportexport.tgz} name: '@rush-temp/arm-storageimportexport' version: 0.0.0 dependencies: @@ -16515,7 +16516,7 @@ packages: dev: false file:projects/arm-storagemover.tgz: - resolution: {integrity: sha512-3PKBf2cm5mX9aivD/2DwLgpn95PyO3thDFjJ0CE58D1UzmwJNUOmhsEZ6ZKy7pFFmh2jYmTFzNIoU+xwg3sh7w==, tarball: file:projects/arm-storagemover.tgz} + resolution: {integrity: sha512-MFYVDNTzld7P77u8Ahv4hiPhUR3JYENMX3X+H62gfFzIvea4yswoKJ7k5GlzDG1uJ/grAUz5oIrnNXz3j7ln0A==, tarball: file:projects/arm-storagemover.tgz} name: '@rush-temp/arm-storagemover' version: 0.0.0 dependencies: @@ -16542,7 +16543,7 @@ packages: dev: false file:projects/arm-storagesync.tgz: - resolution: {integrity: sha512-Ll9hVMeDS/yWk3jUaNuF3UyDlm1Wa/DX3i6nAgh8o7xePpOuefW7jojdEFQumgpdMy/zEKmDD4KvHKNHkckzZQ==, tarball: file:projects/arm-storagesync.tgz} + resolution: {integrity: sha512-P6HZxtTjlqryi2k1w451BhheFSorqQa9GboRhO+snPfk56C8wJ9ZrfizeKa3McwH2eX1ThJquYJamBO9N6tIag==, tarball: file:projects/arm-storagesync.tgz} name: '@rush-temp/arm-storagesync' version: 0.0.0 dependencies: @@ -16568,7 +16569,7 @@ packages: dev: false file:projects/arm-storsimple1200series.tgz: - resolution: {integrity: sha512-Ixrsu4TXYYaWfVzKBy6O9+ZNrWWu0xLTIl3s2hI1UG1ym6Dit02pljuZr5sm/d57Mp9ulKZJV9bid/HB4s6Brw==, tarball: file:projects/arm-storsimple1200series.tgz} + resolution: {integrity: sha512-MgLSFiJ+xTZM3gzCdauLQxF3u+HFFYrmSAaB0ok7YJyD8JoMc7ug8i+2OJOTi8cWhFN9q/6CrfsgAqW7IYo7mQ==, tarball: file:projects/arm-storsimple1200series.tgz} name: '@rush-temp/arm-storsimple1200series' version: 0.0.0 dependencies: @@ -16594,7 +16595,7 @@ packages: dev: false file:projects/arm-storsimple8000series.tgz: - resolution: {integrity: sha512-IQIOykK7GhyIC6PGhPM/nYePHLm58MCieaSSGEEPD+Ky8YBj/PHSBJDl1eUqA9xmgO/jg/uN4LKkEcdM9MgR3g==, tarball: file:projects/arm-storsimple8000series.tgz} + resolution: {integrity: sha512-1t9N9EOB/ti6hw5TJORNW55+BxGZc0vU4HvPVh/P4QR2JG5IbTfz99K5gmovtMOPkPQ457pEobxznhcSc+orlA==, tarball: file:projects/arm-storsimple8000series.tgz} name: '@rush-temp/arm-storsimple8000series' version: 0.0.0 dependencies: @@ -16620,7 +16621,7 @@ packages: dev: false file:projects/arm-streamanalytics.tgz: - resolution: {integrity: sha512-6HA4RFUZxfN+mlMlXMPOKTUjlZkwz8zXzBFtEHEW0sVQLelxd6OUgJsa8TL6+UxuoFavoslc9dC7JKeiYVzR4w==, tarball: file:projects/arm-streamanalytics.tgz} + resolution: {integrity: sha512-7IO9bMvkZu7j4FAeYanxnxzpDtwgopz9kqI5/OpEFeaZF2g/Cr+bRSo+PZoRs3Vobc2nmjGOb6fPB+f2Ej7cAQ==, tarball: file:projects/arm-streamanalytics.tgz} name: '@rush-temp/arm-streamanalytics' version: 0.0.0 dependencies: @@ -16646,7 +16647,7 @@ packages: dev: false file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-B9CiGOzgfZkFL9ekPi8YkDkncov7MLG1EJrkf8uUFu7DgZO6wzfFBmK0pE/pSam7mx0TTdiZoySVXP/puA7Nig==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-/15+c8H/RjfLOZoWqsdHDWnXVeIdku9mn1/YdLYblBV+AyJdW1FB9FhJqezk8jCrZ8coTvbgK70PG4aj2KWvSQ==, 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: @@ -16672,7 +16673,7 @@ packages: dev: false file:projects/arm-subscriptions.tgz: - resolution: {integrity: sha512-AeZ+NJB1vQi/YKYZqD7Qm2uCgZ27mYITCyzzue2BYv18xbJPJExZrI79ROZlW8hwrsfol/expnw1yG+gGgHufQ==, tarball: file:projects/arm-subscriptions.tgz} + resolution: {integrity: sha512-p2f7qrkMapM8zXfdq2MgwrdtuIilr95A76ezazE32i3zwy9mghCsAGsPNKp39PPcBcAfhX1+EaFCpKgpmQEpMQ==, tarball: file:projects/arm-subscriptions.tgz} name: '@rush-temp/arm-subscriptions' version: 0.0.0 dependencies: @@ -16698,7 +16699,7 @@ packages: dev: false file:projects/arm-support.tgz: - resolution: {integrity: sha512-3JVcl02aSpUgesD81sxncG7rK0U1nKN1aG2PO76mEizvWZYCtgU7j+UtFaBKr8hQQgnFv5nKUmc2Gg7ixKc/4A==, tarball: file:projects/arm-support.tgz} + resolution: {integrity: sha512-XgHePCWuTKjXuSHkZz20+016AqnFYLJ9cVZfFW77mqqU9JfJ9v29bYUXkJroBv3AWSIbRGE16qI+JIyv0nHK9w==, tarball: file:projects/arm-support.tgz} name: '@rush-temp/arm-support' version: 0.0.0 dependencies: @@ -16725,7 +16726,7 @@ packages: dev: false file:projects/arm-synapse.tgz: - resolution: {integrity: sha512-1bXU/+g5AeoLDu/tpx/ChmO8xTp7omuw1ds7lwPcpkZXR4KePKK5hXvdyyTgEygKWJFaaoFhTqMPe4k4lH3nJg==, tarball: file:projects/arm-synapse.tgz} + resolution: {integrity: sha512-MtRD36VTeMxTJy7jBU2Jx3nWeRm/7geI1wV2PoTUQ0Xuf+eWyR4ndsnrlOhjT6iuTZX8Ion64Zs6oh63gR3cww==, tarball: file:projects/arm-synapse.tgz} name: '@rush-temp/arm-synapse' version: 0.0.0 dependencies: @@ -16752,7 +16753,7 @@ packages: dev: false file:projects/arm-templatespecs.tgz: - resolution: {integrity: sha512-ey6LiT+Vsa7Fj/QFtvy9Zib7A0MzkmvT21gWGamVLAPVUa9smhCBIJUL6BWv/04nDSfuVjjbUY8sWTXEcEsgGA==, tarball: file:projects/arm-templatespecs.tgz} + resolution: {integrity: sha512-jNG44HG7tsXVxadv7BuVfRcDa4QRtC4wTG/OfTbVCwNDZ0kY17/J/5XoBWtQS4e+oD2QGcaDKktXyrl7xoq4tQ==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' version: 0.0.0 dependencies: @@ -16777,7 +16778,7 @@ packages: dev: false file:projects/arm-timeseriesinsights.tgz: - resolution: {integrity: sha512-QWK+dlu7LeGcL6XoaUYlubL7cC9utpdLMdI/Oc3rzvZRaAfPDfIJmj4KdIyByGCFznvWVhGSVDFiXdNI3DKtNw==, tarball: file:projects/arm-timeseriesinsights.tgz} + resolution: {integrity: sha512-+Mqmb4pEgURSV/SCOTpDms8vO5fep2fZaRolHcXRL3dXNjV104gdbLlYXcPjhF2sGFSLg8MgN/mWKD94oYL0HA==, tarball: file:projects/arm-timeseriesinsights.tgz} name: '@rush-temp/arm-timeseriesinsights' version: 0.0.0 dependencies: @@ -16804,7 +16805,7 @@ packages: dev: false file:projects/arm-trafficmanager.tgz: - resolution: {integrity: sha512-MOSKgudXY3pzoLQNVbQbjFkdeZ9U79MRWlGEjvT7HaAxHRdlyZbFKlCj9FIbztGBEiFlRHzayz5JcEwuGo2jhA==, tarball: file:projects/arm-trafficmanager.tgz} + resolution: {integrity: sha512-sWnlKa4QHH2g2NxH/HeabfbvfZdemlLaMUK14P7EOwgqRkcZMbe2S93KoJyavjQYk37fhEAtoB/NIoTi602gWA==, tarball: file:projects/arm-trafficmanager.tgz} name: '@rush-temp/arm-trafficmanager' version: 0.0.0 dependencies: @@ -16830,7 +16831,7 @@ packages: dev: false file:projects/arm-visualstudio.tgz: - resolution: {integrity: sha512-xV4CqVOXVp8DXJIqD0SiLDaQei9T5/cOVFguyQ1pd0TCbaaeQmCU7joAd3LUlfHnm9bMdQpUKEYa53ifmcpgDw==, tarball: file:projects/arm-visualstudio.tgz} + resolution: {integrity: sha512-PH/5vuZ27yuZVSbHhnkVpuu2yHsJ9tt5k0gfkwXCbz6T+wNUj09LBxCKE+M1hg8mtWeSVvI8D5Nqyi/ixCV9XQ==, tarball: file:projects/arm-visualstudio.tgz} name: '@rush-temp/arm-visualstudio' version: 0.0.0 dependencies: @@ -16856,7 +16857,7 @@ packages: dev: false file:projects/arm-vmwarecloudsimple.tgz: - resolution: {integrity: sha512-XQVKm/CPAfYvq+zLCD16V3Fje3yUXRf/HkDmPz5AcoklgWS24H8Qz75khS6bGn8Z7RZeriwxi/VpyUfdH1FIeA==, tarball: file:projects/arm-vmwarecloudsimple.tgz} + resolution: {integrity: sha512-FIV+e6BwZnMcYUyVRufbXvOvRDMzs0jRuOgPVWGktMXXDNkbSP6ZdpGW1boNIcFQ7SMJ/ER2anDLbAow7Cz5nA==, tarball: file:projects/arm-vmwarecloudsimple.tgz} name: '@rush-temp/arm-vmwarecloudsimple' version: 0.0.0 dependencies: @@ -16883,7 +16884,7 @@ packages: dev: false file:projects/arm-voiceservices.tgz: - resolution: {integrity: sha512-S/SV1U07CXekK2c42FzeBqrNkbKEguDd59UMuDVDGy8Qpaku0R4J8RhaM8Cd1Xu2g6XdpJKwILGMrq0cBT+JRA==, tarball: file:projects/arm-voiceservices.tgz} + resolution: {integrity: sha512-/8p33nUuflCNm8AqQpAeL58veYdOCokJlJg4x970qaN10t8ZwQikubNlZ3Oi5S5f0lUguUoFrC9932p+U2/bsg==, tarball: file:projects/arm-voiceservices.tgz} name: '@rush-temp/arm-voiceservices' version: 0.0.0 dependencies: @@ -16910,7 +16911,7 @@ packages: dev: false file:projects/arm-webpubsub.tgz: - resolution: {integrity: sha512-kjw/v4io7Hov1LS/yzhZpDvnqeubKxwt+hVjxp6FFBW/HUVCOOe4VQAWlhhN3BOBV5KBtokD7G+iT40k74uAaA==, tarball: file:projects/arm-webpubsub.tgz} + resolution: {integrity: sha512-OkIVPy5PpCCVJsorwfLwI/vvCcnQn0t2UU41O4QRbmosZfwRbF38+Ir0Wax3+s+d0kyRw8vMVX3rnovasBfnRg==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' version: 0.0.0 dependencies: @@ -16937,7 +16938,7 @@ packages: dev: false file:projects/arm-webservices.tgz: - resolution: {integrity: sha512-2zK7PkUP6RFYELcYAVYA5p4dPZ2bUTNsdBn3mA2aOQ7Y5qf0WNGTtTUE1UDf8Dqb++Ee5hlRTjkWQh89m4ARGA==, tarball: file:projects/arm-webservices.tgz} + resolution: {integrity: sha512-HwdprzPpNMkjE5Sid/GoT+Sg52XWB65S2MYe5GJAolDdswEJdX7wwk4UGUQ3cjCv5dydsZoMOsFbbvy1urKhwQ==, tarball: file:projects/arm-webservices.tgz} name: '@rush-temp/arm-webservices' version: 0.0.0 dependencies: @@ -16963,7 +16964,7 @@ packages: dev: false file:projects/arm-workloads.tgz: - resolution: {integrity: sha512-BeVi6oZ1XEvIGoXyTBVGJ2dVC8Zhh1whOZS0pzuU0HBm95nVyAgWJwQUYdBim12gXGEawOKkLsYzQfGsgdmWWQ==, tarball: file:projects/arm-workloads.tgz} + resolution: {integrity: sha512-Hp/MJ1tMc3tqzcd5YINYBEYOGb6JE+rahdxnNi0qdsd7r8CkVNjdFoJ55ugytBzlgwNPRNKCJ8r92QFaLANN0Q==, tarball: file:projects/arm-workloads.tgz} name: '@rush-temp/arm-workloads' version: 0.0.0 dependencies: @@ -16990,7 +16991,7 @@ packages: dev: false file:projects/arm-workspaces.tgz: - resolution: {integrity: sha512-DTjyH+ShQ9Mxy+MX5WLHfNkTKXcqWsa7Dx6whZyF+uPajI6BFyAu0RPLbb/5LKF9yUbsIdkrV0BqZqk7MHlS7g==, tarball: file:projects/arm-workspaces.tgz} + resolution: {integrity: sha512-gDhzyJflvctbRVlQIJdMDoLgroQKCgcdXrAJqEHkPs3yM/fXW9ETLUbDOyYJHAe0wlSkp0KB4NUfISHf/4HOTQ==, tarball: file:projects/arm-workspaces.tgz} name: '@rush-temp/arm-workspaces' version: 0.0.0 dependencies: @@ -17015,7 +17016,7 @@ packages: dev: false file:projects/attestation.tgz: - resolution: {integrity: sha512-qizrLVUFnHnZVjy9W4KCMSNiE2eI7u21ipiJMrDIpc1ZNXM4j3l/tjoeiiwl5CphQXsYf5xBR7nvw8MDx8BimA==, tarball: file:projects/attestation.tgz} + resolution: {integrity: sha512-uKCEiTndhTP0o9hbR7EkmzUCE8QXoZV99uBrcBc3uRJQAIzEyOsg+xRA53f25MHqsSk9skY9EV+zV2hTXulCXQ==, tarball: file:projects/attestation.tgz} name: '@rush-temp/attestation' version: 0.0.0 dependencies: @@ -17065,7 +17066,7 @@ packages: dev: false file:projects/communication-alpha-ids.tgz: - resolution: {integrity: sha512-xHk1Mv/LXNZjv1+dDqIHQkCSOPi9qTeJEGzUC2OCyzkfhsk2TmFL2Ecp9lrNJC2Xuo52xvFtMelzpp5LE/IhWA==, tarball: file:projects/communication-alpha-ids.tgz} + resolution: {integrity: sha512-LYCxonN+mxHPYuihy+9/IAMeVNAeHh6gfHM/iQ76CgbLh0qzOeIAHE/WK/xXJsMz4cQEhewIf7DmB0MdjhnrgA==, tarball: file:projects/communication-alpha-ids.tgz} name: '@rush-temp/communication-alpha-ids' version: 0.0.0 dependencies: @@ -17108,7 +17109,7 @@ packages: dev: false file:projects/communication-call-automation.tgz: - resolution: {integrity: sha512-oFyXQQUjUKegHE+xckE3SO2KlQoqTDzMzZMz10M9yWkfv/0LxGyX0+2+jPa0heAzkVR44/SPz4de2UyUwZowuw==, tarball: file:projects/communication-call-automation.tgz} + resolution: {integrity: sha512-Uqn0GBZBlPqAD38Fn50v9MKIEzs7gLOTDIfrkrnCxq25Dlxa2oDMgnVh+SXQfFFiIqjxrTaxMd7umMepOlViCw==, tarball: file:projects/communication-call-automation.tgz} name: '@rush-temp/communication-call-automation' version: 0.0.0 dependencies: @@ -17153,7 +17154,7 @@ packages: dev: false file:projects/communication-chat.tgz: - resolution: {integrity: sha512-xxbkBTGkbfzMbqa65PMZXpC/mPQIAjb1qkFlv5zsq8xQi6SJIp9jcEaZU2O/QZXT/eVd5bU39jidLzkrcekYWQ==, tarball: file:projects/communication-chat.tgz} + resolution: {integrity: sha512-QX8FvwMnxn/+lyqCqWAWidadB1zNX8EitzVpxs7cPQJ54KYsHTrn9L1mGAwonD6xgksRG23OkcMgNH41SngXNA==, tarball: file:projects/communication-chat.tgz} name: '@rush-temp/communication-chat' version: 0.0.0 dependencies: @@ -17203,7 +17204,7 @@ packages: dev: false file:projects/communication-common.tgz: - resolution: {integrity: sha512-hipCtN8pRRzW1ZUyrzB7dbw7Zc510pbner+2tD806jh/M7bYFh8LhroWmMMjmeN4YP4m4iwoAR3TZqQk3M2/4Q==, tarball: file:projects/communication-common.tgz} + resolution: {integrity: sha512-5x6ccZwMTbkgpF34g7iuuqKZ4Deu4ujRYnyRJPfeCgXx2BLumZxS8nvKgM1YC75Df9Tqqbips0ibQGzbLhgmMA==, tarball: file:projects/communication-common.tgz} name: '@rush-temp/communication-common' version: 0.0.0 dependencies: @@ -17250,7 +17251,7 @@ packages: dev: false file:projects/communication-email.tgz: - resolution: {integrity: sha512-/VZtpdF9kKmHyMm96o6BRUY4+RtVpJIqaI8ymZEmVpDiBYXJjixo/LlFlI5F77Ank+ANcQ6wfgv9fp3ahoVKGg==, tarball: file:projects/communication-email.tgz} + resolution: {integrity: sha512-cwoPNZRFAJzD/FRU8YLyyDdahmQdyyue7R7F5wBhZ9bd1Pg1IY1JC6zkxHeGJUC1qRs6CjCLniTEJP2zX4t/MA==, tarball: file:projects/communication-email.tgz} name: '@rush-temp/communication-email' version: 0.0.0 dependencies: @@ -17290,7 +17291,7 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-UEwtyljWS6JPoCHiArohCq2AVoE8Km9w/7Fvnsw+hFzIBl02GGZpkBJ9azSBuDyAeDJm0Ng7Ho0Pe5I6CcEhVw==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-Xgre0E2JAq2hxzdRkoHvDodncEUlXx+AdFWuKuojP+k5tQsenZkmraG0+dboOqq1C0Ign6Nq2j94ws8P/s8K5g==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: @@ -17336,7 +17337,7 @@ packages: dev: false file:projects/communication-job-router-1.tgz: - resolution: {integrity: sha512-nkAnEF2R6alqY4aZnFzN0A5j9oHO0ZZEhQhKvW3jt0j1JzmxYLvDszbYCjnFEx8BDIrEIYcdYR5kFYITsFbzGQ==, tarball: file:projects/communication-job-router-1.tgz} + resolution: {integrity: sha512-Rl1aftlSevIKM/SAA0LdzKU8H5D3DZROSxRWPw+uUChDTuUa5UL4H9k4IRmjszJ4JJAK/f9QtLbm53x+M2ondw==, tarball: file:projects/communication-job-router-1.tgz} name: '@rush-temp/communication-job-router-1' version: 0.0.0 dependencies: @@ -17384,7 +17385,7 @@ packages: dev: false file:projects/communication-job-router.tgz: - resolution: {integrity: sha512-desk9yMknQZik9abM0PiJhgOyw+Aq3MBTiSFM36lA1c8PGoR8NLXGnoe1rl7KyEnqnPO0CqIs09AAeAs9iIeSg==, tarball: file:projects/communication-job-router.tgz} + resolution: {integrity: sha512-HBXK5G5i/gMmoZH7qaA7KeN+dB01FDAj+v1S6OErZTspJNMSw8Nz+KY75OjHWOLV2XfyIx5endQH1BgPYHewqg==, tarball: file:projects/communication-job-router.tgz} name: '@rush-temp/communication-job-router' version: 0.0.0 dependencies: @@ -17426,7 +17427,7 @@ packages: dev: false file:projects/communication-network-traversal.tgz: - resolution: {integrity: sha512-errIxkAdl15pCCVfpUKRLPj1V8aH8Tg/ew9AXoLbZieZJd1o54Iv8NoYv8BTSWls2bpgIuXEhfeNTongCK/oqg==, tarball: file:projects/communication-network-traversal.tgz} + resolution: {integrity: sha512-npkjXYkd+mIgz5lD7TmMvZgMNNqC0NNQJc63LYZDLND77U2ISarkLcZHDfX0cBR94bbbG+qd8q9ImWH9uJbf7w==, tarball: file:projects/communication-network-traversal.tgz} name: '@rush-temp/communication-network-traversal' version: 0.0.0 dependencies: @@ -17472,7 +17473,7 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-DXR6KGi0Oh8vH8cTgkXJOi8wAu96OJDQltpC7wSk91hHr4yaweqYP/30V2H5eU8pRqvNZeY6uaZSKB+AfYo43A==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-pftdJYTIPwiyAh7s+kc9whzBmRYJodw76dV39SnKHVGZo9JbFWb+u4CMGEldTyjlVyiZTDt8eyVr5no/w0uTIg==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: @@ -17516,7 +17517,7 @@ packages: dev: false file:projects/communication-recipient-verification.tgz: - resolution: {integrity: sha512-4Lr8AWmAZXMDCyah63p2dsG+OmhzSpGiP2zbfBohzQlP6rUR1Ivmba1RQl1ObH4riD0A1Tf8fncLUKcIPg35dg==, tarball: file:projects/communication-recipient-verification.tgz} + resolution: {integrity: sha512-sa5QC/7UGrDdCc1eDS1Pb4e4AtqsDLjo8aXyl9InDvFiZt9kDl1zXpHCNqikGEWmw4OhRalujnqegu68abN3dA==, tarball: file:projects/communication-recipient-verification.tgz} name: '@rush-temp/communication-recipient-verification' version: 0.0.0 dependencies: @@ -17562,7 +17563,7 @@ packages: dev: false file:projects/communication-rooms.tgz: - resolution: {integrity: sha512-iK+Yk222E6wOpeSjxzO848Dt2tURhHdWQVN+lhpD2uaNea371elui9UluepHSr9IDdMFKzGb80IVwL+CJbs0rw==, tarball: file:projects/communication-rooms.tgz} + resolution: {integrity: sha512-onuaelLXjuFJICOK7SmapqZ11N3VylkRKwIlNHPRN5mtBVfXomRJNgTn+FzVxHQANYw06c3Sfe2mksVbrrkauA==, tarball: file:projects/communication-rooms.tgz} name: '@rush-temp/communication-rooms' version: 0.0.0 dependencies: @@ -17596,7 +17597,7 @@ packages: dev: false file:projects/communication-short-codes.tgz: - resolution: {integrity: sha512-dzLVaU9FG6sTBgb5FLppt8eov7Vl06ia5Bl+T1CNhjP7yjuavnARysaEbN6y5bFAXnv5WbgnzlSOxsE5Of/Ngg==, tarball: file:projects/communication-short-codes.tgz} + resolution: {integrity: sha512-/xkiTMuhjA6ye+O941AuIZonmHjhW7/TscnFGnk+pqqBQ/i0BkGTKs7qIkULG2KmGulhJlv3+Ush0UAtH++BXQ==, tarball: file:projects/communication-short-codes.tgz} name: '@rush-temp/communication-short-codes' version: 0.0.0 dependencies: @@ -17642,7 +17643,7 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-U3q+0BBsUEWRi94eecYKJSffVQT2lmJ3Nw5GJx4OK7Asu7LgnMqX3uO/5W71jta3DJE6bqCotMHUloZJhANtwQ==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-71p3VrqCVjVEgemNUh6eDyIbNYefYmUM1G6FYJLOO7uKIMoGdyyY8u21lJzVH2kd+XDlzoc1qCPr5lNL9yKJ8A==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: @@ -17687,7 +17688,7 @@ packages: dev: false file:projects/communication-tiering.tgz: - resolution: {integrity: sha512-cqkBYoQuSoAcRPWF67PGieYNqhqVYXYlllVMVg7v4UScmJbIVMvquSPCw4y67W7/OLnuyTe9Vw6E2bpGr+Sa0w==, tarball: file:projects/communication-tiering.tgz} + resolution: {integrity: sha512-08udE6lEtMUbdW6I5Pi3SerQr5f9CQAXZDM4Ob7sdf53iKqqafKTFfybso9IfM0mHbs0jzpa3uY0/kw9CQzXoA==, tarball: file:projects/communication-tiering.tgz} name: '@rush-temp/communication-tiering' version: 0.0.0 dependencies: @@ -17733,7 +17734,7 @@ packages: dev: false file:projects/communication-toll-free-verification.tgz: - resolution: {integrity: sha512-Nh5wEAC6a65emi1BJc5kp0nFbY931rRt3d1NHeLwP8HvFbYUSwavHXBH7PRdyDBx58AMVIPKpp5MSR17ilo1SQ==, tarball: file:projects/communication-toll-free-verification.tgz} + resolution: {integrity: sha512-gpc+NzItyF2j1zNO3O/njnhioUwEhYI+Mhzv+GlE5NM1krVlP68D37+2SoEMmhF2mw3kRk9cFlwsqRPxkjBlHQ==, tarball: file:projects/communication-toll-free-verification.tgz} name: '@rush-temp/communication-toll-free-verification' version: 0.0.0 dependencies: @@ -17776,7 +17777,7 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-5Tq1bkH5N6fWoCYwYQEdHuh2shcDQtzlJR0g4Fb1J+CqYndK4V5fD68xyQlacc5/omq38vYlNOZbVZjeXorVfg==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-h77o2wBKdmuys5HYw3kNfLaVr7J3fZzx7V1g5U8bAFfuv0yKkNlyJO38uy7Xa6boHRxJA+kVoDa2Gwk0YbNvmg==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: @@ -17804,7 +17805,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-rlyfFO7Rp3Os3VoqW9QFxsb2a7CFOWRjpJ3iz2n6dIXmNguUFitSnNs+myaXFiCUJS13hgHHxjXgvx/eLyOwxw==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-og+GrVp6gJy4gGmjO/vwIq4Mr7CMvSv6pT+u0aVs6Oiu7I+SOnEmq4/BDWK/ul+MHcaCJJ92xdTeq4QJzhLAaQ==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -17848,7 +17849,7 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-1IgNzi7F/QV8PomDQk3ZrjVxENp7vKl3mA//nqPwUSGWu870cw/NXMyYQggK4y5NmoIJUBWGPbdiBaSMK74QKA==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-S5TQLyZlExEkhfRK7+dI0L+bdDt1XGTR85AWBbz5W8V+lbdBSUnZlESkJR2KQbBiM7+pFSo2vcP9D5iYwKaTHg==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: @@ -17891,7 +17892,7 @@ packages: dev: false file:projects/core-auth.tgz: - resolution: {integrity: sha512-k/FlgP8O3N4bqcqcNbZa+t4hVg5HoslH/NxqS6bWMsWasCb8/lfqA2sq2IACPhM22I/UvBGdH+QO2DH0cDb0rg==, tarball: file:projects/core-auth.tgz} + resolution: {integrity: sha512-jrlE1FLVjEVTdqLqmu6LKrauQg2ou6a0DQm14l2pWr6tUu7ceFcM4luWqwKgujggAMGp9awq54HDVH1mO9g1ag==, tarball: file:projects/core-auth.tgz} name: '@rush-temp/core-auth' version: 0.0.0 dependencies: @@ -17916,7 +17917,7 @@ packages: dev: false file:projects/core-client-1.tgz: - resolution: {integrity: sha512-5TQtFVeFpawpIKY+PyO96TfzuLqTbmoRTVvi9/Vkth/1Qe2KX8thgPRckjEVxdwoHn1gvXOqLvUCpMvHoHgHSw==, tarball: file:projects/core-client-1.tgz} + resolution: {integrity: sha512-/U2yTsV36rcawD8Rhc6PwCDxLt+T5axYEWXQ/RwpOl/nlPIozlsQ9LQiz6AYZJaGwOTdmIu2K208gVf5LeYjDg==, tarball: file:projects/core-client-1.tgz} name: '@rush-temp/core-client-1' version: 0.0.0 dependencies: @@ -17956,7 +17957,7 @@ packages: dev: false file:projects/core-client.tgz: - resolution: {integrity: sha512-Lh7qHNRNsty9gMlYMPXk9zz4Se9cbpo/CSmAGZzUWj7raLHhl9/ivwvHBDJ6QEIhUuS32W/6KY0qSTXUgGh7Yw==, tarball: file:projects/core-client.tgz} + resolution: {integrity: sha512-VKYLqxP9GhcoZ+Ny7UfGnuzDlGcmTFkmFihsvdVTzt9EOdHc0wL6bpseWAuq7Fa1o8WmGO3bcKMMM3GtYBbIpQ==, tarball: file:projects/core-client.tgz} name: '@rush-temp/core-client' version: 0.0.0 dependencies: @@ -17994,7 +17995,7 @@ packages: dev: false file:projects/core-http-compat.tgz: - resolution: {integrity: sha512-lsOiQC4ZxjpqKvW1lyUGknEsLNF2sqaKWaVWKPt1uKIjU9rdSwkTyVkMMQH2AQF9955/+hlgPaCzDmjaYnMiEA==, tarball: file:projects/core-http-compat.tgz} + resolution: {integrity: sha512-4cPj609LGR690rgE3plI72nPlADGJSyjP7vKsQ6HedCln0gVDUYqZ9RKP8R2mn0/sm4UmOavcXq3kqOiTUWogA==, tarball: file:projects/core-http-compat.tgz} name: '@rush-temp/core-http-compat' version: 0.0.0 dependencies: @@ -18014,7 +18015,7 @@ packages: dev: false file:projects/core-lro.tgz: - resolution: {integrity: sha512-UDSyDyJLwoP4Tkw4ZDWjK0JdSPukzcrwvhHroq/e9v36l2/IUOmycq3623dzJE9ZaycczU9TMO2dfSAOgQSZPA==, tarball: file:projects/core-lro.tgz} + resolution: {integrity: sha512-c3Mf2+/ihH+I9FcF01RoEWxzDwZKq0CDFGatEL7A/ZT2CWGcHE/gt22GLzghGvoHq4wd8mFi74w5Ewhw/RwCfA==, tarball: file:projects/core-lro.tgz} name: '@rush-temp/core-lro' version: 0.0.0 dependencies: @@ -18048,7 +18049,7 @@ packages: dev: false file:projects/core-paging.tgz: - resolution: {integrity: sha512-NdCa3zq9kMdBrsNNE7yE2pFV84Lp8N09CKbZwf7+aVeutuxq98H4lkeWeP7OPdWIdjPriWlGik3+suBc4oalIA==, tarball: file:projects/core-paging.tgz} + resolution: {integrity: sha512-SqxYLeWS7APdNsEhEOFKEBISprwOIzMNMzWHeaWDIoSE02ZnWmr3tuC1hiuHUeyLgSX5WxxkwydJG1cUw3abfw==, tarball: file:projects/core-paging.tgz} name: '@rush-temp/core-paging' version: 0.0.0 dependencies: @@ -18083,7 +18084,7 @@ packages: dev: false file:projects/core-rest-pipeline.tgz: - resolution: {integrity: sha512-tjfZ2ZMJdnivMt4v+W634hl7JZrymsAVbJ7dL7ato/Wq62r03Z5HdJnEvvTGa4g+K+dI12QzE9+J3dNB2iHLNQ==, tarball: file:projects/core-rest-pipeline.tgz} + resolution: {integrity: sha512-qft6LdX9NDpQcLRvDIF7KMTme8Hlkzi1DZFHuHLQ3r9/hkzSR9KAnxthzoD2ucKaiFOh+EeB+YtTiNwJGKRwCw==, tarball: file:projects/core-rest-pipeline.tgz} name: '@rush-temp/core-rest-pipeline' version: 0.0.0 dependencies: @@ -18115,7 +18116,7 @@ packages: dev: false file:projects/core-sse.tgz: - resolution: {integrity: sha512-zVbXKb0xK2twMqBqkOjBZcBU6iM3jg5jK69sP5p1VOy/dpv/9cvLz3Ju0ssVKEZ7s4iFYFXH55gWirROg/skHQ==, tarball: file:projects/core-sse.tgz} + resolution: {integrity: sha512-Q6+t/rt17uHlamKkC36pqHKVFwDbgU+As8KtVlwQCyT11rbqVuArC4Z7R4aM+qjWA0p+eo3SPu/yOi2AdTt4Tg==, tarball: file:projects/core-sse.tgz} name: '@rush-temp/core-sse' version: 0.0.0 dependencies: @@ -18156,7 +18157,7 @@ packages: dev: false file:projects/core-tracing.tgz: - resolution: {integrity: sha512-NBH2ccsB+stxZdNlyyWx7pf1fW5Jx43oZbLRusWg8pRTGvhG7/Bd6sbbqBvyKZtOQNQPgkNMrPaKJuMiwA4LiA==, tarball: file:projects/core-tracing.tgz} + resolution: {integrity: sha512-tXMYTvlFLtaNTIr4HUb4t5M55sYtWqeNaxwBNOoeFdqz72acpzI0LooSZqeOgcEI+OR3kuQ/AdQhUhvpip84iw==, tarball: file:projects/core-tracing.tgz} name: '@rush-temp/core-tracing' version: 0.0.0 dependencies: @@ -18195,7 +18196,7 @@ packages: dev: false file:projects/core-util.tgz: - resolution: {integrity: sha512-2tHqjTT6bvLqM8sxxZhFflAAxpiimTbqWceE8v0o1haQMH/dYj5htgkKIlpzv7m5hYTEM1+G0xqaeg/R+2f6oA==, tarball: file:projects/core-util.tgz} + resolution: {integrity: sha512-Gyy5m0XLLf5gaQMdllPt4bP2RmKVMiMwfSEzS8QCrxV3tmhLAEYGCEvcY6+edH0kR03ZWSPx1ehPUvndFbthEg==, tarball: file:projects/core-util.tgz} name: '@rush-temp/core-util' version: 0.0.0 dependencies: @@ -18225,7 +18226,7 @@ packages: dev: false file:projects/core-xml.tgz: - resolution: {integrity: sha512-fplIoYvTiZo9RkFVzYIW0JqhC6i4SeqGewhLcJFruTbBgvpqrSt826S990Yx2O/sRFuqQJY9a1j7tsdtGOwQkA==, tarball: file:projects/core-xml.tgz} + resolution: {integrity: sha512-UmpUiOpWabmSf6eZHuONUGEn/VmzasOPnqUj53FRY+dXiUboOueSP0fCtO4AMiSU74m6yQY85JFdeTYd2H4X8Q==, tarball: file:projects/core-xml.tgz} name: '@rush-temp/core-xml' version: 0.0.0 dependencies: @@ -18264,7 +18265,7 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-1JYUk0+cJVRwKiLS6MqfqJWIWGJFviQumEQVGyC48LP3o5gCfREf5tT1wC3OfSWQoXCZQnAhiQmnAf8X8FI4VQ==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-DlHVUQIvEl58yL7VZqdmRFAG78YY2/lZeyjasxPqt8A1L849+ZZnroxxr+zneEGQmoi0XjBamJRqyPoDzh+XHw==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: @@ -18312,7 +18313,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-C8bkjgloibZmV1+4k7K206TZ5E5NodEUePVSmAhee3YOgkWyFcVZFAFzdV44TulQfkmA8JBoT346YabBLNycbQ==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-tMFKjBNmc2Ej8DcWd6dKXJ7BpSG8bvfFAA7rVyFqHb9ObuafmvUzGuZQtFymroed9ZWDTLzpYd7TCUr1J59+0Q==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -18355,7 +18356,7 @@ packages: dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-oQhAoSCflDhqiuTHRXM+IGv7m99ZVnB5+jNhuGzDbAaRDNB52OBNRn2u9blrTN5EQqZJ/LORUTyN/WoRmhPiEg==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-MFKTPjddiCTHI9Ylh1Zz2E+8ZNv7t//KJHCPLQ0XIjKr5L9whaRNPSljCAcZFmvnaPZbNC72TDGzM8rwGSyTtg==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -18399,7 +18400,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-IuEOWtvK+Zjljt+YNL7yFmrCCuwWYKyE99yFaDPzrqeQSPkT4onP45CGxF3F4CjRnVSfhbn2TgOsxM7f2vcTEA==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-p6kYOxV+uHhKQ8td7DEdr+K78zh9B/UFCUMDH+0FRz2ku0vedebUy1GZeQNvK/k1Cp+qCUHezVA5Lh8lveeUWg==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -18460,7 +18461,7 @@ packages: dev: false file:projects/developer-devcenter.tgz: - resolution: {integrity: sha512-9Row3h2eFyesNCODAS99pVVD0EHWgMj+adg6Xh+HGbuLSKTLzRGmiaiZQ1QydAPjIVfPQN2J6ioWsz4y5lqC0A==, tarball: file:projects/developer-devcenter.tgz} + resolution: {integrity: sha512-bfK4GOlAJ9vC+9A95OHPc+JzAJ2eRgLqDfppqIfGV0gFN/GoXTCAp8wjibbr2Byy/SqgSBJrIIQ21DlVNTCYuA==, tarball: file:projects/developer-devcenter.tgz} name: '@rush-temp/developer-devcenter' version: 0.0.0 dependencies: @@ -18504,7 +18505,7 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-LrQ1LYDRYpLbrQq9g5nnXA+zZZnD7uDAwgKxluQu7X/aa9VoeL4ZpbS8/4J9DsFmdfW6HkF7gbfzmyfH4Gwh3g==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-i2dcuhQIl5DD4J3ac1kgLE78gQpfr36EbEADQf9hVXV1sjPNPNBQyhDQEHMqgdy/D9B9mXhOwQk7iTdifN9DyQ==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: @@ -18549,7 +18550,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk-helper.tgz: - resolution: {integrity: sha512-81LjcHURGDNhd99ICbhwWc+aJH10sWa3J7QjDxFc5WhdewTN9gCHQRLXUlXT5oxBl6VK/7cOt8+MHIZ9Ezq8Xg==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} + resolution: {integrity: sha512-c2p8g6bTDtMUiM6D02QH5VPifOavw3/sEXQRQhMooIM0SyRU82dZR2qtzOGw9ZGQ2oXOmPPpW7i/N8ifmjSw/A==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} name: '@rush-temp/eslint-plugin-azure-sdk-helper' version: 0.0.0 dependencies: @@ -18568,7 +18569,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-QWCQpxYTL732c0p0LhhgoNH+PBuwMeWeCUVO6p/y5HVftrAf1V7fCMuNTH6MkVmX6OhcHY941iWQMGnzskrITw==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-l4Tfx2HM9nIs5nsD8bx1N7Y1zFQ0eGuqbFbyh9loN2Am9X3m2qvsD6Ou8A5+b+kBxd/qFYhmngaESt/dCl+Gnw==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -18606,7 +18607,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-LKkyspqplsK2oHtm2KSiN0SfkJdMShA8cSZTbYwqNfBGwZZzXbW5QcVXxDiBBkIfE2tq7KGyqola2/lR1aFYSw==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-P83eFZY0g556X5Ys+DYG+wF6vgA+pGCoLt8olPAgYQOU0NjWQ46EpzoOzmuBEZSOQgSPNO/BWGqD33eN20lPJQ==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -18667,7 +18668,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-oVy52Pb4eRPIF9CE2gJoGuTRpeezwDXjmS6pzm+CPbKHzRpqN/PMR9HXrgJW+PdArY/V03iu5HIQeoSLYBaKiA==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-PpCl3UfignubYNcrZEkpVgIYwtkT+7zMyaD26CNmP1fjJQ7tUX27wYhhCbNENL6h8jORX+GSZmKBiMdbPCYCAg==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -18712,7 +18713,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-blob.tgz: - resolution: {integrity: sha512-swk60qoIblStP4Rt0xX8zciIVL1CAJQv82ae9flzxHBX/LyYrEmPjVNUow5CMHwp07D+jBdznN6q2h+IglqoaA==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + resolution: {integrity: sha512-voCz1pr2cArzwsTdes0Nd0SKxp3YSKhEa19T29aWbhB6tqkB5fxryin+qao6K4QQiCEs4CSGP/K1Xc8XWWpRoQ==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: @@ -18762,7 +18763,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-table.tgz: - resolution: {integrity: sha512-INWlulbRgQf78gEGxUgaNfy9u4e1obPWxQd+5U1kdZ4nw40gQB7/i/3J/HjCXITOweF9KFaUB+QR9hT/3vTehA==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + resolution: {integrity: sha512-9i/AaeP/Jp7f7naf06lrEOaJakHUHhHSwFkMPvA/fMW4frJ7OZ+AeHTlpy/ljMbBZ+PMmnWwN1qGyRsVM7GOeA==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} name: '@rush-temp/eventhubs-checkpointstore-table' version: 0.0.0 dependencies: @@ -18809,7 +18810,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-gkGr+arzD5Jud3oODL2+22B5YbaUeqcNwGPlWMzntSbf8Z6dqKSDlNxWJUX2a2yCPxtXTRILQXQStMN0iXA2YA==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-AvSGVc4O0ao0X/8cspDZr8FCVqiwBbH2gEdCTzK5/tzmAQN6tMhxx+IboMymbxZyUeUEL9OJUmpU7DF8o7ROXA==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -18853,7 +18854,7 @@ packages: dev: false file:projects/health-insights-cancerprofiling.tgz: - resolution: {integrity: sha512-6/CcK3Ng9kKBliDtmJPbfN9RM4yjopzHwVoSKvxKSkIPUunSrBrW8si/v8fVdgC9k1L3WFpYtHLpFUWKVVcitA==, tarball: file:projects/health-insights-cancerprofiling.tgz} + resolution: {integrity: sha512-jAtFyCiIH8l6vQsEBMc5+aGsOWua7WVCUMayrgPyJrbvTu3l01VHH2j6dAPBbob1JmexZCkfxgYWofmwTRA1rg==, tarball: file:projects/health-insights-cancerprofiling.tgz} name: '@rush-temp/health-insights-cancerprofiling' version: 0.0.0 dependencies: @@ -18897,7 +18898,7 @@ packages: dev: false file:projects/health-insights-clinicalmatching.tgz: - resolution: {integrity: sha512-DfyZ/iO78C+gkFOI2x3MJIDFkc8TWKYOPOWJRcwZE2Rnv/02PWy69mc96wkFKUBnSOljxv3qA+ULmIfSDt/t0Q==, tarball: file:projects/health-insights-clinicalmatching.tgz} + resolution: {integrity: sha512-OtM49fR55b/Qa8UKhcHeOOB3NR7phZBPZHB/hzT5mduJLfuZfsOJTSqI24TQLpHdy0eJNLd8N4Yk4CEAO0fqLw==, tarball: file:projects/health-insights-clinicalmatching.tgz} name: '@rush-temp/health-insights-clinicalmatching' version: 0.0.0 dependencies: @@ -18941,7 +18942,7 @@ packages: dev: false file:projects/identity-broker.tgz: - resolution: {integrity: sha512-a/KZOx0Pwrya7fEF9ymMit270zWaZ6nOQ8yHJ1UUSX0QyShYcmUe3GjQWOSVn1N2HiODZbmfhZGKx2IXJAexFw==, tarball: file:projects/identity-broker.tgz} + resolution: {integrity: sha512-avm0f5Ct6j9Y+wNVLvc4w0VPfcVqMZ7xvh0mtxzDljGjibF37UEaDAKisEsKD33n0bWzb8phTDyQdrxF1ErTGQ==, tarball: file:projects/identity-broker.tgz} name: '@rush-temp/identity-broker' version: 0.0.0 dependencies: @@ -18971,7 +18972,7 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-4CunGhfclYNxRHUZCwdl1oUHhZnsz/dgw+RAW0Wm25T6LR8frIQUOJT2Jy9ugYVIW6Wg5yijtDErOfbYq04ZTw==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-LeFGVbi9stp/ntIeHG6cTMg5IEDjGMNsNJSg1ZMsRM5O9F6EqkgG6uGACNhLEkmcjwQTdErBihnIHfCAmPU+kg==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: @@ -19007,7 +19008,7 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-aSE6k+Awzqh7EMKplBNyKPtnh40IYRtl2Vla0szhLb2de7XQ7z1u3wM6HFbEsXMNNcv3iwf3JJ6qtOA4GpNEXQ==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-3fMXcKBzDshTJmHhzlK+zWbRtPn3VT4wtUpa5+SdLtLUhQa64T4qZ/qYTKV+v2JR3AwupYzK53kstlPgSrZ+iQ==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: @@ -19042,7 +19043,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-fO1XIna4VY+PdwoHkYkDN0HH/926BMjo5zeacrD70jlTpd0bybvpdVHkNVxxNZgfuAhoZoYRNR+XB4Y/Ev0yIQ==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-f0/p1ZJ4NFho3071rkLID3A/GN+DauI2Hyf4KvMvi3IhixnfLwqdu7ejbzWHHJ7Ygr8A7VkAGXxGi4Ckl/QyxA==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -19100,7 +19101,7 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-08inZjul+kMfLt6nCv70T37daAOTfuBmr/TqX4Wp2jEcQE1072QO/xi9JuigpjFXoWcVS9rUgY1KXJE/43iMqg==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-qLU8eWSGOASODmbicOKMNlSPQWIrKtjT0xf6uPxkkpdWELGbss+IKoLXQa4HUdM5SKLW3XsSTOgFCqxSDRa5CA==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: @@ -19146,7 +19147,7 @@ packages: dev: false file:projects/iot-modelsrepository.tgz: - resolution: {integrity: sha512-3hG7hArCsr4WNKmSlT4hYtBEpdpwGDyt4+WfRUnYoOipTIY8soJl0aB3SgJ86cqY1Vz1Yu4/fjsQu1GVNxMnjA==, tarball: file:projects/iot-modelsrepository.tgz} + resolution: {integrity: sha512-1s10Pka97wVORu/7NvpZRA3VgTcEURe8yma2K+Ct1yKqewPN+s7E2B876as8XVawglPnmkjmplEt+TBV64yp6A==, tarball: file:projects/iot-modelsrepository.tgz} name: '@rush-temp/iot-modelsrepository' version: 0.0.0 dependencies: @@ -19190,7 +19191,7 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-T58Ayegj9K+MC5jWgSGt8/EtBbpZwicIMI4gCgvCUBWmS9yPJrwgi4B01F1KbfEbuEHpc9QVktulVfndrSs3ug==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-+TqPVCQULlToWZXasNkZMv4SxDa8xsmgfU7YyjZa1yr/gI2SCfhFKbVpKR29KKWOPQIExhWNhWuGxQ1LFE6mlQ==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: @@ -19222,7 +19223,7 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-UOdy99iMG/hWN6Sj9AY2l9pl06lmWxg+RnGqMPKV38dC8SWORh/HiZEy0kP5kn4M28LvgZLNPqoiAHJ34b3IBA==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-KDtp5sFHUheA0V633CkfvfM8WW12uJ9/ks7OP/O9E5RfOVoEXCzmO5MJYkPLrIX6goBv4tsMQOuLvEeVnP1Y5w==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: @@ -19268,7 +19269,7 @@ packages: dev: false file:projects/keyvault-common.tgz: - resolution: {integrity: sha512-Aqi/snwrfQn/PknDRn5AlC9/i2zYYn4usDATBW7YBTMTQ8wB9hFn8df4Wh37COZ6J9RXlZ9tTw1me37do+T29Q==, tarball: file:projects/keyvault-common.tgz} + resolution: {integrity: sha512-J7dDrq9llkOpCC7IR1JmIJlfsjlpb1+RmjzmKJQtYpkoRvytRyEj3WwH1KgNdiDcg4DhePaBleLyoV7oioDXnA==, tarball: file:projects/keyvault-common.tgz} name: '@rush-temp/keyvault-common' version: 0.0.0 dependencies: @@ -19298,7 +19299,7 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-K6kRivY54c9jcRfPNPYuzbuaSaU55Gr0HaDZjl1toUubwIlOQF9S++xMOHpMHqwoqebDUXPp0EXHh2s05ZCGdg==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-EaIiYTElXnFMrOYiQ9YF2BIU0FwwuKQoxPyYvf4qN5hyar2ywYWzyMD/1zzRW8D7vd7jovIWqsDVIlKENrJBQA==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: @@ -19344,7 +19345,7 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-MZP1zgkH9knhWbuxPf+XIbTBPE8Mh41zr0pXqGg3v4UYiuyU8tr9mIG4EDYtHtTLjXrMnq3WnjDNmZ1Ca6v6rg==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-5d8X4RRKzufrZmcs8ubRkDjBzs1tGrsit2PeyCrBWMneUxABNpckbqmCEMhGWQCxgVaSzc9OXphpW2ilVVRPUQ==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: @@ -19387,7 +19388,7 @@ packages: dev: false file:projects/load-testing.tgz: - resolution: {integrity: sha512-ySEGk58S84iYgulK2OskMv9nPkOxW2X3pmQwHyZBn9bFXLVADdTXnoydGNs94659gn+779OhLCRyqKpFseayag==, tarball: file:projects/load-testing.tgz} + resolution: {integrity: sha512-Dcxmhg+8Q1eyI88kXsSMwHfD856oZHOCZSJ822qOWpbVVy7+HWNr+JkvsOE3tqXe34tutQFPbCVkfE7OUAzjRQ==, tarball: file:projects/load-testing.tgz} name: '@rush-temp/load-testing' version: 0.0.0 dependencies: @@ -19433,7 +19434,7 @@ packages: dev: false file:projects/logger.tgz: - resolution: {integrity: sha512-o8R6+QSwNNqFvN3yPZeuzryPXS5D4el63qrGwcv8H2pri8EA0q145hOHl+Q+uKjVuxZWSVljfZD7NbuGPm3i9Q==, tarball: file:projects/logger.tgz} + resolution: {integrity: sha512-dHl1Qic2arQN4qu7feFAu12b5i7Gv3XFr+fbdTCfO2zz4L8dRKPIc5avIge36Me8aKwVJghqqsEC9CbAf0B9Uw==, tarball: file:projects/logger.tgz} name: '@rush-temp/logger' version: 0.0.0 dependencies: @@ -19474,7 +19475,7 @@ packages: dev: false file:projects/maps-common.tgz: - resolution: {integrity: sha512-qiui1uasWTYd77rfpPKeAJ4SmPdLHQE86hl71zbxyq3lil+ZWGWX33dEw0R7zPjMdFDW1Qp3FNM39MkTVLT94g==, tarball: file:projects/maps-common.tgz} + resolution: {integrity: sha512-x+/9I6/5Diyz/R/BFhp0Qvw84GzyP36ct7Gvc7KjeYmXc4U01eLYwhncXU/nLzenHwGbmtFaHAMOTPBXk72qqg==, tarball: file:projects/maps-common.tgz} name: '@rush-temp/maps-common' version: 0.0.0 dependencies: @@ -19492,7 +19493,7 @@ packages: dev: false file:projects/maps-geolocation.tgz: - resolution: {integrity: sha512-4S3fGcUmLPJ/4IUrPkd+dis2kO+4+KVIOklnApJU0B+k/8LV6Lb+TBLKkUMjSGhpgbFpAz6JmO+72y2Jv6vG8w==, tarball: file:projects/maps-geolocation.tgz} + resolution: {integrity: sha512-1/BV8Z7uykCiWxXOV8ROJRCDCoMBL6L+GGOcZ5YmWbTJxzQO9EqzpkkiBGduhSZ3aOQEIcNx83AODS8DiTm0UQ==, tarball: file:projects/maps-geolocation.tgz} name: '@rush-temp/maps-geolocation' version: 0.0.0 dependencies: @@ -19536,7 +19537,7 @@ packages: dev: false file:projects/maps-render.tgz: - resolution: {integrity: sha512-IvnQDOUyGmQXmjQxE2eMG89tKLbl6sg4I5HHXRoaBJuoNEz6WDxKvToX/WKHoDHNe771e52lXZ0to5ebmhOljA==, tarball: file:projects/maps-render.tgz} + resolution: {integrity: sha512-/nGSOk4Xp398yxVyptx0ZjBUsELJ+MjHlzJp6vLS/mB8nbcNkIYr9cUtzq+dtE9W7p5NxpZeJvgLqHaovGzF4A==, tarball: file:projects/maps-render.tgz} name: '@rush-temp/maps-render' version: 0.0.0 dependencies: @@ -19580,7 +19581,7 @@ packages: dev: false file:projects/maps-route.tgz: - resolution: {integrity: sha512-QNpvB85+aziyjxaWt9BdPBWHHkDYOIL+EnncHtJ36X1G5My/vis5krqdH2LLuRF+Bqowbab70nsYFUtYv5AzgA==, tarball: file:projects/maps-route.tgz} + resolution: {integrity: sha512-ERK56bnq7LhgrEIPDmLP3wHnKjLmoc1oDvEYJqfSjZ4k5N6UsCT3UZYob0VFAgvswEeDkp0Ck67XJjTX/TjCNA==, tarball: file:projects/maps-route.tgz} name: '@rush-temp/maps-route' version: 0.0.0 dependencies: @@ -19624,7 +19625,7 @@ packages: dev: false file:projects/maps-search.tgz: - resolution: {integrity: sha512-+mH9dsOkZLNwaxlaOhG3FXu5hONuS+uDD8m9ccYdamkiBicZSyBoQIf7I0McAM3dn9moI9XBjdAWiNBy5E2S9Q==, tarball: file:projects/maps-search.tgz} + resolution: {integrity: sha512-g7eyWqFvvugIUY+2WVviDw1nN3gAFR3aL/+B4oND2st4hWI1gMTLfMuBB7YWmmFmZWd0amJIpPVCLMoBUC+SFg==, tarball: file:projects/maps-search.tgz} name: '@rush-temp/maps-search' version: 0.0.0 dependencies: @@ -19668,7 +19669,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-4WwgtPIRxO9PdgLMETjkxmBBFMEDWbjyH7cEVlDgjKUzuGMM5SuW5FlGhmGEf5sRlJAOMgWQC+2IzOcR0v0Yig==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-yMIEVGrf+onWbq2eXKBPyoi2PeFUKuS69y2HjT+S9mTnwvV5yKmOWV707KhFPcrS98ODqCOGvDd+TApXMr7cyw==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -19710,7 +19711,7 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-f66tsXyjSoJFskbDVuLEUOilNcGa7mCyHoggC7lGlGD55DikPIYEdD00TZeypOLTTMUQ2I4j0owHvU1HLu3ReQ==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-1ChHCKWBy2Crs5aae+8VBkxzm6cbJ/NG/XxsS8DlHxhPdbApAWVMsVDq/tG2mvhcmupTp4oDoq0sI9Ntn7DilA==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: @@ -19757,7 +19758,7 @@ packages: dev: false file:projects/mock-hub.tgz: - resolution: {integrity: sha512-PH3e1D3wdc9xOuNsYmXxE5zVJx2da6RH6NVD4zUxAG6+DbpfMSWPudtAOL68ThXcAfcR6iFTQaf5yWWKFtN/Gw==, tarball: file:projects/mock-hub.tgz} + resolution: {integrity: sha512-f8T8GJAzfxLmlNnGEQ8b3O2W+hw8d/8wdZYaUDmFtxZW6pD16DDD7vTmD6kfAdK4QE5qfRIIlftFjsdbZ6812g==, tarball: file:projects/mock-hub.tgz} name: '@rush-temp/mock-hub' version: 0.0.0 dependencies: @@ -19777,7 +19778,7 @@ packages: dev: false file:projects/monitor-ingestion.tgz: - resolution: {integrity: sha512-vrPVNO/+TVDEhE+BOKUD2brEqvsaKo2j3jSf2OZX1ESu/SIR4aq/6HtuYulESaCcgsNarGXUyF8w1Gugs0G9BA==, tarball: file:projects/monitor-ingestion.tgz} + resolution: {integrity: sha512-zAh01J6CzSJwQDA1t68LwjflqiEQBkM8bt2gagMCx5FwXqu14TnaZ8xY3DtNvSN6U+KhcG+/ouVF5v3vCD/t6Q==, tarball: file:projects/monitor-ingestion.tgz} name: '@rush-temp/monitor-ingestion' version: 0.0.0 dependencies: @@ -19825,7 +19826,7 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-rcqCobUfZWys2WNN0gvsqT5ctw559nIbceLW4+mujmDPz3TV7aJu0ujspVyl+HL6Ro1+J7UahxWmoFcg9Jjl4w==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-fR80kWGbKwCMxk8b0fQX6lwjVdj7TYHQCmpQKcXSqPXPSQuPA3sDvKqvEBzT5Kn6KoT16bQJaQBKsAtE2DOMTg==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: @@ -19863,7 +19864,7 @@ packages: dev: false file:projects/monitor-opentelemetry.tgz: - resolution: {integrity: sha512-znsAUq8KrMWEZpRYoUUwSamsOFAjKPrQJc2leRHM/QcMAO3ghlYvgfgAovlsaaQ8jQ+Q7V1uTGBIu77mAy2Nrw==, tarball: file:projects/monitor-opentelemetry.tgz} + resolution: {integrity: sha512-RchH3VTfwqXYxOdBIPUwzR2CfNV98ROZJ2I/ovu6xj6m43A49VASlYivyxbHY0gKfFfRzN4uJXOo6RYajI/V1A==, tarball: file:projects/monitor-opentelemetry.tgz} name: '@rush-temp/monitor-opentelemetry' version: 0.0.0 dependencies: @@ -19911,7 +19912,7 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-N9nSwtCSOOXRpR8UtlkeVRtkSzVfSoLFh3srVaQaPmdPWR8kI8faSAe4VG/K4YGuJgaxFStJJv00vVAQr032EA==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-aVDXPAK5f9QYZvA6tpV4j968/ocChIxSmdYwGZojHHuCsSqmANg4qMvjbpqC1JOkVeYv+4xlVQLhbEWuAscXKg==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: @@ -19957,7 +19958,7 @@ packages: dev: false file:projects/notification-hubs.tgz: - resolution: {integrity: sha512-HlHgzSJnLpwoLUyooqPuF4iuVRhygYHgsg8x1O4YlmHGo2811G7hBGHnzwrbSij/FhHfjjETNOiEH23jSH9uzA==, tarball: file:projects/notification-hubs.tgz} + resolution: {integrity: sha512-TkuJnJf2nXX1NBEPVhmuMle0ROT0xYi8wiWYFynzOqdB+l7CLcklb073BAuFs3cj/z3EtAgEJSP16tARvSLaCw==, tarball: file:projects/notification-hubs.tgz} name: '@rush-temp/notification-hubs' version: 0.0.0 dependencies: @@ -20000,7 +20001,7 @@ packages: dev: false file:projects/openai-1.tgz: - resolution: {integrity: sha512-crDPVQR7YMSNxcyHV98VtngFEENw9C5DAmygwdIIFN6uOJQhEzCZvZPXWbsQaTkGERTyw9rIPIVS+FWE70xbIg==, tarball: file:projects/openai-1.tgz} + resolution: {integrity: sha512-84In80hKIiSmAj9cdd/Xmh8oN2S8Ot7tbwqfw5x2P+REuZre+2NpMCX8N1izNRYufWWG/4dM9HOB8dRIsYSTEQ==, tarball: file:projects/openai-1.tgz} name: '@rush-temp/openai-1' version: 0.0.0 dependencies: @@ -20044,7 +20045,7 @@ packages: dev: false file:projects/openai-assistants.tgz: - resolution: {integrity: sha512-sAmQpau4Yt0j6ZWlakq60s7g0PJlloqpTh3opxH6LgYqH5ZMNQVHFUaoAHVVCEj4y7Al/hF68AfuyOYt8yX2LA==, tarball: file:projects/openai-assistants.tgz} + resolution: {integrity: sha512-+Al2BAe9J57+TktRmgFrEC7nr1RV2TdhPDA2qY3+/+7L3+y/KzhH1h8KoHL9SreoEtPM3B1iFni7iryatvuonw==, tarball: file:projects/openai-assistants.tgz} name: '@rush-temp/openai-assistants' version: 0.0.0 dependencies: @@ -20086,7 +20087,7 @@ packages: dev: false file:projects/openai.tgz: - resolution: {integrity: sha512-8k0W5UZO4jYWW3R0sw4J8w/xFEovBBusdYQqIGUMlwGq7t869oE0XXOfahDsZIGDBACj32ci3maBGF8PN/MhUQ==, tarball: file:projects/openai.tgz} + resolution: {integrity: sha512-obXb6vm/bNL9CLo3VIhpsCeY0v9qbzpa8/iCAGWGHLQCqiKrC38nOBVU86j6McQhLyTeviWOz04ax4b0w2Df8g==, tarball: file:projects/openai.tgz} name: '@rush-temp/openai' version: 0.0.0 dependencies: @@ -20104,7 +20105,7 @@ packages: dev: false file:projects/opentelemetry-instrumentation-azure-sdk.tgz: - resolution: {integrity: sha512-C+xIjNJ7I41EFe1RXj40DbTygg8+5QpjTL6NYzzj5ixPkLTvVlYNLUOKnqBUCAmwcqpGcEZaFs+F/xpxtM9DTQ==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + resolution: {integrity: sha512-gLy/jIqo4M5KQDQ7dT6ticlAyuh4bUcZ2PV5/PzlXb5w1H5EQ5NAaIGvKDiA8w7+U72aFHIG4JgSnqB3c3EArg==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' version: 0.0.0 dependencies: @@ -20151,7 +20152,7 @@ packages: dev: false file:projects/perf-ai-form-recognizer.tgz: - resolution: {integrity: sha512-zRn1PQ6zU3+FK9yQzySZ2ovM75PA1Ps5R46f2iP475LocXzsl6nQxrz0qbg/p1zxc7VvS7YB0d9pJq9+Fi8ylw==, tarball: file:projects/perf-ai-form-recognizer.tgz} + resolution: {integrity: sha512-OmfVcJmkSk2Avnoe6wBP3Rg5MkC+2fkmg4xc64z+bkHNjeyJ9pZMWAIzVyVzTnaS2eeABdbhILw5s6xhlPju7w==, tarball: file:projects/perf-ai-form-recognizer.tgz} name: '@rush-temp/perf-ai-form-recognizer' version: 0.0.0 dependencies: @@ -20170,7 +20171,7 @@ packages: dev: false file:projects/perf-ai-language-text.tgz: - resolution: {integrity: sha512-KGv36t0I31Q4kKmWPrxcJCH15NJ05vecxQyxR9iD8EyUtcHsOqGustghA2S/qeNTxQEF/ga1fTK/dvx/OsbtHg==, tarball: file:projects/perf-ai-language-text.tgz} + resolution: {integrity: sha512-TcDFPKMy4o449JYQPQtLPL3FEjx0Xm/M3BjBLc64mgPneX8PkAklXr2VMXZMncIHIP5YRUEH44x9qEea5e61yQ==, tarball: file:projects/perf-ai-language-text.tgz} name: '@rush-temp/perf-ai-language-text' version: 0.0.0 dependencies: @@ -20189,7 +20190,7 @@ packages: dev: false file:projects/perf-ai-metrics-advisor.tgz: - resolution: {integrity: sha512-6PIwoLHtEcBDBvO2QBSgz6ow08Fq4Cjm4IQAqf3ehZ3YxkGr9Ur+iauQCKGKGuoQkvBKN+/tSE+eH31gXAwUPw==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + resolution: {integrity: sha512-7fLdA56pxs/a82c2miyuPemJmCq1ncUI9mnTnewgpUsP38mXEv2KoWKA4Z3h7Mbdf3RtM3I32pTJ93gHoukWsQ==, tarball: file:projects/perf-ai-metrics-advisor.tgz} name: '@rush-temp/perf-ai-metrics-advisor' version: 0.0.0 dependencies: @@ -20207,7 +20208,7 @@ packages: dev: false file:projects/perf-ai-text-analytics.tgz: - resolution: {integrity: sha512-eDWXI4EB+UD7CO6CpCexEutRn4T5SfABBtS+HCg6q3BbdCeRiScemnKnYfk7UgqBDVx3WpvHKO3ZDhsTeTkZYg==, tarball: file:projects/perf-ai-text-analytics.tgz} + resolution: {integrity: sha512-pdR8edJ7v5PHqpizI3Ww9XkmVXOVQH/RVPL+JAP+o/arQCeMatH+CLsdHF1pa/Jyp+l/JbwkaxQeiAM0ztUyGw==, tarball: file:projects/perf-ai-text-analytics.tgz} name: '@rush-temp/perf-ai-text-analytics' version: 0.0.0 dependencies: @@ -20226,7 +20227,7 @@ packages: dev: false file:projects/perf-app-configuration.tgz: - resolution: {integrity: sha512-FTDK/qFntU+PkxtjuqpHYMmG8Kv2jD7HwugTTYtSkCT8EorHnszTBqCkZimr/LiXVLJid0L0RQFm6Q+p9oI3Lg==, tarball: file:projects/perf-app-configuration.tgz} + resolution: {integrity: sha512-NUe1V0v0JejGrE1S3fRduV3PbRLWSdOr103L6UWyQOFKxZWf7BWhcMpWeEZhPHhiVzhKXbC6pkJRMMHg8lCPGw==, tarball: file:projects/perf-app-configuration.tgz} name: '@rush-temp/perf-app-configuration' version: 0.0.0 dependencies: @@ -20245,7 +20246,7 @@ packages: dev: false file:projects/perf-container-registry.tgz: - resolution: {integrity: sha512-Dwsgma06weTLvZI61bM4bSzh3ODhcj/MshL4OyBT35KfJXoKJSQxNXyRIGwSWD7gLOaRMgXhhBmO3pbxt/BMIw==, tarball: file:projects/perf-container-registry.tgz} + resolution: {integrity: sha512-/7/MtTW0WsR8tZqMeUxrQ+NXABFm03tKI/ZpWrt2Sk9/7TbMEkDcx7kP73lhbPbLD5cdrxJEt6WHHtHppaMGpA==, tarball: file:projects/perf-container-registry.tgz} name: '@rush-temp/perf-container-registry' version: 0.0.0 dependencies: @@ -20263,7 +20264,7 @@ packages: dev: false file:projects/perf-core-rest-pipeline.tgz: - resolution: {integrity: sha512-FSxsbCaTZBDfL4/OyAawE3MC51c6eNb95XrhiC7iWLi16eC1wo78fUZm6PPHdm+1X8sWLi7zLoHOVOkGcUp7Cg==, tarball: file:projects/perf-core-rest-pipeline.tgz} + resolution: {integrity: sha512-BTIv5j2xYZS38Lcu9/bR+Anbc9pQCzko8dy1jyMiGb6lW2ZepWB2N2xpaltzUB9lEkuvVEOpnOeaDAiTXWC86Q==, tarball: file:projects/perf-core-rest-pipeline.tgz} name: '@rush-temp/perf-core-rest-pipeline' version: 0.0.0 dependencies: @@ -20286,7 +20287,7 @@ packages: dev: false file:projects/perf-data-tables.tgz: - resolution: {integrity: sha512-D5BIygZ4dlmhIwXEFvXbvHQ8vQP25oCwuMfqqj7omIGcBnjGd1ZctGccXb4IIn3stdDN9K0kWkbCL8LGk8KYow==, tarball: file:projects/perf-data-tables.tgz} + resolution: {integrity: sha512-Q11EkupOXDgOSsr5Pm4aaMlJoogBVNT0fBsz78eIuUavvP3dldUorxjpej5vOO/IEdrgE30cO3+9aG9ahA8VsA==, tarball: file:projects/perf-data-tables.tgz} name: '@rush-temp/perf-data-tables' version: 0.0.0 dependencies: @@ -20304,7 +20305,7 @@ packages: dev: false file:projects/perf-event-hubs.tgz: - resolution: {integrity: sha512-njm+4G2z3tEyAJiuSZai/v7Ky4eXABeSEc8WetP7HdgyjqMRNtzn1b967+QdcyhKr4MZB10kTBFB+jSCqwkAUg==, tarball: file:projects/perf-event-hubs.tgz} + resolution: {integrity: sha512-cunjxtJLc/kvupBa3qV2hzsPbFdaY9B++94q8adhGce8A4+4t/U1nngYCTNcpshHrW19Shyfc0D9B2/nzcVs9g==, tarball: file:projects/perf-event-hubs.tgz} name: '@rush-temp/perf-event-hubs' version: 0.0.0 dependencies: @@ -20325,7 +20326,7 @@ packages: dev: false file:projects/perf-eventgrid.tgz: - resolution: {integrity: sha512-0xXr89bc9LRMZuQvO4ABTj+LFDXDpbcXGR2rJ+FWBni8HbjSSSsc+05tQbJhfZSOR9A+rdcb3KSh/WXKolSIpg==, tarball: file:projects/perf-eventgrid.tgz} + resolution: {integrity: sha512-h8gWZGBXsCoIIwc6lN2WdyWDFrieXrWlOPLAba+683ogP9I+Fe7gblr7yg1VEL/3ZucWhdedY34J4iNaRDN5Og==, tarball: file:projects/perf-eventgrid.tgz} name: '@rush-temp/perf-eventgrid' version: 0.0.0 dependencies: @@ -20343,7 +20344,7 @@ packages: dev: false file:projects/perf-identity.tgz: - resolution: {integrity: sha512-BV9A3eyz+7HsHqz2Q/976OE/aM9zqW2jUfiGeENGEpR06ZqXoxyb+79OLgxZhE1dCvLHTHshPpH11eXOQ5A6bg==, tarball: file:projects/perf-identity.tgz} + resolution: {integrity: sha512-ah/WnTF7VIe8ygBu1pbXLIhMRTlvR5hr/VBGcmppH4XfDYTQ2GDVMAXaS1nXNxVu9GisHlZUc4ykaJTX51Rltg==, tarball: file:projects/perf-identity.tgz} name: '@rush-temp/perf-identity' version: 0.0.0 dependencies: @@ -20363,7 +20364,7 @@ packages: dev: false file:projects/perf-keyvault-certificates.tgz: - resolution: {integrity: sha512-jwi5Zn2ftbeHfXLgBJ+5JKNa5dz06aQWb1dDRpZOSeDth4AYDtWCGnVc2/XS8jsZHDRK7FdI+ens84rG8Cx81Q==, tarball: file:projects/perf-keyvault-certificates.tgz} + resolution: {integrity: sha512-PEjRcLoCy+0v+5ouUI5cw0h/eQYHLNCZLOV14B3hjHxC6kBmu97AU0zCnGWH0KnYFy41GlFL9ADqg98cHJYlNg==, tarball: file:projects/perf-keyvault-certificates.tgz} name: '@rush-temp/perf-keyvault-certificates' version: 0.0.0 dependencies: @@ -20385,7 +20386,7 @@ packages: dev: false file:projects/perf-keyvault-keys.tgz: - resolution: {integrity: sha512-cLJnP+/F+v8sXSpWbpi/xfU/4tLihNc01sjUS+CncM7g1gVBoNK9o+r3azQGmsxTJoKAJEJCOIbJYkvY+r0nHg==, tarball: file:projects/perf-keyvault-keys.tgz} + resolution: {integrity: sha512-ilqao1HZkT79H6o8RN6GwWIF2HU1OOH43pDx/tiNjnnMpR99lKRnlPTKa8qTJq2ne0eWljd0PQxx2WMYp//ITQ==, tarball: file:projects/perf-keyvault-keys.tgz} name: '@rush-temp/perf-keyvault-keys' version: 0.0.0 dependencies: @@ -20407,7 +20408,7 @@ packages: dev: false file:projects/perf-keyvault-secrets.tgz: - resolution: {integrity: sha512-BqOYZCWnqEqhzydKMiLIBNdNg1fohd0+gBIsuY6+6zOKzpdvK8JLRI/y7HSNM8f2CDhOqLUrniHisaB7AHm+eQ==, tarball: file:projects/perf-keyvault-secrets.tgz} + resolution: {integrity: sha512-+pHGnC2V0iaPxqIRvGdGFrKhztg2uw1ndan519k+LFSG6R47gE47t7IvFekG5+RkiW6cdgRB0gE5G0ctWOX2mA==, tarball: file:projects/perf-keyvault-secrets.tgz} name: '@rush-temp/perf-keyvault-secrets' version: 0.0.0 dependencies: @@ -20429,7 +20430,7 @@ packages: dev: false file:projects/perf-monitor-ingestion.tgz: - resolution: {integrity: sha512-s8DMHk0Qqu4YqZe51v9V8+LdJnSy0k4EqmtXAV2kcJreY4kCSVa/c+O8gpFmLIZIJBMrZLHQRVAvAONSYa7cbQ==, tarball: file:projects/perf-monitor-ingestion.tgz} + resolution: {integrity: sha512-hIj1oVIzzbXIDPRwX9IF2PMt5TM9627P59UAj+tLp8oc0lJLpcFtAZ+MM++/fcs94n09scwr2Dx4wceGdy6aVg==, tarball: file:projects/perf-monitor-ingestion.tgz} name: '@rush-temp/perf-monitor-ingestion' version: 0.0.0 dependencies: @@ -20448,7 +20449,7 @@ packages: dev: false file:projects/perf-monitor-opentelemetry.tgz: - resolution: {integrity: sha512-0dtMDfhtA6+1wyBjUXM/sIpoa0Qc/yVWKC0blPWcGOvI51ECvWTfqOmhdMuN/FZpUgr/TTfqsJl+WuH+Trilag==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + resolution: {integrity: sha512-2HNGrbM0u5p2Xo2h50ag6ZmOf1XYGNA9q/BnVp1kvjoEvTgi/pNLj7+dvBbdGtk0gSwRzpJf9ynqp2ubVjZp5w==, tarball: file:projects/perf-monitor-opentelemetry.tgz} name: '@rush-temp/perf-monitor-opentelemetry' version: 0.0.0 dependencies: @@ -20471,7 +20472,7 @@ packages: dev: false file:projects/perf-monitor-query.tgz: - resolution: {integrity: sha512-3jaT9u5WNj7cDXxQYFyaippjDqmLDOX2SHlJH3+P0oCG+IPj8Cd95UVATpdmFeU4kWhKjvorjivhhfuq9olr/A==, tarball: file:projects/perf-monitor-query.tgz} + resolution: {integrity: sha512-uLqnZAUjGPz7m5egs8J7W+gWaSz9gYbj2dJoK/O1m1cUlW+9Y1lOenAZtTtcgRTvpUBvmlGffpJog49wqXeLBA==, tarball: file:projects/perf-monitor-query.tgz} name: '@rush-temp/perf-monitor-query' version: 0.0.0 dependencies: @@ -20490,7 +20491,7 @@ packages: dev: false file:projects/perf-schema-registry-avro.tgz: - resolution: {integrity: sha512-gewXnOmFyAT3gSbvYCOrt/i3IC8eW98tzifx7+R1Om5flptezfw/6ecCJY5HVB4CWbq/BBtxRXmvLM0JwRR4aw==, tarball: file:projects/perf-schema-registry-avro.tgz} + resolution: {integrity: sha512-s8oSwgtv+7jJv2EokibDmo2xJ43lQxv7UxQ3sr4Vk8hbmF9ZkjVxpilzExdpRwlA9cn/MeCRphfttBHhN5fjlA==, tarball: file:projects/perf-schema-registry-avro.tgz} name: '@rush-temp/perf-schema-registry-avro' version: 0.0.0 dependencies: @@ -20509,7 +20510,7 @@ packages: dev: false file:projects/perf-search-documents.tgz: - resolution: {integrity: sha512-RfWgZSabfl0LvGuO2bwoXnZK9D5ioCUQwXOZyl84drDIo3lbw6c+LqwJIMmjUtyyp81F5xzOvRHwEvxKyzVPSg==, tarball: file:projects/perf-search-documents.tgz} + resolution: {integrity: sha512-v6b9r9f6CF8PXFfvWzYJVFMc5l4Bl3hDXRFX+2FZ9vvsTb/ayjKYVJLYM7df4ZQ644pPRhXfRbfVbiQE2vY12w==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' version: 0.0.0 dependencies: @@ -20528,7 +20529,7 @@ packages: dev: false file:projects/perf-service-bus.tgz: - resolution: {integrity: sha512-hAqWT8R94Txrv9RYDpZvh4uYVRU84VA4X1C8gKvdVrfk45ilzGswPdOlvCTftlKKhACq731PKRikFiFTKJgMHw==, tarball: file:projects/perf-service-bus.tgz} + resolution: {integrity: sha512-0Zskenv0s6R69K0M2hzGlKKovxBTDrCHILy1VSKoCKUY/g0Y5PG11CJWEYAddY8hQAQsp10uE6TPuez1ZJlGEA==, tarball: file:projects/perf-service-bus.tgz} name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: @@ -20548,7 +20549,7 @@ packages: dev: false file:projects/perf-storage-blob.tgz: - resolution: {integrity: sha512-HtocnQRtcjxZIYCVWgy+FYUm4wZVIMigyPwBWpyMJD8djHmxgFoLeqK0yD7q1MhwH3b/5Zh61kFaZkhPrvoVuA==, tarball: file:projects/perf-storage-blob.tgz} + resolution: {integrity: sha512-lzQzzmcAqWqUk1t/XrEnBwfeWoKfWTjydMYAtjJcCHKUJPJ/JELDLtMLS/A1NTVJ1Qo0XAIAmzqB8cXEwOX34w==, tarball: file:projects/perf-storage-blob.tgz} name: '@rush-temp/perf-storage-blob' version: 0.0.0 dependencies: @@ -20566,7 +20567,7 @@ packages: dev: false file:projects/perf-storage-file-datalake.tgz: - resolution: {integrity: sha512-rZGNEcQFXYbFMW+hLZ+lym9qQYcBQlN3BzXqPBf8Q364LHlgzR9n/oeA0e550k5eumXZNSC6MD3CXm2DPwm6NQ==, tarball: file:projects/perf-storage-file-datalake.tgz} + resolution: {integrity: sha512-GqiplbAwkNlbf+sDzUbLmPoMFFvAvOi8Hbij7PwbHtUBObOIh70rQ94DChdOE0SeSCCkuxfjMnYS937uDy0vAQ==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: @@ -20586,7 +20587,7 @@ packages: dev: false file:projects/perf-storage-file-share.tgz: - resolution: {integrity: sha512-iA9blZqJdybkcQLJlEwaBCeXPP3ONPiJv7Db3DBM9WWuDGe2Ez+VOWOIRUU9/nY09yiPrQP9CMxHyYIq1MUA/g==, tarball: file:projects/perf-storage-file-share.tgz} + resolution: {integrity: sha512-7KoGsDWUfrlq9JXgE5BC3h0dexd1f9BdQpJ4zZoDmv9c2pk5yXzK83bLxQL2s33caTfXwWuxoRzQxMZLDQ1H+Q==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: @@ -20606,7 +20607,7 @@ packages: dev: false file:projects/perf-template.tgz: - resolution: {integrity: sha512-r466X08GrFHAmy3dM6A+UN4kLOCPBofNUcm4VKt0dg+p8GpmiIDR/SQmgPE9vvbiGGug1PNcn3OF95UoayehtQ==, tarball: file:projects/perf-template.tgz} + resolution: {integrity: sha512-gERwp6rtGwpCSLhkMsslOkAuhuAYgWS0xC2cES7iqIJSUzj40LVuQKZDVzjGEInIiEkqT9AufHY7lCaLnY7sIQ==, tarball: file:projects/perf-template.tgz} name: '@rush-temp/perf-template' version: 0.0.0 dependencies: @@ -20626,7 +20627,7 @@ packages: dev: false file:projects/purview-administration.tgz: - resolution: {integrity: sha512-gzHjHRsic7QKB5XrTsTLuYU/TbJygYcF7NlSedvGC5MHJYnCk+zEqf7JzVcyhcT7SypOar65bbyhUv4ch+M4xg==, tarball: file:projects/purview-administration.tgz} + resolution: {integrity: sha512-bB+3Z7epKNFyBwGsjMH6j96mwN05s1tVABHyN4CU/veTblgEVovpaWJ/OlW8zBdJ+vSNYduFTGnhfHCyNPkzuQ==, tarball: file:projects/purview-administration.tgz} name: '@rush-temp/purview-administration' version: 0.0.0 dependencies: @@ -20668,7 +20669,7 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-0DyuIuiVDoRuv57ASwYcCL2arQzoc110Gp2vIiCJY+TwEhaegr1ZJcxzU8xp53px41pIkREBrwQ55wYwLWaCXA==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-kgl23IOACYUNrwC/mZ/QMtA0uHfzza+2o6x0pOb08t2Om3D4o92Aki3aglTRO44OfgIIGnwDVA7QcDnD49cEVg==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: @@ -20710,7 +20711,7 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-rc5/rosiPr4ODBwE8XTtR8vDVzKfE/aAvFgMaVZV6G2jc5UvEj3aQMaNSd3+a2rkoG3w02Fpx+Z/uc/vKR7/6g==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-pzJQnUtLZd7MRs2V33/NRr9ql09tZ6rVor/ZD2J+HNHPHtWFXHt1BQcw7Do3JlUnpF4XJ5LQBjKf7s0HV0E6Bw==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: @@ -20752,7 +20753,7 @@ packages: dev: false file:projects/purview-sharing.tgz: - resolution: {integrity: sha512-fJ0ZE+nl/x3+nwq7SqzJfAIvuPmKG3tP2O/d11MejcUurkCVSZDAxMUv8/3t2iqSNEjQBWx53kSMe9YLTbQbwA==, tarball: file:projects/purview-sharing.tgz} + resolution: {integrity: sha512-sWjnYzbEX2rDXU4UQDTaj4hDW3rEKKjlIq4fE2ivqTsTrr9zUdbfvjs2evYej3xjY6hITW8CeyPqT0fpRwwf2g==, tarball: file:projects/purview-sharing.tgz} name: '@rush-temp/purview-sharing' version: 0.0.0 dependencies: @@ -20796,7 +20797,7 @@ packages: dev: false file:projects/purview-workflow.tgz: - resolution: {integrity: sha512-it0EtKMEtQJScVAhVfiCrnsh3kialyDsOhk5kOY2i0knsXGCRIG1vhwCcDckrFxIv4jhGmqeMPEZmVegp6746g==, tarball: file:projects/purview-workflow.tgz} + resolution: {integrity: sha512-IEtXxsCgu5wlusjoLVGBZBEGUAmFh1VQzRaQQJ4fwZWb69SFauotMvF3RQoH9uG6qHAN9p9llUn84cMHQlK5Nw==, tarball: file:projects/purview-workflow.tgz} name: '@rush-temp/purview-workflow' version: 0.0.0 dependencies: @@ -20839,7 +20840,7 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-rf+BrMxkt78qgN8BG48L5F5XcABiPpsl0V2j3GE1HdKBgCs/LHzCOtMJvF5HEu5NHuiwUdHAXSHFAbr84iZ6pQ==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-Sfjbzd6B0wsCNknt0SPb7LRv3V28raEia2LfY6gG0rtFNOnsB6sDaGQkMiEP4t3N7zwO+Vl6X+24rSbdeLO8dA==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -20884,7 +20885,7 @@ packages: dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-sB+KSJpybIS9P8JRQKMUI4vqrCm00vKN46sBszTR2LKIKOROm9Zzk5YENnePaFIL3o0JRp12ikoBZfCakUBSSg==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-yugjymZNuFfDZCo+PVQKLV/RjP7mUc4EiuEkqCeeGNN0H0ur+ZA3tM8oTWYcZKiAuFOUeM98b2HUsaoru93Q1A==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -20935,7 +20936,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-SEAkzY2Iay0GhWvWymdq0hK5M1Qai8toUb3j7a89YZ7WLhe4SnZ8KKyrxo7lcDUXNvaJY0A6f3A+wCJRoJA9kA==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-Fop4nWvaFIG017eJuHxOjdZrKq+dD1Gcvt3C95uek9dCRLQls+8rOAj/bp5BJY3/8OAMe2Qu6Tmbkb93bM3Olg==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -20976,7 +20977,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-t0zapGTtO6o5prfNTDHDPaY8LSa2jMCXguQef3GEoUj8hxI6vTO/CXpP5LBHjk9RR2mYI9BL/AxH7hRZT7hdbA==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-i2PacbcmLjmglwD8a4u/Lz8iNWbdmUbYsNJlWrWJn9WXfPso2owWNdEbvulH7yB2QExxCsEZ3ER7oNQMd2P6Dw==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -21015,7 +21016,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-fRx1ZFSbocqLeQ84gy9205ktc9C66xFQ+b+qVmVwJyu8ipZPHJBlNnJKs+XyZvg6K84/9jt6POf8hSi4gZCrfQ==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-aUZBPzWAEkY70jPGp6wGQIoMg3Enzs2UJ8xd0rupiL2vSWXzSFf5qIqV57Wnqpy6r+K3+JuVr648u23n8pcM7A==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -21060,7 +21061,7 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-z056stcwgVFeU0n4k4vAokL+Qp5i6Pkc8kSCfHk8LuceWJ2/9rwmYTVB/Gf8OiybE8MKfKXsopQW0sDpz5yN2w==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-SshsQwcwcbqE0lqjMtmr6REH6xHp1NhagBfpwTAB9IqLRlZnGajqOeMyoaeP88JYR+lbC2Dl/1PsPTgVp4DFag==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: @@ -21123,7 +21124,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-LsLaU6cXbHXq+1zZGkwmuFYXxXGGQrBOK9rJnxiVRxtgw42salNEXtV16GBAnkHQgExYoBBYgmJMBhClKoDKMA==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-cVlJSso3vS8LBSKlzTFMyVqefhRPFCHeCbV098X04rD9MBvy5eoLhyU6Ej3EiAZAc9WrVO4PwodhqijRGuaq6g==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -21173,7 +21174,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-yq23SR+E4nLaZSqKJ3MWC8kT3mOBeXbYAhzSmqVX6ZlHJ+nVYkygeSU8Qiau7zIOIqfEGgH4F1lwiMN6Uz+wIQ==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-uUbW6YC6269aZMPTZoRQ/Kv2s9SCGeZLtfpPgwN2E0qSxZjDNjh0v/rkZjUOrmg5wnOJBzncKugx1VHIuAsFDQ==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -21220,7 +21221,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-FDa8TRoXKwHDCBRuFfbrhGxdc/mj94t07WYjHNPZs3QmDb/3X475IP7EfdkYn5ofsSs1P07k/+WPUvSE8Dkfhw==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-mrROVokvB7Q+WGuFtms6qWmelE0XVCFqGoPZ7xKIceZFRdQX21Mhjn0vcgOXwzIJh+hNaugPAbsAs+gkLhmLFw==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -21271,7 +21272,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-ikCi7wm8K2tDggO7HCdQreDBIB5i0X+h7wNs+cW6Hssy7KU7MCHAVEbj3P/xMj26Ih/OpZVZ5E2No7wrSNfagQ==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-pSx7B6hbkt1R9BmqNN0uqILmjqOxi2WkDSz5Sizvra6PGdNR1vyyW7xAsHvuBO7LlTxmS2xpXiO31q4WHMLAKQ==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -21320,7 +21321,7 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-hVAP2KfW5FDYGxecato/3FDhUyTvNuvJ5+y0400BfjtWZM07fgzTPMtjdeqd+3w2lyAUtxxPp8I02bA9Wwh73w==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-MLIul30QQVqQw5jrycR8To5vEyzIfEpSL8JMHzEytbpkRfGFWf6pMFRqxF62N0l7NZuTxZjL8Ux9eJjo0bOUTw==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: @@ -21365,7 +21366,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-8VPEFFLkrbrwiHEKGph6he/tYLbVcm5Z4/hxBF0e7+x4I0OdGcSy4RAq8/pxus8/OQdh5uvqz0y5Vpkc/q2TSA==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-tMzA7WrOK9i9LNUVpvaGc29AjIi2nxTjFk33/vm+7XICCLbzz1MQtBZ6VrtBhpBxKDs0/BwIO4ryVfS8RQVViQ==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -21411,7 +21412,7 @@ packages: dev: false file:projects/synapse-access-control-1.tgz: - resolution: {integrity: sha512-8E/WM/YFOilxL+fnJFphg9dyfYkd9TGaSfvo1VTNQxKzmLXY2jNQNyvrvqouS50biwBpnpynOcDppKAC2NINoA==, tarball: file:projects/synapse-access-control-1.tgz} + resolution: {integrity: sha512-E3UNR2yNXfopDOinosH1SC/6+NiKwqgImdQGrEnoDMoW1ZEEcuY6I6lAx6ONrx5/5xBD+OHnMznP/zvKqQve9g==, tarball: file:projects/synapse-access-control-1.tgz} name: '@rush-temp/synapse-access-control-1' version: 0.0.0 dependencies: @@ -21455,7 +21456,7 @@ packages: dev: false file:projects/synapse-access-control.tgz: - resolution: {integrity: sha512-T8ZHivZMYQkdneTldpTwhLViKYk4flVjO3IDoGIWFyhRPPXtg7oYjeE/TSUwzCrBD5lP3gaUd2xLLjVJzP9SYA==, tarball: file:projects/synapse-access-control.tgz} + resolution: {integrity: sha512-nQ+WpbBoM4AM4Z/dcp/vYwdI8i29dzzQK6I0X/vCSkbSNUtoxadUKiLJoRtGwxhkr+x/0EFQROhqrD13mI42qQ==, tarball: file:projects/synapse-access-control.tgz} name: '@rush-temp/synapse-access-control' version: 0.0.0 dependencies: @@ -21501,7 +21502,7 @@ packages: dev: false file:projects/synapse-artifacts.tgz: - resolution: {integrity: sha512-8F7EqwA2McFUoFkqSoJqkk4W3jP5aiJ2LFndiW5qrrEc9Eu6CQZ+xv0W0gfOjg1DHDXMCztjJiQS7V8hlIAddQ==, tarball: file:projects/synapse-artifacts.tgz} + resolution: {integrity: sha512-aKa4mgLVfs2VJJF6mOdY/bO2JGKEgy57GjUOa3rkGkzOn1o39NfxH8FoBTx0Dl+V83nFHrQBpW90ShVvgb3b7w==, tarball: file:projects/synapse-artifacts.tgz} name: '@rush-temp/synapse-artifacts' version: 0.0.0 dependencies: @@ -21549,7 +21550,7 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-CAvFC4Q6XL6EWecHdIOrwaQvkBCPVnx3FPyWr9hlG1N8eZNU+kJLQZYs8JbqULBxDok2b+45UA7EcvsOZjkuaQ==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-yiZT70frTUVFHS2Mo9InwwCKLSXyg75zSkD9heRYdNDCAn88R2FE54e8nCXrqOAQDeccVIJcXVOaWXKAAy+TFg==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: @@ -21590,7 +21591,7 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-j5bkzcshk2sZwVGZpEDoupMm61vFJgnsG4p0+VFGyDsyXmrlT3kCkE6c7ASTYRNT4HTRtuIeBrEds4oOQySgTA==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-3S0V1CW6Eue5hRkFzETZSw/33YW03mQcIk2UnOptnZ5KAV/Nf2q8VaFzpArkReOkUIHc/Ln2Uw1bH1rxTYK/Tw==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: @@ -21626,7 +21627,7 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-SPktEyftj+YlKCvy+UUjDp9IniuUehJjZ8Edh9ew9katr2hjesLJt12xNgxOjejXdjZI/rPwbm63kBmreKFJSA==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-tRrEMHAtYa+oVimy5ab0MDmwGfPXJfIOmnlfKNTpyK3evYvpyD14aw/AhvMM5i4TFm7utkIgAgr4CevyL98vag==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: @@ -21667,7 +21668,7 @@ packages: dev: false file:projects/template-dpg.tgz: - resolution: {integrity: sha512-gy0/G8mTQ7WSsHDAw0Y0LjvL5MbPrKyLfa1umFhAmGSoYoj17eKAj6lBEZAWgljdGP77+VcEg3TDVEnoVgz+cw==, tarball: file:projects/template-dpg.tgz} + resolution: {integrity: sha512-NXIHLvdlWjaV66V3tEYXHX/SS9VVIkGZu3ZaATLBTlOSb+wUlyq8LDeiTTjzHz8N8Vh6KvXpWlW4yWEZ50mQ+g==, tarball: file:projects/template-dpg.tgz} name: '@rush-temp/template-dpg' version: 0.0.0 dependencies: @@ -21709,7 +21710,7 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-E2iCMKBkE+iXtXvBHQNe7bHXQ+KrUZylkFLD/g66R5q4DhX8x8AWFrLrQ0qIp6MJWt4/iDQXh6aNGmwRZg50xA==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-XTOJ6+cq3SlUB37NpBQxh5LETLCdTAzwnwLgNGesDHfKe9dumGjQjXLPMTzrd2/ESdrkBzaaOB9iNo01geGLBQ==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: @@ -21752,7 +21753,7 @@ packages: dev: false file:projects/test-credential.tgz: - resolution: {integrity: sha512-3v7WZwm5FnrlsmaZ8l2wHU5moDEJgoxjSHDtR+xiFULNc/mvpoEAMZQgucNK//brPL+vjQGpN04fKSjjXDsClg==, tarball: file:projects/test-credential.tgz} + resolution: {integrity: sha512-RlPmrflZs5Qx0K/QscDXPU+xp2UT14NzAue17Reukm5ZfWfWZNCu7SEbzM2emr1rwD9pFS7VWn9yN2rYWeEiDA==, tarball: file:projects/test-credential.tgz} name: '@rush-temp/test-credential' version: 0.0.0 dependencies: @@ -21770,7 +21771,7 @@ packages: dev: false file:projects/test-recorder.tgz: - resolution: {integrity: sha512-59wCpvAIFd+hVOdlADUEn0fb/0yNC20+SdKIC54kkGQPlpPxkpnC7N2EAFtg+z6FI5UOSvjTsDeqTr5u11RBWA==, tarball: file:projects/test-recorder.tgz} + resolution: {integrity: sha512-9mtv2GhYC48HoLcYWY54DXWZd9TyCKEjy2EyWyz/YRAwEHH1Bg99S2z/vUvs1+0CAr3MXqOcPVduYQIAyDR50Q==, tarball: file:projects/test-recorder.tgz} name: '@rush-temp/test-recorder' version: 0.0.0 dependencies: @@ -21810,7 +21811,7 @@ packages: dev: false file:projects/test-utils-perf.tgz: - resolution: {integrity: sha512-8qhq5ooTMcMBowWuYUKu/fvAD4Bj+b7SfsCII1NpFbyy2PptJtVhbtF2zJWSqkRzF+i+4nGwuYclyL1YeTDwQA==, tarball: file:projects/test-utils-perf.tgz} + resolution: {integrity: sha512-qY4pUcbUKeJA438+9NoHJ/agdK31YRMqXRoS7J7yZ/zG1n/+F2QmNU7CkwZef6uXCxD8/+HCVpxppd+ypX/nlQ==, tarball: file:projects/test-utils-perf.tgz} name: '@rush-temp/test-utils-perf' version: 0.0.0 dependencies: @@ -21838,7 +21839,7 @@ packages: dev: false file:projects/test-utils.tgz: - resolution: {integrity: sha512-txkzetMc4WQYN6EePYqTNYjlWeQI+p3wJ9T0C/aQbcjh/CFbT8U6dvwK738ZG3F43DFIcl7XIOSQyc5842sUSQ==, tarball: file:projects/test-utils.tgz} + resolution: {integrity: sha512-ZEW7YUeSYcnol3DEXAydO7/PsGUAU5JGtAUzTVtH1seg1I5UFeXEI3AgD0ZFJrQz/5GfiZQqRIn0QAQwJ4p7DA==, tarball: file:projects/test-utils.tgz} name: '@rush-temp/test-utils' version: 0.0.0 dependencies: @@ -21874,7 +21875,7 @@ packages: dev: false file:projects/ts-http-runtime.tgz: - resolution: {integrity: sha512-f2uylLaEF1dj5JUULxsHnKELzKIAdNf3hoXlkqKhZG6IcDWyEHjUqO+UeRjLuhL4QGpToEMmzFSlY7v0rJ0upA==, tarball: file:projects/ts-http-runtime.tgz} + resolution: {integrity: sha512-ZYPiYpUIPpZjOTDUkK/qR/L3821+Gm/Tp0e0prx2eEP0ved7KEZvOuxzuN8r0c5+CMbBoYkSn7o9SOcmGt236Q==, tarball: file:projects/ts-http-runtime.tgz} name: '@rush-temp/ts-http-runtime' version: 0.0.0 dependencies: @@ -21921,7 +21922,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-8Jg44N2Xy3VsZaSgcBDkWDjjpT8NcU+0TXvb3PCravbYHdMtI8K/XpI6fkpZnisjjl6dEE2MCUX6ecPAoFvvnQ==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-oYyxWJs0yiBuHRK1euUkqJ2WM0LVn+fgnhkQrnjRmvu1kp4+rbmDA3E5UmxKBzxgdFs29chO8Fx/0YipGFMQkA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -21936,7 +21937,7 @@ packages: dev: false file:projects/web-pubsub-client-protobuf.tgz: - resolution: {integrity: sha512-z8cEZjzlf4fY/6+XuRY/92PNuVg71xdvY7Q+AW0FaLQBatGb7/qyEIJlWkUYi4vg5Z88o5/aoYDfhRWS8O1hbg==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + resolution: {integrity: sha512-3r8ira2O9SkLbIpn/DvBC+c9FhUrZ/qVb7le6nf1g3hHz9l+sFaxHRaJ7oXjbFn1yFOwVLQ6IkcT1x/NzNRt/A==, tarball: file:projects/web-pubsub-client-protobuf.tgz} name: '@rush-temp/web-pubsub-client-protobuf' version: 0.0.0 dependencies: @@ -21997,7 +21998,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-vhFPAd5S9Nvd3vjO218swHI2I5LsC2T9CxE5FSdrTmdKjh4H3pbbnFoqLVJ+zZTm/rpI2n6DzioPFzHocNGRpw==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-7tXE8Xon42//iVSmRsChR3qlrWCeq95UQLh6hcbtqW1lXTvG2XwkiB4hS3pDPFMYZUvErNrlMOYA+7Vz1bXW2Q==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -22053,7 +22054,7 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-anOJbt1t8jMsS3aYnHouZV564WxWBo35LAEwsUQqxlHpuSJGJvKx1+kdRD0Jb+llxefb2lefEu0VvjgSs6nzDg==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-SjEQIpXhLjdRDwY5sOuFX4LyNiZseKP4j6o8igLECcizsz+aDVc3UFCy0SbWtRcPdUkLTQuGOAHfPClywUcqyA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: @@ -22090,7 +22091,7 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-tHjnlqSaMewH6Bkt/Fqu1CVh23vBr/7hshCpXkIqRj23ZCNJVMiE+aLgKjIUNYkLY391DIHlxPEwTnwjTEMqww==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-A+xM+s/pAs/EgKPNfGFOWRVW/UrYUPsj6hDfrxW7n2FZ7l7nXaBKSkD4xz+mBjJpy8xfcmMH7vgKreh8r5rAVQ==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md index cc52e753dc36..0cc09ae66744 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md @@ -1,5 +1,72 @@ # Release History +## 5.2.0 (2024-02-20) + +**Features** + + - Added operation ReplicationFabrics.beginRemoveInfra + - Added operation ReplicationFabrics.beginRemoveInfraAndWait + - Added Interface ErrorAdditionalInfo + - Added Interface ErrorDetail + - Added Interface ErrorResponse + - Added Interface InMageRcmAddDisksInput + - Added Interface InMageRcmUnProtectedDiskDetails + - Added Interface ManagedRunCommandScriptInput + - Added Interface ReplicationFabricsRemoveInfraHeaders + - Added Interface ReplicationFabricsRemoveInfraOptionalParams + - Added Interface SecurityProfileProperties + - Added Type Alias DiskState + - Added Type Alias LinuxLicenseType + - Added Type Alias ReplicationFabricsRemoveInfraResponse + - Interface HyperVReplicaAzureDiskInputDetails has a new optional parameter sectorSizeInBytes + - Interface HyperVReplicaAzureEnableProtectionInput has a new optional parameter targetVmSecurityProfile + - Interface HyperVReplicaAzureEnableProtectionInput has a new optional parameter userSelectedOSName + - Interface HyperVReplicaAzureManagedDiskDetails has a new optional parameter sectorSizeInBytes + - Interface HyperVReplicaAzureManagedDiskDetails has a new optional parameter targetDiskAccountType + - Interface HyperVReplicaAzureReplicationDetails has a new optional parameter targetVmSecurityProfile + - Interface InMageRcmDiskInput has a new optional parameter sectorSizeInBytes + - Interface InMageRcmDisksDefaultInput has a new optional parameter sectorSizeInBytes + - Interface InMageRcmEnableProtectionInput has a new optional parameter seedManagedDiskTags + - Interface InMageRcmEnableProtectionInput has a new optional parameter sqlServerLicenseType + - Interface InMageRcmEnableProtectionInput has a new optional parameter targetManagedDiskTags + - Interface InMageRcmEnableProtectionInput has a new optional parameter targetNicTags + - Interface InMageRcmEnableProtectionInput has a new optional parameter targetVmSecurityProfile + - Interface InMageRcmEnableProtectionInput has a new optional parameter targetVmTags + - Interface InMageRcmEnableProtectionInput has a new optional parameter userSelectedOSName + - Interface InMageRcmProtectedDiskDetails has a new optional parameter customTargetDiskName + - Interface InMageRcmProtectedDiskDetails has a new optional parameter diskState + - Interface InMageRcmProtectedDiskDetails has a new optional parameter sectorSizeInBytes + - Interface InMageRcmReplicationDetails has a new optional parameter osName + - Interface InMageRcmReplicationDetails has a new optional parameter seedManagedDiskTags + - Interface InMageRcmReplicationDetails has a new optional parameter sqlServerLicenseType + - Interface InMageRcmReplicationDetails has a new optional parameter supportedOSVersions + - Interface InMageRcmReplicationDetails has a new optional parameter targetManagedDiskTags + - Interface InMageRcmReplicationDetails has a new optional parameter targetNicTags + - Interface InMageRcmReplicationDetails has a new optional parameter targetVmSecurityProfile + - Interface InMageRcmReplicationDetails has a new optional parameter targetVmTags + - Interface InMageRcmReplicationDetails has a new optional parameter unprotectedDisks + - Interface InMageRcmUpdateReplicationProtectedItemInput has a new optional parameter sqlServerLicenseType + - Interface InMageRcmUpdateReplicationProtectedItemInput has a new optional parameter targetManagedDiskTags + - Interface InMageRcmUpdateReplicationProtectedItemInput has a new optional parameter targetNicTags + - Interface InMageRcmUpdateReplicationProtectedItemInput has a new optional parameter targetVmTags + - Interface OSDetails has a new optional parameter userSelectedOSName + - Interface VMwareCbtDiskInput has a new optional parameter sectorSizeInBytes + - Interface VMwareCbtEnableMigrationInput has a new optional parameter linuxLicenseType + - Interface VMwareCbtEnableMigrationInput has a new optional parameter userSelectedOSName + - Interface VMwareCbtMigrateInput has a new optional parameter postMigrationSteps + - Interface VMwareCbtMigrationDetails has a new optional parameter linuxLicenseType + - Interface VMwareCbtProtectedDiskDetails has a new optional parameter sectorSizeInBytes + - Interface VMwareCbtTestMigrateInput has a new optional parameter postMigrationSteps + - Interface VMwareCbtUpdateMigrationItemInput has a new optional parameter linuxLicenseType + - Type of parameter instanceType of interface AddDisksProviderSpecificInput is changed from "A2A" to "A2A" | "InMageRcm" + - Added Enum KnownDiskState + - Added Enum KnownLinuxLicenseType + - Enum KnownDiskAccountType has a new value PremiumV2LRS + - Enum KnownDiskAccountType has a new value PremiumZRS + - Enum KnownDiskAccountType has a new value StandardSSDZRS + - Enum KnownDiskAccountType has a new value UltraSSDLRS + + ## 5.1.0 (2023-09-08) **Features** @@ -521,4 +588,4 @@ To understand the detail of the change, please refer to [Changelog](https://aka. To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide). -To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ). +To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart). diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/LICENSE b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/LICENSE index 3a1d9b6f24f7..7d5934740965 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/LICENSE +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2023 Microsoft +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 diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/_meta.json b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/_meta.json index 3f76d77b265c..50e3448934df 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/_meta.json +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/_meta.json @@ -1,8 +1,8 @@ { - "commit": "940e162bac77e8e176fee3dd9cfb7253eda370f1", + "commit": "e5c6b4a8ea9c49a86ca65cc3fa488490ee2d0d5f", "readme": "specification/recoveryservicessiterecovery/resource-manager/readme.md", - "autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\recoveryservicessiterecovery\\resource-manager\\readme.md --use=@autorest/typescript@6.0.8 --generate-sample=true", + "autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/recoveryservicessiterecovery/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.2", - "use": "@autorest/typescript@6.0.8" + "release_tool": "@azure-tools/js-sdk-release-tools@2.7.4", + "use": "@autorest/typescript@^6.0.12" } \ No newline at end of file diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json index e15236a8ea9a..c906ff0658fe 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json @@ -3,7 +3,7 @@ "sdk-type": "mgmt", "author": "Microsoft Corporation", "description": "A generated SDK for SiteRecoveryManagementClient.", - "version": "5.1.0", + "version": "5.2.0", "engines": { "node": ">=18.0.0" }, @@ -12,8 +12,8 @@ "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.2.0", "@azure/core-client": "^1.7.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.12.0", + "@azure/core-auth": "^1.6.0", + "@azure/core-rest-pipeline": "^1.14.0", "tslib": "^2.2.0" }, "keywords": [ @@ -32,19 +32,20 @@ "mkdirp": "^2.1.2", "typescript": "~5.3.3", "uglify-js": "^3.4.9", - "rimraf": "^3.0.0", + "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.0.0", "mocha": "^10.0.0", + "@types/mocha": "^10.0.0", + "esm": "^3.2.18", "@types/chai": "^4.2.8", "chai": "^4.2.0", "cross-env": "^7.0.2", "@types/node": "^18.0.0", - "ts-node": "^10.0.0", - "@azure/dev-tool": "^1.0.0", - "@types/mocha": "^10.0.0" + "ts-node": "^10.0.0" }, "repository": { "type": "git", @@ -77,8 +78,7 @@ "pack": "npm pack 2>&1", "extract-api": "api-extractor run --local", "lint": "echo skipped", - "audit": "echo skipped", - "clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log", + "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", @@ -106,13 +106,5 @@ ] }, "autoPublish": true, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery", - "//sampleConfiguration": { - "productName": "", - "productSlugs": [ - "azure" - ], - "disableDocsMs": true, - "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-recoveryservices-siterecovery?view=azure-node-preview" - } -} + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery" +} \ No newline at end of file diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery.api.md b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery.api.md index 54bf698e2dda..5003355098fb 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery.api.md +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery.api.md @@ -480,11 +480,11 @@ export interface AddDisksInputProperties { // @public export interface AddDisksProviderSpecificInput { - instanceType: "A2A"; + instanceType: "A2A" | "InMageRcm"; } // @public (undocumented) -export type AddDisksProviderSpecificInputUnion = AddDisksProviderSpecificInput | A2AAddDisksInput; +export type AddDisksProviderSpecificInputUnion = AddDisksProviderSpecificInput | A2AAddDisksInput | InMageRcmAddDisksInput; // @public export interface AddRecoveryServicesProviderInput { @@ -929,6 +929,9 @@ export interface DiskEncryptionKeyInfo { // @public export type DiskReplicationProgressHealth = string; +// @public +export type DiskState = string; + // @public export interface DiskVolumeDetails { label?: string; @@ -1002,6 +1005,26 @@ export interface EncryptionDetails { kekState?: 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 type EthernetAddressType = string; @@ -1334,6 +1357,7 @@ export interface HyperVReplicaAzureDiskInputDetails { diskId?: string; diskType?: DiskAccountType; logStorageAccountId?: string; + sectorSizeInBytes?: number; } // @public @@ -1367,12 +1391,14 @@ export interface HyperVReplicaAzureEnableProtectionInput extends EnableProtectio }; targetProximityPlacementGroupId?: string; targetStorageAccountId?: string; + targetVmSecurityProfile?: SecurityProfileProperties; targetVmSize?: string; targetVmTags?: { [propertyName: string]: string; }; useManagedDisks?: string; useManagedDisksForReplication?: string; + userSelectedOSName?: string; vhdId?: string; vmName?: string; } @@ -1398,7 +1424,9 @@ export interface HyperVReplicaAzureManagedDiskDetails { diskEncryptionSetId?: string; diskId?: string; replicaDiskType?: string; + sectorSizeInBytes?: number; seedManagedDiskId?: string; + targetDiskAccountType?: string; } // @public @@ -1468,6 +1496,7 @@ export interface HyperVReplicaAzureReplicationDetails extends ReplicationProvide [propertyName: string]: string; }; targetProximityPlacementGroupId?: string; + targetVmSecurityProfile?: SecurityProfileProperties; targetVmTags?: { [propertyName: string]: string; }; @@ -2111,6 +2140,12 @@ export interface InMageProtectedDiskDetails { targetDataInMB?: number; } +// @public +export interface InMageRcmAddDisksInput extends AddDisksProviderSpecificInput { + disks: InMageRcmDiskInput[]; + instanceType: "InMageRcm"; +} + // @public export interface InMageRcmAgentUpgradeBlockingErrorDetails { readonly errorCode?: string; @@ -2174,6 +2209,7 @@ export interface InMageRcmDiskInput { diskId: string; diskType: DiskAccountType; logStorageAccountId: string; + sectorSizeInBytes?: number; } // @public @@ -2181,6 +2217,7 @@ export interface InMageRcmDisksDefaultInput { diskEncryptionSetId?: string; diskType: DiskAccountType; logStorageAccountId: string; + sectorSizeInBytes?: number; } // @public @@ -2193,17 +2230,32 @@ export interface InMageRcmEnableProtectionInput extends EnableProtectionProvider multiVmGroupName?: string; processServerId: string; runAsAccountId?: string; + seedManagedDiskTags?: { + [propertyName: string]: string; + }; + sqlServerLicenseType?: SqlServerLicenseType; targetAvailabilitySetId?: string; targetAvailabilityZone?: string; targetBootDiagnosticsStorageAccountId?: string; + targetManagedDiskTags?: { + [propertyName: string]: string; + }; targetNetworkId?: string; + targetNicTags?: { + [propertyName: string]: string; + }; targetProximityPlacementGroupId?: string; targetResourceGroupId: string; targetSubnetName?: string; targetVmName?: string; + targetVmSecurityProfile?: SecurityProfileProperties; targetVmSize?: string; + targetVmTags?: { + [propertyName: string]: string; + }; testNetworkId?: string; testSubnetName?: string; + userSelectedOSName?: string; } // @public @@ -2478,17 +2530,20 @@ export interface InMageRcmPolicyDetails extends PolicyProviderSpecificDetails { // @public export interface InMageRcmProtectedDiskDetails { readonly capacityInBytes?: number; + customTargetDiskName?: string; readonly dataPendingAtSourceAgentInMB?: number; readonly dataPendingInLogDataStoreInMB?: number; readonly diskEncryptionSetId?: string; readonly diskId?: string; readonly diskName?: string; + readonly diskState?: DiskState; diskType?: DiskAccountType; irDetails?: InMageRcmSyncDetails; readonly isInitialReplicationComplete?: string; readonly isOSDisk?: string; readonly logStorageAccountId?: string; resyncDetails?: InMageRcmSyncDetails; + sectorSizeInBytes?: number; readonly seedBlobUri?: string; readonly seedManagedDiskId?: string; readonly targetManagedDiskId?: string; @@ -2535,6 +2590,7 @@ export interface InMageRcmReplicationDetails extends ReplicationProviderSpecific licenseType?: string; mobilityAgentDetails?: InMageRcmMobilityAgentDetails; readonly multiVmGroupName?: string; + osName?: string; readonly osType?: string; readonly primaryNicIpAddress?: string; readonly processorCoreCount?: number; @@ -2548,18 +2604,34 @@ export interface InMageRcmReplicationDetails extends ReplicationProviderSpecific readonly resyncState?: ResyncState; readonly resyncTransferredBytes?: number; readonly runAsAccountId?: string; + seedManagedDiskTags?: { + [propertyName: string]: string; + }; + sqlServerLicenseType?: string; readonly storageAccountId?: string; + supportedOSVersions?: string[]; targetAvailabilitySetId?: string; targetAvailabilityZone?: string; targetBootDiagnosticsStorageAccountId?: string; readonly targetGeneration?: string; targetLocation?: string; + targetManagedDiskTags?: { + [propertyName: string]: string; + }; targetNetworkId?: string; + targetNicTags?: { + [propertyName: string]: string; + }; targetProximityPlacementGroupId?: string; targetResourceGroupId?: string; targetVmName?: string; + targetVmSecurityProfile?: SecurityProfileProperties; targetVmSize?: string; + targetVmTags?: { + [propertyName: string]: string; + }; testNetworkId?: string; + unprotectedDisks?: InMageRcmUnProtectedDiskDetails[]; vmNics?: InMageRcmNicDetails[]; } @@ -2598,6 +2670,13 @@ export interface InMageRcmUnplannedFailoverInput extends UnplannedFailoverProvid recoveryPointId?: string; } +// @public +export interface InMageRcmUnProtectedDiskDetails { + readonly capacityInBytes?: number; + readonly diskId?: string; + readonly diskName?: string; +} + // @public export interface InMageRcmUpdateApplianceForReplicationProtectedItemInput extends UpdateApplianceForReplicationProtectedItemProviderSpecificInput { instanceType: "InMageRcm"; @@ -2614,14 +2693,24 @@ export interface InMageRcmUpdateContainerMappingInput extends ReplicationProvide export interface InMageRcmUpdateReplicationProtectedItemInput extends UpdateReplicationProtectedItemProviderInput { instanceType: "InMageRcm"; licenseType?: LicenseType; + sqlServerLicenseType?: SqlServerLicenseType; targetAvailabilitySetId?: string; targetAvailabilityZone?: string; targetBootDiagnosticsStorageAccountId?: string; + targetManagedDiskTags?: { + [propertyName: string]: string; + }; targetNetworkId?: string; + targetNicTags?: { + [propertyName: string]: string; + }; targetProximityPlacementGroupId?: string; targetResourceGroupId?: string; targetVmName?: string; targetVmSize?: string; + targetVmTags?: { + [propertyName: string]: string; + }; testNetworkId?: string; vmNics?: InMageRcmNicInput[]; } @@ -2981,8 +3070,12 @@ export enum KnownDisableProtectionReason { // @public export enum KnownDiskAccountType { PremiumLRS = "Premium_LRS", + PremiumV2LRS = "PremiumV2_LRS", + PremiumZRS = "Premium_ZRS", StandardLRS = "Standard_LRS", - StandardSSDLRS = "StandardSSD_LRS" + StandardSSDLRS = "StandardSSD_LRS", + StandardSSDZRS = "StandardSSD_ZRS", + UltraSSDLRS = "UltraSSD_LRS" } // @public @@ -2994,6 +3087,14 @@ export enum KnownDiskReplicationProgressHealth { SlowProgress = "SlowProgress" } +// @public +export enum KnownDiskState { + InitialReplicationFailed = "InitialReplicationFailed", + InitialReplicationPending = "InitialReplicationPending", + Protected = "Protected", + Unavailable = "Unavailable" +} + // @public export enum KnownEthernetAddressType { Dynamic = "Dynamic", @@ -3068,6 +3169,13 @@ export enum KnownLicenseType { WindowsServer = "WindowsServer" } +// @public +export enum KnownLinuxLicenseType { + LinuxServer = "LinuxServer", + NoLicenseType = "NoLicenseType", + NotSpecified = "NotSpecified" +} + // @public export enum KnownMigrationItemOperation { DisableMigration = "DisableMigration", @@ -3294,6 +3402,9 @@ export enum KnownVmReplicationProgressHealth { // @public export type LicenseType = string; +// @public +export type LinuxLicenseType = string; + // @public export interface LogicalNetwork extends Resource { properties?: LogicalNetworkProperties; @@ -3313,6 +3424,13 @@ export interface LogicalNetworkProperties { networkVirtualizationStatus?: string; } +// @public +export interface ManagedRunCommandScriptInput { + scriptParameters: string; + scriptUrl: string; + stepName: string; +} + // @public export interface ManualActionTaskDetails extends TaskTypeDetails { instanceType: "ManualActionTaskDetails"; @@ -3602,6 +3720,7 @@ export interface OSDetails { osType?: string; oSVersion?: string; productType?: string; + userSelectedOSName?: string; } // @public @@ -4495,6 +4614,8 @@ export interface ReplicationFabrics { beginPurgeAndWait(resourceName: string, resourceGroupName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams): Promise; beginReassociateGateway(resourceName: string, resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams): Promise, ReplicationFabricsReassociateGatewayResponse>>; beginReassociateGatewayAndWait(resourceName: string, resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams): Promise; + beginRemoveInfra(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams): Promise, ReplicationFabricsRemoveInfraResponse>>; + beginRemoveInfraAndWait(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams): Promise; beginRenewCertificate(resourceName: string, resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams): Promise, ReplicationFabricsRenewCertificateResponse>>; beginRenewCertificateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams): Promise; get(resourceName: string, resourceGroupName: string, fabricName: string, options?: ReplicationFabricsGetOptionalParams): Promise; @@ -4568,6 +4689,21 @@ export interface ReplicationFabricsReassociateGatewayOptionalParams extends core // @public export type ReplicationFabricsReassociateGatewayResponse = Fabric; +// @public +export interface ReplicationFabricsRemoveInfraHeaders { + // (undocumented) + location?: string; +} + +// @public +export interface ReplicationFabricsRemoveInfraOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ReplicationFabricsRemoveInfraResponse = ReplicationFabricsRemoveInfraHeaders; + // @public export interface ReplicationFabricsRenewCertificateOptionalParams extends coreClient.OperationOptions { resumeFrom?: string; @@ -6196,6 +6332,15 @@ export interface ScriptActionTaskDetails extends TaskTypeDetails { path?: string; } +// @public +export interface SecurityProfileProperties { + isTargetVmConfidentialEncryptionEnabled?: string; + isTargetVmIntegrityMonitoringEnabled?: string; + isTargetVmSecureBootEnabled?: string; + isTargetVmTpmEnabled?: string; + targetVmSecurityType?: SecurityType; +} + // @public export type SecurityType = string; @@ -6915,6 +7060,7 @@ export interface VMwareCbtDiskInput { isOSDisk: string; logStorageAccountId: string; logStorageAccountSasSecretName: string; + sectorSizeInBytes?: number; } // @public @@ -6924,6 +7070,7 @@ export interface VMwareCbtEnableMigrationInput extends EnableMigrationProviderSp disksToInclude: VMwareCbtDiskInput[]; instanceType: "VMwareCbt"; licenseType?: LicenseType; + linuxLicenseType?: LinuxLicenseType; performAutoResync?: string; performSqlBulkRegistration?: string; seedDiskTags?: { @@ -6952,6 +7099,7 @@ export interface VMwareCbtEnableMigrationInput extends EnableMigrationProviderSp }; testNetworkId?: string; testSubnetName?: string; + userSelectedOSName?: string; vmwareMachineId: string; } @@ -6966,6 +7114,7 @@ export interface VMwareCbtMigrateInput extends MigrateProviderSpecificInput { instanceType: "VMwareCbt"; osUpgradeVersion?: string; performShutdown: string; + postMigrationSteps?: ManagedRunCommandScriptInput[]; } // @public @@ -6984,6 +7133,7 @@ export interface VMwareCbtMigrationDetails extends MigrationProviderSpecificSett readonly lastRecoveryPointId?: string; readonly lastRecoveryPointReceived?: Date; licenseType?: string; + linuxLicenseType?: string; readonly migrationProgressPercentage?: number; readonly migrationRecoveryPointId?: string; readonly operationName?: string; @@ -7087,6 +7237,7 @@ export interface VMwareCbtProtectedDiskDetails { readonly isOSDisk?: string; readonly logStorageAccountId?: string; readonly logStorageAccountSasSecretName?: string; + sectorSizeInBytes?: number; readonly seedBlobUri?: string; readonly seedManagedDiskId?: string; readonly targetBlobUri?: string; @@ -7135,6 +7286,7 @@ export interface VMwareCbtTestMigrateInput extends TestMigrateProviderSpecificIn instanceType: "VMwareCbt"; networkId: string; osUpgradeVersion?: string; + postMigrationSteps?: ManagedRunCommandScriptInput[]; recoveryPointId: string; vmNics?: VMwareCbtNicInput[]; } @@ -7150,6 +7302,7 @@ export interface VMwareCbtUpdateDiskInput { export interface VMwareCbtUpdateMigrationItemInput extends UpdateMigrationItemProviderSpecificInput { instanceType: "VMwareCbt"; licenseType?: LicenseType; + linuxLicenseType?: LinuxLicenseType; performAutoResync?: string; sqlServerLicenseType?: SqlServerLicenseType; targetAvailabilitySetId?: string; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/lroImpl.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/lroImpl.ts index dd803cd5e28c..b27f5ac7209b 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/lroImpl.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/lroImpl.ts @@ -28,15 +28,15 @@ export function createLroSpec(inputs: { sendInitialRequest: () => sendOperationFn(args, spec), sendPollRequest: ( path: string, - options?: { abortSignal?: AbortSignalLike } + options?: { abortSignal?: AbortSignalLike }, ) => { const { requestBody, ...restSpec } = spec; return sendOperationFn(args, { ...restSpec, httpMethod: "GET", path, - abortSignal: options?.abortSignal + abortSignal: options?.abortSignal, }); - } + }, }; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/index.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/index.ts index a40156e379bf..3930d2de2951 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/index.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/index.ts @@ -112,7 +112,8 @@ export type UpdateReplicationProtectedItemProviderInputUnion = | InMageRcmUpdateReplicationProtectedItemInput; export type AddDisksProviderSpecificInputUnion = | AddDisksProviderSpecificInput - | A2AAddDisksInput; + | A2AAddDisksInput + | InMageRcmAddDisksInput; export type ApplyRecoveryPointProviderSpecificInputUnion = | ApplyRecoveryPointProviderSpecificInput | A2AApplyRecoveryPointInput @@ -162,8 +163,9 @@ export type UnplannedFailoverProviderSpecificInputUnion = | InMageRcmUnplannedFailoverInput | InMageUnplannedFailoverInput; export type UpdateApplianceForReplicationProtectedItemProviderSpecificInputUnion = - | UpdateApplianceForReplicationProtectedItemProviderSpecificInput - | InMageRcmUpdateApplianceForReplicationProtectedItemInput; + + | UpdateApplianceForReplicationProtectedItemProviderSpecificInput + | InMageRcmUpdateApplianceForReplicationProtectedItemInput; export type ProtectionContainerMappingProviderSpecificDetailsUnion = | ProtectionContainerMappingProviderSpecificDetails | A2AProtectionContainerMappingDetails @@ -675,6 +677,55 @@ export interface RenewCertificateInputProperties { renewCertificateType?: 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; +} + /** List of logical networks. */ export interface LogicalNetworkCollection { /** The Logical Networks list details. */ @@ -1447,7 +1498,7 @@ export interface AddDisksInputProperties { /** Add Disks provider specific input. */ export interface AddDisksProviderSpecificInput { /** Polymorphic discriminator, which specifies the different types this object can be */ - instanceType: "A2A"; + instanceType: "A2A" | "InMageRcm"; } /** Input to apply recovery point. */ @@ -3524,10 +3575,26 @@ export interface HyperVReplicaAzureDiskInputDetails { diskId?: string; /** The LogStorageAccountId. */ logStorageAccountId?: string; - /** The DiskType. */ + /** The disk type. */ diskType?: DiskAccountType; /** The DiskEncryptionSet ARM ID. */ diskEncryptionSetId?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; +} + +/** Security profile input. */ +export interface SecurityProfileProperties { + /** The target VM security type. */ + targetVmSecurityType?: SecurityType; + /** A value indicating whether secure boot to be enabled. */ + isTargetVmSecureBootEnabled?: string; + /** A value indicating whether trusted platform module to be enabled. */ + isTargetVmTpmEnabled?: string; + /** A value indicating whether integrity monitoring to be enabled. */ + isTargetVmIntegrityMonitoringEnabled?: string; + /** A value indicating whether confidential compute encryption to be enabled. */ + isTargetVmConfidentialEncryptionEnabled?: string; } /** Hyper-V Managed disk details. */ @@ -3540,6 +3607,10 @@ export interface HyperVReplicaAzureManagedDiskDetails { replicaDiskType?: string; /** The disk encryption set ARM Id. */ diskEncryptionSetId?: string; + /** The target disk account type. */ + targetDiskAccountType?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; } /** Initial replication details. */ @@ -3564,6 +3635,8 @@ export interface OSDetails { oSMajorVersion?: string; /** The OS Minor Version. */ oSMinorVersion?: string; + /** The OS name selected by user. */ + userSelectedOSName?: string; } /** Supported OS upgrade versions. */ @@ -3606,7 +3679,7 @@ export interface InMageAzureV2DiskInputDetails { diskId?: string; /** The LogStorageAccountId. */ logStorageAccountId?: string; - /** The DiskType. */ + /** The disk type. */ diskType?: DiskAccountType; /** The DiskEncryptionSet ARM ID. */ diskEncryptionSetId?: string; @@ -3854,6 +3927,20 @@ export interface InMageProtectedDiskDetails { progressStatus?: string; } +/** InMageRcm disk input. */ +export interface InMageRcmDiskInput { + /** The disk Id. */ + diskId: string; + /** The log storage account ARM Id. */ + logStorageAccountId: string; + /** The disk type. */ + diskType: DiskAccountType; + /** The DiskEncryptionSet ARM Id. */ + diskEncryptionSetId?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; +} + /** InMageRcm source agent upgrade blocking error details. */ export interface InMageRcmAgentUpgradeBlockingErrorDetails { /** @@ -4464,18 +4551,6 @@ export interface InMageRcmDiscoveredProtectedVmDetails { readonly lastDiscoveryTimeInUtc?: Date; } -/** InMageRcm disk input. */ -export interface InMageRcmDiskInput { - /** The disk Id. */ - diskId: string; - /** The log storage account ARM Id. */ - logStorageAccountId: string; - /** The disk type. */ - diskType: DiskAccountType; - /** The DiskEncryptionSet ARM Id. */ - diskEncryptionSetId?: string; -} - /** InMageRcm disk input. */ export interface InMageRcmDisksDefaultInput { /** The log storage account ARM Id. */ @@ -4484,6 +4559,8 @@ export interface InMageRcmDisksDefaultInput { diskType: DiskAccountType; /** The DiskEncryptionSet ARM Id. */ diskEncryptionSetId?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; } /** InMageRcmFailback discovered VM details. */ @@ -4893,6 +4970,11 @@ export interface InMageRcmProtectedDiskDetails { * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly capacityInBytes?: number; + /** + * The disk state. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly diskState?: DiskState; /** * The log storage account ARM Id. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -4939,6 +5021,10 @@ export interface InMageRcmProtectedDiskDetails { irDetails?: InMageRcmSyncDetails; /** The resync details. */ resyncDetails?: InMageRcmSyncDetails; + /** The custom target Azure disk name. */ + customTargetDiskName?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; } /** InMageRcm disk level sync details. */ @@ -4985,6 +5071,25 @@ export interface InMageRcmSyncDetails { readonly progressPercentage?: number; } +/** InMageRcm un-protected disk details. */ +export interface InMageRcmUnProtectedDiskDetails { + /** + * The disk Id. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly diskId?: string; + /** + * The disk name. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly diskName?: string; + /** + * The disk capacity in bytes. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly capacityInBytes?: number; +} + /** Details of the OS Disk. */ export interface OSDiskDetails { /** The id of the disk containing the OS. */ @@ -4995,6 +5100,16 @@ export interface OSDiskDetails { vhdName?: string; } +/** Managed RunCommand script input */ +export interface ManagedRunCommandScriptInput { + /** The step name. */ + stepName: string; + /** The script url. */ + scriptUrl: string; + /** The script parameters. */ + scriptParameters: string; +} + /** Details of a Master Target Server. */ export interface MasterTargetServer { /** The server Id. */ @@ -5229,6 +5344,8 @@ export interface VMwareCbtDiskInput { logStorageAccountSasSecretName: string; /** The DiskEncryptionSet ARM Id. */ diskEncryptionSetId?: string; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; } /** VMwareCbt security profile input. */ @@ -5316,6 +5433,8 @@ export interface VMwareCbtProtectedDiskDetails { * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly gatewayOperationDetails?: GatewayOperationDetails; + /** The logical sector size (in bytes), 512 by default. */ + sectorSizeInBytes?: number; } /** VMwareCbt NIC details. */ @@ -6134,6 +6253,8 @@ export interface VMwareCbtMigrationDetails licenseType?: string; /** The SQL Server license type. */ sqlServerLicenseType?: string; + /** The license type for Linux VM's. */ + linuxLicenseType?: string; /** * The data mover run as account Id. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -6297,6 +6418,8 @@ export interface VMwareCbtEnableMigrationInput licenseType?: LicenseType; /** The SQL Server license type. */ sqlServerLicenseType?: SqlServerLicenseType; + /** The license type for Linux VM's. */ + linuxLicenseType?: LinuxLicenseType; /** A value indicating whether bulk SQL RP registration to be done. */ performSqlBulkRegistration?: string; /** The data mover run as account Id. */ @@ -6339,6 +6462,8 @@ export interface VMwareCbtEnableMigrationInput targetDiskTags?: { [propertyName: string]: string }; /** The tags for the target NICs. */ targetNicTags?: { [propertyName: string]: string }; + /** The OS name selected by user. */ + userSelectedOSName?: string; } /** VMwareCbt specific update migration item input. */ @@ -6372,6 +6497,8 @@ export interface VMwareCbtUpdateMigrationItemInput licenseType?: LicenseType; /** The SQL Server license type. */ sqlServerLicenseType?: SqlServerLicenseType; + /** The license type for Linux VM's. */ + linuxLicenseType?: LinuxLicenseType; /** A value indicating whether auto resync is to be done. */ performAutoResync?: string; /** The target VM tags. */ @@ -6390,6 +6517,8 @@ export interface VMwareCbtMigrateInput extends MigrateProviderSpecificInput { performShutdown: string; /** A value indicating the inplace OS Upgrade version. */ osUpgradeVersion?: string; + /** The managed run command script input. */ + postMigrationSteps?: ManagedRunCommandScriptInput[]; } /** VMwareCbt specific resume replication input. */ @@ -6422,6 +6551,8 @@ export interface VMwareCbtTestMigrateInput vmNics?: VMwareCbtNicInput[]; /** A value indicating the inplace OS Upgrade version. */ osUpgradeVersion?: string; + /** The managed run command script input. */ + postMigrationSteps?: ManagedRunCommandScriptInput[]; } /** Single Host fabric provider specific VM settings. */ @@ -6712,6 +6843,8 @@ export interface HyperVReplicaAzureReplicationDetails protectedManagedDisks?: HyperVReplicaAzureManagedDiskDetails[]; /** A value indicating all available inplace OS Upgrade configurations. */ allAvailableOSUpgradeConfigurations?: OSUpgradeSupportedVersions[]; + /** The target VM security profile. */ + targetVmSecurityProfile?: SecurityProfileProperties; } /** Hyper V replica provider specific settings base class. */ @@ -7264,6 +7397,8 @@ export interface InMageRcmReplicationDetails readonly agentUpgradeAttemptToVersion?: string; /** The list of protected disks. */ protectedDisks?: InMageRcmProtectedDiskDetails[]; + /** The list of unprotected disks. */ + unprotectedDisks?: InMageRcmUnProtectedDiskDetails[]; /** * A value indicating whether last agent upgrade was successful or not. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -7284,6 +7419,22 @@ export interface InMageRcmReplicationDetails vmNics?: InMageRcmNicDetails[]; /** The discovered VM details. */ discoveredVmDetails?: InMageRcmDiscoveredProtectedVmDetails; + /** The target VM tags. */ + targetVmTags?: { [propertyName: string]: string }; + /** The tags for the seed managed disks. */ + seedManagedDiskTags?: { [propertyName: string]: string }; + /** The tags for the target managed disks. */ + targetManagedDiskTags?: { [propertyName: string]: string }; + /** The tags for the target NICs. */ + targetNicTags?: { [propertyName: string]: string }; + /** The SQL Server license type. */ + sqlServerLicenseType?: string; + /** A value indicating the inplace OS Upgrade version. */ + supportedOSVersions?: string[]; + /** The OS name associated with VM. */ + osName?: string; + /** The target VM security profile. */ + targetVmSecurityProfile?: SecurityProfileProperties; } /** InMage provider specific settings. */ @@ -7438,6 +7589,8 @@ export interface HyperVReplicaAzureEnableProtectionInput vmName?: string; /** The OS type associated with VM. */ osType?: string; + /** The OS name selected by user. */ + userSelectedOSName?: string; /** The OS disk VHD id associated with VM. */ vhdId?: string; /** The storage account Id. */ @@ -7468,13 +7621,15 @@ export interface HyperVReplicaAzureEnableProtectionInput licenseType?: LicenseType; /** The SQL Server license type. */ sqlServerLicenseType?: SqlServerLicenseType; + /** The target VM security profile. */ + targetVmSecurityProfile?: SecurityProfileProperties; /** The target VM size. */ targetVmSize?: string; /** The proximity placement group ARM Id. */ targetProximityPlacementGroupId?: string; /** A value indicating whether managed disks should be used during replication. */ useManagedDisksForReplication?: string; - /** The DiskType. */ + /** The disk type. */ diskType?: DiskAccountType; /** The disks to include list for managed disks. */ disksToIncludeForManagedDisks?: HyperVReplicaAzureDiskInputDetails[]; @@ -7523,7 +7678,7 @@ export interface InMageAzureV2EnableProtectionInput targetAzureV1ResourceGroupId?: string; /** The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. */ targetAzureV2ResourceGroupId?: string; - /** The DiskType. */ + /** The disk type. */ diskType?: DiskAccountType; /** The target availability set ARM Id for resource manager deployment. */ targetAvailabilitySetId?: string; @@ -7617,6 +7772,20 @@ export interface InMageRcmEnableProtectionInput processServerId: string; /** The multi VM group name. */ multiVmGroupName?: string; + /** The SQL Server license type. */ + sqlServerLicenseType?: SqlServerLicenseType; + /** The target VM tags. */ + targetVmTags?: { [propertyName: string]: string }; + /** The tags for the seed managed disks. */ + seedManagedDiskTags?: { [propertyName: string]: string }; + /** The tags for the target managed disks. */ + targetManagedDiskTags?: { [propertyName: string]: string }; + /** The tags for the target NICs. */ + targetNicTags?: { [propertyName: string]: string }; + /** The OS name selected by user. */ + userSelectedOSName?: string; + /** The target VM security profile. */ + targetVmSecurityProfile?: SecurityProfileProperties; } /** InMage Azure V2 input to update replication protected item. */ @@ -7727,6 +7896,14 @@ export interface InMageRcmUpdateReplicationProtectedItemInput vmNics?: InMageRcmNicInput[]; /** The license type. */ licenseType?: LicenseType; + /** The SQL Server license type. */ + sqlServerLicenseType?: SqlServerLicenseType; + /** The target VM tags. */ + targetVmTags?: { [propertyName: string]: string }; + /** The tags for the target managed disks. */ + targetManagedDiskTags?: { [propertyName: string]: string }; + /** The tags for the target NICs. */ + targetNicTags?: { [propertyName: string]: string }; } /** A2A add disk(s) input. */ @@ -7739,6 +7916,14 @@ export interface A2AAddDisksInput extends AddDisksProviderSpecificInput { vmManagedDisks?: A2AVmManagedDiskInputDetails[]; } +/** InMageRcm add disk(s) input. */ +export interface InMageRcmAddDisksInput extends AddDisksProviderSpecificInput { + /** Polymorphic discriminator, which specifies the different types this object can be */ + instanceType: "InMageRcm"; + /** The list of disk details. */ + disks: InMageRcmDiskInput[]; +} + /** ApplyRecoveryPoint input specific to A2A provider. */ export interface A2AApplyRecoveryPointInput extends ApplyRecoveryPointProviderSpecificInput { @@ -9131,6 +9316,11 @@ export interface HyperVReplicaBluePolicyInput extends HyperVReplicaPolicyInput { replicationFrequencyInSeconds?: number; } +/** Defines headers for ReplicationFabrics_removeInfra operation. */ +export interface ReplicationFabricsRemoveInfraHeaders { + location?: string; +} + /** Defines headers for ReplicationProtectedItems_updateMobilityService operation. */ export interface ReplicationProtectedItemsUpdateMobilityServiceHeaders { location?: string; @@ -9141,7 +9331,7 @@ export enum KnownHealthErrorCustomerResolvability { /** Allowed */ Allowed = "Allowed", /** NotAllowed */ - NotAllowed = "NotAllowed" + NotAllowed = "NotAllowed", } /** @@ -9189,7 +9379,7 @@ export enum KnownMigrationState { /** MigrationCompletedWithInformation */ MigrationCompletedWithInformation = "MigrationCompletedWithInformation", /** MigrationPartiallySucceeded */ - MigrationPartiallySucceeded = "MigrationPartiallySucceeded" + MigrationPartiallySucceeded = "MigrationPartiallySucceeded", } /** @@ -9232,7 +9422,7 @@ export enum KnownTestMigrationState { /** TestMigrationCompletedWithInformation */ TestMigrationCompletedWithInformation = "TestMigrationCompletedWithInformation", /** TestMigrationPartiallySucceeded */ - TestMigrationPartiallySucceeded = "TestMigrationPartiallySucceeded" + TestMigrationPartiallySucceeded = "TestMigrationPartiallySucceeded", } /** @@ -9259,7 +9449,7 @@ export enum KnownProtectionHealth { /** Warning */ Warning = "Warning", /** Critical */ - Critical = "Critical" + Critical = "Critical", } /** @@ -9289,7 +9479,7 @@ export enum KnownMigrationItemOperation { /** PauseReplication */ PauseReplication = "PauseReplication", /** ResumeReplication */ - ResumeReplication = "ResumeReplication" + ResumeReplication = "ResumeReplication", } /** @@ -9314,7 +9504,7 @@ export enum KnownMigrationRecoveryPointType { /** ApplicationConsistent */ ApplicationConsistent = "ApplicationConsistent", /** CrashConsistent */ - CrashConsistent = "CrashConsistent" + CrashConsistent = "CrashConsistent", } /** @@ -9335,7 +9525,7 @@ export enum KnownLicenseType { /** NoLicenseType */ NoLicenseType = "NoLicenseType", /** WindowsServer */ - WindowsServer = "WindowsServer" + WindowsServer = "WindowsServer", } /** @@ -9354,7 +9544,7 @@ export enum KnownDisableProtectionReason { /** NotSpecified */ NotSpecified = "NotSpecified", /** MigrationComplete */ - MigrationComplete = "MigrationComplete" + MigrationComplete = "MigrationComplete", } /** @@ -9378,7 +9568,7 @@ export enum KnownAgentVersionStatus { /** UpdateRequired */ UpdateRequired = "UpdateRequired", /** SecurityUpdateRequired */ - SecurityUpdateRequired = "SecurityUpdateRequired" + SecurityUpdateRequired = "SecurityUpdateRequired", } /** @@ -9401,7 +9591,7 @@ export enum KnownExportJobOutputSerializationType { /** Xml */ Xml = "Xml", /** Excel */ - Excel = "Excel" + Excel = "Excel", } /** @@ -9422,7 +9612,7 @@ export enum KnownRecoveryPlanGroupType { /** Boot */ Boot = "Boot", /** Failover */ - Failover = "Failover" + Failover = "Failover", } /** @@ -9465,7 +9655,7 @@ export enum KnownReplicationProtectedItemOperation { /** SwitchProtection */ SwitchProtection = "SwitchProtection", /** CompleteMigration */ - CompleteMigration = "CompleteMigration" + CompleteMigration = "CompleteMigration", } /** @@ -9495,7 +9685,7 @@ export enum KnownPossibleOperationsDirections { /** PrimaryToRecovery */ PrimaryToRecovery = "PrimaryToRecovery", /** RecoveryToPrimary */ - RecoveryToPrimary = "RecoveryToPrimary" + RecoveryToPrimary = "RecoveryToPrimary", } /** @@ -9515,7 +9705,7 @@ export enum KnownFailoverDeploymentModel { /** Classic */ Classic = "Classic", /** ResourceManager */ - ResourceManager = "ResourceManager" + ResourceManager = "ResourceManager", } /** @@ -9534,7 +9724,7 @@ export enum KnownSourceSiteOperations { /** Required */ Required = "Required", /** NotRequired */ - NotRequired = "NotRequired" + NotRequired = "NotRequired", } /** @@ -9570,7 +9760,7 @@ export enum KnownHealthErrorCategory { /** AgentAutoUpdateRunAsAccountExpiry */ AgentAutoUpdateRunAsAccountExpiry = "AgentAutoUpdateRunAsAccountExpiry", /** AgentAutoUpdateRunAsAccountExpired */ - AgentAutoUpdateRunAsAccountExpired = "AgentAutoUpdateRunAsAccountExpired" + AgentAutoUpdateRunAsAccountExpired = "AgentAutoUpdateRunAsAccountExpired", } /** @@ -9601,7 +9791,7 @@ export enum KnownSeverity { /** Error */ Error = "Error", /** Info */ - Info = "Info" + Info = "Info", } /** @@ -9621,7 +9811,7 @@ export enum KnownAgentAutoUpdateStatus { /** Disabled */ Disabled = "Disabled", /** Enabled */ - Enabled = "Enabled" + Enabled = "Enabled", } /** @@ -9639,7 +9829,7 @@ export enum KnownAutomationAccountAuthenticationType { /** RunAsAccount */ RunAsAccount = "RunAsAccount", /** SystemAssignedIdentity */ - SystemAssignedIdentity = "SystemAssignedIdentity" + SystemAssignedIdentity = "SystemAssignedIdentity", } /** @@ -9659,7 +9849,7 @@ export enum KnownA2ARecoveryAvailabilityType { /** AvailabilitySet */ AvailabilitySet = "AvailabilitySet", /** AvailabilityZone */ - AvailabilityZone = "AvailabilityZone" + AvailabilityZone = "AvailabilityZone", } /** @@ -9678,7 +9868,7 @@ export enum KnownAutoProtectionOfDataDisk { /** Disabled */ Disabled = "Disabled", /** Enabled */ - Enabled = "Enabled" + Enabled = "Enabled", } /** @@ -9694,7 +9884,7 @@ export type AutoProtectionOfDataDisk = string; /** Known values of {@link ExtendedLocationType} that the service accepts. */ export enum KnownExtendedLocationType { /** EdgeZone */ - EdgeZone = "EdgeZone" + EdgeZone = "EdgeZone", } /** @@ -9711,7 +9901,7 @@ export enum KnownSetMultiVmSyncStatus { /** Enable */ Enable = "Enable", /** Disable */ - Disable = "Disable" + Disable = "Disable", } /** @@ -9729,7 +9919,7 @@ export enum KnownRecoveryPointSyncType { /** MultiVmSyncRecoveryPoint */ MultiVmSyncRecoveryPoint = "MultiVmSyncRecoveryPoint", /** PerVmRecoveryPoint */ - PerVmRecoveryPoint = "PerVmRecoveryPoint" + PerVmRecoveryPoint = "PerVmRecoveryPoint", } /** @@ -9747,7 +9937,7 @@ export enum KnownMultiVmGroupCreateOption { /** AutoCreated */ AutoCreated = "AutoCreated", /** UserSpecified */ - UserSpecified = "UserSpecified" + UserSpecified = "UserSpecified", } /** @@ -9767,7 +9957,7 @@ export enum KnownVmEncryptionType { /** OnePassEncrypted */ OnePassEncrypted = "OnePassEncrypted", /** TwoPassEncrypted */ - TwoPassEncrypted = "TwoPassEncrypted" + TwoPassEncrypted = "TwoPassEncrypted", } /** @@ -9786,7 +9976,7 @@ export enum KnownChurnOptionSelected { /** Normal */ Normal = "Normal", /** High */ - High = "High" + High = "High", } /** @@ -9806,7 +9996,15 @@ export enum KnownDiskAccountType { /** PremiumLRS */ PremiumLRS = "Premium_LRS", /** StandardSSDLRS */ - StandardSSDLRS = "StandardSSD_LRS" + StandardSSDLRS = "StandardSSD_LRS", + /** PremiumV2LRS */ + PremiumV2LRS = "PremiumV2_LRS", + /** UltraSSDLRS */ + UltraSSDLRS = "UltraSSD_LRS", + /** StandardSSDZRS */ + StandardSSDZRS = "StandardSSD_ZRS", + /** PremiumZRS */ + PremiumZRS = "Premium_ZRS", } /** @@ -9816,7 +10014,11 @@ export enum KnownDiskAccountType { * ### Known values supported by the service * **Standard_LRS** \ * **Premium_LRS** \ - * **StandardSSD_LRS** + * **StandardSSD_LRS** \ + * **PremiumV2_LRS** \ + * **UltraSSD_LRS** \ + * **StandardSSD_ZRS** \ + * **Premium_ZRS** */ export type DiskAccountType = string; @@ -9829,7 +10031,7 @@ export enum KnownSqlServerLicenseType { /** Payg */ Payg = "PAYG", /** Ahub */ - Ahub = "AHUB" + Ahub = "AHUB", } /** @@ -9844,6 +10046,27 @@ export enum KnownSqlServerLicenseType { */ export type SqlServerLicenseType = string; +/** Known values of {@link SecurityType} that the service accepts. */ +export enum KnownSecurityType { + /** None */ + None = "None", + /** TrustedLaunch */ + TrustedLaunch = "TrustedLaunch", + /** ConfidentialVM */ + ConfidentialVM = "ConfidentialVM", +} + +/** + * Defines values for SecurityType. \ + * {@link KnownSecurityType} can be used interchangeably with SecurityType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **None** \ + * **TrustedLaunch** \ + * **ConfidentialVM** + */ +export type SecurityType = string; + /** Known values of {@link PresenceStatus} that the service accepts. */ export enum KnownPresenceStatus { /** Unknown */ @@ -9851,7 +10074,7 @@ export enum KnownPresenceStatus { /** Present */ Present = "Present", /** NotPresent */ - NotPresent = "NotPresent" + NotPresent = "NotPresent", } /** @@ -9874,7 +10097,7 @@ export enum KnownRcmComponentStatus { /** Critical */ Critical = "Critical", /** Unknown */ - Unknown = "Unknown" + Unknown = "Unknown", } /** @@ -9918,7 +10141,7 @@ export enum KnownAgentUpgradeBlockedReason { /** InvalidDriverVersion */ InvalidDriverVersion = "InvalidDriverVersion", /** Unknown */ - Unknown = "Unknown" + Unknown = "Unknown", } /** @@ -9948,7 +10171,7 @@ export enum KnownInMageRcmFailbackRecoveryPointType { /** ApplicationConsistent */ ApplicationConsistent = "ApplicationConsistent", /** CrashConsistent */ - CrashConsistent = "CrashConsistent" + CrashConsistent = "CrashConsistent", } /** @@ -9972,7 +10195,7 @@ export enum KnownDiskReplicationProgressHealth { /** NoProgress */ NoProgress = "NoProgress", /** Queued */ - Queued = "Queued" + Queued = "Queued", } /** @@ -9997,7 +10220,7 @@ export enum KnownVmReplicationProgressHealth { /** SlowProgress */ SlowProgress = "SlowProgress", /** NoProgress */ - NoProgress = "NoProgress" + NoProgress = "NoProgress", } /** @@ -10019,7 +10242,7 @@ export enum KnownResyncState { /** PreparedForResynchronization */ PreparedForResynchronization = "PreparedForResynchronization", /** StartedResynchronization */ - StartedResynchronization = "StartedResynchronization" + StartedResynchronization = "StartedResynchronization", } /** @@ -10042,7 +10265,7 @@ export enum KnownPlannedFailoverStatus { /** Cancelled */ Cancelled = "Cancelled", /** Unknown */ - Unknown = "Unknown" + Unknown = "Unknown", } /** @@ -10062,7 +10285,7 @@ export enum KnownEthernetAddressType { /** Dynamic */ Dynamic = "Dynamic", /** Static */ - Static = "Static" + Static = "Static", } /** @@ -10075,6 +10298,30 @@ export enum KnownEthernetAddressType { */ export type EthernetAddressType = string; +/** Known values of {@link DiskState} that the service accepts. */ +export enum KnownDiskState { + /** Unavailable */ + Unavailable = "Unavailable", + /** InitialReplicationPending */ + InitialReplicationPending = "InitialReplicationPending", + /** InitialReplicationFailed */ + InitialReplicationFailed = "InitialReplicationFailed", + /** Protected */ + Protected = "Protected", +} + +/** + * Defines values for DiskState. \ + * {@link KnownDiskState} can be used interchangeably with DiskState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Unavailable** \ + * **InitialReplicationPending** \ + * **InitialReplicationFailed** \ + * **Protected** + */ +export type DiskState = string; + /** Known values of {@link MobilityAgentUpgradeState} that the service accepts. */ export enum KnownMobilityAgentUpgradeState { /** None */ @@ -10084,7 +10331,7 @@ export enum KnownMobilityAgentUpgradeState { /** Completed */ Completed = "Completed", /** Commit */ - Commit = "Commit" + Commit = "Commit", } /** @@ -10106,7 +10353,7 @@ export enum KnownRecoveryPointType { /** LatestTag */ LatestTag = "LatestTag", /** Custom */ - Custom = "Custom" + Custom = "Custom", } /** @@ -10129,7 +10376,7 @@ export enum KnownA2ARpRecoveryPointType { /** LatestCrashConsistent */ LatestCrashConsistent = "LatestCrashConsistent", /** LatestProcessed */ - LatestProcessed = "LatestProcessed" + LatestProcessed = "LatestProcessed", } /** @@ -10149,7 +10396,7 @@ export enum KnownMultiVmSyncPointOption { /** UseMultiVmSyncRecoveryPoint */ UseMultiVmSyncRecoveryPoint = "UseMultiVmSyncRecoveryPoint", /** UsePerVmRecoveryPoint */ - UsePerVmRecoveryPoint = "UsePerVmRecoveryPoint" + UsePerVmRecoveryPoint = "UsePerVmRecoveryPoint", } /** @@ -10167,7 +10414,7 @@ export enum KnownRecoveryPlanActionLocation { /** Primary */ Primary = "Primary", /** Recovery */ - Recovery = "Recovery" + Recovery = "Recovery", } /** @@ -10185,7 +10432,7 @@ export enum KnownDataSyncStatus { /** ForDownTime */ ForDownTime = "ForDownTime", /** ForSynchronization */ - ForSynchronization = "ForSynchronization" + ForSynchronization = "ForSynchronization", } /** @@ -10203,7 +10450,7 @@ export enum KnownAlternateLocationRecoveryOption { /** CreateVmIfNotFound */ CreateVmIfNotFound = "CreateVmIfNotFound", /** NoAction */ - NoAction = "NoAction" + NoAction = "NoAction", } /** @@ -10223,7 +10470,7 @@ export enum KnownHyperVReplicaAzureRpRecoveryPointType { /** LatestApplicationConsistent */ LatestApplicationConsistent = "LatestApplicationConsistent", /** LatestProcessed */ - LatestProcessed = "LatestProcessed" + LatestProcessed = "LatestProcessed", } /** @@ -10246,7 +10493,7 @@ export enum KnownInMageV2RpRecoveryPointType { /** LatestCrashConsistent */ LatestCrashConsistent = "LatestCrashConsistent", /** LatestProcessed */ - LatestProcessed = "LatestProcessed" + LatestProcessed = "LatestProcessed", } /** @@ -10268,7 +10515,7 @@ export enum KnownRpInMageRecoveryPointType { /** LatestTag */ LatestTag = "LatestTag", /** Custom */ - Custom = "Custom" + Custom = "Custom", } /** @@ -10291,7 +10538,7 @@ export enum KnownRecoveryPlanPointType { /** LatestCrashConsistent */ LatestCrashConsistent = "LatestCrashConsistent", /** LatestProcessed */ - LatestProcessed = "LatestProcessed" + LatestProcessed = "LatestProcessed", } /** @@ -10306,26 +10553,26 @@ export enum KnownRecoveryPlanPointType { */ export type RecoveryPlanPointType = string; -/** Known values of {@link SecurityType} that the service accepts. */ -export enum KnownSecurityType { - /** None */ - None = "None", - /** TrustedLaunch */ - TrustedLaunch = "TrustedLaunch", - /** ConfidentialVM */ - ConfidentialVM = "ConfidentialVM" +/** Known values of {@link LinuxLicenseType} that the service accepts. */ +export enum KnownLinuxLicenseType { + /** NotSpecified */ + NotSpecified = "NotSpecified", + /** NoLicenseType */ + NoLicenseType = "NoLicenseType", + /** LinuxServer */ + LinuxServer = "LinuxServer", } /** - * Defines values for SecurityType. \ - * {@link KnownSecurityType} can be used interchangeably with SecurityType, + * Defines values for LinuxLicenseType. \ + * {@link KnownLinuxLicenseType} can be used interchangeably with LinuxLicenseType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **None** \ - * **TrustedLaunch** \ - * **ConfidentialVM** + * **NotSpecified** \ + * **NoLicenseType** \ + * **LinuxServer** */ -export type SecurityType = string; +export type LinuxLicenseType = string; /** Optional parameters. */ export interface OperationsListOptionalParams @@ -10391,14 +10638,16 @@ export interface ReplicationEligibilityResultsListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationEligibilityResultsListResponse = ReplicationEligibilityResultsCollection; +export type ReplicationEligibilityResultsListResponse = + ReplicationEligibilityResultsCollection; /** Optional parameters. */ export interface ReplicationEligibilityResultsGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationEligibilityResultsGetResponse = ReplicationEligibilityResults; +export type ReplicationEligibilityResultsGetResponse = + ReplicationEligibilityResults; /** Optional parameters. */ export interface ReplicationEventsListOptionalParams @@ -10516,6 +10765,19 @@ export interface ReplicationFabricsRenewCertificateOptionalParams /** Contains response data for the renewCertificate operation. */ export type ReplicationFabricsRenewCertificateResponse = Fabric; +/** Optional parameters. */ +export interface ReplicationFabricsRemoveInfraOptionalParams + 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 removeInfra operation. */ +export type ReplicationFabricsRemoveInfraResponse = + ReplicationFabricsRemoveInfraHeaders; + /** Optional parameters. */ export interface ReplicationFabricsListNextOptionalParams extends coreClient.OperationOptions {} @@ -10528,7 +10790,8 @@ export interface ReplicationLogicalNetworksListByReplicationFabricsOptionalParam extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationLogicalNetworksListByReplicationFabricsResponse = LogicalNetworkCollection; +export type ReplicationLogicalNetworksListByReplicationFabricsResponse = + LogicalNetworkCollection; /** Optional parameters. */ export interface ReplicationLogicalNetworksGetOptionalParams @@ -10542,14 +10805,16 @@ export interface ReplicationLogicalNetworksListByReplicationFabricsNextOptionalP extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationLogicalNetworksListByReplicationFabricsNextResponse = LogicalNetworkCollection; +export type ReplicationLogicalNetworksListByReplicationFabricsNextResponse = + LogicalNetworkCollection; /** Optional parameters. */ export interface ReplicationNetworksListByReplicationFabricsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationNetworksListByReplicationFabricsResponse = NetworkCollection; +export type ReplicationNetworksListByReplicationFabricsResponse = + NetworkCollection; /** Optional parameters. */ export interface ReplicationNetworksGetOptionalParams @@ -10570,7 +10835,8 @@ export interface ReplicationNetworksListByReplicationFabricsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationNetworksListByReplicationFabricsNextResponse = NetworkCollection; +export type ReplicationNetworksListByReplicationFabricsNextResponse = + NetworkCollection; /** Optional parameters. */ export interface ReplicationNetworksListNextOptionalParams @@ -10584,7 +10850,8 @@ export interface ReplicationNetworkMappingsListByReplicationNetworksOptionalPara extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationNetworks operation. */ -export type ReplicationNetworkMappingsListByReplicationNetworksResponse = NetworkMappingCollection; +export type ReplicationNetworkMappingsListByReplicationNetworksResponse = + NetworkMappingCollection; /** Optional parameters. */ export interface ReplicationNetworkMappingsGetOptionalParams @@ -10638,21 +10905,24 @@ export interface ReplicationNetworkMappingsListByReplicationNetworksNextOptional extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationNetworksNext operation. */ -export type ReplicationNetworkMappingsListByReplicationNetworksNextResponse = NetworkMappingCollection; +export type ReplicationNetworkMappingsListByReplicationNetworksNextResponse = + NetworkMappingCollection; /** Optional parameters. */ export interface ReplicationNetworkMappingsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationNetworkMappingsListNextResponse = NetworkMappingCollection; +export type ReplicationNetworkMappingsListNextResponse = + NetworkMappingCollection; /** Optional parameters. */ export interface ReplicationProtectionContainersListByReplicationFabricsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationProtectionContainersListByReplicationFabricsResponse = ProtectionContainerCollection; +export type ReplicationProtectionContainersListByReplicationFabricsResponse = + ProtectionContainerCollection; /** Optional parameters. */ export interface ReplicationProtectionContainersGetOptionalParams @@ -10683,7 +10953,8 @@ export interface ReplicationProtectionContainersDiscoverProtectableItemOptionalP } /** Contains response data for the discoverProtectableItem operation. */ -export type ReplicationProtectionContainersDiscoverProtectableItemResponse = ProtectionContainer; +export type ReplicationProtectionContainersDiscoverProtectableItemResponse = + ProtectionContainer; /** Optional parameters. */ export interface ReplicationProtectionContainersDeleteOptionalParams @@ -10704,28 +10975,32 @@ export interface ReplicationProtectionContainersSwitchProtectionOptionalParams } /** Contains response data for the switchProtection operation. */ -export type ReplicationProtectionContainersSwitchProtectionResponse = ProtectionContainer; +export type ReplicationProtectionContainersSwitchProtectionResponse = + ProtectionContainer; /** Optional parameters. */ export interface ReplicationProtectionContainersListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationProtectionContainersListResponse = ProtectionContainerCollection; +export type ReplicationProtectionContainersListResponse = + ProtectionContainerCollection; /** Optional parameters. */ export interface ReplicationProtectionContainersListByReplicationFabricsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationProtectionContainersListByReplicationFabricsNextResponse = ProtectionContainerCollection; +export type ReplicationProtectionContainersListByReplicationFabricsNextResponse = + ProtectionContainerCollection; /** Optional parameters. */ export interface ReplicationProtectionContainersListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationProtectionContainersListNextResponse = ProtectionContainerCollection; +export type ReplicationProtectionContainersListNextResponse = + ProtectionContainerCollection; /** Optional parameters. */ export interface ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams @@ -10739,7 +11014,8 @@ export interface ReplicationMigrationItemsListByReplicationProtectionContainersO } /** Contains response data for the listByReplicationProtectionContainers operation. */ -export type ReplicationMigrationItemsListByReplicationProtectionContainersResponse = MigrationItemCollection; +export type ReplicationMigrationItemsListByReplicationProtectionContainersResponse = + MigrationItemCollection; /** Optional parameters. */ export interface ReplicationMigrationItemsGetOptionalParams @@ -10874,7 +11150,8 @@ export interface ReplicationMigrationItemsListByReplicationProtectionContainersN extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainersNext operation. */ -export type ReplicationMigrationItemsListByReplicationProtectionContainersNextResponse = MigrationItemCollection; +export type ReplicationMigrationItemsListByReplicationProtectionContainersNextResponse = + MigrationItemCollection; /** Optional parameters. */ export interface ReplicationMigrationItemsListNextOptionalParams @@ -10888,7 +11165,8 @@ export interface MigrationRecoveryPointsListByReplicationMigrationItemsOptionalP extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationMigrationItems operation. */ -export type MigrationRecoveryPointsListByReplicationMigrationItemsResponse = MigrationRecoveryPointCollection; +export type MigrationRecoveryPointsListByReplicationMigrationItemsResponse = + MigrationRecoveryPointCollection; /** Optional parameters. */ export interface MigrationRecoveryPointsGetOptionalParams @@ -10902,7 +11180,8 @@ export interface MigrationRecoveryPointsListByReplicationMigrationItemsNextOptio extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationMigrationItemsNext operation. */ -export type MigrationRecoveryPointsListByReplicationMigrationItemsNextResponse = MigrationRecoveryPointCollection; +export type MigrationRecoveryPointsListByReplicationMigrationItemsNextResponse = + MigrationRecoveryPointCollection; /** Optional parameters. */ export interface ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams @@ -10916,7 +11195,8 @@ export interface ReplicationProtectableItemsListByReplicationProtectionContainer } /** Contains response data for the listByReplicationProtectionContainers operation. */ -export type ReplicationProtectableItemsListByReplicationProtectionContainersResponse = ProtectableItemCollection; +export type ReplicationProtectableItemsListByReplicationProtectionContainersResponse = + ProtectableItemCollection; /** Optional parameters. */ export interface ReplicationProtectableItemsGetOptionalParams @@ -10930,14 +11210,16 @@ export interface ReplicationProtectableItemsListByReplicationProtectionContainer extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainersNext operation. */ -export type ReplicationProtectableItemsListByReplicationProtectionContainersNextResponse = ProtectableItemCollection; +export type ReplicationProtectableItemsListByReplicationProtectionContainersNextResponse = + ProtectableItemCollection; /** Optional parameters. */ export interface ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainers operation. */ -export type ReplicationProtectedItemsListByReplicationProtectionContainersResponse = ReplicationProtectedItemCollection; +export type ReplicationProtectedItemsListByReplicationProtectionContainersResponse = + ReplicationProtectedItemCollection; /** Optional parameters. */ export interface ReplicationProtectedItemsGetOptionalParams @@ -10989,7 +11271,8 @@ export interface ReplicationProtectedItemsAddDisksOptionalParams } /** Contains response data for the addDisks operation. */ -export type ReplicationProtectedItemsAddDisksResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsAddDisksResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsApplyRecoveryPointOptionalParams @@ -11001,7 +11284,8 @@ export interface ReplicationProtectedItemsApplyRecoveryPointOptionalParams } /** Contains response data for the applyRecoveryPoint operation. */ -export type ReplicationProtectedItemsApplyRecoveryPointResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsApplyRecoveryPointResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsFailoverCancelOptionalParams @@ -11013,7 +11297,8 @@ export interface ReplicationProtectedItemsFailoverCancelOptionalParams } /** Contains response data for the failoverCancel operation. */ -export type ReplicationProtectedItemsFailoverCancelResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsFailoverCancelResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsFailoverCommitOptionalParams @@ -11025,7 +11310,8 @@ export interface ReplicationProtectedItemsFailoverCommitOptionalParams } /** Contains response data for the failoverCommit operation. */ -export type ReplicationProtectedItemsFailoverCommitResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsFailoverCommitResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsPlannedFailoverOptionalParams @@ -11037,7 +11323,8 @@ export interface ReplicationProtectedItemsPlannedFailoverOptionalParams } /** Contains response data for the plannedFailover operation. */ -export type ReplicationProtectedItemsPlannedFailoverResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsPlannedFailoverResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsDeleteOptionalParams @@ -11058,7 +11345,8 @@ export interface ReplicationProtectedItemsRemoveDisksOptionalParams } /** Contains response data for the removeDisks operation. */ -export type ReplicationProtectedItemsRemoveDisksResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsRemoveDisksResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsRepairReplicationOptionalParams @@ -11070,7 +11358,8 @@ export interface ReplicationProtectedItemsRepairReplicationOptionalParams } /** Contains response data for the repairReplication operation. */ -export type ReplicationProtectedItemsRepairReplicationResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsRepairReplicationResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsReprotectOptionalParams @@ -11082,7 +11371,8 @@ export interface ReplicationProtectedItemsReprotectOptionalParams } /** Contains response data for the reprotect operation. */ -export type ReplicationProtectedItemsReprotectResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsReprotectResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsResolveHealthErrorsOptionalParams @@ -11094,7 +11384,8 @@ export interface ReplicationProtectedItemsResolveHealthErrorsOptionalParams } /** Contains response data for the resolveHealthErrors operation. */ -export type ReplicationProtectedItemsResolveHealthErrorsResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsResolveHealthErrorsResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsSwitchProviderOptionalParams @@ -11106,7 +11397,8 @@ export interface ReplicationProtectedItemsSwitchProviderOptionalParams } /** Contains response data for the switchProvider operation. */ -export type ReplicationProtectedItemsSwitchProviderResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsSwitchProviderResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsTestFailoverOptionalParams @@ -11118,7 +11410,8 @@ export interface ReplicationProtectedItemsTestFailoverOptionalParams } /** Contains response data for the testFailover operation. */ -export type ReplicationProtectedItemsTestFailoverResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsTestFailoverResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsTestFailoverCleanupOptionalParams @@ -11130,7 +11423,8 @@ export interface ReplicationProtectedItemsTestFailoverCleanupOptionalParams } /** Contains response data for the testFailoverCleanup operation. */ -export type ReplicationProtectedItemsTestFailoverCleanupResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsTestFailoverCleanupResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsUnplannedFailoverOptionalParams @@ -11142,7 +11436,8 @@ export interface ReplicationProtectedItemsUnplannedFailoverOptionalParams } /** Contains response data for the unplannedFailover operation. */ -export type ReplicationProtectedItemsUnplannedFailoverResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsUnplannedFailoverResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsUpdateApplianceOptionalParams @@ -11154,7 +11449,8 @@ export interface ReplicationProtectedItemsUpdateApplianceOptionalParams } /** Contains response data for the updateAppliance operation. */ -export type ReplicationProtectedItemsUpdateApplianceResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsUpdateApplianceResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsUpdateMobilityServiceOptionalParams @@ -11166,7 +11462,8 @@ export interface ReplicationProtectedItemsUpdateMobilityServiceOptionalParams } /** Contains response data for the updateMobilityService operation. */ -export type ReplicationProtectedItemsUpdateMobilityServiceResponse = ReplicationProtectedItem; +export type ReplicationProtectedItemsUpdateMobilityServiceResponse = + ReplicationProtectedItem; /** Optional parameters. */ export interface ReplicationProtectedItemsListOptionalParams @@ -11178,28 +11475,32 @@ export interface ReplicationProtectedItemsListOptionalParams } /** Contains response data for the list operation. */ -export type ReplicationProtectedItemsListResponse = ReplicationProtectedItemCollection; +export type ReplicationProtectedItemsListResponse = + ReplicationProtectedItemCollection; /** Optional parameters. */ export interface ReplicationProtectedItemsListByReplicationProtectionContainersNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainersNext operation. */ -export type ReplicationProtectedItemsListByReplicationProtectionContainersNextResponse = ReplicationProtectedItemCollection; +export type ReplicationProtectedItemsListByReplicationProtectionContainersNextResponse = + ReplicationProtectedItemCollection; /** Optional parameters. */ export interface ReplicationProtectedItemsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationProtectedItemsListNextResponse = ReplicationProtectedItemCollection; +export type ReplicationProtectedItemsListNextResponse = + ReplicationProtectedItemCollection; /** Optional parameters. */ export interface RecoveryPointsListByReplicationProtectedItemsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectedItems operation. */ -export type RecoveryPointsListByReplicationProtectedItemsResponse = RecoveryPointCollection; +export type RecoveryPointsListByReplicationProtectedItemsResponse = + RecoveryPointCollection; /** Optional parameters. */ export interface RecoveryPointsGetOptionalParams @@ -11213,35 +11514,40 @@ export interface RecoveryPointsListByReplicationProtectedItemsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectedItemsNext operation. */ -export type RecoveryPointsListByReplicationProtectedItemsNextResponse = RecoveryPointCollection; +export type RecoveryPointsListByReplicationProtectedItemsNextResponse = + RecoveryPointCollection; /** Optional parameters. */ export interface TargetComputeSizesListByReplicationProtectedItemsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectedItems operation. */ -export type TargetComputeSizesListByReplicationProtectedItemsResponse = TargetComputeSizeCollection; +export type TargetComputeSizesListByReplicationProtectedItemsResponse = + TargetComputeSizeCollection; /** Optional parameters. */ export interface TargetComputeSizesListByReplicationProtectedItemsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectedItemsNext operation. */ -export type TargetComputeSizesListByReplicationProtectedItemsNextResponse = TargetComputeSizeCollection; +export type TargetComputeSizesListByReplicationProtectedItemsNextResponse = + TargetComputeSizeCollection; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainers operation. */ -export type ReplicationProtectionContainerMappingsListByReplicationProtectionContainersResponse = ProtectionContainerMappingCollection; +export type ReplicationProtectionContainerMappingsListByReplicationProtectionContainersResponse = + ProtectionContainerMappingCollection; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationProtectionContainerMappingsGetResponse = ProtectionContainerMapping; +export type ReplicationProtectionContainerMappingsGetResponse = + ProtectionContainerMapping; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsCreateOptionalParams @@ -11253,7 +11559,8 @@ export interface ReplicationProtectionContainerMappingsCreateOptionalParams } /** Contains response data for the create operation. */ -export type ReplicationProtectionContainerMappingsCreateResponse = ProtectionContainerMapping; +export type ReplicationProtectionContainerMappingsCreateResponse = + ProtectionContainerMapping; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsPurgeOptionalParams @@ -11274,7 +11581,8 @@ export interface ReplicationProtectionContainerMappingsUpdateOptionalParams } /** Contains response data for the update operation. */ -export type ReplicationProtectionContainerMappingsUpdateResponse = ProtectionContainerMapping; +export type ReplicationProtectionContainerMappingsUpdateResponse = + ProtectionContainerMapping; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsDeleteOptionalParams @@ -11290,35 +11598,40 @@ export interface ReplicationProtectionContainerMappingsListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationProtectionContainerMappingsListResponse = ProtectionContainerMappingCollection; +export type ReplicationProtectionContainerMappingsListResponse = + ProtectionContainerMappingCollection; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationProtectionContainersNext operation. */ -export type ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextResponse = ProtectionContainerMappingCollection; +export type ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextResponse = + ProtectionContainerMappingCollection; /** Optional parameters. */ export interface ReplicationProtectionContainerMappingsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationProtectionContainerMappingsListNextResponse = ProtectionContainerMappingCollection; +export type ReplicationProtectionContainerMappingsListNextResponse = + ProtectionContainerMappingCollection; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationRecoveryServicesProvidersListByReplicationFabricsResponse = RecoveryServicesProviderCollection; +export type ReplicationRecoveryServicesProvidersListByReplicationFabricsResponse = + RecoveryServicesProviderCollection; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationRecoveryServicesProvidersGetResponse = RecoveryServicesProvider; +export type ReplicationRecoveryServicesProvidersGetResponse = + RecoveryServicesProvider; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersCreateOptionalParams @@ -11330,7 +11643,8 @@ export interface ReplicationRecoveryServicesProvidersCreateOptionalParams } /** Contains response data for the create operation. */ -export type ReplicationRecoveryServicesProvidersCreateResponse = RecoveryServicesProvider; +export type ReplicationRecoveryServicesProvidersCreateResponse = + RecoveryServicesProvider; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersPurgeOptionalParams @@ -11351,7 +11665,8 @@ export interface ReplicationRecoveryServicesProvidersRefreshProviderOptionalPara } /** Contains response data for the refreshProvider operation. */ -export type ReplicationRecoveryServicesProvidersRefreshProviderResponse = RecoveryServicesProvider; +export type ReplicationRecoveryServicesProvidersRefreshProviderResponse = + RecoveryServicesProvider; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersDeleteOptionalParams @@ -11367,70 +11682,80 @@ export interface ReplicationRecoveryServicesProvidersListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationRecoveryServicesProvidersListResponse = RecoveryServicesProviderCollection; +export type ReplicationRecoveryServicesProvidersListResponse = + RecoveryServicesProviderCollection; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersListByReplicationFabricsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationRecoveryServicesProvidersListByReplicationFabricsNextResponse = RecoveryServicesProviderCollection; +export type ReplicationRecoveryServicesProvidersListByReplicationFabricsNextResponse = + RecoveryServicesProviderCollection; /** Optional parameters. */ export interface ReplicationRecoveryServicesProvidersListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationRecoveryServicesProvidersListNextResponse = RecoveryServicesProviderCollection; +export type ReplicationRecoveryServicesProvidersListNextResponse = + RecoveryServicesProviderCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationsListByReplicationFabricsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationStorageClassificationsListByReplicationFabricsResponse = StorageClassificationCollection; +export type ReplicationStorageClassificationsListByReplicationFabricsResponse = + StorageClassificationCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationsGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationStorageClassificationsGetResponse = StorageClassification; +export type ReplicationStorageClassificationsGetResponse = + StorageClassification; /** Optional parameters. */ export interface ReplicationStorageClassificationsListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationStorageClassificationsListResponse = StorageClassificationCollection; +export type ReplicationStorageClassificationsListResponse = + StorageClassificationCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationsListByReplicationFabricsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationStorageClassificationsListByReplicationFabricsNextResponse = StorageClassificationCollection; +export type ReplicationStorageClassificationsListByReplicationFabricsNextResponse = + StorageClassificationCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationStorageClassificationsListNextResponse = StorageClassificationCollection; +export type ReplicationStorageClassificationsListNextResponse = + StorageClassificationCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationStorageClassifications operation. */ -export type ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsResponse = StorageClassificationMappingCollection; +export type ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsResponse = + StorageClassificationMappingCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationStorageClassificationMappingsGetResponse = StorageClassificationMapping; +export type ReplicationStorageClassificationMappingsGetResponse = + StorageClassificationMapping; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsCreateOptionalParams @@ -11442,7 +11767,8 @@ export interface ReplicationStorageClassificationMappingsCreateOptionalParams } /** Contains response data for the create operation. */ -export type ReplicationStorageClassificationMappingsCreateResponse = StorageClassificationMapping; +export type ReplicationStorageClassificationMappingsCreateResponse = + StorageClassificationMapping; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsDeleteOptionalParams @@ -11458,28 +11784,32 @@ export interface ReplicationStorageClassificationMappingsListOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the list operation. */ -export type ReplicationStorageClassificationMappingsListResponse = StorageClassificationMappingCollection; +export type ReplicationStorageClassificationMappingsListResponse = + StorageClassificationMappingCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationStorageClassificationsNext operation. */ -export type ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextResponse = StorageClassificationMappingCollection; +export type ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextResponse = + StorageClassificationMappingCollection; /** Optional parameters. */ export interface ReplicationStorageClassificationMappingsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationStorageClassificationMappingsListNextResponse = StorageClassificationMappingCollection; +export type ReplicationStorageClassificationMappingsListNextResponse = + StorageClassificationMappingCollection; /** Optional parameters. */ export interface ReplicationvCentersListByReplicationFabricsOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabrics operation. */ -export type ReplicationvCentersListByReplicationFabricsResponse = VCenterCollection; +export type ReplicationvCentersListByReplicationFabricsResponse = + VCenterCollection; /** Optional parameters. */ export interface ReplicationvCentersGetOptionalParams @@ -11533,7 +11863,8 @@ export interface ReplicationvCentersListByReplicationFabricsNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByReplicationFabricsNext operation. */ -export type ReplicationvCentersListByReplicationFabricsNextResponse = VCenterCollection; +export type ReplicationvCentersListByReplicationFabricsNextResponse = + VCenterCollection; /** Optional parameters. */ export interface ReplicationvCentersListNextOptionalParams @@ -11678,28 +12009,32 @@ export interface ReplicationProtectionIntentsListOptionalParams } /** Contains response data for the list operation. */ -export type ReplicationProtectionIntentsListResponse = ReplicationProtectionIntentCollection; +export type ReplicationProtectionIntentsListResponse = + ReplicationProtectionIntentCollection; /** Optional parameters. */ export interface ReplicationProtectionIntentsGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ReplicationProtectionIntentsGetResponse = ReplicationProtectionIntent; +export type ReplicationProtectionIntentsGetResponse = + ReplicationProtectionIntent; /** Optional parameters. */ export interface ReplicationProtectionIntentsCreateOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the create operation. */ -export type ReplicationProtectionIntentsCreateResponse = ReplicationProtectionIntent; +export type ReplicationProtectionIntentsCreateResponse = + ReplicationProtectionIntent; /** Optional parameters. */ export interface ReplicationProtectionIntentsListNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listNext operation. */ -export type ReplicationProtectionIntentsListNextResponse = ReplicationProtectionIntentCollection; +export type ReplicationProtectionIntentsListNextResponse = + ReplicationProtectionIntentCollection; /** Optional parameters. */ export interface ReplicationRecoveryPlansListOptionalParams diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/mappers.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/mappers.ts index 12bef903a31b..2dec7c0a5af0 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/mappers.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/mappers.ts @@ -20,19 +20,19 @@ export const OperationsDiscoveryCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "OperationsDiscovery" - } - } - } + className: "OperationsDiscovery", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const OperationsDiscovery: coreClient.CompositeMapper = { @@ -43,31 +43,31 @@ export const OperationsDiscovery: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, display: { serializedName: "display", type: { name: "Composite", - className: "Display" - } + className: "Display", + }, }, origin: { serializedName: "origin", type: { - name: "String" - } + name: "String", + }, }, properties: { serializedName: "properties", type: { name: "Dictionary", - value: { type: { name: "any" } } - } - } - } - } + value: { type: { name: "any" } }, + }, + }, + }, + }, }; export const Display: coreClient.CompositeMapper = { @@ -78,29 +78,29 @@ export const Display: coreClient.CompositeMapper = { provider: { serializedName: "provider", type: { - name: "String" - } + name: "String", + }, }, resource: { serializedName: "resource", type: { - name: "String" - } + name: "String", + }, }, operation: { serializedName: "operation", type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AlertCollection: coreClient.CompositeMapper = { @@ -115,19 +115,19 @@ export const AlertCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Alert" - } - } - } + className: "Alert", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AlertProperties: coreClient.CompositeMapper = { @@ -138,8 +138,8 @@ export const AlertProperties: coreClient.CompositeMapper = { sendToOwners: { serializedName: "sendToOwners", type: { - name: "String" - } + name: "String", + }, }, customEmailAddresses: { serializedName: "customEmailAddresses", @@ -147,19 +147,19 @@ export const AlertProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, locale: { serializedName: "locale", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const Resource: coreClient.CompositeMapper = { @@ -171,31 +171,31 @@ export const Resource: coreClient.CompositeMapper = { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, location: { serializedName: "location", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ConfigureAlertRequest: coreClient.CompositeMapper = { @@ -207,11 +207,11 @@ export const ConfigureAlertRequest: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ConfigureAlertRequestProperties" - } - } - } - } + className: "ConfigureAlertRequestProperties", + }, + }, + }, + }, }; export const ConfigureAlertRequestProperties: coreClient.CompositeMapper = { @@ -222,8 +222,8 @@ export const ConfigureAlertRequestProperties: coreClient.CompositeMapper = { sendToOwners: { serializedName: "sendToOwners", type: { - name: "String" - } + name: "String", + }, }, customEmailAddresses: { serializedName: "customEmailAddresses", @@ -231,19 +231,19 @@ export const ConfigureAlertRequestProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, locale: { serializedName: "locale", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ApplianceCollection: coreClient.CompositeMapper = { @@ -258,19 +258,19 @@ export const ApplianceCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ReplicationAppliance" - } - } - } + className: "ReplicationAppliance", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ReplicationAppliance: coreClient.CompositeMapper = { @@ -282,11 +282,11 @@ export const ReplicationAppliance: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ReplicationApplianceProperties" - } - } - } - } + className: "ReplicationApplianceProperties", + }, + }, + }, + }, }; export const ReplicationApplianceProperties: coreClient.CompositeMapper = { @@ -298,11 +298,11 @@ export const ReplicationApplianceProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ApplianceSpecificDetails" - } - } - } - } + className: "ApplianceSpecificDetails", + }, + }, + }, + }, }; export const ApplianceSpecificDetails: coreClient.CompositeMapper = { @@ -312,40 +312,41 @@ export const ApplianceSpecificDetails: coreClient.CompositeMapper = { uberParent: "ApplianceSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } -}; - -export const ReplicationEligibilityResultsCollection: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationEligibilityResultsCollection", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ReplicationEligibilityResults" - } - } - } - } - } - } -}; + name: "String", + }, + }, + }, + }, +}; + +export const ReplicationEligibilityResultsCollection: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationEligibilityResultsCollection", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ReplicationEligibilityResults", + }, + }, + }, + }, + }, + }, + }; export const ReplicationEligibilityResults: coreClient.CompositeMapper = { type: { @@ -356,101 +357,103 @@ export const ReplicationEligibilityResults: coreClient.CompositeMapper = { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, properties: { serializedName: "properties", type: { name: "Composite", - className: "ReplicationEligibilityResultsProperties" - } - } - } - } -}; - -export const ReplicationEligibilityResultsProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationEligibilityResultsProperties", - modelProperties: { - clientRequestId: { - serializedName: "clientRequestId", - readOnly: true, - type: { - name: "String" - } - }, - errors: { - serializedName: "errors", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ReplicationEligibilityResultsErrorInfo" - } - } - } - } - } - } -}; - -export const ReplicationEligibilityResultsErrorInfo: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationEligibilityResultsErrorInfo", - modelProperties: { - code: { - serializedName: "code", - type: { - name: "String" - } - }, - message: { - serializedName: "message", - type: { - name: "String" - } + className: "ReplicationEligibilityResultsProperties", + }, }, - possibleCauses: { - serializedName: "possibleCauses", - type: { - name: "String" - } + }, + }, +}; + +export const ReplicationEligibilityResultsProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationEligibilityResultsProperties", + modelProperties: { + clientRequestId: { + serializedName: "clientRequestId", + readOnly: true, + type: { + name: "String", + }, + }, + errors: { + serializedName: "errors", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ReplicationEligibilityResultsErrorInfo", + }, + }, + }, + }, }, - recommendedAction: { - serializedName: "recommendedAction", - type: { - name: "String" - } + }, + }; + +export const ReplicationEligibilityResultsErrorInfo: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationEligibilityResultsErrorInfo", + modelProperties: { + code: { + serializedName: "code", + type: { + name: "String", + }, + }, + message: { + serializedName: "message", + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + type: { + name: "String", + }, + }, + status: { + serializedName: "status", + readOnly: true, + type: { + name: "String", + }, + }, }, - status: { - serializedName: "status", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; + }, + }; export const EventCollection: coreClient.CompositeMapper = { type: { @@ -464,19 +467,19 @@ export const EventCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Event" - } - } - } + className: "Event", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EventProperties: coreClient.CompositeMapper = { @@ -487,64 +490,64 @@ export const EventProperties: coreClient.CompositeMapper = { eventCode: { serializedName: "eventCode", type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "description", type: { - name: "String" - } + name: "String", + }, }, eventType: { serializedName: "eventType", type: { - name: "String" - } + name: "String", + }, }, affectedObjectFriendlyName: { serializedName: "affectedObjectFriendlyName", type: { - name: "String" - } + name: "String", + }, }, affectedObjectCorrelationId: { serializedName: "affectedObjectCorrelationId", type: { - name: "String" - } + name: "String", + }, }, severity: { serializedName: "severity", type: { - name: "String" - } + name: "String", + }, }, timeOfOccurrence: { serializedName: "timeOfOccurrence", type: { - name: "DateTime" - } + name: "DateTime", + }, }, fabricId: { serializedName: "fabricId", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "EventProviderSpecificDetails" - } + className: "EventProviderSpecificDetails", + }, }, eventSpecificDetails: { serializedName: "eventSpecificDetails", type: { name: "Composite", - className: "EventSpecificDetails" - } + className: "EventSpecificDetails", + }, }, healthErrors: { serializedName: "healthErrors", @@ -553,13 +556,13 @@ export const EventProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - } - } - } + className: "HealthError", + }, + }, + }, + }, + }, + }, }; export const EventProviderSpecificDetails: coreClient.CompositeMapper = { @@ -569,18 +572,18 @@ export const EventProviderSpecificDetails: coreClient.CompositeMapper = { uberParent: "EventProviderSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EventSpecificDetails: coreClient.CompositeMapper = { @@ -590,18 +593,18 @@ export const EventSpecificDetails: coreClient.CompositeMapper = { uberParent: "EventSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HealthError: coreClient.CompositeMapper = { @@ -616,97 +619,97 @@ export const HealthError: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InnerHealthError" - } - } - } + className: "InnerHealthError", + }, + }, + }, }, errorSource: { serializedName: "errorSource", type: { - name: "String" - } + name: "String", + }, }, errorType: { serializedName: "errorType", type: { - name: "String" - } + name: "String", + }, }, errorLevel: { serializedName: "errorLevel", type: { - name: "String" - } + name: "String", + }, }, errorCategory: { serializedName: "errorCategory", type: { - name: "String" - } + name: "String", + }, }, errorCode: { serializedName: "errorCode", type: { - name: "String" - } + name: "String", + }, }, summaryMessage: { serializedName: "summaryMessage", type: { - name: "String" - } + name: "String", + }, }, errorMessage: { serializedName: "errorMessage", type: { - name: "String" - } + name: "String", + }, }, possibleCauses: { serializedName: "possibleCauses", type: { - name: "String" - } + name: "String", + }, }, recommendedAction: { serializedName: "recommendedAction", type: { - name: "String" - } + name: "String", + }, }, creationTimeUtc: { serializedName: "creationTimeUtc", type: { - name: "DateTime" - } + name: "DateTime", + }, }, recoveryProviderErrorMessage: { serializedName: "recoveryProviderErrorMessage", type: { - name: "String" - } + name: "String", + }, }, entityId: { serializedName: "entityId", type: { - name: "String" - } + name: "String", + }, }, errorId: { serializedName: "errorId", type: { - name: "String" - } + name: "String", + }, }, customerResolvability: { serializedName: "customerResolvability", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InnerHealthError: coreClient.CompositeMapper = { @@ -717,89 +720,89 @@ export const InnerHealthError: coreClient.CompositeMapper = { errorSource: { serializedName: "errorSource", type: { - name: "String" - } + name: "String", + }, }, errorType: { serializedName: "errorType", type: { - name: "String" - } + name: "String", + }, }, errorLevel: { serializedName: "errorLevel", type: { - name: "String" - } + name: "String", + }, }, errorCategory: { serializedName: "errorCategory", type: { - name: "String" - } + name: "String", + }, }, errorCode: { serializedName: "errorCode", type: { - name: "String" - } + name: "String", + }, }, summaryMessage: { serializedName: "summaryMessage", type: { - name: "String" - } + name: "String", + }, }, errorMessage: { serializedName: "errorMessage", type: { - name: "String" - } + name: "String", + }, }, possibleCauses: { serializedName: "possibleCauses", type: { - name: "String" - } + name: "String", + }, }, recommendedAction: { serializedName: "recommendedAction", type: { - name: "String" - } + name: "String", + }, }, creationTimeUtc: { serializedName: "creationTimeUtc", type: { - name: "DateTime" - } + name: "DateTime", + }, }, recoveryProviderErrorMessage: { serializedName: "recoveryProviderErrorMessage", type: { - name: "String" - } + name: "String", + }, }, entityId: { serializedName: "entityId", type: { - name: "String" - } + name: "String", + }, }, errorId: { serializedName: "errorId", type: { - name: "String" - } + name: "String", + }, }, customerResolvability: { serializedName: "customerResolvability", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FabricCollection: coreClient.CompositeMapper = { @@ -814,19 +817,19 @@ export const FabricCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Fabric" - } - } - } + className: "Fabric", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FabricProperties: coreClient.CompositeMapper = { @@ -837,41 +840,41 @@ export const FabricProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, encryptionDetails: { serializedName: "encryptionDetails", type: { name: "Composite", - className: "EncryptionDetails" - } + className: "EncryptionDetails", + }, }, rolloverEncryptionDetails: { serializedName: "rolloverEncryptionDetails", type: { name: "Composite", - className: "EncryptionDetails" - } + className: "EncryptionDetails", + }, }, internalIdentifier: { serializedName: "internalIdentifier", type: { - name: "String" - } + name: "String", + }, }, bcdrState: { serializedName: "bcdrState", type: { - name: "String" - } + name: "String", + }, }, customDetails: { serializedName: "customDetails", type: { name: "Composite", - className: "FabricSpecificDetails" - } + className: "FabricSpecificDetails", + }, }, healthErrorDetails: { serializedName: "healthErrorDetails", @@ -880,19 +883,19 @@ export const FabricProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, health: { serializedName: "health", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EncryptionDetails: coreClient.CompositeMapper = { @@ -903,23 +906,23 @@ export const EncryptionDetails: coreClient.CompositeMapper = { kekState: { serializedName: "kekState", type: { - name: "String" - } + name: "String", + }, }, kekCertThumbprint: { serializedName: "kekCertThumbprint", type: { - name: "String" - } + name: "String", + }, }, kekCertExpiryDate: { serializedName: "kekCertExpiryDate", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const FabricSpecificDetails: coreClient.CompositeMapper = { @@ -929,18 +932,18 @@ export const FabricSpecificDetails: coreClient.CompositeMapper = { uberParent: "FabricSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FabricCreationInput: coreClient.CompositeMapper = { @@ -952,11 +955,11 @@ export const FabricCreationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "FabricCreationInputProperties" - } - } - } - } + className: "FabricCreationInputProperties", + }, + }, + }, + }, }; export const FabricCreationInputProperties: coreClient.CompositeMapper = { @@ -968,11 +971,11 @@ export const FabricCreationInputProperties: coreClient.CompositeMapper = { serializedName: "customDetails", type: { name: "Composite", - className: "FabricSpecificCreationInput" - } - } - } - } + className: "FabricSpecificCreationInput", + }, + }, + }, + }, }; export const FabricSpecificCreationInput: coreClient.CompositeMapper = { @@ -982,18 +985,18 @@ export const FabricSpecificCreationInput: coreClient.CompositeMapper = { uberParent: "FabricSpecificCreationInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FailoverProcessServerRequest: coreClient.CompositeMapper = { @@ -1005,56 +1008,57 @@ export const FailoverProcessServerRequest: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "FailoverProcessServerRequestProperties" - } - } - } - } -}; - -export const FailoverProcessServerRequestProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FailoverProcessServerRequestProperties", - modelProperties: { - containerName: { - serializedName: "containerName", - type: { - name: "String" - } - }, - sourceProcessServerId: { - serializedName: "sourceProcessServerId", - type: { - name: "String" - } - }, - targetProcessServerId: { - serializedName: "targetProcessServerId", - type: { - name: "String" - } + className: "FailoverProcessServerRequestProperties", + }, }, - vmsToMigrate: { - serializedName: "vmsToMigrate", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + }, + }, +}; + +export const FailoverProcessServerRequestProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "FailoverProcessServerRequestProperties", + modelProperties: { + containerName: { + serializedName: "containerName", + type: { + name: "String", + }, + }, + sourceProcessServerId: { + serializedName: "sourceProcessServerId", + type: { + name: "String", + }, + }, + targetProcessServerId: { + serializedName: "targetProcessServerId", + type: { + name: "String", + }, + }, + vmsToMigrate: { + serializedName: "vmsToMigrate", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + updateType: { + serializedName: "updateType", + type: { + name: "String", + }, + }, }, - updateType: { - serializedName: "updateType", - type: { - name: "String" - } - } - } - } -}; + }, + }; export const RenewCertificateInput: coreClient.CompositeMapper = { type: { @@ -1065,11 +1069,11 @@ export const RenewCertificateInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RenewCertificateInputProperties" - } - } - } - } + className: "RenewCertificateInputProperties", + }, + }, + }, + }, }; export const RenewCertificateInputProperties: coreClient.CompositeMapper = { @@ -1080,71 +1084,167 @@ export const RenewCertificateInputProperties: coreClient.CompositeMapper = { renewCertificateType: { serializedName: "renewCertificateType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const LogicalNetworkCollection: coreClient.CompositeMapper = { +export const ErrorResponse: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LogicalNetworkCollection", + className: "ErrorResponse", modelProperties: { - value: { - serializedName: "value", + error: { + serializedName: "error", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "LogicalNetwork" - } - } - } + name: "Composite", + className: "ErrorDetail", + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const LogicalNetworkProperties: coreClient.CompositeMapper = { +export const ErrorDetail: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LogicalNetworkProperties", + className: "ErrorDetail", modelProperties: { - friendlyName: { + 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 LogicalNetworkCollection: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LogicalNetworkCollection", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "LogicalNetwork", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const LogicalNetworkProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LogicalNetworkProperties", + modelProperties: { + friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, networkVirtualizationStatus: { serializedName: "networkVirtualizationStatus", type: { - name: "String" - } + name: "String", + }, }, logicalNetworkUsage: { serializedName: "logicalNetworkUsage", type: { - name: "String" - } + name: "String", + }, }, logicalNetworkDefinitionsStatus: { serializedName: "logicalNetworkDefinitionsStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const NetworkCollection: coreClient.CompositeMapper = { @@ -1159,19 +1259,19 @@ export const NetworkCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Network" - } - } - } + className: "Network", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const NetworkProperties: coreClient.CompositeMapper = { @@ -1182,8 +1282,8 @@ export const NetworkProperties: coreClient.CompositeMapper = { fabricType: { serializedName: "fabricType", type: { - name: "String" - } + name: "String", + }, }, subnets: { serializedName: "subnets", @@ -1192,25 +1292,25 @@ export const NetworkProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Subnet" - } - } - } + className: "Subnet", + }, + }, + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, networkType: { serializedName: "networkType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const Subnet: coreClient.CompositeMapper = { @@ -1221,14 +1321,14 @@ export const Subnet: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, addressList: { serializedName: "addressList", @@ -1236,13 +1336,13 @@ export const Subnet: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const NetworkMappingCollection: coreClient.CompositeMapper = { @@ -1257,19 +1357,19 @@ export const NetworkMappingCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "NetworkMapping" - } - } - } + className: "NetworkMapping", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const NetworkMappingProperties: coreClient.CompositeMapper = { @@ -1280,82 +1380,83 @@ export const NetworkMappingProperties: coreClient.CompositeMapper = { state: { serializedName: "state", type: { - name: "String" - } + name: "String", + }, }, primaryNetworkFriendlyName: { serializedName: "primaryNetworkFriendlyName", type: { - name: "String" - } + name: "String", + }, }, primaryNetworkId: { serializedName: "primaryNetworkId", type: { - name: "String" - } + name: "String", + }, }, primaryFabricFriendlyName: { serializedName: "primaryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkFriendlyName: { serializedName: "recoveryNetworkFriendlyName", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkId: { serializedName: "recoveryNetworkId", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricArmId: { serializedName: "recoveryFabricArmId", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricFriendlyName: { serializedName: "recoveryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, fabricSpecificSettings: { serializedName: "fabricSpecificSettings", type: { name: "Composite", - className: "NetworkMappingFabricSpecificSettings" - } - } - } - } + className: "NetworkMappingFabricSpecificSettings", + }, + }, + }, + }, }; -export const NetworkMappingFabricSpecificSettings: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "NetworkMappingFabricSpecificSettings", - uberParent: "NetworkMappingFabricSpecificSettings", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const NetworkMappingFabricSpecificSettings: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "NetworkMappingFabricSpecificSettings", + uberParent: "NetworkMappingFabricSpecificSettings", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const CreateNetworkMappingInput: coreClient.CompositeMapper = { type: { @@ -1366,11 +1467,11 @@ export const CreateNetworkMappingInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "CreateNetworkMappingInputProperties" - } - } - } - } + className: "CreateNetworkMappingInputProperties", + }, + }, + }, + }, }; export const CreateNetworkMappingInputProperties: coreClient.CompositeMapper = { @@ -1381,47 +1482,48 @@ export const CreateNetworkMappingInputProperties: coreClient.CompositeMapper = { recoveryFabricName: { serializedName: "recoveryFabricName", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkId: { serializedName: "recoveryNetworkId", required: true, type: { - name: "String" - } + name: "String", + }, }, fabricSpecificDetails: { serializedName: "fabricSpecificDetails", type: { name: "Composite", - className: "FabricSpecificCreateNetworkMappingInput" - } - } - } - } + className: "FabricSpecificCreateNetworkMappingInput", + }, + }, + }, + }, }; -export const FabricSpecificCreateNetworkMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FabricSpecificCreateNetworkMappingInput", - uberParent: "FabricSpecificCreateNetworkMappingInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const FabricSpecificCreateNetworkMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "FabricSpecificCreateNetworkMappingInput", + uberParent: "FabricSpecificCreateNetworkMappingInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const UpdateNetworkMappingInput: coreClient.CompositeMapper = { type: { @@ -1432,11 +1534,11 @@ export const UpdateNetworkMappingInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdateNetworkMappingInputProperties" - } - } - } - } + className: "UpdateNetworkMappingInputProperties", + }, + }, + }, + }, }; export const UpdateNetworkMappingInputProperties: coreClient.CompositeMapper = { @@ -1447,46 +1549,47 @@ export const UpdateNetworkMappingInputProperties: coreClient.CompositeMapper = { recoveryFabricName: { serializedName: "recoveryFabricName", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkId: { serializedName: "recoveryNetworkId", type: { - name: "String" - } + name: "String", + }, }, fabricSpecificDetails: { serializedName: "fabricSpecificDetails", type: { name: "Composite", - className: "FabricSpecificUpdateNetworkMappingInput" - } - } - } - } + className: "FabricSpecificUpdateNetworkMappingInput", + }, + }, + }, + }, }; -export const FabricSpecificUpdateNetworkMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FabricSpecificUpdateNetworkMappingInput", - uberParent: "FabricSpecificUpdateNetworkMappingInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const FabricSpecificUpdateNetworkMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "FabricSpecificUpdateNetworkMappingInput", + uberParent: "FabricSpecificUpdateNetworkMappingInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const ProtectionContainerCollection: coreClient.CompositeMapper = { type: { @@ -1500,19 +1603,19 @@ export const ProtectionContainerCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ProtectionContainer" - } - } - } + className: "ProtectionContainer", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectionContainerProperties: coreClient.CompositeMapper = { @@ -1523,65 +1626,66 @@ export const ProtectionContainerProperties: coreClient.CompositeMapper = { fabricFriendlyName: { serializedName: "fabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, fabricType: { serializedName: "fabricType", type: { - name: "String" - } + name: "String", + }, }, protectedItemCount: { serializedName: "protectedItemCount", type: { - name: "Number" - } + name: "Number", + }, }, pairingStatus: { serializedName: "pairingStatus", type: { - name: "String" - } + name: "String", + }, }, role: { serializedName: "role", type: { - name: "String" - } + name: "String", + }, }, fabricSpecificDetails: { serializedName: "fabricSpecificDetails", type: { name: "Composite", - className: "ProtectionContainerFabricSpecificDetails" - } - } - } - } -}; - -export const ProtectionContainerFabricSpecificDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ProtectionContainerFabricSpecificDetails", - modelProperties: { - instanceType: { - serializedName: "instanceType", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; + className: "ProtectionContainerFabricSpecificDetails", + }, + }, + }, + }, +}; + +export const ProtectionContainerFabricSpecificDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ProtectionContainerFabricSpecificDetails", + modelProperties: { + instanceType: { + serializedName: "instanceType", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const CreateProtectionContainerInput: coreClient.CompositeMapper = { type: { @@ -1592,54 +1696,56 @@ export const CreateProtectionContainerInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "CreateProtectionContainerInputProperties" - } - } - } - } -}; - -export const CreateProtectionContainerInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CreateProtectionContainerInputProperties", - modelProperties: { - providerSpecificInput: { - serializedName: "providerSpecificInput", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ReplicationProviderSpecificContainerCreationInput" - } - } - } - } - } - } -}; - -export const ReplicationProviderSpecificContainerCreationInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProviderSpecificContainerCreationInput", - uberParent: "ReplicationProviderSpecificContainerCreationInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" + className: "CreateProtectionContainerInputProperties", + }, + }, }, - modelProperties: { - instanceType: { + }, +}; + +export const CreateProtectionContainerInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CreateProtectionContainerInputProperties", + modelProperties: { + providerSpecificInput: { + serializedName: "providerSpecificInput", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ReplicationProviderSpecificContainerCreationInput", + }, + }, + }, + }, + }, + }, + }; + +export const ReplicationProviderSpecificContainerCreationInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProviderSpecificContainerCreationInput", + uberParent: "ReplicationProviderSpecificContainerCreationInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const DiscoverProtectableItemRequest: coreClient.CompositeMapper = { type: { @@ -1650,65 +1756,66 @@ export const DiscoverProtectableItemRequest: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "DiscoverProtectableItemRequestProperties" - } - } - } - } -}; + className: "DiscoverProtectableItemRequestProperties", + }, + }, + }, + }, +}; + +export const DiscoverProtectableItemRequestProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DiscoverProtectableItemRequestProperties", + modelProperties: { + friendlyName: { + serializedName: "friendlyName", + type: { + name: "String", + }, + }, + ipAddress: { + serializedName: "ipAddress", + type: { + name: "String", + }, + }, + osType: { + serializedName: "osType", + type: { + name: "String", + }, + }, + }, + }, + }; -export const DiscoverProtectableItemRequestProperties: coreClient.CompositeMapper = { +export const MigrationItemCollection: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DiscoverProtectableItemRequestProperties", + className: "MigrationItemCollection", modelProperties: { - friendlyName: { - serializedName: "friendlyName", + value: { + serializedName: "value", type: { - name: "String" - } - }, - ipAddress: { - serializedName: "ipAddress", - type: { - name: "String" - } - }, - osType: { - serializedName: "osType", - type: { - name: "String" - } - } - } - } -}; - -export const MigrationItemCollection: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "MigrationItemCollection", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "MigrationItem" - } - } - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "MigrationItem", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const MigrationItemProperties: coreClient.CompositeMapper = { @@ -1720,99 +1827,99 @@ export const MigrationItemProperties: coreClient.CompositeMapper = { serializedName: "machineName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, policyFriendlyName: { serializedName: "policyFriendlyName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, recoveryServicesProviderId: { serializedName: "recoveryServicesProviderId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, replicationStatus: { serializedName: "replicationStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, migrationState: { serializedName: "migrationState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, migrationStateDescription: { serializedName: "migrationStateDescription", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastTestMigrationTime: { serializedName: "lastTestMigrationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastTestMigrationStatus: { serializedName: "lastTestMigrationStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastMigrationTime: { serializedName: "lastMigrationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastMigrationStatus: { serializedName: "lastMigrationStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, testMigrateState: { serializedName: "testMigrateState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, testMigrateStateDescription: { serializedName: "testMigrateStateDescription", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -1822,10 +1929,10 @@ export const MigrationItemProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, allowedOperations: { serializedName: "allowedOperations", @@ -1834,17 +1941,17 @@ export const MigrationItemProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, currentJob: { serializedName: "currentJob", type: { name: "Composite", - className: "CurrentJobDetails" - } + className: "CurrentJobDetails", + }, }, criticalJobHistory: { serializedName: "criticalJobHistory", @@ -1854,27 +1961,27 @@ export const MigrationItemProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "CriticalJobHistoryDetails" - } - } - } + className: "CriticalJobHistoryDetails", + }, + }, + }, }, eventCorrelationId: { serializedName: "eventCorrelationId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "MigrationProviderSpecificSettings" - } - } - } - } + className: "MigrationProviderSpecificSettings", + }, + }, + }, + }, }; export const CurrentJobDetails: coreClient.CompositeMapper = { @@ -1886,25 +1993,25 @@ export const CurrentJobDetails: coreClient.CompositeMapper = { serializedName: "jobName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "jobId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "startTime", readOnly: true, type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const CriticalJobHistoryDetails: coreClient.CompositeMapper = { @@ -1916,32 +2023,32 @@ export const CriticalJobHistoryDetails: coreClient.CompositeMapper = { serializedName: "jobName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "jobId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "startTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, jobStatus: { serializedName: "jobStatus", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const MigrationProviderSpecificSettings: coreClient.CompositeMapper = { @@ -1951,18 +2058,18 @@ export const MigrationProviderSpecificSettings: coreClient.CompositeMapper = { uberParent: "MigrationProviderSpecificSettings", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EnableMigrationInput: coreClient.CompositeMapper = { @@ -1974,11 +2081,11 @@ export const EnableMigrationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "EnableMigrationInputProperties" - } - } - } - } + className: "EnableMigrationInputProperties", + }, + }, + }, + }, }; export const EnableMigrationInputProperties: coreClient.CompositeMapper = { @@ -1990,40 +2097,41 @@ export const EnableMigrationInputProperties: coreClient.CompositeMapper = { serializedName: "policyId", required: true, type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "EnableMigrationProviderSpecificInput" - } - } - } - } + className: "EnableMigrationProviderSpecificInput", + }, + }, + }, + }, }; -export const EnableMigrationProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "EnableMigrationProviderSpecificInput", - uberParent: "EnableMigrationProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const EnableMigrationProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "EnableMigrationProviderSpecificInput", + uberParent: "EnableMigrationProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const UpdateMigrationItemInput: coreClient.CompositeMapper = { type: { @@ -2034,11 +2142,11 @@ export const UpdateMigrationItemInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdateMigrationItemInputProperties" - } - } - } - } + className: "UpdateMigrationItemInputProperties", + }, + }, + }, + }, }; export const UpdateMigrationItemInputProperties: coreClient.CompositeMapper = { @@ -2050,33 +2158,34 @@ export const UpdateMigrationItemInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "UpdateMigrationItemProviderSpecificInput" - } - } - } - } + className: "UpdateMigrationItemProviderSpecificInput", + }, + }, + }, + }, }; -export const UpdateMigrationItemProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateMigrationItemProviderSpecificInput", - uberParent: "UpdateMigrationItemProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const UpdateMigrationItemProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateMigrationItemProviderSpecificInput", + uberParent: "UpdateMigrationItemProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const MigrateInput: coreClient.CompositeMapper = { type: { @@ -2087,11 +2196,11 @@ export const MigrateInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "MigrateInputProperties" - } - } - } - } + className: "MigrateInputProperties", + }, + }, + }, + }, }; export const MigrateInputProperties: coreClient.CompositeMapper = { @@ -2103,11 +2212,11 @@ export const MigrateInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "MigrateProviderSpecificInput" - } - } - } - } + className: "MigrateProviderSpecificInput", + }, + }, + }, + }, }; export const MigrateProviderSpecificInput: coreClient.CompositeMapper = { @@ -2117,18 +2226,18 @@ export const MigrateProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "MigrateProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const MigrationRecoveryPointCollection: coreClient.CompositeMapper = { @@ -2143,19 +2252,19 @@ export const MigrationRecoveryPointCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "MigrationRecoveryPoint" - } - } - } + className: "MigrationRecoveryPoint", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const MigrationRecoveryPointProperties: coreClient.CompositeMapper = { @@ -2167,18 +2276,18 @@ export const MigrationRecoveryPointProperties: coreClient.CompositeMapper = { serializedName: "recoveryPointTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, recoveryPointType: { serializedName: "recoveryPointType", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const PauseReplicationInput: coreClient.CompositeMapper = { @@ -2190,11 +2299,11 @@ export const PauseReplicationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "PauseReplicationInputProperties" - } - } - } - } + className: "PauseReplicationInputProperties", + }, + }, + }, + }, }; export const PauseReplicationInputProperties: coreClient.CompositeMapper = { @@ -2206,11 +2315,11 @@ export const PauseReplicationInputProperties: coreClient.CompositeMapper = { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ResumeReplicationInput: coreClient.CompositeMapper = { @@ -2222,11 +2331,11 @@ export const ResumeReplicationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ResumeReplicationInputProperties" - } - } - } - } + className: "ResumeReplicationInputProperties", + }, + }, + }, + }, }; export const ResumeReplicationInputProperties: coreClient.CompositeMapper = { @@ -2238,33 +2347,34 @@ export const ResumeReplicationInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ResumeReplicationProviderSpecificInput" - } - } - } - } + className: "ResumeReplicationProviderSpecificInput", + }, + }, + }, + }, }; -export const ResumeReplicationProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ResumeReplicationProviderSpecificInput", - uberParent: "ResumeReplicationProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const ResumeReplicationProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ResumeReplicationProviderSpecificInput", + uberParent: "ResumeReplicationProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const ResyncInput: coreClient.CompositeMapper = { type: { @@ -2275,11 +2385,11 @@ export const ResyncInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ResyncInputProperties" - } - } - } - } + className: "ResyncInputProperties", + }, + }, + }, + }, }; export const ResyncInputProperties: coreClient.CompositeMapper = { @@ -2291,11 +2401,11 @@ export const ResyncInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ResyncProviderSpecificInput" - } - } - } - } + className: "ResyncProviderSpecificInput", + }, + }, + }, + }, }; export const ResyncProviderSpecificInput: coreClient.CompositeMapper = { @@ -2305,18 +2415,18 @@ export const ResyncProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "ResyncProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TestMigrateInput: coreClient.CompositeMapper = { @@ -2328,11 +2438,11 @@ export const TestMigrateInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "TestMigrateInputProperties" - } - } - } - } + className: "TestMigrateInputProperties", + }, + }, + }, + }, }; export const TestMigrateInputProperties: coreClient.CompositeMapper = { @@ -2344,11 +2454,11 @@ export const TestMigrateInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "TestMigrateProviderSpecificInput" - } - } - } - } + className: "TestMigrateProviderSpecificInput", + }, + }, + }, + }, }; export const TestMigrateProviderSpecificInput: coreClient.CompositeMapper = { @@ -2358,18 +2468,18 @@ export const TestMigrateProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "TestMigrateProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TestMigrateCleanupInput: coreClient.CompositeMapper = { @@ -2381,11 +2491,11 @@ export const TestMigrateCleanupInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "TestMigrateCleanupInputProperties" - } - } - } - } + className: "TestMigrateCleanupInputProperties", + }, + }, + }, + }, }; export const TestMigrateCleanupInputProperties: coreClient.CompositeMapper = { @@ -2395,15 +2505,15 @@ export const TestMigrateCleanupInputProperties: coreClient.CompositeMapper = { modelProperties: { comments: { constraints: { - MaxLength: 1024 + MaxLength: 1024, }, serializedName: "comments", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectableItemCollection: coreClient.CompositeMapper = { @@ -2418,19 +2528,19 @@ export const ProtectableItemCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ProtectableItem" - } - } - } + className: "ProtectableItem", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectableItemProperties: coreClient.CompositeMapper = { @@ -2441,26 +2551,26 @@ export const ProtectableItemProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, protectionStatus: { serializedName: "protectionStatus", type: { - name: "String" - } + name: "String", + }, }, replicationProtectedItemId: { serializedName: "replicationProtectedItemId", type: { - name: "String" - } + name: "String", + }, }, recoveryServicesProviderId: { serializedName: "recoveryServicesProviderId", type: { - name: "String" - } + name: "String", + }, }, protectionReadinessErrors: { serializedName: "protectionReadinessErrors", @@ -2468,10 +2578,10 @@ export const ProtectableItemProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, supportedReplicationProviders: { serializedName: "supportedReplicationProviders", @@ -2479,20 +2589,20 @@ export const ProtectableItemProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, customDetails: { serializedName: "customDetails", type: { name: "Composite", - className: "ConfigurationSettings" - } - } - } - } + className: "ConfigurationSettings", + }, + }, + }, + }, }; export const ConfigurationSettings: coreClient.CompositeMapper = { @@ -2502,18 +2612,18 @@ export const ConfigurationSettings: coreClient.CompositeMapper = { uberParent: "ConfigurationSettings", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ReplicationProtectedItemCollection: coreClient.CompositeMapper = { @@ -2528,19 +2638,19 @@ export const ReplicationProtectedItemCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ReplicationProtectedItem" - } - } - } + className: "ReplicationProtectedItem", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ReplicationProtectedItemProperties: coreClient.CompositeMapper = { @@ -2551,104 +2661,104 @@ export const ReplicationProtectedItemProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, protectedItemType: { serializedName: "protectedItemType", type: { - name: "String" - } + name: "String", + }, }, protectableItemId: { serializedName: "protectableItemId", type: { - name: "String" - } + name: "String", + }, }, recoveryServicesProviderId: { serializedName: "recoveryServicesProviderId", type: { - name: "String" - } + name: "String", + }, }, primaryFabricFriendlyName: { serializedName: "primaryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, primaryFabricProvider: { serializedName: "primaryFabricProvider", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricFriendlyName: { serializedName: "recoveryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricId: { serializedName: "recoveryFabricId", type: { - name: "String" - } + name: "String", + }, }, primaryProtectionContainerFriendlyName: { serializedName: "primaryProtectionContainerFriendlyName", type: { - name: "String" - } + name: "String", + }, }, recoveryProtectionContainerFriendlyName: { serializedName: "recoveryProtectionContainerFriendlyName", type: { - name: "String" - } + name: "String", + }, }, protectionState: { serializedName: "protectionState", type: { - name: "String" - } + name: "String", + }, }, protectionStateDescription: { serializedName: "protectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, activeLocation: { serializedName: "activeLocation", type: { - name: "String" - } + name: "String", + }, }, testFailoverState: { serializedName: "testFailoverState", type: { - name: "String" - } + name: "String", + }, }, testFailoverStateDescription: { serializedName: "testFailoverStateDescription", type: { - name: "String" - } + name: "String", + }, }, switchProviderState: { serializedName: "switchProviderState", type: { - name: "String" - } + name: "String", + }, }, switchProviderStateDescription: { serializedName: "switchProviderStateDescription", type: { - name: "String" - } + name: "String", + }, }, allowedOperations: { serializedName: "allowedOperations", @@ -2656,22 +2766,22 @@ export const ReplicationProtectedItemProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, replicationHealth: { serializedName: "replicationHealth", type: { - name: "String" - } + name: "String", + }, }, failoverHealth: { serializedName: "failoverHealth", type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -2680,69 +2790,69 @@ export const ReplicationProtectedItemProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, policyId: { serializedName: "policyId", type: { - name: "String" - } + name: "String", + }, }, policyFriendlyName: { serializedName: "policyFriendlyName", type: { - name: "String" - } + name: "String", + }, }, lastSuccessfulFailoverTime: { serializedName: "lastSuccessfulFailoverTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastSuccessfulTestFailoverTime: { serializedName: "lastSuccessfulTestFailoverTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, currentScenario: { serializedName: "currentScenario", type: { name: "Composite", - className: "CurrentScenarioDetails" - } + className: "CurrentScenarioDetails", + }, }, failoverRecoveryPointId: { serializedName: "failoverRecoveryPointId", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ReplicationProviderSpecificSettings" - } + className: "ReplicationProviderSpecificSettings", + }, }, recoveryContainerId: { serializedName: "recoveryContainerId", type: { - name: "String" - } + name: "String", + }, }, eventCorrelationId: { serializedName: "eventCorrelationId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CurrentScenarioDetails: coreClient.CompositeMapper = { @@ -2753,23 +2863,23 @@ export const CurrentScenarioDetails: coreClient.CompositeMapper = { scenarioName: { serializedName: "scenarioName", type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "jobId", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "startTime", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const ReplicationProviderSpecificSettings: coreClient.CompositeMapper = { @@ -2779,18 +2889,18 @@ export const ReplicationProviderSpecificSettings: coreClient.CompositeMapper = { uberParent: "ReplicationProviderSpecificSettings", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EnableProtectionInput: coreClient.CompositeMapper = { @@ -2802,11 +2912,11 @@ export const EnableProtectionInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "EnableProtectionInputProperties" - } - } - } - } + className: "EnableProtectionInputProperties", + }, + }, + }, + }, }; export const EnableProtectionInputProperties: coreClient.CompositeMapper = { @@ -2817,46 +2927,47 @@ export const EnableProtectionInputProperties: coreClient.CompositeMapper = { policyId: { serializedName: "policyId", type: { - name: "String" - } + name: "String", + }, }, protectableItemId: { serializedName: "protectableItemId", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "EnableProtectionProviderSpecificInput" - } - } - } - } + className: "EnableProtectionProviderSpecificInput", + }, + }, + }, + }, }; -export const EnableProtectionProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "EnableProtectionProviderSpecificInput", - uberParent: "EnableProtectionProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const EnableProtectionProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "EnableProtectionProviderSpecificInput", + uberParent: "EnableProtectionProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const UpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { type: { @@ -2867,88 +2978,89 @@ export const UpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdateReplicationProtectedItemInputProperties" - } - } - } - } -}; - -export const UpdateReplicationProtectedItemInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateReplicationProtectedItemInputProperties", - modelProperties: { - recoveryAzureVMName: { - serializedName: "recoveryAzureVMName", - type: { - name: "String" - } - }, - recoveryAzureVMSize: { - serializedName: "recoveryAzureVMSize", - type: { - name: "String" - } - }, - selectedRecoveryAzureNetworkId: { - serializedName: "selectedRecoveryAzureNetworkId", - type: { - name: "String" - } - }, - selectedTfoAzureNetworkId: { - serializedName: "selectedTfoAzureNetworkId", - type: { - name: "String" - } - }, - selectedSourceNicId: { - serializedName: "selectedSourceNicId", - type: { - name: "String" - } - }, - enableRdpOnTargetOption: { - serializedName: "enableRdpOnTargetOption", - type: { - name: "String" - } - }, - vmNics: { - serializedName: "vmNics", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "VMNicInputDetails" - } - } - } - }, - licenseType: { - serializedName: "licenseType", - type: { - name: "String" - } + className: "UpdateReplicationProtectedItemInputProperties", + }, }, - recoveryAvailabilitySetId: { - serializedName: "recoveryAvailabilitySetId", - type: { - name: "String" - } + }, + }, +}; + +export const UpdateReplicationProtectedItemInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateReplicationProtectedItemInputProperties", + modelProperties: { + recoveryAzureVMName: { + serializedName: "recoveryAzureVMName", + type: { + name: "String", + }, + }, + recoveryAzureVMSize: { + serializedName: "recoveryAzureVMSize", + type: { + name: "String", + }, + }, + selectedRecoveryAzureNetworkId: { + serializedName: "selectedRecoveryAzureNetworkId", + type: { + name: "String", + }, + }, + selectedTfoAzureNetworkId: { + serializedName: "selectedTfoAzureNetworkId", + type: { + name: "String", + }, + }, + selectedSourceNicId: { + serializedName: "selectedSourceNicId", + type: { + name: "String", + }, + }, + enableRdpOnTargetOption: { + serializedName: "enableRdpOnTargetOption", + type: { + name: "String", + }, + }, + vmNics: { + serializedName: "vmNics", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "VMNicInputDetails", + }, + }, + }, + }, + licenseType: { + serializedName: "licenseType", + type: { + name: "String", + }, + }, + recoveryAvailabilitySetId: { + serializedName: "recoveryAvailabilitySetId", + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Composite", + className: "UpdateReplicationProtectedItemProviderInput", + }, + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Composite", - className: "UpdateReplicationProtectedItemProviderInput" - } - } - } - } -}; + }, + }; export const VMNicInputDetails: coreClient.CompositeMapper = { type: { @@ -2958,8 +3070,8 @@ export const VMNicInputDetails: coreClient.CompositeMapper = { nicId: { serializedName: "nicId", type: { - name: "String" - } + name: "String", + }, }, ipConfigs: { serializedName: "ipConfigs", @@ -2968,85 +3080,85 @@ export const VMNicInputDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "IPConfigInputDetails" - } - } - } + className: "IPConfigInputDetails", + }, + }, + }, }, selectionType: { serializedName: "selectionType", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkSecurityGroupId: { serializedName: "recoveryNetworkSecurityGroupId", type: { - name: "String" - } + name: "String", + }, }, enableAcceleratedNetworkingOnRecovery: { serializedName: "enableAcceleratedNetworkingOnRecovery", type: { - name: "Boolean" - } + name: "Boolean", + }, }, tfoNetworkSecurityGroupId: { serializedName: "tfoNetworkSecurityGroupId", type: { - name: "String" - } + name: "String", + }, }, enableAcceleratedNetworkingOnTfo: { serializedName: "enableAcceleratedNetworkingOnTfo", type: { - name: "Boolean" - } + name: "Boolean", + }, }, recoveryNicName: { serializedName: "recoveryNicName", type: { - name: "String" - } + name: "String", + }, }, recoveryNicResourceGroupName: { serializedName: "recoveryNicResourceGroupName", type: { - name: "String" - } + name: "String", + }, }, reuseExistingNic: { serializedName: "reuseExistingNic", type: { - name: "Boolean" - } + name: "Boolean", + }, }, tfoNicName: { serializedName: "tfoNicName", type: { - name: "String" - } + name: "String", + }, }, tfoNicResourceGroupName: { serializedName: "tfoNicResourceGroupName", type: { - name: "String" - } + name: "String", + }, }, tfoReuseExistingNic: { serializedName: "tfoReuseExistingNic", type: { - name: "Boolean" - } + name: "Boolean", + }, }, targetNicName: { serializedName: "targetNicName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const IPConfigInputDetails: coreClient.CompositeMapper = { @@ -3057,38 +3169,38 @@ export const IPConfigInputDetails: coreClient.CompositeMapper = { ipConfigName: { serializedName: "ipConfigName", type: { - name: "String" - } + name: "String", + }, }, isPrimary: { serializedName: "isPrimary", type: { - name: "Boolean" - } + name: "Boolean", + }, }, isSeletedForFailover: { serializedName: "isSeletedForFailover", type: { - name: "Boolean" - } + name: "Boolean", + }, }, recoverySubnetName: { serializedName: "recoverySubnetName", type: { - name: "String" - } + name: "String", + }, }, recoveryStaticIPAddress: { serializedName: "recoveryStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, recoveryPublicIPAddressId: { serializedName: "recoveryPublicIPAddressId", type: { - name: "String" - } + name: "String", + }, }, recoveryLBBackendAddressPoolIds: { serializedName: "recoveryLBBackendAddressPoolIds", @@ -3096,28 +3208,28 @@ export const IPConfigInputDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, tfoSubnetName: { serializedName: "tfoSubnetName", type: { - name: "String" - } + name: "String", + }, }, tfoStaticIPAddress: { serializedName: "tfoStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, tfoPublicIPAddressId: { serializedName: "tfoPublicIPAddressId", type: { - name: "String" - } + name: "String", + }, }, tfoLBBackendAddressPoolIds: { serializedName: "tfoLBBackendAddressPoolIds", @@ -3125,35 +3237,36 @@ export const IPConfigInputDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; -export const UpdateReplicationProtectedItemProviderInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateReplicationProtectedItemProviderInput", - uberParent: "UpdateReplicationProtectedItemProviderInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const UpdateReplicationProtectedItemProviderInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateReplicationProtectedItemProviderInput", + uberParent: "UpdateReplicationProtectedItemProviderInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const AddDisksInput: coreClient.CompositeMapper = { type: { @@ -3164,11 +3277,11 @@ export const AddDisksInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "AddDisksInputProperties" - } - } - } - } + className: "AddDisksInputProperties", + }, + }, + }, + }, }; export const AddDisksInputProperties: coreClient.CompositeMapper = { @@ -3180,11 +3293,11 @@ export const AddDisksInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "AddDisksProviderSpecificInput" - } - } - } - } + className: "AddDisksProviderSpecificInput", + }, + }, + }, + }, }; export const AddDisksProviderSpecificInput: coreClient.CompositeMapper = { @@ -3194,18 +3307,18 @@ export const AddDisksProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "AddDisksProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ApplyRecoveryPointInput: coreClient.CompositeMapper = { @@ -3217,11 +3330,11 @@ export const ApplyRecoveryPointInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ApplyRecoveryPointInputProperties" - } - } - } - } + className: "ApplyRecoveryPointInputProperties", + }, + }, + }, + }, }; export const ApplyRecoveryPointInputProperties: coreClient.CompositeMapper = { @@ -3232,40 +3345,41 @@ export const ApplyRecoveryPointInputProperties: coreClient.CompositeMapper = { recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ApplyRecoveryPointProviderSpecificInput" - } - } - } - } + className: "ApplyRecoveryPointProviderSpecificInput", + }, + }, + }, + }, }; -export const ApplyRecoveryPointProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ApplyRecoveryPointProviderSpecificInput", - uberParent: "ApplyRecoveryPointProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const ApplyRecoveryPointProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ApplyRecoveryPointProviderSpecificInput", + uberParent: "ApplyRecoveryPointProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const PlannedFailoverInput: coreClient.CompositeMapper = { type: { @@ -3276,11 +3390,11 @@ export const PlannedFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "PlannedFailoverInputProperties" - } - } - } - } + className: "PlannedFailoverInputProperties", + }, + }, + }, + }, }; export const PlannedFailoverInputProperties: coreClient.CompositeMapper = { @@ -3291,40 +3405,41 @@ export const PlannedFailoverInputProperties: coreClient.CompositeMapper = { failoverDirection: { serializedName: "failoverDirection", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "PlannedFailoverProviderSpecificFailoverInput" - } - } - } - } + className: "PlannedFailoverProviderSpecificFailoverInput", + }, + }, + }, + }, }; -export const PlannedFailoverProviderSpecificFailoverInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PlannedFailoverProviderSpecificFailoverInput", - uberParent: "PlannedFailoverProviderSpecificFailoverInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const PlannedFailoverProviderSpecificFailoverInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PlannedFailoverProviderSpecificFailoverInput", + uberParent: "PlannedFailoverProviderSpecificFailoverInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const RecoveryPointCollection: coreClient.CompositeMapper = { type: { @@ -3338,19 +3453,19 @@ export const RecoveryPointCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPoint" - } - } - } + className: "RecoveryPoint", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPointProperties: coreClient.CompositeMapper = { @@ -3361,46 +3476,47 @@ export const RecoveryPointProperties: coreClient.CompositeMapper = { recoveryPointTime: { serializedName: "recoveryPointTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, recoveryPointType: { serializedName: "recoveryPointType", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ProviderSpecificRecoveryPointDetails" - } - } - } - } + className: "ProviderSpecificRecoveryPointDetails", + }, + }, + }, + }, }; -export const ProviderSpecificRecoveryPointDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ProviderSpecificRecoveryPointDetails", - uberParent: "ProviderSpecificRecoveryPointDetails", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const ProviderSpecificRecoveryPointDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ProviderSpecificRecoveryPointDetails", + uberParent: "ProviderSpecificRecoveryPointDetails", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const DisableProtectionInput: coreClient.CompositeMapper = { type: { @@ -3411,11 +3527,11 @@ export const DisableProtectionInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "DisableProtectionInputProperties" - } - } - } - } + className: "DisableProtectionInputProperties", + }, + }, + }, + }, }; export const DisableProtectionInputProperties: coreClient.CompositeMapper = { @@ -3426,40 +3542,41 @@ export const DisableProtectionInputProperties: coreClient.CompositeMapper = { disableProtectionReason: { serializedName: "disableProtectionReason", type: { - name: "String" - } + name: "String", + }, }, replicationProviderInput: { serializedName: "replicationProviderInput", type: { name: "Composite", - className: "DisableProtectionProviderSpecificInput" - } - } - } - } + className: "DisableProtectionProviderSpecificInput", + }, + }, + }, + }, }; -export const DisableProtectionProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DisableProtectionProviderSpecificInput", - uberParent: "DisableProtectionProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const DisableProtectionProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DisableProtectionProviderSpecificInput", + uberParent: "DisableProtectionProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const RemoveDisksInput: coreClient.CompositeMapper = { type: { @@ -3470,11 +3587,11 @@ export const RemoveDisksInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RemoveDisksInputProperties" - } - } - } - } + className: "RemoveDisksInputProperties", + }, + }, + }, + }, }; export const RemoveDisksInputProperties: coreClient.CompositeMapper = { @@ -3486,11 +3603,11 @@ export const RemoveDisksInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "RemoveDisksProviderSpecificInput" - } - } - } - } + className: "RemoveDisksProviderSpecificInput", + }, + }, + }, + }, }; export const RemoveDisksProviderSpecificInput: coreClient.CompositeMapper = { @@ -3500,18 +3617,18 @@ export const RemoveDisksProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "RemoveDisksProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ReverseReplicationInput: coreClient.CompositeMapper = { @@ -3523,11 +3640,11 @@ export const ReverseReplicationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ReverseReplicationInputProperties" - } - } - } - } + className: "ReverseReplicationInputProperties", + }, + }, + }, + }, }; export const ReverseReplicationInputProperties: coreClient.CompositeMapper = { @@ -3538,40 +3655,41 @@ export const ReverseReplicationInputProperties: coreClient.CompositeMapper = { failoverDirection: { serializedName: "failoverDirection", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "ReverseReplicationProviderSpecificInput" - } - } - } - } + className: "ReverseReplicationProviderSpecificInput", + }, + }, + }, + }, }; -export const ReverseReplicationProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReverseReplicationProviderSpecificInput", - uberParent: "ReverseReplicationProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const ReverseReplicationProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReverseReplicationProviderSpecificInput", + uberParent: "ReverseReplicationProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const ResolveHealthInput: coreClient.CompositeMapper = { type: { @@ -3582,11 +3700,11 @@ export const ResolveHealthInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ResolveHealthInputProperties" - } - } - } - } + className: "ResolveHealthInputProperties", + }, + }, + }, + }, }; export const ResolveHealthInputProperties: coreClient.CompositeMapper = { @@ -3601,13 +3719,13 @@ export const ResolveHealthInputProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ResolveHealthError" - } - } - } - } - } - } + className: "ResolveHealthError", + }, + }, + }, + }, + }, + }, }; export const ResolveHealthError: coreClient.CompositeMapper = { @@ -3618,11 +3736,11 @@ export const ResolveHealthError: coreClient.CompositeMapper = { healthErrorId: { serializedName: "healthErrorId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const SwitchProviderInput: coreClient.CompositeMapper = { @@ -3634,11 +3752,11 @@ export const SwitchProviderInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "SwitchProviderInputProperties" - } - } - } - } + className: "SwitchProviderInputProperties", + }, + }, + }, + }, }; export const SwitchProviderInputProperties: coreClient.CompositeMapper = { @@ -3649,18 +3767,18 @@ export const SwitchProviderInputProperties: coreClient.CompositeMapper = { targetInstanceType: { serializedName: "targetInstanceType", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "SwitchProviderSpecificInput" - } - } - } - } + className: "SwitchProviderSpecificInput", + }, + }, + }, + }, }; export const SwitchProviderSpecificInput: coreClient.CompositeMapper = { @@ -3670,18 +3788,18 @@ export const SwitchProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "SwitchProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TargetComputeSizeCollection: coreClient.CompositeMapper = { @@ -3696,19 +3814,19 @@ export const TargetComputeSizeCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "TargetComputeSize" - } - } - } + className: "TargetComputeSize", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TargetComputeSize: coreClient.CompositeMapper = { @@ -3719,30 +3837,30 @@ export const TargetComputeSize: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", type: { - name: "String" - } + name: "String", + }, }, properties: { serializedName: "properties", type: { name: "Composite", - className: "TargetComputeSizeProperties" - } - } - } - } + className: "TargetComputeSizeProperties", + }, + }, + }, + }, }; export const TargetComputeSizeProperties: coreClient.CompositeMapper = { @@ -3753,45 +3871,45 @@ export const TargetComputeSizeProperties: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, cpuCoresCount: { serializedName: "cpuCoresCount", type: { - name: "Number" - } + name: "Number", + }, }, vCPUsAvailable: { serializedName: "vCPUsAvailable", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, memoryInGB: { serializedName: "memoryInGB", type: { - name: "Number" - } + name: "Number", + }, }, maxDataDiskCount: { serializedName: "maxDataDiskCount", type: { - name: "Number" - } + name: "Number", + }, }, maxNicsCount: { serializedName: "maxNicsCount", type: { - name: "Number" - } + name: "Number", + }, }, errors: { serializedName: "errors", @@ -3800,16 +3918,16 @@ export const TargetComputeSizeProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ComputeSizeErrorDetails" - } - } - } + className: "ComputeSizeErrorDetails", + }, + }, + }, }, highIopsSupported: { serializedName: "highIopsSupported", type: { - name: "String" - } + name: "String", + }, }, hyperVGenerations: { serializedName: "hyperVGenerations", @@ -3817,13 +3935,13 @@ export const TargetComputeSizeProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const ComputeSizeErrorDetails: coreClient.CompositeMapper = { @@ -3834,17 +3952,17 @@ export const ComputeSizeErrorDetails: coreClient.CompositeMapper = { message: { serializedName: "message", type: { - name: "String" - } + name: "String", + }, }, severity: { serializedName: "severity", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TestFailoverInput: coreClient.CompositeMapper = { @@ -3856,11 +3974,11 @@ export const TestFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "TestFailoverInputProperties" - } - } - } - } + className: "TestFailoverInputProperties", + }, + }, + }, + }, }; export const TestFailoverInputProperties: coreClient.CompositeMapper = { @@ -3871,30 +3989,30 @@ export const TestFailoverInputProperties: coreClient.CompositeMapper = { failoverDirection: { serializedName: "failoverDirection", type: { - name: "String" - } + name: "String", + }, }, networkType: { serializedName: "networkType", type: { - name: "String" - } + name: "String", + }, }, networkId: { serializedName: "networkId", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "TestFailoverProviderSpecificInput" - } - } - } - } + className: "TestFailoverProviderSpecificInput", + }, + }, + }, + }, }; export const TestFailoverProviderSpecificInput: coreClient.CompositeMapper = { @@ -3904,18 +4022,18 @@ export const TestFailoverProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "TestFailoverProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TestFailoverCleanupInput: coreClient.CompositeMapper = { @@ -3927,11 +4045,11 @@ export const TestFailoverCleanupInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "TestFailoverCleanupInputProperties" - } - } - } - } + className: "TestFailoverCleanupInputProperties", + }, + }, + }, + }, }; export const TestFailoverCleanupInputProperties: coreClient.CompositeMapper = { @@ -3941,15 +4059,15 @@ export const TestFailoverCleanupInputProperties: coreClient.CompositeMapper = { modelProperties: { comments: { constraints: { - MaxLength: 1024 + MaxLength: 1024, }, serializedName: "comments", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UnplannedFailoverInput: coreClient.CompositeMapper = { @@ -3961,11 +4079,11 @@ export const UnplannedFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UnplannedFailoverInputProperties" - } - } - } - } + className: "UnplannedFailoverInputProperties", + }, + }, + }, + }, }; export const UnplannedFailoverInputProperties: coreClient.CompositeMapper = { @@ -3976,145 +4094,518 @@ export const UnplannedFailoverInputProperties: coreClient.CompositeMapper = { failoverDirection: { serializedName: "failoverDirection", type: { - name: "String" - } + name: "String", + }, }, sourceSiteOperations: { serializedName: "sourceSiteOperations", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "UnplannedFailoverProviderSpecificInput" - } - } - } - } + className: "UnplannedFailoverProviderSpecificInput", + }, + }, + }, + }, }; -export const UnplannedFailoverProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UnplannedFailoverProviderSpecificInput", - uberParent: "UnplannedFailoverProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" +export const UnplannedFailoverProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UnplannedFailoverProviderSpecificInput", + uberParent: "UnplannedFailoverProviderSpecificInput", + polymorphicDiscriminator: { + serializedName: "instanceType", + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, }, - modelProperties: { - instanceType: { + }; + +export const UpdateApplianceForReplicationProtectedItemInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateApplianceForReplicationProtectedItemInput", + modelProperties: { + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: + "UpdateApplianceForReplicationProtectedItemInputProperties", + }, + }, + }, + }, + }; + +export const UpdateApplianceForReplicationProtectedItemInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateApplianceForReplicationProtectedItemInputProperties", + modelProperties: { + targetApplianceId: { + serializedName: "targetApplianceId", + required: true, + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Composite", + className: + "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", + }, + }, + }, + }, + }; + +export const UpdateApplianceForReplicationProtectedItemProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: + "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", + uberParent: + "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; -export const UpdateApplianceForReplicationProtectedItemInput: coreClient.CompositeMapper = { +export const UpdateMobilityServiceRequest: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateApplianceForReplicationProtectedItemInput", + className: "UpdateMobilityServiceRequest", modelProperties: { properties: { serializedName: "properties", type: { name: "Composite", - className: "UpdateApplianceForReplicationProtectedItemInputProperties" - } - } - } - } -}; - -export const UpdateApplianceForReplicationProtectedItemInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateApplianceForReplicationProtectedItemInputProperties", - modelProperties: { - targetApplianceId: { - serializedName: "targetApplianceId", - required: true, - type: { - name: "String" - } + className: "UpdateMobilityServiceRequestProperties", + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Composite", - className: - "UpdateApplianceForReplicationProtectedItemProviderSpecificInput" - } - } - } - } -}; - -export const UpdateApplianceForReplicationProtectedItemProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: - "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", - uberParent: - "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" }, - modelProperties: { - instanceType: { + }, +}; + +export const UpdateMobilityServiceRequestProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateMobilityServiceRequestProperties", + modelProperties: { + runAsAccountId: { + serializedName: "runAsAccountId", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const ProtectionContainerMappingCollection: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ProtectionContainerMappingCollection", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ProtectionContainerMapping", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const ProtectionContainerMappingProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ProtectionContainerMappingProperties", + modelProperties: { + targetProtectionContainerId: { + serializedName: "targetProtectionContainerId", + type: { + name: "String", + }, + }, + targetProtectionContainerFriendlyName: { + serializedName: "targetProtectionContainerFriendlyName", + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Composite", + className: "ProtectionContainerMappingProviderSpecificDetails", + }, + }, + health: { + serializedName: "health", + type: { + name: "String", + }, + }, + healthErrorDetails: { + serializedName: "healthErrorDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "HealthError", + }, + }, + }, + }, + policyId: { + serializedName: "policyId", + type: { + name: "String", + }, + }, + state: { + serializedName: "state", + type: { + name: "String", + }, + }, + sourceProtectionContainerFriendlyName: { + serializedName: "sourceProtectionContainerFriendlyName", + type: { + name: "String", + }, + }, + sourceFabricFriendlyName: { + serializedName: "sourceFabricFriendlyName", + type: { + name: "String", + }, + }, + targetFabricFriendlyName: { + serializedName: "targetFabricFriendlyName", + type: { + name: "String", + }, + }, + policyFriendlyName: { + serializedName: "policyFriendlyName", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const ProtectionContainerMappingProviderSpecificDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ProtectionContainerMappingProviderSpecificDetails", + uberParent: "ProtectionContainerMappingProviderSpecificDetails", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const CreateProtectionContainerMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CreateProtectionContainerMappingInput", + modelProperties: { + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: "CreateProtectionContainerMappingInputProperties", + }, + }, + }, + }, + }; + +export const CreateProtectionContainerMappingInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CreateProtectionContainerMappingInputProperties", + modelProperties: { + targetProtectionContainerId: { + serializedName: "targetProtectionContainerId", + type: { + name: "String", + }, + }, + policyId: { + serializedName: "policyId", + type: { + name: "String", + }, + }, + providerSpecificInput: { + serializedName: "providerSpecificInput", + type: { + name: "Composite", + className: "ReplicationProviderSpecificContainerMappingInput", + }, + }, + }, + }, + }; + +export const ReplicationProviderSpecificContainerMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProviderSpecificContainerMappingInput", + uberParent: "ReplicationProviderSpecificContainerMappingInput", + polymorphicDiscriminator: { + serializedName: "instanceType", + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const UpdateProtectionContainerMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateProtectionContainerMappingInput", + modelProperties: { + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: "UpdateProtectionContainerMappingInputProperties", + }, + }, + }, + }, + }; + +export const UpdateProtectionContainerMappingInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "UpdateProtectionContainerMappingInputProperties", + modelProperties: { + providerSpecificInput: { + serializedName: "providerSpecificInput", + type: { + name: "Composite", + className: "ReplicationProviderSpecificUpdateContainerMappingInput", + }, + }, + }, + }, + }; + +export const ReplicationProviderSpecificUpdateContainerMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProviderSpecificUpdateContainerMappingInput", + uberParent: "ReplicationProviderSpecificUpdateContainerMappingInput", + polymorphicDiscriminator: { + serializedName: "instanceType", + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const RemoveProtectionContainerMappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RemoveProtectionContainerMappingInput", + modelProperties: { + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: "RemoveProtectionContainerMappingInputProperties", + }, + }, + }, + }, + }; + +export const RemoveProtectionContainerMappingInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RemoveProtectionContainerMappingInputProperties", + modelProperties: { + providerSpecificInput: { + serializedName: "providerSpecificInput", + type: { + name: "Composite", + className: "ReplicationProviderContainerUnmappingInput", + }, + }, + }, + }, + }; + +export const ReplicationProviderContainerUnmappingInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProviderContainerUnmappingInput", + modelProperties: { + instanceType: { + serializedName: "instanceType", + type: { + name: "String", + }, + }, + }, + }, + }; -export const UpdateMobilityServiceRequest: coreClient.CompositeMapper = { +export const SwitchProtectionInput: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateMobilityServiceRequest", + className: "SwitchProtectionInput", modelProperties: { properties: { serializedName: "properties", type: { name: "Composite", - className: "UpdateMobilityServiceRequestProperties" - } - } - } - } + className: "SwitchProtectionInputProperties", + }, + }, + }, + }, }; -export const UpdateMobilityServiceRequestProperties: coreClient.CompositeMapper = { +export const SwitchProtectionInputProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateMobilityServiceRequestProperties", + className: "SwitchProtectionInputProperties", modelProperties: { - runAsAccountId: { - serializedName: "runAsAccountId", + replicationProtectedItemName: { + serializedName: "replicationProtectedItemName", + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", type: { - name: "String" - } - } - } - } + name: "Composite", + className: "SwitchProtectionProviderSpecificInput", + }, + }, + }, + }, }; -export const ProtectionContainerMappingCollection: coreClient.CompositeMapper = { +export const SwitchProtectionProviderSpecificInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SwitchProtectionProviderSpecificInput", + uberParent: "SwitchProtectionProviderSpecificInput", + polymorphicDiscriminator: { + serializedName: "instanceType", + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const RecoveryServicesProviderCollection: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ProtectionContainerMappingCollection", + className: "RecoveryServicesProviderCollection", modelProperties: { value: { serializedName: "value", @@ -4123,50 +4614,96 @@ export const ProtectionContainerMappingCollection: coreClient.CompositeMapper = element: { type: { name: "Composite", - className: "ProtectionContainerMapping" - } - } - } + className: "RecoveryServicesProvider", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ProtectionContainerMappingProperties: coreClient.CompositeMapper = { +export const RecoveryServicesProviderProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ProtectionContainerMappingProperties", + className: "RecoveryServicesProviderProperties", modelProperties: { - targetProtectionContainerId: { - serializedName: "targetProtectionContainerId", + fabricType: { + serializedName: "fabricType", type: { - name: "String" - } + name: "String", + }, }, - targetProtectionContainerFriendlyName: { - serializedName: "targetProtectionContainerFriendlyName", + friendlyName: { + serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", + providerVersion: { + serializedName: "providerVersion", type: { - name: "Composite", - className: "ProtectionContainerMappingProviderSpecificDetails" - } + name: "String", + }, }, - health: { - serializedName: "health", + serverVersion: { + serializedName: "serverVersion", + type: { + name: "String", + }, + }, + providerVersionState: { + serializedName: "providerVersionState", + type: { + name: "String", + }, + }, + providerVersionExpiryDate: { + serializedName: "providerVersionExpiryDate", + type: { + name: "DateTime", + }, + }, + fabricFriendlyName: { + serializedName: "fabricFriendlyName", + type: { + name: "String", + }, + }, + lastHeartBeat: { + serializedName: "lastHeartBeat", + type: { + name: "DateTime", + }, + }, + connectionStatus: { + serializedName: "connectionStatus", + type: { + name: "String", + }, + }, + protectedItemCount: { + serializedName: "protectedItemCount", + type: { + name: "Number", + }, + }, + allowedScenarios: { + serializedName: "allowedScenarios", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, healthErrorDetails: { serializedName: "healthErrorDetails", @@ -4175,465 +4712,65 @@ export const ProtectionContainerMappingProperties: coreClient.CompositeMapper = element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, - policyId: { - serializedName: "policyId", + draIdentifier: { + serializedName: "draIdentifier", type: { - name: "String" - } + name: "String", + }, }, - state: { - serializedName: "state", + machineId: { + serializedName: "machineId", type: { - name: "String" - } + name: "String", + }, }, - sourceProtectionContainerFriendlyName: { - serializedName: "sourceProtectionContainerFriendlyName", + machineName: { + serializedName: "machineName", type: { - name: "String" - } + name: "String", + }, }, - sourceFabricFriendlyName: { - serializedName: "sourceFabricFriendlyName", + biosId: { + serializedName: "biosId", type: { - name: "String" - } + name: "String", + }, }, - targetFabricFriendlyName: { - serializedName: "targetFabricFriendlyName", + authenticationIdentityDetails: { + serializedName: "authenticationIdentityDetails", type: { - name: "String" - } + name: "Composite", + className: "IdentityProviderDetails", + }, }, - policyFriendlyName: { - serializedName: "policyFriendlyName", - type: { - name: "String" - } - } - } - } -}; - -export const ProtectionContainerMappingProviderSpecificDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ProtectionContainerMappingProviderSpecificDetails", - uberParent: "ProtectionContainerMappingProviderSpecificDetails", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { - serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const CreateProtectionContainerMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CreateProtectionContainerMappingInput", - modelProperties: { - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "CreateProtectionContainerMappingInputProperties" - } - } - } - } -}; - -export const CreateProtectionContainerMappingInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CreateProtectionContainerMappingInputProperties", - modelProperties: { - targetProtectionContainerId: { - serializedName: "targetProtectionContainerId", - type: { - name: "String" - } - }, - policyId: { - serializedName: "policyId", - type: { - name: "String" - } - }, - providerSpecificInput: { - serializedName: "providerSpecificInput", - type: { - name: "Composite", - className: "ReplicationProviderSpecificContainerMappingInput" - } - } - } - } -}; - -export const ReplicationProviderSpecificContainerMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProviderSpecificContainerMappingInput", - uberParent: "ReplicationProviderSpecificContainerMappingInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { - serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const UpdateProtectionContainerMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateProtectionContainerMappingInput", - modelProperties: { - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "UpdateProtectionContainerMappingInputProperties" - } - } - } - } -}; - -export const UpdateProtectionContainerMappingInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "UpdateProtectionContainerMappingInputProperties", - modelProperties: { - providerSpecificInput: { - serializedName: "providerSpecificInput", - type: { - name: "Composite", - className: "ReplicationProviderSpecificUpdateContainerMappingInput" - } - } - } - } -}; - -export const ReplicationProviderSpecificUpdateContainerMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProviderSpecificUpdateContainerMappingInput", - uberParent: "ReplicationProviderSpecificUpdateContainerMappingInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { - serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const RemoveProtectionContainerMappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RemoveProtectionContainerMappingInput", - modelProperties: { - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "RemoveProtectionContainerMappingInputProperties" - } - } - } - } -}; - -export const RemoveProtectionContainerMappingInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RemoveProtectionContainerMappingInputProperties", - modelProperties: { - providerSpecificInput: { - serializedName: "providerSpecificInput", - type: { - name: "Composite", - className: "ReplicationProviderContainerUnmappingInput" - } - } - } - } -}; - -export const ReplicationProviderContainerUnmappingInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProviderContainerUnmappingInput", - modelProperties: { - instanceType: { - serializedName: "instanceType", - type: { - name: "String" - } - } - } - } -}; - -export const SwitchProtectionInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SwitchProtectionInput", - modelProperties: { - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "SwitchProtectionInputProperties" - } - } - } - } -}; - -export const SwitchProtectionInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SwitchProtectionInputProperties", - modelProperties: { - replicationProtectedItemName: { - serializedName: "replicationProtectedItemName", - type: { - name: "String" - } - }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Composite", - className: "SwitchProtectionProviderSpecificInput" - } - } - } - } -}; - -export const SwitchProtectionProviderSpecificInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SwitchProtectionProviderSpecificInput", - uberParent: "SwitchProtectionProviderSpecificInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { - serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryServicesProviderCollection: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryServicesProviderCollection", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "RecoveryServicesProvider" - } - } - } - }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryServicesProviderProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryServicesProviderProperties", - modelProperties: { - fabricType: { - serializedName: "fabricType", - type: { - name: "String" - } - }, - friendlyName: { - serializedName: "friendlyName", - type: { - name: "String" - } - }, - providerVersion: { - serializedName: "providerVersion", - type: { - name: "String" - } - }, - serverVersion: { - serializedName: "serverVersion", - type: { - name: "String" - } - }, - providerVersionState: { - serializedName: "providerVersionState", - type: { - name: "String" - } - }, - providerVersionExpiryDate: { - serializedName: "providerVersionExpiryDate", - type: { - name: "DateTime" - } - }, - fabricFriendlyName: { - serializedName: "fabricFriendlyName", - type: { - name: "String" - } - }, - lastHeartBeat: { - serializedName: "lastHeartBeat", - type: { - name: "DateTime" - } - }, - connectionStatus: { - serializedName: "connectionStatus", - type: { - name: "String" - } - }, - protectedItemCount: { - serializedName: "protectedItemCount", - type: { - name: "Number" - } - }, - allowedScenarios: { - serializedName: "allowedScenarios", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - healthErrorDetails: { - serializedName: "healthErrorDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HealthError" - } - } - } - }, - draIdentifier: { - serializedName: "draIdentifier", - type: { - name: "String" - } - }, - machineId: { - serializedName: "machineId", - type: { - name: "String" - } - }, - machineName: { - serializedName: "machineName", - type: { - name: "String" - } - }, - biosId: { - serializedName: "biosId", - type: { - name: "String" - } - }, - authenticationIdentityDetails: { - serializedName: "authenticationIdentityDetails", - type: { - name: "Composite", - className: "IdentityProviderDetails" - } - }, - resourceAccessIdentityDetails: { - serializedName: "resourceAccessIdentityDetails", + resourceAccessIdentityDetails: { + serializedName: "resourceAccessIdentityDetails", type: { name: "Composite", - className: "IdentityProviderDetails" - } + className: "IdentityProviderDetails", + }, }, dataPlaneAuthenticationIdentityDetails: { serializedName: "dataPlaneAuthenticationIdentityDetails", type: { name: "Composite", - className: "IdentityProviderDetails" - } + className: "IdentityProviderDetails", + }, }, providerVersionDetails: { serializedName: "providerVersionDetails", type: { name: "Composite", - className: "VersionDetails" - } - } - } - } + className: "VersionDetails", + }, + }, + }, + }, }; export const IdentityProviderDetails: coreClient.CompositeMapper = { @@ -4644,35 +4781,35 @@ export const IdentityProviderDetails: coreClient.CompositeMapper = { tenantId: { serializedName: "tenantId", type: { - name: "String" - } + name: "String", + }, }, applicationId: { serializedName: "applicationId", type: { - name: "String" - } + name: "String", + }, }, objectId: { serializedName: "objectId", type: { - name: "String" - } + name: "String", + }, }, audience: { serializedName: "audience", type: { - name: "String" - } + name: "String", + }, }, aadAuthority: { serializedName: "aadAuthority", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VersionDetails: coreClient.CompositeMapper = { @@ -4683,23 +4820,23 @@ export const VersionDetails: coreClient.CompositeMapper = { version: { serializedName: "version", type: { - name: "String" - } + name: "String", + }, }, expiryDate: { serializedName: "expiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, status: { serializedName: "status", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AddRecoveryServicesProviderInput: coreClient.CompositeMapper = { @@ -4711,61 +4848,62 @@ export const AddRecoveryServicesProviderInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "AddRecoveryServicesProviderInputProperties" - } - } - } - } -}; - -export const AddRecoveryServicesProviderInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AddRecoveryServicesProviderInputProperties", - modelProperties: { - machineName: { - serializedName: "machineName", - required: true, - type: { - name: "String" - } - }, - machineId: { - serializedName: "machineId", - type: { - name: "String" - } - }, - biosId: { - serializedName: "biosId", - type: { - name: "String" - } - }, - authenticationIdentityInput: { - serializedName: "authenticationIdentityInput", - type: { - name: "Composite", - className: "IdentityProviderInput" - } + className: "AddRecoveryServicesProviderInputProperties", + }, }, - resourceAccessIdentityInput: { - serializedName: "resourceAccessIdentityInput", - type: { - name: "Composite", - className: "IdentityProviderInput" - } + }, + }, +}; + +export const AddRecoveryServicesProviderInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "AddRecoveryServicesProviderInputProperties", + modelProperties: { + machineName: { + serializedName: "machineName", + required: true, + type: { + name: "String", + }, + }, + machineId: { + serializedName: "machineId", + type: { + name: "String", + }, + }, + biosId: { + serializedName: "biosId", + type: { + name: "String", + }, + }, + authenticationIdentityInput: { + serializedName: "authenticationIdentityInput", + type: { + name: "Composite", + className: "IdentityProviderInput", + }, + }, + resourceAccessIdentityInput: { + serializedName: "resourceAccessIdentityInput", + type: { + name: "Composite", + className: "IdentityProviderInput", + }, + }, + dataPlaneAuthenticationIdentityInput: { + serializedName: "dataPlaneAuthenticationIdentityInput", + type: { + name: "Composite", + className: "IdentityProviderInput", + }, + }, }, - dataPlaneAuthenticationIdentityInput: { - serializedName: "dataPlaneAuthenticationIdentityInput", - type: { - name: "Composite", - className: "IdentityProviderInput" - } - } - } - } -}; + }, + }; export const IdentityProviderInput: coreClient.CompositeMapper = { type: { @@ -4776,39 +4914,39 @@ export const IdentityProviderInput: coreClient.CompositeMapper = { serializedName: "tenantId", required: true, type: { - name: "String" - } + name: "String", + }, }, applicationId: { serializedName: "applicationId", required: true, type: { - name: "String" - } + name: "String", + }, }, objectId: { serializedName: "objectId", required: true, type: { - name: "String" - } + name: "String", + }, }, audience: { serializedName: "audience", required: true, type: { - name: "String" - } + name: "String", + }, }, aadAuthority: { serializedName: "aadAuthority", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const StorageClassificationCollection: coreClient.CompositeMapper = { @@ -4823,19 +4961,19 @@ export const StorageClassificationCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "StorageClassification" - } - } - } + className: "StorageClassification", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const StorageClassificationProperties: coreClient.CompositeMapper = { @@ -4846,54 +4984,56 @@ export const StorageClassificationProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } - } - } - } -}; - -export const StorageClassificationMappingCollection: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "StorageClassificationMappingCollection", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "StorageClassificationMapping" - } - } - } + name: "String", + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } -}; - -export const StorageClassificationMappingProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "StorageClassificationMappingProperties", - modelProperties: { - targetStorageClassificationId: { - serializedName: "targetStorageClassificationId", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const StorageClassificationMappingCollection: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "StorageClassificationMappingCollection", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "StorageClassificationMapping", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const StorageClassificationMappingProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "StorageClassificationMappingProperties", + modelProperties: { + targetStorageClassificationId: { + serializedName: "targetStorageClassificationId", + type: { + name: "String", + }, + }, + }, + }, + }; export const StorageClassificationMappingInput: coreClient.CompositeMapper = { type: { @@ -4904,11 +5044,11 @@ export const StorageClassificationMappingInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "StorageMappingInputProperties" - } - } - } - } + className: "StorageMappingInputProperties", + }, + }, + }, + }, }; export const StorageMappingInputProperties: coreClient.CompositeMapper = { @@ -4919,11 +5059,11 @@ export const StorageMappingInputProperties: coreClient.CompositeMapper = { targetStorageClassificationId: { serializedName: "targetStorageClassificationId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VCenterCollection: coreClient.CompositeMapper = { @@ -4938,19 +5078,19 @@ export const VCenterCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VCenter" - } - } - } + className: "VCenter", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VCenterProperties: coreClient.CompositeMapper = { @@ -4961,62 +5101,62 @@ export const VCenterProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, internalId: { serializedName: "internalId", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, discoveryStatus: { serializedName: "discoveryStatus", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, infrastructureId: { serializedName: "infrastructureId", type: { - name: "String" - } + name: "String", + }, }, port: { serializedName: "port", type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, fabricArmResourceName: { serializedName: "fabricArmResourceName", type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -5025,13 +5165,13 @@ export const VCenterProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - } - } - } + className: "HealthError", + }, + }, + }, + }, + }, + }, }; export const AddVCenterRequest: coreClient.CompositeMapper = { @@ -5043,11 +5183,11 @@ export const AddVCenterRequest: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "AddVCenterRequestProperties" - } - } - } - } + className: "AddVCenterRequestProperties", + }, + }, + }, + }, }; export const AddVCenterRequestProperties: coreClient.CompositeMapper = { @@ -5058,35 +5198,35 @@ export const AddVCenterRequestProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, port: { serializedName: "port", type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UpdateVCenterRequest: coreClient.CompositeMapper = { @@ -5098,11 +5238,11 @@ export const UpdateVCenterRequest: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdateVCenterRequestProperties" - } - } - } - } + className: "UpdateVCenterRequestProperties", + }, + }, + }, + }, }; export const UpdateVCenterRequestProperties: coreClient.CompositeMapper = { @@ -5113,35 +5253,35 @@ export const UpdateVCenterRequestProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, port: { serializedName: "port", type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobCollection: coreClient.CompositeMapper = { @@ -5156,19 +5296,19 @@ export const JobCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Job" - } - } - } + className: "Job", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobProperties: coreClient.CompositeMapper = { @@ -5179,32 +5319,32 @@ export const JobProperties: coreClient.CompositeMapper = { activityId: { serializedName: "activityId", type: { - name: "String" - } + name: "String", + }, }, scenarioName: { serializedName: "scenarioName", type: { - name: "String" - } + name: "String", + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, state: { serializedName: "state", type: { - name: "String" - } + name: "String", + }, }, stateDescription: { serializedName: "stateDescription", type: { - name: "String" - } + name: "String", + }, }, tasks: { serializedName: "tasks", @@ -5213,10 +5353,10 @@ export const JobProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ASRTask" - } - } - } + className: "ASRTask", + }, + }, + }, }, errors: { serializedName: "errors", @@ -5225,22 +5365,22 @@ export const JobProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "JobErrorDetails" - } - } - } + className: "JobErrorDetails", + }, + }, + }, }, startTime: { serializedName: "startTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "endTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, allowedActions: { serializedName: "allowedActions", @@ -5248,38 +5388,38 @@ export const JobProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, targetObjectId: { serializedName: "targetObjectId", type: { - name: "String" - } + name: "String", + }, }, targetObjectName: { serializedName: "targetObjectName", type: { - name: "String" - } + name: "String", + }, }, targetInstanceType: { serializedName: "targetInstanceType", type: { - name: "String" - } + name: "String", + }, }, customDetails: { serializedName: "customDetails", type: { name: "Composite", - className: "JobDetails" - } - } - } - } + className: "JobDetails", + }, + }, + }, + }, }; export const ASRTask: coreClient.CompositeMapper = { @@ -5290,26 +5430,26 @@ export const ASRTask: coreClient.CompositeMapper = { taskId: { serializedName: "taskId", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "startTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "endTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, allowedActions: { serializedName: "allowedActions", @@ -5317,48 +5457,48 @@ export const ASRTask: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, state: { serializedName: "state", type: { - name: "String" - } + name: "String", + }, }, stateDescription: { serializedName: "stateDescription", type: { - name: "String" - } + name: "String", + }, }, taskType: { serializedName: "taskType", type: { - name: "String" - } + name: "String", + }, }, customDetails: { serializedName: "customDetails", type: { name: "Composite", - className: "TaskTypeDetails" - } + className: "TaskTypeDetails", + }, }, groupTaskCustomDetails: { serializedName: "groupTaskCustomDetails", type: { name: "Composite", - className: "GroupTaskDetails" - } + className: "GroupTaskDetails", + }, }, errors: { serializedName: "errors", @@ -5367,13 +5507,13 @@ export const ASRTask: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "JobErrorDetails" - } - } - } - } - } - } + className: "JobErrorDetails", + }, + }, + }, + }, + }, + }, }; export const TaskTypeDetails: coreClient.CompositeMapper = { @@ -5383,18 +5523,18 @@ export const TaskTypeDetails: coreClient.CompositeMapper = { uberParent: "TaskTypeDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const GroupTaskDetails: coreClient.CompositeMapper = { @@ -5404,15 +5544,15 @@ export const GroupTaskDetails: coreClient.CompositeMapper = { uberParent: "GroupTaskDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } + name: "String", + }, }, childTasks: { serializedName: "childTasks", @@ -5421,13 +5561,13 @@ export const GroupTaskDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ASRTask" - } - } - } - } - } - } + className: "ASRTask", + }, + }, + }, + }, + }, + }, }; export const JobErrorDetails: coreClient.CompositeMapper = { @@ -5439,36 +5579,36 @@ export const JobErrorDetails: coreClient.CompositeMapper = { serializedName: "serviceErrorDetails", type: { name: "Composite", - className: "ServiceError" - } + className: "ServiceError", + }, }, providerErrorDetails: { serializedName: "providerErrorDetails", type: { name: "Composite", - className: "ProviderError" - } + className: "ProviderError", + }, }, errorLevel: { serializedName: "errorLevel", type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, taskId: { serializedName: "taskId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ServiceError: coreClient.CompositeMapper = { @@ -5479,35 +5619,35 @@ export const ServiceError: coreClient.CompositeMapper = { code: { serializedName: "code", type: { - name: "String" - } + name: "String", + }, }, message: { serializedName: "message", type: { - name: "String" - } + name: "String", + }, }, possibleCauses: { serializedName: "possibleCauses", type: { - name: "String" - } + name: "String", + }, }, recommendedAction: { serializedName: "recommendedAction", type: { - name: "String" - } + name: "String", + }, }, activityId: { serializedName: "activityId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProviderError: coreClient.CompositeMapper = { @@ -5518,35 +5658,35 @@ export const ProviderError: coreClient.CompositeMapper = { errorCode: { serializedName: "errorCode", type: { - name: "Number" - } + name: "Number", + }, }, errorMessage: { serializedName: "errorMessage", type: { - name: "String" - } + name: "String", + }, }, errorId: { serializedName: "errorId", type: { - name: "String" - } + name: "String", + }, }, possibleCauses: { serializedName: "possibleCauses", type: { - name: "String" - } + name: "String", + }, }, recommendedAction: { serializedName: "recommendedAction", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobDetails: coreClient.CompositeMapper = { @@ -5556,25 +5696,25 @@ export const JobDetails: coreClient.CompositeMapper = { uberParent: "JobDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } + name: "String", + }, }, affectedObjectDetails: { serializedName: "affectedObjectDetails", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; export const ResumeJobParams: coreClient.CompositeMapper = { @@ -5586,11 +5726,11 @@ export const ResumeJobParams: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ResumeJobParamsProperties" - } - } - } - } + className: "ResumeJobParamsProperties", + }, + }, + }, + }, }; export const ResumeJobParamsProperties: coreClient.CompositeMapper = { @@ -5601,11 +5741,11 @@ export const ResumeJobParamsProperties: coreClient.CompositeMapper = { comments: { serializedName: "comments", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobQueryParameter: coreClient.CompositeMapper = { @@ -5616,53 +5756,53 @@ export const JobQueryParameter: coreClient.CompositeMapper = { startTime: { serializedName: "startTime", type: { - name: "String" - } + name: "String", + }, }, endTime: { serializedName: "endTime", type: { - name: "String" - } + name: "String", + }, }, fabricId: { serializedName: "fabricId", type: { - name: "String" - } + name: "String", + }, }, affectedObjectTypes: { serializedName: "affectedObjectTypes", type: { - name: "String" - } + name: "String", + }, }, jobStatus: { serializedName: "jobStatus", type: { - name: "String" - } + name: "String", + }, }, jobOutputType: { serializedName: "jobOutputType", type: { - name: "String" - } + name: "String", + }, }, jobName: { serializedName: "jobName", type: { - name: "String" - } + name: "String", + }, }, timezoneOffset: { serializedName: "timezoneOffset", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const PolicyCollection: coreClient.CompositeMapper = { @@ -5677,19 +5817,19 @@ export const PolicyCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Policy" - } - } - } + className: "Policy", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const PolicyProperties: coreClient.CompositeMapper = { @@ -5700,18 +5840,18 @@ export const PolicyProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "PolicyProviderSpecificDetails" - } - } - } - } + className: "PolicyProviderSpecificDetails", + }, + }, + }, + }, }; export const PolicyProviderSpecificDetails: coreClient.CompositeMapper = { @@ -5721,18 +5861,18 @@ export const PolicyProviderSpecificDetails: coreClient.CompositeMapper = { uberParent: "PolicyProviderSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CreatePolicyInput: coreClient.CompositeMapper = { @@ -5744,11 +5884,11 @@ export const CreatePolicyInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "CreatePolicyInputProperties" - } - } - } - } + className: "CreatePolicyInputProperties", + }, + }, + }, + }, }; export const CreatePolicyInputProperties: coreClient.CompositeMapper = { @@ -5760,11 +5900,11 @@ export const CreatePolicyInputProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificInput", type: { name: "Composite", - className: "PolicyProviderSpecificInput" - } - } - } - } + className: "PolicyProviderSpecificInput", + }, + }, + }, + }, }; export const PolicyProviderSpecificInput: coreClient.CompositeMapper = { @@ -5774,18 +5914,18 @@ export const PolicyProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "PolicyProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UpdatePolicyInput: coreClient.CompositeMapper = { @@ -5797,11 +5937,11 @@ export const UpdatePolicyInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdatePolicyInputProperties" - } - } - } - } + className: "UpdatePolicyInputProperties", + }, + }, + }, + }, }; export const UpdatePolicyInputProperties: coreClient.CompositeMapper = { @@ -5813,110 +5953,113 @@ export const UpdatePolicyInputProperties: coreClient.CompositeMapper = { serializedName: "replicationProviderSettings", type: { name: "Composite", - className: "PolicyProviderSpecificInput" - } - } - } - } -}; - -export const ReplicationProtectionIntentCollection: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProtectionIntentCollection", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ReplicationProtectionIntent" - } - } - } - }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } -}; - -export const ReplicationProtectionIntentProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProtectionIntentProperties", - modelProperties: { - friendlyName: { - serializedName: "friendlyName", - type: { - name: "String" - } - }, - jobId: { - serializedName: "jobId", - readOnly: true, - type: { - name: "String" - } - }, - jobState: { - serializedName: "jobState", - readOnly: true, - type: { - name: "String" - } + className: "PolicyProviderSpecificInput", + }, }, - isActive: { - serializedName: "isActive", - readOnly: true, - type: { - name: "Boolean" - } + }, + }, +}; + +export const ReplicationProtectionIntentCollection: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProtectionIntentCollection", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ReplicationProtectionIntent", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, }, - creationTimeUTC: { - serializedName: "creationTimeUTC", - readOnly: true, - type: { - name: "String" - } + }, + }; + +export const ReplicationProtectionIntentProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProtectionIntentProperties", + modelProperties: { + friendlyName: { + serializedName: "friendlyName", + type: { + name: "String", + }, + }, + jobId: { + serializedName: "jobId", + readOnly: true, + type: { + name: "String", + }, + }, + jobState: { + serializedName: "jobState", + readOnly: true, + type: { + name: "String", + }, + }, + isActive: { + serializedName: "isActive", + readOnly: true, + type: { + name: "Boolean", + }, + }, + creationTimeUTC: { + serializedName: "creationTimeUTC", + readOnly: true, + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Composite", + className: "ReplicationProtectionIntentProviderSpecificSettings", + }, + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Composite", - className: "ReplicationProtectionIntentProviderSpecificSettings" - } - } - } - } -}; - -export const ReplicationProtectionIntentProviderSpecificSettings: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProtectionIntentProviderSpecificSettings", - uberParent: "ReplicationProtectionIntentProviderSpecificSettings", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" }, - modelProperties: { - instanceType: { + }; + +export const ReplicationProtectionIntentProviderSpecificSettings: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProtectionIntentProviderSpecificSettings", + uberParent: "ReplicationProtectionIntentProviderSpecificSettings", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const CreateProtectionIntentInput: coreClient.CompositeMapper = { type: { @@ -5927,11 +6070,11 @@ export const CreateProtectionIntentInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "CreateProtectionIntentProperties" - } - } - } - } + className: "CreateProtectionIntentProperties", + }, + }, + }, + }, }; export const CreateProtectionIntentProperties: coreClient.CompositeMapper = { @@ -5943,33 +6086,34 @@ export const CreateProtectionIntentProperties: coreClient.CompositeMapper = { serializedName: "providerSpecificDetails", type: { name: "Composite", - className: "CreateProtectionIntentProviderSpecificDetails" - } - } - } - } + className: "CreateProtectionIntentProviderSpecificDetails", + }, + }, + }, + }, }; -export const CreateProtectionIntentProviderSpecificDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "CreateProtectionIntentProviderSpecificDetails", - uberParent: "CreateProtectionIntentProviderSpecificDetails", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" - }, - modelProperties: { - instanceType: { +export const CreateProtectionIntentProviderSpecificDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "CreateProtectionIntentProviderSpecificDetails", + uberParent: "CreateProtectionIntentProviderSpecificDetails", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const RecoveryPlanCollection: coreClient.CompositeMapper = { type: { @@ -5983,19 +6127,19 @@ export const RecoveryPlanCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlan" - } - } - } + className: "RecoveryPlan", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPlanProperties: coreClient.CompositeMapper = { @@ -6006,38 +6150,38 @@ export const RecoveryPlanProperties: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, primaryFabricId: { serializedName: "primaryFabricId", type: { - name: "String" - } + name: "String", + }, }, primaryFabricFriendlyName: { serializedName: "primaryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricId: { serializedName: "recoveryFabricId", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricFriendlyName: { serializedName: "recoveryFabricFriendlyName", type: { - name: "String" - } + name: "String", + }, }, failoverDeploymentModel: { serializedName: "failoverDeploymentModel", type: { - name: "String" - } + name: "String", + }, }, replicationProviders: { serializedName: "replicationProviders", @@ -6045,10 +6189,10 @@ export const RecoveryPlanProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, allowedOperations: { serializedName: "allowedOperations", @@ -6056,47 +6200,47 @@ export const RecoveryPlanProperties: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, lastPlannedFailoverTime: { serializedName: "lastPlannedFailoverTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastUnplannedFailoverTime: { serializedName: "lastUnplannedFailoverTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastTestFailoverTime: { serializedName: "lastTestFailoverTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, currentScenario: { serializedName: "currentScenario", type: { name: "Composite", - className: "CurrentScenarioDetails" - } + className: "CurrentScenarioDetails", + }, }, currentScenarioStatus: { serializedName: "currentScenarioStatus", type: { - name: "String" - } + name: "String", + }, }, currentScenarioStatusDescription: { serializedName: "currentScenarioStatusDescription", type: { - name: "String" - } + name: "String", + }, }, groups: { serializedName: "groups", @@ -6105,10 +6249,10 @@ export const RecoveryPlanProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanGroup" - } - } - } + className: "RecoveryPlanGroup", + }, + }, + }, }, providerSpecificDetails: { serializedName: "providerSpecificDetails", @@ -6117,13 +6261,13 @@ export const RecoveryPlanProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanProviderSpecificDetails" - } - } - } - } - } - } + className: "RecoveryPlanProviderSpecificDetails", + }, + }, + }, + }, + }, + }, }; export const RecoveryPlanGroup: coreClient.CompositeMapper = { @@ -6135,8 +6279,8 @@ export const RecoveryPlanGroup: coreClient.CompositeMapper = { serializedName: "groupType", required: true, type: { - name: "String" - } + name: "String", + }, }, replicationProtectedItems: { serializedName: "replicationProtectedItems", @@ -6145,10 +6289,10 @@ export const RecoveryPlanGroup: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanProtectedItem" - } - } - } + className: "RecoveryPlanProtectedItem", + }, + }, + }, }, startGroupActions: { serializedName: "startGroupActions", @@ -6157,10 +6301,10 @@ export const RecoveryPlanGroup: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanAction" - } - } - } + className: "RecoveryPlanAction", + }, + }, + }, }, endGroupActions: { serializedName: "endGroupActions", @@ -6169,13 +6313,13 @@ export const RecoveryPlanGroup: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanAction" - } - } - } - } - } - } + className: "RecoveryPlanAction", + }, + }, + }, + }, + }, + }, }; export const RecoveryPlanProtectedItem: coreClient.CompositeMapper = { @@ -6186,17 +6330,17 @@ export const RecoveryPlanProtectedItem: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, virtualMachineId: { serializedName: "virtualMachineId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPlanAction: coreClient.CompositeMapper = { @@ -6208,8 +6352,8 @@ export const RecoveryPlanAction: coreClient.CompositeMapper = { serializedName: "actionName", required: true, type: { - name: "String" - } + name: "String", + }, }, failoverTypes: { serializedName: "failoverTypes", @@ -6218,10 +6362,10 @@ export const RecoveryPlanAction: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, failoverDirections: { serializedName: "failoverDirections", @@ -6230,20 +6374,20 @@ export const RecoveryPlanAction: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, customDetails: { serializedName: "customDetails", type: { name: "Composite", - className: "RecoveryPlanActionDetails" - } - } - } - } + className: "RecoveryPlanActionDetails", + }, + }, + }, + }, }; export const RecoveryPlanActionDetails: coreClient.CompositeMapper = { @@ -6253,18 +6397,18 @@ export const RecoveryPlanActionDetails: coreClient.CompositeMapper = { uberParent: "RecoveryPlanActionDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPlanProviderSpecificDetails: coreClient.CompositeMapper = { @@ -6274,18 +6418,18 @@ export const RecoveryPlanProviderSpecificDetails: coreClient.CompositeMapper = { uberParent: "RecoveryPlanProviderSpecificDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CreateRecoveryPlanInput: coreClient.CompositeMapper = { @@ -6297,11 +6441,11 @@ export const CreateRecoveryPlanInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "CreateRecoveryPlanInputProperties" - } - } - } - } + className: "CreateRecoveryPlanInputProperties", + }, + }, + }, + }, }; export const CreateRecoveryPlanInputProperties: coreClient.CompositeMapper = { @@ -6313,21 +6457,21 @@ export const CreateRecoveryPlanInputProperties: coreClient.CompositeMapper = { serializedName: "primaryFabricId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryFabricId: { serializedName: "recoveryFabricId", required: true, type: { - name: "String" - } + name: "String", + }, }, failoverDeploymentModel: { serializedName: "failoverDeploymentModel", type: { - name: "String" - } + name: "String", + }, }, groups: { serializedName: "groups", @@ -6337,10 +6481,10 @@ export const CreateRecoveryPlanInputProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanGroup" - } - } - } + className: "RecoveryPlanGroup", + }, + }, + }, }, providerSpecificInput: { serializedName: "providerSpecificInput", @@ -6349,13 +6493,13 @@ export const CreateRecoveryPlanInputProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanProviderSpecificInput" - } - } - } - } - } - } + className: "RecoveryPlanProviderSpecificInput", + }, + }, + }, + }, + }, + }, }; export const RecoveryPlanProviderSpecificInput: coreClient.CompositeMapper = { @@ -6365,18 +6509,18 @@ export const RecoveryPlanProviderSpecificInput: coreClient.CompositeMapper = { uberParent: "RecoveryPlanProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { instanceType: { serializedName: "instanceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UpdateRecoveryPlanInput: coreClient.CompositeMapper = { @@ -6388,11 +6532,11 @@ export const UpdateRecoveryPlanInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "UpdateRecoveryPlanInputProperties" - } - } - } - } + className: "UpdateRecoveryPlanInputProperties", + }, + }, + }, + }, }; export const UpdateRecoveryPlanInputProperties: coreClient.CompositeMapper = { @@ -6407,13 +6551,13 @@ export const UpdateRecoveryPlanInputProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RecoveryPlanGroup" - } - } - } - } - } - } + className: "RecoveryPlanGroup", + }, + }, + }, + }, + }, + }, }; export const RecoveryPlanPlannedFailoverInput: coreClient.CompositeMapper = { @@ -6425,61 +6569,63 @@ export const RecoveryPlanPlannedFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryPlanPlannedFailoverInputProperties" - } - } - } - } -}; - -export const RecoveryPlanPlannedFailoverInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanPlannedFailoverInputProperties", - modelProperties: { - failoverDirection: { - serializedName: "failoverDirection", - required: true, - type: { - name: "String" - } + className: "RecoveryPlanPlannedFailoverInputProperties", + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "RecoveryPlanProviderSpecificFailoverInput" - } - } - } - } - } - } -}; - -export const RecoveryPlanProviderSpecificFailoverInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanProviderSpecificFailoverInput", - uberParent: "RecoveryPlanProviderSpecificFailoverInput", - polymorphicDiscriminator: { - serializedName: "instanceType", - clientName: "instanceType" }, - modelProperties: { - instanceType: { + }, +}; + +export const RecoveryPlanPlannedFailoverInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanPlannedFailoverInputProperties", + modelProperties: { + failoverDirection: { + serializedName: "failoverDirection", + required: true, + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "RecoveryPlanProviderSpecificFailoverInput", + }, + }, + }, + }, + }, + }, + }; + +export const RecoveryPlanProviderSpecificFailoverInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanProviderSpecificFailoverInput", + uberParent: "RecoveryPlanProviderSpecificFailoverInput", + polymorphicDiscriminator: { serializedName: "instanceType", - required: true, - type: { - name: "String" - } - } - } - } -}; + clientName: "instanceType", + }, + modelProperties: { + instanceType: { + serializedName: "instanceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const RecoveryPlanTestFailoverInput: coreClient.CompositeMapper = { type: { @@ -6490,87 +6636,90 @@ export const RecoveryPlanTestFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryPlanTestFailoverInputProperties" - } - } - } - } -}; - -export const RecoveryPlanTestFailoverInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanTestFailoverInputProperties", - modelProperties: { - failoverDirection: { - serializedName: "failoverDirection", - required: true, - type: { - name: "String" - } + className: "RecoveryPlanTestFailoverInputProperties", + }, }, - networkType: { - serializedName: "networkType", - required: true, - type: { - name: "String" - } + }, + }, +}; + +export const RecoveryPlanTestFailoverInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanTestFailoverInputProperties", + modelProperties: { + failoverDirection: { + serializedName: "failoverDirection", + required: true, + type: { + name: "String", + }, + }, + networkType: { + serializedName: "networkType", + required: true, + type: { + name: "String", + }, + }, + networkId: { + serializedName: "networkId", + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "RecoveryPlanProviderSpecificFailoverInput", + }, + }, + }, + }, }, - networkId: { - serializedName: "networkId", - type: { - name: "String" - } + }, + }; + +export const RecoveryPlanTestFailoverCleanupInput: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanTestFailoverCleanupInput", + modelProperties: { + properties: { + serializedName: "properties", + type: { + name: "Composite", + className: "RecoveryPlanTestFailoverCleanupInputProperties", + }, + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "RecoveryPlanProviderSpecificFailoverInput" - } - } - } - } - } - } -}; - -export const RecoveryPlanTestFailoverCleanupInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanTestFailoverCleanupInput", - modelProperties: { - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "RecoveryPlanTestFailoverCleanupInputProperties" - } - } - } - } -}; - -export const RecoveryPlanTestFailoverCleanupInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanTestFailoverCleanupInputProperties", - modelProperties: { - comments: { - constraints: { - MaxLength: 1024 + }, + }; + +export const RecoveryPlanTestFailoverCleanupInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanTestFailoverCleanupInputProperties", + modelProperties: { + comments: { + constraints: { + MaxLength: 1024, + }, + serializedName: "comments", + type: { + name: "String", + }, }, - serializedName: "comments", - type: { - name: "String" - } - } - } - } -}; + }, + }, + }; export const RecoveryPlanUnplannedFailoverInput: coreClient.CompositeMapper = { type: { @@ -6581,47 +6730,48 @@ export const RecoveryPlanUnplannedFailoverInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryPlanUnplannedFailoverInputProperties" - } - } - } - } -}; - -export const RecoveryPlanUnplannedFailoverInputProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryPlanUnplannedFailoverInputProperties", - modelProperties: { - failoverDirection: { - serializedName: "failoverDirection", - required: true, - type: { - name: "String" - } + className: "RecoveryPlanUnplannedFailoverInputProperties", + }, }, - sourceSiteOperations: { - serializedName: "sourceSiteOperations", - required: true, - type: { - name: "String" - } + }, + }, +}; + +export const RecoveryPlanUnplannedFailoverInputProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryPlanUnplannedFailoverInputProperties", + modelProperties: { + failoverDirection: { + serializedName: "failoverDirection", + required: true, + type: { + name: "String", + }, + }, + sourceSiteOperations: { + serializedName: "sourceSiteOperations", + required: true, + type: { + name: "String", + }, + }, + providerSpecificDetails: { + serializedName: "providerSpecificDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "RecoveryPlanProviderSpecificFailoverInput", + }, + }, + }, + }, }, - providerSpecificDetails: { - serializedName: "providerSpecificDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "RecoveryPlanProviderSpecificFailoverInput" - } - } - } - } - } - } -}; + }, + }; export const SupportedOSProperties: coreClient.CompositeMapper = { type: { @@ -6635,13 +6785,13 @@ export const SupportedOSProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "SupportedOSProperty" - } - } - } - } - } - } + className: "SupportedOSProperty", + }, + }, + }, + }, + }, + }, }; export const SupportedOSProperty: coreClient.CompositeMapper = { @@ -6652,8 +6802,8 @@ export const SupportedOSProperty: coreClient.CompositeMapper = { instanceType: { serializedName: "instanceType", type: { - name: "String" - } + name: "String", + }, }, supportedOs: { serializedName: "supportedOs", @@ -6662,13 +6812,13 @@ export const SupportedOSProperty: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "SupportedOSDetails" - } - } - } - } - } - } + className: "SupportedOSDetails", + }, + }, + }, + }, + }, + }, }; export const SupportedOSDetails: coreClient.CompositeMapper = { @@ -6679,14 +6829,14 @@ export const SupportedOSDetails: coreClient.CompositeMapper = { osName: { serializedName: "osName", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, osVersions: { serializedName: "osVersions", @@ -6695,13 +6845,13 @@ export const SupportedOSDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "OSVersionWrapper" - } - } - } - } - } - } + className: "OSVersionWrapper", + }, + }, + }, + }, + }, + }, }; export const OSVersionWrapper: coreClient.CompositeMapper = { @@ -6712,17 +6862,17 @@ export const OSVersionWrapper: coreClient.CompositeMapper = { version: { serializedName: "version", type: { - name: "String" - } + name: "String", + }, }, servicePack: { serializedName: "servicePack", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VaultHealthProperties: coreClient.CompositeMapper = { @@ -6737,34 +6887,34 @@ export const VaultHealthProperties: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, protectedItemsHealth: { serializedName: "protectedItemsHealth", type: { name: "Composite", - className: "ResourceHealthSummary" - } + className: "ResourceHealthSummary", + }, }, fabricsHealth: { serializedName: "fabricsHealth", type: { name: "Composite", - className: "ResourceHealthSummary" - } + className: "ResourceHealthSummary", + }, }, containersHealth: { serializedName: "containersHealth", type: { name: "Composite", - className: "ResourceHealthSummary" - } - } - } - } + className: "ResourceHealthSummary", + }, + }, + }, + }, }; export const ResourceHealthSummary: coreClient.CompositeMapper = { @@ -6775,8 +6925,8 @@ export const ResourceHealthSummary: coreClient.CompositeMapper = { resourceCount: { serializedName: "resourceCount", type: { - name: "Number" - } + name: "Number", + }, }, issues: { serializedName: "issues", @@ -6785,20 +6935,20 @@ export const ResourceHealthSummary: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthErrorSummary" - } - } - } + className: "HealthErrorSummary", + }, + }, + }, }, categorizedResourceCounts: { serializedName: "categorizedResourceCounts", type: { name: "Dictionary", - value: { type: { name: "Number" } } - } - } - } - } + value: { type: { name: "Number" } }, + }, + }, + }, + }, }; export const HealthErrorSummary: coreClient.CompositeMapper = { @@ -6809,38 +6959,38 @@ export const HealthErrorSummary: coreClient.CompositeMapper = { summaryCode: { serializedName: "summaryCode", type: { - name: "String" - } + name: "String", + }, }, category: { serializedName: "category", type: { - name: "String" - } + name: "String", + }, }, severity: { serializedName: "severity", type: { - name: "String" - } + name: "String", + }, }, summaryMessage: { serializedName: "summaryMessage", type: { - name: "String" - } + name: "String", + }, }, affectedResourceType: { serializedName: "affectedResourceType", type: { - name: "String" - } + name: "String", + }, }, affectedResourceSubtype: { serializedName: "affectedResourceSubtype", type: { - name: "String" - } + name: "String", + }, }, affectedResourceCorrelationIds: { serializedName: "affectedResourceCorrelationIds", @@ -6848,13 +6998,13 @@ export const HealthErrorSummary: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const VaultSettingCollection: coreClient.CompositeMapper = { @@ -6869,19 +7019,19 @@ export const VaultSettingCollection: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VaultSetting" - } - } - } + className: "VaultSetting", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VaultSettingProperties: coreClient.CompositeMapper = { @@ -6892,17 +7042,17 @@ export const VaultSettingProperties: coreClient.CompositeMapper = { migrationSolutionId: { serializedName: "migrationSolutionId", type: { - name: "String" - } + name: "String", + }, }, vmwareToAzureProviderType: { serializedName: "vmwareToAzureProviderType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VaultSettingCreationInput: coreClient.CompositeMapper = { @@ -6914,11 +7064,11 @@ export const VaultSettingCreationInput: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "VaultSettingCreationInputProperties" - } - } - } - } + className: "VaultSettingCreationInputProperties", + }, + }, + }, + }, }; export const VaultSettingCreationInputProperties: coreClient.CompositeMapper = { @@ -6929,17 +7079,17 @@ export const VaultSettingCreationInputProperties: coreClient.CompositeMapper = { migrationSolutionId: { serializedName: "migrationSolutionId", type: { - name: "String" - } + name: "String", + }, }, vmwareToAzureProviderType: { serializedName: "vmwareToAzureProviderType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AVmDiskInputDetails: coreClient.CompositeMapper = { @@ -6951,25 +7101,25 @@ export const A2AVmDiskInputDetails: coreClient.CompositeMapper = { serializedName: "diskUri", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryAzureStorageAccountId: { serializedName: "recoveryAzureStorageAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, primaryStagingAzureStorageAccountId: { serializedName: "primaryStagingAzureStorageAccountId", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AVmManagedDiskInputDetails: coreClient.CompositeMapper = { @@ -6981,50 +7131,50 @@ export const A2AVmManagedDiskInputDetails: coreClient.CompositeMapper = { serializedName: "diskId", required: true, type: { - name: "String" - } + name: "String", + }, }, primaryStagingAzureStorageAccountId: { serializedName: "primaryStagingAzureStorageAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryReplicaDiskAccountType: { serializedName: "recoveryReplicaDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, recoveryTargetDiskAccountType: { serializedName: "recoveryTargetDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, recoveryDiskEncryptionSetId: { serializedName: "recoveryDiskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } - } - } - } + className: "DiskEncryptionInfo", + }, + }, + }, + }, }; export const DiskEncryptionInfo: coreClient.CompositeMapper = { @@ -7036,18 +7186,18 @@ export const DiskEncryptionInfo: coreClient.CompositeMapper = { serializedName: "diskEncryptionKeyInfo", type: { name: "Composite", - className: "DiskEncryptionKeyInfo" - } + className: "DiskEncryptionKeyInfo", + }, }, keyEncryptionKeyInfo: { serializedName: "keyEncryptionKeyInfo", type: { name: "Composite", - className: "KeyEncryptionKeyInfo" - } - } - } - } + className: "KeyEncryptionKeyInfo", + }, + }, + }, + }, }; export const DiskEncryptionKeyInfo: coreClient.CompositeMapper = { @@ -7058,17 +7208,17 @@ export const DiskEncryptionKeyInfo: coreClient.CompositeMapper = { secretIdentifier: { serializedName: "secretIdentifier", type: { - name: "String" - } + name: "String", + }, }, keyVaultResourceArmId: { serializedName: "keyVaultResourceArmId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const KeyEncryptionKeyInfo: coreClient.CompositeMapper = { @@ -7079,17 +7229,17 @@ export const KeyEncryptionKeyInfo: coreClient.CompositeMapper = { keyIdentifier: { serializedName: "keyIdentifier", type: { - name: "String" - } + name: "String", + }, }, keyVaultResourceArmId: { serializedName: "keyVaultResourceArmId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectionProfileCustomDetails: coreClient.CompositeMapper = { @@ -7099,18 +7249,18 @@ export const ProtectionProfileCustomDetails: coreClient.CompositeMapper = { uberParent: "ProtectionProfileCustomDetails", polymorphicDiscriminator: { serializedName: "resourceType", - clientName: "resourceType" + clientName: "resourceType", }, modelProperties: { resourceType: { serializedName: "resourceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const StorageAccountCustomDetails: coreClient.CompositeMapper = { @@ -7120,83 +7270,85 @@ export const StorageAccountCustomDetails: coreClient.CompositeMapper = { uberParent: "StorageAccountCustomDetails", polymorphicDiscriminator: { serializedName: "resourceType", - clientName: "resourceType" - }, - modelProperties: { - resourceType: { - serializedName: "resourceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryAvailabilitySetCustomDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryAvailabilitySetCustomDetails", - uberParent: "RecoveryAvailabilitySetCustomDetails", - polymorphicDiscriminator: { - serializedName: "resourceType", - clientName: "resourceType" - }, - modelProperties: { - resourceType: { - serializedName: "resourceType", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryVirtualNetworkCustomDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RecoveryVirtualNetworkCustomDetails", - uberParent: "RecoveryVirtualNetworkCustomDetails", - polymorphicDiscriminator: { - serializedName: "resourceType", - clientName: "resourceType" + clientName: "resourceType", }, modelProperties: { resourceType: { serializedName: "resourceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const RecoveryProximityPlacementGroupCustomDetails: coreClient.CompositeMapper = { +export const RecoveryAvailabilitySetCustomDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryAvailabilitySetCustomDetails", + uberParent: "RecoveryAvailabilitySetCustomDetails", + polymorphicDiscriminator: { + serializedName: "resourceType", + clientName: "resourceType", + }, + modelProperties: { + resourceType: { + serializedName: "resourceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const RecoveryVirtualNetworkCustomDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RecoveryProximityPlacementGroupCustomDetails", - uberParent: "RecoveryProximityPlacementGroupCustomDetails", + className: "RecoveryVirtualNetworkCustomDetails", + uberParent: "RecoveryVirtualNetworkCustomDetails", polymorphicDiscriminator: { serializedName: "resourceType", - clientName: "resourceType" + clientName: "resourceType", }, modelProperties: { resourceType: { serializedName: "resourceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; +export const RecoveryProximityPlacementGroupCustomDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RecoveryProximityPlacementGroupCustomDetails", + uberParent: "RecoveryProximityPlacementGroupCustomDetails", + polymorphicDiscriminator: { + serializedName: "resourceType", + clientName: "resourceType", + }, + modelProperties: { + resourceType: { + serializedName: "resourceType", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + export const A2AProtectionIntentDiskInputDetails: coreClient.CompositeMapper = { type: { name: "Composite", @@ -7206,81 +7358,82 @@ export const A2AProtectionIntentDiskInputDetails: coreClient.CompositeMapper = { serializedName: "diskUri", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryAzureStorageAccountCustomInput: { serializedName: "recoveryAzureStorageAccountCustomInput", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } - }, - primaryStagingStorageAccountCustomInput: { - serializedName: "primaryStagingStorageAccountCustomInput", - type: { - name: "Composite", - className: "StorageAccountCustomDetails" - } - } - } - } -}; - -export const A2AProtectionIntentManagedDiskInputDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "A2AProtectionIntentManagedDiskInputDetails", - modelProperties: { - diskId: { - serializedName: "diskId", - required: true, - type: { - name: "String" - } + className: "StorageAccountCustomDetails", + }, }, primaryStagingStorageAccountCustomInput: { serializedName: "primaryStagingStorageAccountCustomInput", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } - }, - recoveryResourceGroupCustomInput: { - serializedName: "recoveryResourceGroupCustomInput", - type: { - name: "Composite", - className: "RecoveryResourceGroupCustomDetails" - } - }, - recoveryReplicaDiskAccountType: { - serializedName: "recoveryReplicaDiskAccountType", - type: { - name: "String" - } - }, - recoveryTargetDiskAccountType: { - serializedName: "recoveryTargetDiskAccountType", - type: { - name: "String" - } + className: "StorageAccountCustomDetails", + }, }, - recoveryDiskEncryptionSetId: { - serializedName: "recoveryDiskEncryptionSetId", - type: { - name: "String" - } + }, + }, +}; + +export const A2AProtectionIntentManagedDiskInputDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "A2AProtectionIntentManagedDiskInputDetails", + modelProperties: { + diskId: { + serializedName: "diskId", + required: true, + type: { + name: "String", + }, + }, + primaryStagingStorageAccountCustomInput: { + serializedName: "primaryStagingStorageAccountCustomInput", + type: { + name: "Composite", + className: "StorageAccountCustomDetails", + }, + }, + recoveryResourceGroupCustomInput: { + serializedName: "recoveryResourceGroupCustomInput", + type: { + name: "Composite", + className: "RecoveryResourceGroupCustomDetails", + }, + }, + recoveryReplicaDiskAccountType: { + serializedName: "recoveryReplicaDiskAccountType", + type: { + name: "String", + }, + }, + recoveryTargetDiskAccountType: { + serializedName: "recoveryTargetDiskAccountType", + type: { + name: "String", + }, + }, + recoveryDiskEncryptionSetId: { + serializedName: "recoveryDiskEncryptionSetId", + type: { + name: "String", + }, + }, + diskEncryptionInfo: { + serializedName: "diskEncryptionInfo", + type: { + name: "Composite", + className: "DiskEncryptionInfo", + }, + }, }, - diskEncryptionInfo: { - serializedName: "diskEncryptionInfo", - type: { - name: "Composite", - className: "DiskEncryptionInfo" - } - } - } - } -}; + }, + }; export const RecoveryResourceGroupCustomDetails: coreClient.CompositeMapper = { type: { @@ -7289,18 +7442,18 @@ export const RecoveryResourceGroupCustomDetails: coreClient.CompositeMapper = { uberParent: "RecoveryResourceGroupCustomDetails", polymorphicDiscriminator: { serializedName: "resourceType", - clientName: "resourceType" + clientName: "resourceType", }, modelProperties: { resourceType: { serializedName: "resourceType", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ExtendedLocation: coreClient.CompositeMapper = { @@ -7312,18 +7465,18 @@ export const ExtendedLocation: coreClient.CompositeMapper = { serializedName: "name", required: true, type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AExtendedLocationDetails: coreClient.CompositeMapper = { @@ -7335,18 +7488,18 @@ export const A2AExtendedLocationDetails: coreClient.CompositeMapper = { serializedName: "primaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } - } - } - } + className: "ExtendedLocation", + }, + }, + }, + }, }; export const A2AFabricSpecificLocationDetails: coreClient.CompositeMapper = { @@ -7357,81 +7510,81 @@ export const A2AFabricSpecificLocationDetails: coreClient.CompositeMapper = { initialPrimaryZone: { serializedName: "initialPrimaryZone", type: { - name: "String" - } + name: "String", + }, }, initialRecoveryZone: { serializedName: "initialRecoveryZone", type: { - name: "String" - } + name: "String", + }, }, initialPrimaryExtendedLocation: { serializedName: "initialPrimaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, initialRecoveryExtendedLocation: { serializedName: "initialRecoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, initialPrimaryFabricLocation: { serializedName: "initialPrimaryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, initialRecoveryFabricLocation: { serializedName: "initialRecoveryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, primaryZone: { serializedName: "primaryZone", type: { - name: "String" - } + name: "String", + }, }, recoveryZone: { serializedName: "recoveryZone", type: { - name: "String" - } + name: "String", + }, }, primaryExtendedLocation: { serializedName: "primaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, primaryFabricLocation: { serializedName: "primaryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricLocation: { serializedName: "recoveryFabricLocation", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AProtectedDiskDetails: coreClient.CompositeMapper = { @@ -7442,86 +7595,86 @@ export const A2AProtectedDiskDetails: coreClient.CompositeMapper = { diskUri: { serializedName: "diskUri", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureStorageAccountId: { serializedName: "recoveryAzureStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, primaryDiskAzureStorageAccountId: { serializedName: "primaryDiskAzureStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, recoveryDiskUri: { serializedName: "recoveryDiskUri", type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", type: { - name: "String" - } + name: "String", + }, }, diskCapacityInBytes: { serializedName: "diskCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, primaryStagingAzureStorageAccountId: { serializedName: "primaryStagingAzureStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, resyncRequired: { serializedName: "resyncRequired", type: { - name: "Boolean" - } + name: "Boolean", + }, }, monitoringPercentageCompletion: { serializedName: "monitoringPercentageCompletion", type: { - name: "Number" - } + name: "Number", + }, }, monitoringJobType: { serializedName: "monitoringJobType", type: { - name: "String" - } + name: "String", + }, }, dataPendingInStagingStorageAccountInMB: { serializedName: "dataPendingInStagingStorageAccountInMB", type: { - name: "Number" - } + name: "Number", + }, }, dataPendingAtSourceAgentInMB: { serializedName: "dataPendingAtSourceAgentInMB", type: { - name: "Number" - } + name: "Number", + }, }, diskState: { serializedName: "diskState", type: { - name: "String" - } + name: "String", + }, }, allowedDiskLevelOperation: { serializedName: "allowedDiskLevelOperation", @@ -7529,61 +7682,61 @@ export const A2AProtectedDiskDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, isDiskEncrypted: { serializedName: "isDiskEncrypted", type: { - name: "Boolean" - } + name: "Boolean", + }, }, secretIdentifier: { serializedName: "secretIdentifier", type: { - name: "String" - } + name: "String", + }, }, dekKeyVaultArmId: { serializedName: "dekKeyVaultArmId", type: { - name: "String" - } + name: "String", + }, }, isDiskKeyEncrypted: { serializedName: "isDiskKeyEncrypted", type: { - name: "Boolean" - } + name: "Boolean", + }, }, keyIdentifier: { serializedName: "keyIdentifier", type: { - name: "String" - } + name: "String", + }, }, kekKeyVaultArmId: { serializedName: "kekKeyVaultArmId", type: { - name: "String" - } + name: "String", + }, }, failoverDiskName: { serializedName: "failoverDiskName", type: { - name: "String" - } + name: "String", + }, }, tfoDiskName: { serializedName: "tfoDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AProtectedManagedDiskDetails: coreClient.CompositeMapper = { @@ -7594,116 +7747,116 @@ export const A2AProtectedManagedDiskDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryTargetDiskId: { serializedName: "recoveryTargetDiskId", type: { - name: "String" - } + name: "String", + }, }, recoveryReplicaDiskId: { serializedName: "recoveryReplicaDiskId", type: { - name: "String" - } + name: "String", + }, }, recoveryOrignalTargetDiskId: { serializedName: "recoveryOrignalTargetDiskId", type: { - name: "String" - } + name: "String", + }, }, recoveryReplicaDiskAccountType: { serializedName: "recoveryReplicaDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, recoveryTargetDiskAccountType: { serializedName: "recoveryTargetDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, recoveryDiskEncryptionSetId: { serializedName: "recoveryDiskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, primaryDiskEncryptionSetId: { serializedName: "primaryDiskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", type: { - name: "String" - } + name: "String", + }, }, diskCapacityInBytes: { serializedName: "diskCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, primaryStagingAzureStorageAccountId: { serializedName: "primaryStagingAzureStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, resyncRequired: { serializedName: "resyncRequired", type: { - name: "Boolean" - } + name: "Boolean", + }, }, monitoringPercentageCompletion: { serializedName: "monitoringPercentageCompletion", type: { - name: "Number" - } + name: "Number", + }, }, monitoringJobType: { serializedName: "monitoringJobType", type: { - name: "String" - } + name: "String", + }, }, dataPendingInStagingStorageAccountInMB: { serializedName: "dataPendingInStagingStorageAccountInMB", type: { - name: "Number" - } + name: "Number", + }, }, dataPendingAtSourceAgentInMB: { serializedName: "dataPendingAtSourceAgentInMB", type: { - name: "Number" - } + name: "Number", + }, }, diskState: { serializedName: "diskState", type: { - name: "String" - } + name: "String", + }, }, allowedDiskLevelOperation: { serializedName: "allowedDiskLevelOperation", @@ -7711,61 +7864,61 @@ export const A2AProtectedManagedDiskDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, isDiskEncrypted: { serializedName: "isDiskEncrypted", type: { - name: "Boolean" - } + name: "Boolean", + }, }, secretIdentifier: { serializedName: "secretIdentifier", type: { - name: "String" - } + name: "String", + }, }, dekKeyVaultArmId: { serializedName: "dekKeyVaultArmId", type: { - name: "String" - } + name: "String", + }, }, isDiskKeyEncrypted: { serializedName: "isDiskKeyEncrypted", type: { - name: "Boolean" - } + name: "Boolean", + }, }, keyIdentifier: { serializedName: "keyIdentifier", type: { - name: "String" - } + name: "String", + }, }, kekKeyVaultArmId: { serializedName: "kekKeyVaultArmId", type: { - name: "String" - } + name: "String", + }, }, failoverDiskName: { serializedName: "failoverDiskName", type: { - name: "String" - } + name: "String", + }, }, tfoDiskName: { serializedName: "tfoDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AUnprotectedDiskDetails: coreClient.CompositeMapper = { @@ -7776,17 +7929,17 @@ export const A2AUnprotectedDiskDetails: coreClient.CompositeMapper = { diskLunId: { serializedName: "diskLunId", type: { - name: "Number" - } + name: "Number", + }, }, diskAutoProtectionStatus: { serializedName: "diskAutoProtectionStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMNicDetails: coreClient.CompositeMapper = { @@ -7797,32 +7950,32 @@ export const VMNicDetails: coreClient.CompositeMapper = { nicId: { serializedName: "nicId", type: { - name: "String" - } + name: "String", + }, }, replicaNicId: { serializedName: "replicaNicId", type: { - name: "String" - } + name: "String", + }, }, sourceNicArmId: { serializedName: "sourceNicArmId", type: { - name: "String" - } + name: "String", + }, }, vMNetworkName: { serializedName: "vMNetworkName", type: { - name: "String" - } + name: "String", + }, }, recoveryVMNetworkId: { serializedName: "recoveryVMNetworkId", type: { - name: "String" - } + name: "String", + }, }, ipConfigs: { serializedName: "ipConfigs", @@ -7831,93 +7984,93 @@ export const VMNicDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "IPConfigDetails" - } - } - } + className: "IPConfigDetails", + }, + }, + }, }, selectionType: { serializedName: "selectionType", type: { - name: "String" - } + name: "String", + }, }, recoveryNetworkSecurityGroupId: { serializedName: "recoveryNetworkSecurityGroupId", type: { - name: "String" - } + name: "String", + }, }, enableAcceleratedNetworkingOnRecovery: { serializedName: "enableAcceleratedNetworkingOnRecovery", type: { - name: "Boolean" - } + name: "Boolean", + }, }, tfoVMNetworkId: { serializedName: "tfoVMNetworkId", type: { - name: "String" - } + name: "String", + }, }, tfoNetworkSecurityGroupId: { serializedName: "tfoNetworkSecurityGroupId", type: { - name: "String" - } + name: "String", + }, }, enableAcceleratedNetworkingOnTfo: { serializedName: "enableAcceleratedNetworkingOnTfo", type: { - name: "Boolean" - } + name: "Boolean", + }, }, recoveryNicName: { serializedName: "recoveryNicName", type: { - name: "String" - } + name: "String", + }, }, recoveryNicResourceGroupName: { serializedName: "recoveryNicResourceGroupName", type: { - name: "String" - } + name: "String", + }, }, reuseExistingNic: { defaultValue: false, serializedName: "reuseExistingNic", type: { - name: "Boolean" - } + name: "Boolean", + }, }, tfoRecoveryNicName: { serializedName: "tfoRecoveryNicName", type: { - name: "String" - } + name: "String", + }, }, tfoRecoveryNicResourceGroupName: { serializedName: "tfoRecoveryNicResourceGroupName", type: { - name: "String" - } + name: "String", + }, }, tfoReuseExistingNic: { defaultValue: false, serializedName: "tfoReuseExistingNic", type: { - name: "Boolean" - } + name: "Boolean", + }, }, targetNicName: { serializedName: "targetNicName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const IPConfigDetails: coreClient.CompositeMapper = { @@ -7928,62 +8081,62 @@ export const IPConfigDetails: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, isPrimary: { serializedName: "isPrimary", type: { - name: "Boolean" - } + name: "Boolean", + }, }, subnetName: { serializedName: "subnetName", type: { - name: "String" - } + name: "String", + }, }, staticIPAddress: { serializedName: "staticIPAddress", type: { - name: "String" - } + name: "String", + }, }, ipAddressType: { serializedName: "ipAddressType", type: { - name: "String" - } + name: "String", + }, }, isSeletedForFailover: { serializedName: "isSeletedForFailover", type: { - name: "Boolean" - } + name: "Boolean", + }, }, recoverySubnetName: { serializedName: "recoverySubnetName", type: { - name: "String" - } + name: "String", + }, }, recoveryStaticIPAddress: { serializedName: "recoveryStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, recoveryIPAddressType: { serializedName: "recoveryIPAddressType", type: { - name: "String" - } + name: "String", + }, }, recoveryPublicIPAddressId: { serializedName: "recoveryPublicIPAddressId", type: { - name: "String" - } + name: "String", + }, }, recoveryLBBackendAddressPoolIds: { serializedName: "recoveryLBBackendAddressPoolIds", @@ -7991,28 +8144,28 @@ export const IPConfigDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, tfoSubnetName: { serializedName: "tfoSubnetName", type: { - name: "String" - } + name: "String", + }, }, tfoStaticIPAddress: { serializedName: "tfoStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, tfoPublicIPAddressId: { serializedName: "tfoPublicIPAddressId", type: { - name: "String" - } + name: "String", + }, }, tfoLBBackendAddressPoolIds: { serializedName: "tfoLBBackendAddressPoolIds", @@ -8020,13 +8173,13 @@ export const IPConfigDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const AzureToAzureVmSyncedConfigDetails: coreClient.CompositeMapper = { @@ -8038,8 +8191,8 @@ export const AzureToAzureVmSyncedConfigDetails: coreClient.CompositeMapper = { serializedName: "tags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, inputEndpoints: { serializedName: "inputEndpoints", @@ -8048,13 +8201,13 @@ export const AzureToAzureVmSyncedConfigDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InputEndpoint" - } - } - } - } - } - } + className: "InputEndpoint", + }, + }, + }, + }, + }, + }, }; export const InputEndpoint: coreClient.CompositeMapper = { @@ -8065,29 +8218,29 @@ export const InputEndpoint: coreClient.CompositeMapper = { endpointName: { serializedName: "endpointName", type: { - name: "String" - } + name: "String", + }, }, privatePort: { serializedName: "privatePort", type: { - name: "Number" - } + name: "Number", + }, }, publicPort: { serializedName: "publicPort", type: { - name: "Number" - } + name: "Number", + }, }, protocol: { serializedName: "protocol", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AVmManagedDiskUpdateDetails: coreClient.CompositeMapper = { @@ -8098,42 +8251,42 @@ export const A2AVmManagedDiskUpdateDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, recoveryTargetDiskAccountType: { serializedName: "recoveryTargetDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, recoveryReplicaDiskAccountType: { serializedName: "recoveryReplicaDiskAccountType", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } + className: "DiskEncryptionInfo", + }, }, failoverDiskName: { serializedName: "failoverDiskName", type: { - name: "String" - } + name: "String", + }, }, tfoDiskName: { serializedName: "tfoDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AZoneDetails: coreClient.CompositeMapper = { @@ -8144,17 +8297,17 @@ export const A2AZoneDetails: coreClient.CompositeMapper = { source: { serializedName: "source", type: { - name: "String" - } + name: "String", + }, }, target: { serializedName: "target", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AgentDetails: coreClient.CompositeMapper = { @@ -8166,29 +8319,29 @@ export const AgentDetails: coreClient.CompositeMapper = { serializedName: "agentId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, machineId: { serializedName: "machineId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, disks: { serializedName: "disks", @@ -8198,13 +8351,13 @@ export const AgentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "AgentDiskDetails" - } - } - } - } - } - } + className: "AgentDiskDetails", + }, + }, + }, + }, + }, + }, }; export const AgentDiskDetails: coreClient.CompositeMapper = { @@ -8216,39 +8369,39 @@ export const AgentDiskDetails: coreClient.CompositeMapper = { serializedName: "diskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isOSDisk: { serializedName: "isOSDisk", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, capacityInBytes: { serializedName: "capacityInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, lunId: { serializedName: "lunId", readOnly: true, type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const ApplianceMonitoringDetails: coreClient.CompositeMapper = { @@ -8260,15 +8413,15 @@ export const ApplianceMonitoringDetails: coreClient.CompositeMapper = { serializedName: "cpuDetails", type: { name: "Composite", - className: "ApplianceResourceDetails" - } + className: "ApplianceResourceDetails", + }, }, ramDetails: { serializedName: "ramDetails", type: { name: "Composite", - className: "ApplianceResourceDetails" - } + className: "ApplianceResourceDetails", + }, }, datastoreSnapshot: { serializedName: "datastoreSnapshot", @@ -8278,34 +8431,34 @@ export const ApplianceMonitoringDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DataStoreUtilizationDetails" - } - } - } + className: "DataStoreUtilizationDetails", + }, + }, + }, }, disksReplicationDetails: { serializedName: "disksReplicationDetails", type: { name: "Composite", - className: "ApplianceResourceDetails" - } + className: "ApplianceResourceDetails", + }, }, esxiNfcBuffer: { serializedName: "esxiNfcBuffer", type: { name: "Composite", - className: "ApplianceResourceDetails" - } + className: "ApplianceResourceDetails", + }, }, networkBandwidth: { serializedName: "networkBandwidth", type: { name: "Composite", - className: "ApplianceResourceDetails" - } - } - } - } + className: "ApplianceResourceDetails", + }, + }, + }, + }, }; export const ApplianceResourceDetails: coreClient.CompositeMapper = { @@ -8317,32 +8470,32 @@ export const ApplianceResourceDetails: coreClient.CompositeMapper = { serializedName: "capacity", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, processUtilization: { serializedName: "processUtilization", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, totalUtilization: { serializedName: "totalUtilization", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, status: { serializedName: "status", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DataStoreUtilizationDetails: coreClient.CompositeMapper = { @@ -8354,25 +8507,25 @@ export const DataStoreUtilizationDetails: coreClient.CompositeMapper = { serializedName: "totalSnapshotsSupported", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, totalSnapshotsCreated: { serializedName: "totalSnapshotsCreated", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, dataStoreName: { serializedName: "dataStoreName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ApplianceQueryParameter: coreClient.CompositeMapper = { @@ -8383,11 +8536,11 @@ export const ApplianceQueryParameter: coreClient.CompositeMapper = { providerType: { serializedName: "providerType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AzureVmDiskDetails: coreClient.CompositeMapper = { @@ -8398,65 +8551,65 @@ export const AzureVmDiskDetails: coreClient.CompositeMapper = { vhdType: { serializedName: "vhdType", type: { - name: "String" - } + name: "String", + }, }, vhdId: { serializedName: "vhdId", type: { - name: "String" - } + name: "String", + }, }, diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, vhdName: { serializedName: "vhdName", type: { - name: "String" - } + name: "String", + }, }, maxSizeMB: { serializedName: "maxSizeMB", type: { - name: "String" - } + name: "String", + }, }, targetDiskLocation: { serializedName: "targetDiskLocation", type: { - name: "String" - } + name: "String", + }, }, targetDiskName: { serializedName: "targetDiskName", type: { - name: "String" - } + name: "String", + }, }, lunId: { serializedName: "lunId", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, customTargetDiskName: { serializedName: "customTargetDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InconsistentVmDetails: coreClient.CompositeMapper = { @@ -8467,14 +8620,14 @@ export const InconsistentVmDetails: coreClient.CompositeMapper = { vmName: { serializedName: "vmName", type: { - name: "String" - } + name: "String", + }, }, cloudName: { serializedName: "cloudName", type: { - name: "String" - } + name: "String", + }, }, details: { serializedName: "details", @@ -8482,10 +8635,10 @@ export const InconsistentVmDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, errorIds: { serializedName: "errorIds", @@ -8493,13 +8646,13 @@ export const InconsistentVmDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const DataStore: coreClient.CompositeMapper = { @@ -8510,35 +8663,35 @@ export const DataStore: coreClient.CompositeMapper = { symbolicName: { serializedName: "symbolicName", type: { - name: "String" - } + name: "String", + }, }, uuid: { serializedName: "uuid", type: { - name: "String" - } + name: "String", + }, }, capacity: { serializedName: "capacity", type: { - name: "String" - } + name: "String", + }, }, freeSpace: { serializedName: "freeSpace", type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DiskDetails: coreClient.CompositeMapper = { @@ -8549,29 +8702,29 @@ export const DiskDetails: coreClient.CompositeMapper = { maxSizeMB: { serializedName: "maxSizeMB", type: { - name: "Number" - } + name: "Number", + }, }, vhdType: { serializedName: "vhdType", type: { - name: "String" - } + name: "String", + }, }, vhdId: { serializedName: "vhdId", type: { - name: "String" - } + name: "String", + }, }, vhdName: { serializedName: "vhdName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DiskVolumeDetails: coreClient.CompositeMapper = { @@ -8582,17 +8735,17 @@ export const DiskVolumeDetails: coreClient.CompositeMapper = { label: { serializedName: "label", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DraDetails: coreClient.CompositeMapper = { @@ -8604,43 +8757,43 @@ export const DraDetails: coreClient.CompositeMapper = { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -8650,27 +8803,27 @@ export const DraDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, forwardProtectedItemCount: { serializedName: "forwardProtectedItemCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, reverseProtectedItemCount: { serializedName: "reverseProtectedItemCount", readOnly: true, type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const EventQueryParameter: coreClient.CompositeMapper = { @@ -8681,53 +8834,53 @@ export const EventQueryParameter: coreClient.CompositeMapper = { eventCode: { serializedName: "eventCode", type: { - name: "String" - } + name: "String", + }, }, severity: { serializedName: "severity", type: { - name: "String" - } + name: "String", + }, }, eventType: { serializedName: "eventType", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, affectedObjectFriendlyName: { serializedName: "affectedObjectFriendlyName", type: { - name: "String" - } + name: "String", + }, }, affectedObjectCorrelationId: { serializedName: "affectedObjectCorrelationId", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "startTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "endTime", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const FabricQueryParameter: coreClient.CompositeMapper = { @@ -8738,53 +8891,53 @@ export const FabricQueryParameter: coreClient.CompositeMapper = { zoneToZoneMappings: { serializedName: "zoneToZoneMappings", type: { - name: "String" - } + name: "String", + }, }, extendedLocationMappings: { serializedName: "extendedLocationMappings", type: { - name: "String" - } + name: "String", + }, }, locationDetails: { serializedName: "locationDetails", type: { - name: "String" - } + name: "String", + }, }, fetchAgentDetails: { serializedName: "fetchAgentDetails", type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", type: { - name: "String" - } + name: "String", + }, }, discoveryType: { serializedName: "discoveryType", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobEntity: coreClient.CompositeMapper = { @@ -8795,105 +8948,106 @@ export const JobEntity: coreClient.CompositeMapper = { jobId: { serializedName: "jobId", type: { - name: "String" - } + name: "String", + }, }, jobFriendlyName: { serializedName: "jobFriendlyName", type: { - name: "String" - } + name: "String", + }, }, targetObjectId: { serializedName: "targetObjectId", type: { - name: "String" - } + name: "String", + }, }, targetObjectName: { serializedName: "targetObjectName", type: { - name: "String" - } + name: "String", + }, }, targetInstanceType: { serializedName: "targetInstanceType", type: { - name: "String" - } + name: "String", + }, }, jobScenarioName: { serializedName: "jobScenarioName", type: { - name: "String" - } - } - } - } -}; - -export const FailoverReplicationProtectedItemDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "FailoverReplicationProtectedItemDetails", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - friendlyName: { - serializedName: "friendlyName", - type: { - name: "String" - } - }, - testVmName: { - serializedName: "testVmName", - type: { - name: "String" - } - }, - testVmFriendlyName: { - serializedName: "testVmFriendlyName", - type: { - name: "String" - } - }, - networkConnectionStatus: { - serializedName: "networkConnectionStatus", - type: { - name: "String" - } - }, - networkFriendlyName: { - serializedName: "networkFriendlyName", - type: { - name: "String" - } - }, - subnet: { - serializedName: "subnet", - type: { - name: "String" - } + name: "String", + }, }, - recoveryPointId: { - serializedName: "recoveryPointId", - type: { - name: "String" - } + }, + }, +}; + +export const FailoverReplicationProtectedItemDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "FailoverReplicationProtectedItemDetails", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + friendlyName: { + serializedName: "friendlyName", + type: { + name: "String", + }, + }, + testVmName: { + serializedName: "testVmName", + type: { + name: "String", + }, + }, + testVmFriendlyName: { + serializedName: "testVmFriendlyName", + type: { + name: "String", + }, + }, + networkConnectionStatus: { + serializedName: "networkConnectionStatus", + type: { + name: "String", + }, + }, + networkFriendlyName: { + serializedName: "networkFriendlyName", + type: { + name: "String", + }, + }, + subnet: { + serializedName: "subnet", + type: { + name: "String", + }, + }, + recoveryPointId: { + serializedName: "recoveryPointId", + type: { + name: "String", + }, + }, + recoveryPointTime: { + serializedName: "recoveryPointTime", + type: { + name: "DateTime", + }, + }, }, - recoveryPointTime: { - serializedName: "recoveryPointTime", - type: { - name: "DateTime" - } - } - } - } -}; + }, + }; export const GatewayOperationDetails: coreClient.CompositeMapper = { type: { @@ -8904,43 +9058,43 @@ export const GatewayOperationDetails: coreClient.CompositeMapper = { serializedName: "state", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, progressPercentage: { serializedName: "progressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, timeElapsed: { serializedName: "timeElapsed", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, timeRemaining: { serializedName: "timeRemaining", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, uploadSpeed: { serializedName: "uploadSpeed", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, hostName: { serializedName: "hostName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, dataStores: { serializedName: "dataStores", @@ -8949,20 +9103,20 @@ export const GatewayOperationDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, vmwareReadThroughput: { serializedName: "vmwareReadThroughput", readOnly: true, type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const HyperVHostDetails: coreClient.CompositeMapper = { @@ -8974,25 +9128,25 @@ export const HyperVHostDetails: coreClient.CompositeMapper = { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, marsAgentVersion: { serializedName: "marsAgentVersion", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaAzureDiskInputDetails: coreClient.CompositeMapper = { @@ -9003,63 +9157,121 @@ export const HyperVReplicaAzureDiskInputDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", + type: { + name: "Number", + }, + }, + }, + }, }; -export const HyperVReplicaAzureManagedDiskDetails: coreClient.CompositeMapper = { +export const SecurityProfileProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "HyperVReplicaAzureManagedDiskDetails", + className: "SecurityProfileProperties", modelProperties: { - diskId: { - serializedName: "diskId", + targetVmSecurityType: { + serializedName: "targetVmSecurityType", type: { - name: "String" - } + name: "String", + }, }, - seedManagedDiskId: { - serializedName: "seedManagedDiskId", + isTargetVmSecureBootEnabled: { + serializedName: "isTargetVmSecureBootEnabled", type: { - name: "String" - } + name: "String", + }, }, - replicaDiskType: { - serializedName: "replicaDiskType", + isTargetVmTpmEnabled: { + serializedName: "isTargetVmTpmEnabled", type: { - name: "String" - } + name: "String", + }, }, - diskEncryptionSetId: { - serializedName: "diskEncryptionSetId", + isTargetVmIntegrityMonitoringEnabled: { + serializedName: "isTargetVmIntegrityMonitoringEnabled", type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + isTargetVmConfidentialEncryptionEnabled: { + serializedName: "isTargetVmConfidentialEncryptionEnabled", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const HyperVReplicaAzureManagedDiskDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "HyperVReplicaAzureManagedDiskDetails", + modelProperties: { + diskId: { + serializedName: "diskId", + type: { + name: "String", + }, + }, + seedManagedDiskId: { + serializedName: "seedManagedDiskId", + type: { + name: "String", + }, + }, + replicaDiskType: { + serializedName: "replicaDiskType", + type: { + name: "String", + }, + }, + diskEncryptionSetId: { + serializedName: "diskEncryptionSetId", + type: { + name: "String", + }, + }, + targetDiskAccountType: { + serializedName: "targetDiskAccountType", + type: { + name: "String", + }, + }, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", + type: { + name: "Number", + }, + }, + }, + }, + }; export const InitialReplicationDetails: coreClient.CompositeMapper = { type: { @@ -9069,17 +9281,17 @@ export const InitialReplicationDetails: coreClient.CompositeMapper = { initialReplicationType: { serializedName: "initialReplicationType", type: { - name: "String" - } + name: "String", + }, }, initialReplicationProgressPercentage: { serializedName: "initialReplicationProgressPercentage", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const OSDetails: coreClient.CompositeMapper = { @@ -9090,41 +9302,47 @@ export const OSDetails: coreClient.CompositeMapper = { osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, productType: { serializedName: "productType", type: { - name: "String" - } + name: "String", + }, }, osEdition: { serializedName: "osEdition", type: { - name: "String" - } + name: "String", + }, }, oSVersion: { serializedName: "oSVersion", type: { - name: "String" - } + name: "String", + }, }, oSMajorVersion: { serializedName: "oSMajorVersion", type: { - name: "String" - } + name: "String", + }, }, oSMinorVersion: { serializedName: "oSMinorVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + userSelectedOSName: { + serializedName: "userSelectedOSName", + type: { + name: "String", + }, + }, + }, + }, }; export const OSUpgradeSupportedVersions: coreClient.CompositeMapper = { @@ -9136,8 +9354,8 @@ export const OSUpgradeSupportedVersions: coreClient.CompositeMapper = { serializedName: "supportedSourceOsVersion", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, supportedTargetOsVersions: { serializedName: "supportedTargetOsVersions", @@ -9146,13 +9364,13 @@ export const OSUpgradeSupportedVersions: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const UpdateDiskInput: coreClient.CompositeMapper = { @@ -9164,17 +9382,17 @@ export const UpdateDiskInput: coreClient.CompositeMapper = { serializedName: "diskId", required: true, type: { - name: "String" - } + name: "String", + }, }, targetDiskName: { serializedName: "targetDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAgentDetails: coreClient.CompositeMapper = { @@ -9185,29 +9403,29 @@ export const InMageAgentDetails: coreClient.CompositeMapper = { agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, agentUpdateStatus: { serializedName: "agentUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, postUpdateRebootStatus: { serializedName: "postUpdateRebootStatus", type: { - name: "String" - } + name: "String", + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const InMageAzureV2DiskInputDetails: coreClient.CompositeMapper = { @@ -9218,29 +9436,29 @@ export const InMageAzureV2DiskInputDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2ManagedDiskDetails: coreClient.CompositeMapper = { @@ -9251,35 +9469,35 @@ export const InMageAzureV2ManagedDiskDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, seedManagedDiskId: { serializedName: "seedManagedDiskId", type: { - name: "String" - } + name: "String", + }, }, replicaDiskType: { serializedName: "replicaDiskType", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, targetDiskName: { serializedName: "targetDiskName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2ProtectedDiskDetails: coreClient.CompositeMapper = { @@ -9290,197 +9508,198 @@ export const InMageAzureV2ProtectedDiskDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", type: { - name: "String" - } + name: "String", + }, }, protectionStage: { serializedName: "protectionStage", type: { - name: "String" - } + name: "String", + }, }, healthErrorCode: { serializedName: "healthErrorCode", type: { - name: "String" - } + name: "String", + }, }, rpoInSeconds: { serializedName: "rpoInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, resyncRequired: { serializedName: "resyncRequired", type: { - name: "String" - } + name: "String", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", type: { - name: "Number" - } + name: "Number", + }, }, resyncDurationInSeconds: { serializedName: "resyncDurationInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, diskCapacityInBytes: { serializedName: "diskCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, fileSystemCapacityInBytes: { serializedName: "fileSystemCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, sourceDataInMegaBytes: { serializedName: "sourceDataInMegaBytes", type: { - name: "Number" - } + name: "Number", + }, }, psDataInMegaBytes: { serializedName: "psDataInMegaBytes", type: { - name: "Number" - } + name: "Number", + }, }, targetDataInMegaBytes: { serializedName: "targetDataInMegaBytes", type: { - name: "Number" - } + name: "Number", + }, }, diskResized: { serializedName: "diskResized", type: { - name: "String" - } + name: "String", + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, resyncProcessedBytes: { serializedName: "resyncProcessedBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncTotalTransferredBytes: { serializedName: "resyncTotalTransferredBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncLast15MinutesTransferredBytes: { serializedName: "resyncLast15MinutesTransferredBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncLastDataTransferTimeUTC: { serializedName: "resyncLastDataTransferTimeUTC", type: { - name: "DateTime" - } + name: "DateTime", + }, }, resyncStartTime: { serializedName: "resyncStartTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, progressHealth: { serializedName: "progressHealth", type: { - name: "String" - } - }, - progressStatus: { - serializedName: "progressStatus", - type: { - name: "String" - } - }, - secondsToTakeSwitchProvider: { - serializedName: "secondsToTakeSwitchProvider", - type: { - name: "Number" - } - } - } - } -}; - -export const InMageAzureV2SwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageAzureV2SwitchProviderBlockingErrorDetails", - modelProperties: { - errorCode: { - serializedName: "errorCode", - readOnly: true, - type: { - name: "String" - } - }, - errorMessage: { - serializedName: "errorMessage", - readOnly: true, - type: { - name: "String" - } - }, - possibleCauses: { - serializedName: "possibleCauses", - readOnly: true, - type: { - name: "String" - } - }, - recommendedAction: { - serializedName: "recommendedAction", - readOnly: true, - type: { - name: "String" - } + name: "String", + }, }, - errorMessageParameters: { - serializedName: "errorMessageParameters", - readOnly: true, + progressStatus: { + serializedName: "progressStatus", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - errorTags: { - serializedName: "errorTags", - readOnly: true, + secondsToTakeSwitchProvider: { + serializedName: "secondsToTakeSwitchProvider", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; + name: "Number", + }, + }, + }, + }, +}; + +export const InMageAzureV2SwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageAzureV2SwitchProviderBlockingErrorDetails", + modelProperties: { + errorCode: { + serializedName: "errorCode", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessage: { + serializedName: "errorMessage", + readOnly: true, + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + readOnly: true, + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessageParameters: { + serializedName: "errorMessageParameters", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + errorTags: { + serializedName: "errorTags", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, + }; export const InMageAzureV2SwitchProviderDetails: coreClient.CompositeMapper = { type: { @@ -9491,32 +9710,32 @@ export const InMageAzureV2SwitchProviderDetails: coreClient.CompositeMapper = { serializedName: "targetVaultId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetResourceId: { serializedName: "targetResourceId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetFabricId: { serializedName: "targetFabricId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetApplianceId: { serializedName: "targetApplianceId", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageDiskDetails: coreClient.CompositeMapper = { @@ -9527,32 +9746,32 @@ export const InMageDiskDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", type: { - name: "String" - } + name: "String", + }, }, diskSizeInMB: { serializedName: "diskSizeInMB", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, diskConfiguration: { serializedName: "diskConfiguration", type: { - name: "String" - } + name: "String", + }, }, volumeList: { serializedName: "volumeList", @@ -9561,13 +9780,13 @@ export const InMageDiskDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DiskVolumeDetails" - } - } - } - } - } - } + className: "DiskVolumeDetails", + }, + }, + }, + }, + }, + }, }; export const InMageDiskExclusionInput: coreClient.CompositeMapper = { @@ -9582,10 +9801,10 @@ export const InMageDiskExclusionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageVolumeExclusionOptions" - } - } - } + className: "InMageVolumeExclusionOptions", + }, + }, + }, }, diskSignatureOptions: { serializedName: "diskSignatureOptions", @@ -9594,13 +9813,13 @@ export const InMageDiskExclusionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageDiskSignatureExclusionOptions" - } - } - } - } - } - } + className: "InMageDiskSignatureExclusionOptions", + }, + }, + }, + }, + }, + }, }; export const InMageVolumeExclusionOptions: coreClient.CompositeMapper = { @@ -9611,17 +9830,17 @@ export const InMageVolumeExclusionOptions: coreClient.CompositeMapper = { volumeLabel: { serializedName: "volumeLabel", type: { - name: "String" - } + name: "String", + }, }, onlyExcludeIfSingleVolume: { serializedName: "onlyExcludeIfSingleVolume", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageDiskSignatureExclusionOptions: coreClient.CompositeMapper = { @@ -9632,65 +9851,66 @@ export const InMageDiskSignatureExclusionOptions: coreClient.CompositeMapper = { diskSignature: { serializedName: "diskSignature", type: { - name: "String" - } - } - } - } -}; - -export const InMageFabricSwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageFabricSwitchProviderBlockingErrorDetails", - modelProperties: { - errorCode: { - serializedName: "errorCode", - readOnly: true, - type: { - name: "String" - } - }, - errorMessage: { - serializedName: "errorMessage", - readOnly: true, - type: { - name: "String" - } - }, - possibleCauses: { - serializedName: "possibleCauses", - readOnly: true, - type: { - name: "String" - } - }, - recommendedAction: { - serializedName: "recommendedAction", - readOnly: true, - type: { - name: "String" - } + name: "String", + }, }, - errorMessageParameters: { - serializedName: "errorMessageParameters", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + }, + }, +}; + +export const InMageFabricSwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageFabricSwitchProviderBlockingErrorDetails", + modelProperties: { + errorCode: { + serializedName: "errorCode", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessage: { + serializedName: "errorMessage", + readOnly: true, + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + readOnly: true, + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessageParameters: { + serializedName: "errorMessageParameters", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + errorTags: { + serializedName: "errorTags", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, }, - errorTags: { - serializedName: "errorTags", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; + }, + }; export const InMageProtectedDiskDetails: coreClient.CompositeMapper = { type: { @@ -9700,191 +9920,234 @@ export const InMageProtectedDiskDetails: coreClient.CompositeMapper = { diskId: { serializedName: "diskId", type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", type: { - name: "String" - } + name: "String", + }, }, protectionStage: { serializedName: "protectionStage", type: { - name: "String" - } + name: "String", + }, }, healthErrorCode: { serializedName: "healthErrorCode", type: { - name: "String" - } + name: "String", + }, }, rpoInSeconds: { serializedName: "rpoInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, resyncRequired: { serializedName: "resyncRequired", type: { - name: "String" - } + name: "String", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", type: { - name: "Number" - } + name: "Number", + }, }, resyncDurationInSeconds: { serializedName: "resyncDurationInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, diskCapacityInBytes: { serializedName: "diskCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, fileSystemCapacityInBytes: { serializedName: "fileSystemCapacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, sourceDataInMB: { serializedName: "sourceDataInMB", type: { - name: "Number" - } + name: "Number", + }, }, psDataInMB: { serializedName: "psDataInMB", type: { - name: "Number" - } + name: "Number", + }, }, targetDataInMB: { serializedName: "targetDataInMB", type: { - name: "Number" - } + name: "Number", + }, }, diskResized: { serializedName: "diskResized", type: { - name: "String" - } + name: "String", + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, resyncProcessedBytes: { serializedName: "resyncProcessedBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncTotalTransferredBytes: { serializedName: "resyncTotalTransferredBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncLast15MinutesTransferredBytes: { serializedName: "resyncLast15MinutesTransferredBytes", type: { - name: "Number" - } + name: "Number", + }, }, resyncLastDataTransferTimeUTC: { serializedName: "resyncLastDataTransferTimeUTC", type: { - name: "DateTime" - } + name: "DateTime", + }, }, resyncStartTime: { serializedName: "resyncStartTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, progressHealth: { serializedName: "progressHealth", type: { - name: "String" - } + name: "String", + }, }, progressStatus: { serializedName: "progressStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const InMageRcmAgentUpgradeBlockingErrorDetails: coreClient.CompositeMapper = { +export const InMageRcmDiskInput: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InMageRcmAgentUpgradeBlockingErrorDetails", + className: "InMageRcmDiskInput", modelProperties: { - errorCode: { - serializedName: "errorCode", - readOnly: true, + diskId: { + serializedName: "diskId", + required: true, type: { - name: "String" - } + name: "String", + }, }, - errorMessage: { - serializedName: "errorMessage", - readOnly: true, + logStorageAccountId: { + serializedName: "logStorageAccountId", + required: true, type: { - name: "String" - } + name: "String", + }, }, - possibleCauses: { - serializedName: "possibleCauses", - readOnly: true, + diskType: { + serializedName: "diskType", + required: true, type: { - name: "String" - } + name: "String", + }, }, - recommendedAction: { - serializedName: "recommendedAction", - readOnly: true, + diskEncryptionSetId: { + serializedName: "diskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, - errorMessageParameters: { - serializedName: "errorMessageParameters", - readOnly: true, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "Number", + }, }, - errorTags: { - serializedName: "errorTags", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; + }, + }, +}; + +export const InMageRcmAgentUpgradeBlockingErrorDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmAgentUpgradeBlockingErrorDetails", + modelProperties: { + errorCode: { + serializedName: "errorCode", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessage: { + serializedName: "errorMessage", + readOnly: true, + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + readOnly: true, + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessageParameters: { + serializedName: "errorMessageParameters", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + errorTags: { + serializedName: "errorTags", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, + }; export const InMageRcmApplianceDetails: coreClient.CompositeMapper = { type: { @@ -9895,71 +10158,71 @@ export const InMageRcmApplianceDetails: coreClient.CompositeMapper = { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricArmId: { serializedName: "fabricArmId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processServer: { serializedName: "processServer", type: { name: "Composite", - className: "ProcessServerDetails" - } + className: "ProcessServerDetails", + }, }, rcmProxy: { serializedName: "rcmProxy", type: { name: "Composite", - className: "RcmProxyDetails" - } + className: "RcmProxyDetails", + }, }, pushInstaller: { serializedName: "pushInstaller", type: { name: "Composite", - className: "PushInstallerDetails" - } + className: "PushInstallerDetails", + }, }, replicationAgent: { serializedName: "replicationAgent", type: { name: "Composite", - className: "ReplicationAgentDetails" - } + className: "ReplicationAgentDetails", + }, }, reprotectAgent: { serializedName: "reprotectAgent", type: { name: "Composite", - className: "ReprotectAgentDetails" - } + className: "ReprotectAgentDetails", + }, }, marsAgent: { serializedName: "marsAgent", type: { name: "Composite", - className: "MarsAgentDetails" - } + className: "MarsAgentDetails", + }, }, dra: { serializedName: "dra", type: { name: "Composite", - className: "DraDetails" - } + className: "DraDetails", + }, }, switchProviderBlockingErrorDetails: { serializedName: "switchProviderBlockingErrorDetails", @@ -9969,13 +10232,13 @@ export const InMageRcmApplianceDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmFabricSwitchProviderBlockingErrorDetails" - } - } - } - } - } - } + className: "InMageRcmFabricSwitchProviderBlockingErrorDetails", + }, + }, + }, + }, + }, + }, }; export const ProcessServerDetails: coreClient.CompositeMapper = { @@ -9987,36 +10250,36 @@ export const ProcessServerDetails: coreClient.CompositeMapper = { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, ipAddresses: { serializedName: "ipAddresses", @@ -10025,150 +10288,150 @@ export const ProcessServerDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, totalMemoryInBytes: { serializedName: "totalMemoryInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, availableMemoryInBytes: { serializedName: "availableMemoryInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, usedMemoryInBytes: { serializedName: "usedMemoryInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, memoryUsagePercentage: { serializedName: "memoryUsagePercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, totalSpaceInBytes: { serializedName: "totalSpaceInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, availableSpaceInBytes: { serializedName: "availableSpaceInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, usedSpaceInBytes: { serializedName: "usedSpaceInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, freeSpacePercentage: { serializedName: "freeSpacePercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputUploadPendingDataInBytes: { serializedName: "throughputUploadPendingDataInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputInBytes: { serializedName: "throughputInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, processorUsagePercentage: { serializedName: "processorUsagePercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputStatus: { serializedName: "throughputStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, systemLoad: { serializedName: "systemLoad", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, systemLoadStatus: { serializedName: "systemLoadStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskUsageStatus: { serializedName: "diskUsageStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, memoryUsageStatus: { serializedName: "memoryUsageStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processorUsageStatus: { serializedName: "processorUsageStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -10178,174 +10441,96 @@ export const ProcessServerDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, protectedItemCount: { serializedName: "protectedItemCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, historicHealth: { serializedName: "historicHealth", readOnly: true, type: { - name: "String" - } - } - } - } -}; - -export const RcmProxyDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RcmProxyDetails", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - name: { - serializedName: "name", - readOnly: true, - type: { - name: "String" - } - }, - biosId: { - serializedName: "biosId", - readOnly: true, - type: { - name: "String" - } - }, - fabricObjectId: { - serializedName: "fabricObjectId", - readOnly: true, - type: { - name: "String" - } - }, - fqdn: { - serializedName: "fqdn", - readOnly: true, - type: { - name: "String" - } - }, - clientAuthenticationType: { - serializedName: "clientAuthenticationType", - readOnly: true, - type: { - name: "String" - } - }, - version: { - serializedName: "version", - readOnly: true, - type: { - name: "String" - } - }, - lastHeartbeatUtc: { - serializedName: "lastHeartbeatUtc", - readOnly: true, - type: { - name: "DateTime" - } - }, - health: { - serializedName: "health", - readOnly: true, - type: { - name: "String" - } + name: "String", + }, }, - healthErrors: { - serializedName: "healthErrors", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HealthError" - } - } - } - } - } - } + }, + }, }; -export const PushInstallerDetails: coreClient.CompositeMapper = { +export const RcmProxyDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "PushInstallerDetails", + className: "RcmProxyDetails", modelProperties: { id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, + }, + clientAuthenticationType: { + serializedName: "clientAuthenticationType", + readOnly: true, + type: { + name: "String", + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -10355,75 +10540,75 @@ export const PushInstallerDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - } - } - } + className: "HealthError", + }, + }, + }, + }, + }, + }, }; -export const ReplicationAgentDetails: coreClient.CompositeMapper = { +export const PushInstallerDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ReplicationAgentDetails", + className: "PushInstallerDetails", modelProperties: { id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -10433,75 +10618,75 @@ export const ReplicationAgentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - } - } - } + className: "HealthError", + }, + }, + }, + }, + }, + }, }; -export const ReprotectAgentDetails: coreClient.CompositeMapper = { +export const ReplicationAgentDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ReprotectAgentDetails", + className: "ReplicationAgentDetails", modelProperties: { id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -10511,108 +10696,75 @@ export const ReprotectAgentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - }, - protectedItemCount: { - serializedName: "protectedItemCount", - readOnly: true, - type: { - name: "Number" - } - }, - accessibleDatastores: { - serializedName: "accessibleDatastores", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - vcenterId: { - serializedName: "vcenterId", - readOnly: true, - type: { - name: "String" - } + className: "HealthError", + }, + }, + }, }, - lastDiscoveryInUtc: { - serializedName: "lastDiscoveryInUtc", - readOnly: true, - type: { - name: "DateTime" - } - } - } - } + }, + }, }; -export const MarsAgentDetails: coreClient.CompositeMapper = { +export const ReprotectAgentDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "MarsAgentDetails", + className: "ReprotectAgentDetails", modelProperties: { id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, biosId: { serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fqdn: { serializedName: "fqdn", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, version: { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -10622,538 +10774,624 @@ export const MarsAgentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } - } - } - } -}; - -export const InMageRcmFabricSwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmFabricSwitchProviderBlockingErrorDetails", - modelProperties: { - errorCode: { - serializedName: "errorCode", - readOnly: true, - type: { - name: "String" - } - }, - errorMessage: { - serializedName: "errorMessage", - readOnly: true, - type: { - name: "String" - } - }, - possibleCauses: { - serializedName: "possibleCauses", - readOnly: true, - type: { - name: "String" - } - }, - recommendedAction: { - serializedName: "recommendedAction", - readOnly: true, - type: { - name: "String" - } - }, - errorMessageParameters: { - serializedName: "errorMessageParameters", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - errorTags: { - serializedName: "errorTags", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; - -export const InMageRcmDiscoveredProtectedVmDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmDiscoveredProtectedVmDetails", - modelProperties: { - vCenterId: { - serializedName: "vCenterId", - readOnly: true, - type: { - name: "String" - } - }, - vCenterFqdn: { - serializedName: "vCenterFqdn", - readOnly: true, - type: { - name: "String" - } - }, - datastores: { - serializedName: "datastores", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - ipAddresses: { - serializedName: "ipAddresses", - readOnly: true, - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - vmwareToolsStatus: { - serializedName: "vmwareToolsStatus", - readOnly: true, - type: { - name: "String" - } - }, - powerStatus: { - serializedName: "powerStatus", - readOnly: true, - type: { - name: "String" - } - }, - vmFqdn: { - serializedName: "vmFqdn", - readOnly: true, - type: { - name: "String" - } - }, - osName: { - serializedName: "osName", - readOnly: true, - type: { - name: "String" - } - }, - createdTimestamp: { - serializedName: "createdTimestamp", - readOnly: true, - type: { - name: "DateTime" - } - }, - updatedTimestamp: { - serializedName: "updatedTimestamp", - readOnly: true, - type: { - name: "DateTime" - } - }, - isDeleted: { - serializedName: "isDeleted", - readOnly: true, - type: { - name: "Boolean" - } - }, - lastDiscoveryTimeInUtc: { - serializedName: "lastDiscoveryTimeInUtc", - readOnly: true, - type: { - name: "DateTime" - } - } - } - } -}; - -export const InMageRcmDiskInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmDiskInput", - modelProperties: { - diskId: { - serializedName: "diskId", - required: true, - type: { - name: "String" - } - }, - logStorageAccountId: { - serializedName: "logStorageAccountId", - required: true, - type: { - name: "String" - } - }, - diskType: { - serializedName: "diskType", - required: true, - type: { - name: "String" - } - }, - diskEncryptionSetId: { - serializedName: "diskEncryptionSetId", - type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmDisksDefaultInput: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmDisksDefaultInput", - modelProperties: { - logStorageAccountId: { - serializedName: "logStorageAccountId", - required: true, - type: { - name: "String" - } - }, - diskType: { - serializedName: "diskType", - required: true, - type: { - name: "String" - } - }, - diskEncryptionSetId: { - serializedName: "diskEncryptionSetId", - type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmFailbackDiscoveredProtectedVmDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmFailbackDiscoveredProtectedVmDetails", - modelProperties: { - vCenterId: { - serializedName: "vCenterId", - readOnly: true, - type: { - name: "String" - } - }, - vCenterFqdn: { - serializedName: "vCenterFqdn", - readOnly: true, - type: { - name: "String" - } + className: "HealthError", + }, + }, + }, }, - datastores: { - serializedName: "datastores", + protectedItemCount: { + serializedName: "protectedItemCount", readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "Number", + }, }, - ipAddresses: { - serializedName: "ipAddresses", + accessibleDatastores: { + serializedName: "accessibleDatastores", readOnly: true, type: { name: "Sequence", element: { type: { - name: "String" - } - } - } - }, - vmwareToolsStatus: { - serializedName: "vmwareToolsStatus", - readOnly: true, - type: { - name: "String" - } - }, - powerStatus: { - serializedName: "powerStatus", - readOnly: true, - type: { - name: "String" - } - }, - vmFqdn: { - serializedName: "vmFqdn", - readOnly: true, - type: { - name: "String" - } - }, - osName: { - serializedName: "osName", - readOnly: true, - type: { - name: "String" - } - }, - createdTimestamp: { - serializedName: "createdTimestamp", - readOnly: true, - type: { - name: "DateTime" - } - }, - updatedTimestamp: { - serializedName: "updatedTimestamp", - readOnly: true, - type: { - name: "DateTime" - } + name: "String", + }, + }, + }, }, - isDeleted: { - serializedName: "isDeleted", + vcenterId: { + serializedName: "vcenterId", readOnly: true, type: { - name: "Boolean" - } + name: "String", + }, }, - lastDiscoveryTimeInUtc: { - serializedName: "lastDiscoveryTimeInUtc", + lastDiscoveryInUtc: { + serializedName: "lastDiscoveryInUtc", readOnly: true, type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; -export const InMageRcmFailbackMobilityAgentDetails: coreClient.CompositeMapper = { +export const MarsAgentDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InMageRcmFailbackMobilityAgentDetails", + className: "MarsAgentDetails", modelProperties: { - version: { - serializedName: "version", + id: { + serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - latestVersion: { - serializedName: "latestVersion", + name: { + serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - driverVersion: { - serializedName: "driverVersion", + biosId: { + serializedName: "biosId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - latestUpgradableVersionWithoutReboot: { - serializedName: "latestUpgradableVersionWithoutReboot", + fabricObjectId: { + serializedName: "fabricObjectId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - agentVersionExpiryDate: { - serializedName: "agentVersionExpiryDate", + fqdn: { + serializedName: "fqdn", readOnly: true, type: { - name: "DateTime" - } + name: "String", + }, }, - driverVersionExpiryDate: { - serializedName: "driverVersionExpiryDate", + version: { + serializedName: "version", readOnly: true, type: { - name: "DateTime" - } + name: "String", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - reasonsBlockingUpgrade: { - serializedName: "reasonsBlockingUpgrade", + health: { + serializedName: "health", + readOnly: true, + type: { + name: "String", + }, + }, + healthErrors: { + serializedName: "healthErrors", readOnly: true, type: { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "Composite", + className: "HealthError", + }, + }, + }, }, - isUpgradeable: { - serializedName: "isUpgradeable", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const InMageRcmFabricSwitchProviderBlockingErrorDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmFabricSwitchProviderBlockingErrorDetails", + modelProperties: { + errorCode: { + serializedName: "errorCode", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessage: { + serializedName: "errorMessage", + readOnly: true, + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + readOnly: true, + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessageParameters: { + serializedName: "errorMessageParameters", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + errorTags: { + serializedName: "errorTags", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, + }; + +export const InMageRcmDiscoveredProtectedVmDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmDiscoveredProtectedVmDetails", + modelProperties: { + vCenterId: { + serializedName: "vCenterId", + readOnly: true, + type: { + name: "String", + }, + }, + vCenterFqdn: { + serializedName: "vCenterFqdn", + readOnly: true, + type: { + name: "String", + }, + }, + datastores: { + serializedName: "datastores", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + ipAddresses: { + serializedName: "ipAddresses", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + vmwareToolsStatus: { + serializedName: "vmwareToolsStatus", + readOnly: true, + type: { + name: "String", + }, + }, + powerStatus: { + serializedName: "powerStatus", + readOnly: true, + type: { + name: "String", + }, + }, + vmFqdn: { + serializedName: "vmFqdn", + readOnly: true, + type: { + name: "String", + }, + }, + osName: { + serializedName: "osName", + readOnly: true, + type: { + name: "String", + }, + }, + createdTimestamp: { + serializedName: "createdTimestamp", + readOnly: true, + type: { + name: "DateTime", + }, + }, + updatedTimestamp: { + serializedName: "updatedTimestamp", + readOnly: true, + type: { + name: "DateTime", + }, + }, + isDeleted: { + serializedName: "isDeleted", + readOnly: true, + type: { + name: "Boolean", + }, + }, + lastDiscoveryTimeInUtc: { + serializedName: "lastDiscoveryTimeInUtc", + readOnly: true, + type: { + name: "DateTime", + }, + }, + }, + }, + }; -export const InMageRcmFailbackNicDetails: coreClient.CompositeMapper = { +export const InMageRcmDisksDefaultInput: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InMageRcmFailbackNicDetails", + className: "InMageRcmDisksDefaultInput", modelProperties: { - macAddress: { - serializedName: "macAddress", - readOnly: true, + logStorageAccountId: { + serializedName: "logStorageAccountId", + required: true, type: { - name: "String" - } + name: "String", + }, }, - networkName: { - serializedName: "networkName", - readOnly: true, + diskType: { + serializedName: "diskType", + required: true, type: { - name: "String" - } + name: "String", + }, }, - adapterType: { - serializedName: "adapterType", - readOnly: true, + diskEncryptionSetId: { + serializedName: "diskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, - sourceIpAddress: { - serializedName: "sourceIpAddress", - readOnly: true, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", type: { - name: "String" - } - } - } - } -}; + name: "Number", + }, + }, + }, + }, +}; + +export const InMageRcmFailbackDiscoveredProtectedVmDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmFailbackDiscoveredProtectedVmDetails", + modelProperties: { + vCenterId: { + serializedName: "vCenterId", + readOnly: true, + type: { + name: "String", + }, + }, + vCenterFqdn: { + serializedName: "vCenterFqdn", + readOnly: true, + type: { + name: "String", + }, + }, + datastores: { + serializedName: "datastores", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + ipAddresses: { + serializedName: "ipAddresses", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + vmwareToolsStatus: { + serializedName: "vmwareToolsStatus", + readOnly: true, + type: { + name: "String", + }, + }, + powerStatus: { + serializedName: "powerStatus", + readOnly: true, + type: { + name: "String", + }, + }, + vmFqdn: { + serializedName: "vmFqdn", + readOnly: true, + type: { + name: "String", + }, + }, + osName: { + serializedName: "osName", + readOnly: true, + type: { + name: "String", + }, + }, + createdTimestamp: { + serializedName: "createdTimestamp", + readOnly: true, + type: { + name: "DateTime", + }, + }, + updatedTimestamp: { + serializedName: "updatedTimestamp", + readOnly: true, + type: { + name: "DateTime", + }, + }, + isDeleted: { + serializedName: "isDeleted", + readOnly: true, + type: { + name: "Boolean", + }, + }, + lastDiscoveryTimeInUtc: { + serializedName: "lastDiscoveryTimeInUtc", + readOnly: true, + type: { + name: "DateTime", + }, + }, + }, + }, + }; + +export const InMageRcmFailbackMobilityAgentDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmFailbackMobilityAgentDetails", + modelProperties: { + version: { + serializedName: "version", + readOnly: true, + type: { + name: "String", + }, + }, + latestVersion: { + serializedName: "latestVersion", + readOnly: true, + type: { + name: "String", + }, + }, + driverVersion: { + serializedName: "driverVersion", + readOnly: true, + type: { + name: "String", + }, + }, + latestUpgradableVersionWithoutReboot: { + serializedName: "latestUpgradableVersionWithoutReboot", + readOnly: true, + type: { + name: "String", + }, + }, + agentVersionExpiryDate: { + serializedName: "agentVersionExpiryDate", + readOnly: true, + type: { + name: "DateTime", + }, + }, + driverVersionExpiryDate: { + serializedName: "driverVersionExpiryDate", + readOnly: true, + type: { + name: "DateTime", + }, + }, + lastHeartbeatUtc: { + serializedName: "lastHeartbeatUtc", + readOnly: true, + type: { + name: "DateTime", + }, + }, + reasonsBlockingUpgrade: { + serializedName: "reasonsBlockingUpgrade", + readOnly: true, + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + isUpgradeable: { + serializedName: "isUpgradeable", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; -export const InMageRcmFailbackProtectedDiskDetails: coreClient.CompositeMapper = { +export const InMageRcmFailbackNicDetails: coreClient.CompositeMapper = { type: { name: "Composite", - className: "InMageRcmFailbackProtectedDiskDetails", + className: "InMageRcmFailbackNicDetails", modelProperties: { - diskId: { - serializedName: "diskId", - readOnly: true, - type: { - name: "String" - } - }, - diskName: { - serializedName: "diskName", - readOnly: true, - type: { - name: "String" - } - }, - isOSDisk: { - serializedName: "isOSDisk", - readOnly: true, - type: { - name: "String" - } - }, - capacityInBytes: { - serializedName: "capacityInBytes", - readOnly: true, - type: { - name: "Number" - } - }, - diskUuid: { - serializedName: "diskUuid", + macAddress: { + serializedName: "macAddress", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - dataPendingInLogDataStoreInMB: { - serializedName: "dataPendingInLogDataStoreInMB", + networkName: { + serializedName: "networkName", readOnly: true, type: { - name: "Number" - } + name: "String", + }, }, - dataPendingAtSourceAgentInMB: { - serializedName: "dataPendingAtSourceAgentInMB", + adapterType: { + serializedName: "adapterType", readOnly: true, type: { - name: "Number" - } + name: "String", + }, }, - isInitialReplicationComplete: { - serializedName: "isInitialReplicationComplete", + sourceIpAddress: { + serializedName: "sourceIpAddress", readOnly: true, type: { - name: "String" - } - }, - irDetails: { - serializedName: "irDetails", - type: { - name: "Composite", - className: "InMageRcmFailbackSyncDetails" - } + name: "String", + }, }, - resyncDetails: { - serializedName: "resyncDetails", - type: { - name: "Composite", - className: "InMageRcmFailbackSyncDetails" - } + }, + }, +}; + +export const InMageRcmFailbackProtectedDiskDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmFailbackProtectedDiskDetails", + modelProperties: { + diskId: { + serializedName: "diskId", + readOnly: true, + type: { + name: "String", + }, + }, + diskName: { + serializedName: "diskName", + readOnly: true, + type: { + name: "String", + }, + }, + isOSDisk: { + serializedName: "isOSDisk", + readOnly: true, + type: { + name: "String", + }, + }, + capacityInBytes: { + serializedName: "capacityInBytes", + readOnly: true, + type: { + name: "Number", + }, + }, + diskUuid: { + serializedName: "diskUuid", + readOnly: true, + type: { + name: "String", + }, + }, + dataPendingInLogDataStoreInMB: { + serializedName: "dataPendingInLogDataStoreInMB", + readOnly: true, + type: { + name: "Number", + }, + }, + dataPendingAtSourceAgentInMB: { + serializedName: "dataPendingAtSourceAgentInMB", + readOnly: true, + type: { + name: "Number", + }, + }, + isInitialReplicationComplete: { + serializedName: "isInitialReplicationComplete", + readOnly: true, + type: { + name: "String", + }, + }, + irDetails: { + serializedName: "irDetails", + type: { + name: "Composite", + className: "InMageRcmFailbackSyncDetails", + }, + }, + resyncDetails: { + serializedName: "resyncDetails", + type: { + name: "Composite", + className: "InMageRcmFailbackSyncDetails", + }, + }, + lastSyncTime: { + serializedName: "lastSyncTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, }, - lastSyncTime: { - serializedName: "lastSyncTime", - readOnly: true, - type: { - name: "DateTime" - } - } - } - } -}; + }, + }; export const InMageRcmFailbackSyncDetails: coreClient.CompositeMapper = { type: { @@ -11164,114 +11402,115 @@ export const InMageRcmFailbackSyncDetails: coreClient.CompositeMapper = { serializedName: "progressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, transferredBytes: { serializedName: "transferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, last15MinutesTransferredBytes: { serializedName: "last15MinutesTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, lastDataTransferTimeUtc: { serializedName: "lastDataTransferTimeUtc", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processedBytes: { serializedName: "processedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, startTime: { serializedName: "startTime", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastRefreshTime: { serializedName: "lastRefreshTime", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, progressPercentage: { serializedName: "progressPercentage", readOnly: true, type: { - name: "Number" - } - } - } - } -}; - -export const InMageRcmLastAgentUpgradeErrorDetails: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "InMageRcmLastAgentUpgradeErrorDetails", - modelProperties: { - errorCode: { - serializedName: "errorCode", - readOnly: true, - type: { - name: "String" - } - }, - errorMessage: { - serializedName: "errorMessage", - readOnly: true, - type: { - name: "String" - } - }, - possibleCauses: { - serializedName: "possibleCauses", - readOnly: true, - type: { - name: "String" - } - }, - recommendedAction: { - serializedName: "recommendedAction", - readOnly: true, - type: { - name: "String" - } + name: "Number", + }, }, - errorMessageParameters: { - serializedName: "errorMessageParameters", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + }, + }, +}; + +export const InMageRcmLastAgentUpgradeErrorDetails: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "InMageRcmLastAgentUpgradeErrorDetails", + modelProperties: { + errorCode: { + serializedName: "errorCode", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessage: { + serializedName: "errorMessage", + readOnly: true, + type: { + name: "String", + }, + }, + possibleCauses: { + serializedName: "possibleCauses", + readOnly: true, + type: { + name: "String", + }, + }, + recommendedAction: { + serializedName: "recommendedAction", + readOnly: true, + type: { + name: "String", + }, + }, + errorMessageParameters: { + serializedName: "errorMessageParameters", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + errorTags: { + serializedName: "errorTags", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, }, - errorTags: { - serializedName: "errorTags", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; + }, + }; export const InMageRcmMobilityAgentDetails: coreClient.CompositeMapper = { type: { @@ -11282,57 +11521,57 @@ export const InMageRcmMobilityAgentDetails: coreClient.CompositeMapper = { serializedName: "version", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, latestVersion: { serializedName: "latestVersion", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, latestAgentReleaseDate: { serializedName: "latestAgentReleaseDate", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, driverVersion: { serializedName: "driverVersion", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, latestUpgradableVersionWithoutReboot: { serializedName: "latestUpgradableVersionWithoutReboot", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, agentVersionExpiryDate: { serializedName: "agentVersionExpiryDate", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, driverVersionExpiryDate: { serializedName: "driverVersionExpiryDate", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastHeartbeatUtc: { serializedName: "lastHeartbeatUtc", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, reasonsBlockingUpgrade: { serializedName: "reasonsBlockingUpgrade", @@ -11341,20 +11580,20 @@ export const InMageRcmMobilityAgentDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, isUpgradeable: { serializedName: "isUpgradeable", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmNicDetails: coreClient.CompositeMapper = { @@ -11366,87 +11605,87 @@ export const InMageRcmNicDetails: coreClient.CompositeMapper = { serializedName: "nicId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isPrimaryNic: { serializedName: "isPrimaryNic", type: { - name: "String" - } + name: "String", + }, }, isSelectedForFailover: { serializedName: "isSelectedForFailover", type: { - name: "String" - } + name: "String", + }, }, sourceIPAddress: { serializedName: "sourceIPAddress", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceIPAddressType: { serializedName: "sourceIPAddressType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceNetworkId: { serializedName: "sourceNetworkId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceSubnetName: { serializedName: "sourceSubnetName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetIPAddress: { serializedName: "targetIPAddress", type: { - name: "String" - } + name: "String", + }, }, targetIPAddressType: { serializedName: "targetIPAddressType", type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, testIPAddress: { serializedName: "testIPAddress", type: { - name: "String" - } + name: "String", + }, }, testIPAddressType: { serializedName: "testIPAddressType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmNicInput: coreClient.CompositeMapper = { @@ -11458,48 +11697,48 @@ export const InMageRcmNicInput: coreClient.CompositeMapper = { serializedName: "nicId", required: true, type: { - name: "String" - } + name: "String", + }, }, isPrimaryNic: { serializedName: "isPrimaryNic", required: true, type: { - name: "String" - } + name: "String", + }, }, isSelectedForFailover: { serializedName: "isSelectedForFailover", type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, targetStaticIPAddress: { serializedName: "targetStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, testStaticIPAddress: { serializedName: "testStaticIPAddress", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmProtectedDiskDetails: coreClient.CompositeMapper = { @@ -11511,108 +11750,127 @@ export const InMageRcmProtectedDiskDetails: coreClient.CompositeMapper = { serializedName: "diskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isOSDisk: { serializedName: "isOSDisk", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, capacityInBytes: { serializedName: "capacityInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, + }, + diskState: { + serializedName: "diskState", + readOnly: true, + type: { + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, seedManagedDiskId: { serializedName: "seedManagedDiskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, seedBlobUri: { serializedName: "seedBlobUri", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetManagedDiskId: { serializedName: "targetManagedDiskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, dataPendingInLogDataStoreInMB: { serializedName: "dataPendingInLogDataStoreInMB", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, dataPendingAtSourceAgentInMB: { serializedName: "dataPendingAtSourceAgentInMB", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, isInitialReplicationComplete: { serializedName: "isInitialReplicationComplete", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, irDetails: { serializedName: "irDetails", type: { name: "Composite", - className: "InMageRcmSyncDetails" - } + className: "InMageRcmSyncDetails", + }, }, resyncDetails: { serializedName: "resyncDetails", type: { name: "Composite", - className: "InMageRcmSyncDetails" - } - } - } - } + className: "InMageRcmSyncDetails", + }, + }, + customTargetDiskName: { + serializedName: "customTargetDiskName", + type: { + name: "String", + }, + }, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", + type: { + name: "Number", + }, + }, + }, + }, }; export const InMageRcmSyncDetails: coreClient.CompositeMapper = { @@ -11624,60 +11882,90 @@ export const InMageRcmSyncDetails: coreClient.CompositeMapper = { serializedName: "progressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, transferredBytes: { serializedName: "transferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, last15MinutesTransferredBytes: { serializedName: "last15MinutesTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, lastDataTransferTimeUtc: { serializedName: "lastDataTransferTimeUtc", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processedBytes: { serializedName: "processedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, startTime: { serializedName: "startTime", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastRefreshTime: { serializedName: "lastRefreshTime", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, progressPercentage: { serializedName: "progressPercentage", readOnly: true, type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, +}; + +export const InMageRcmUnProtectedDiskDetails: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "InMageRcmUnProtectedDiskDetails", + modelProperties: { + diskId: { + serializedName: "diskId", + readOnly: true, + type: { + name: "String", + }, + }, + diskName: { + serializedName: "diskName", + readOnly: true, + type: { + name: "String", + }, + }, + capacityInBytes: { + serializedName: "capacityInBytes", + readOnly: true, + type: { + name: "Number", + }, + }, + }, + }, }; export const OSDiskDetails: coreClient.CompositeMapper = { @@ -11688,23 +11976,53 @@ export const OSDiskDetails: coreClient.CompositeMapper = { osVhdId: { serializedName: "osVhdId", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, vhdName: { serializedName: "vhdName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, +}; + +export const ManagedRunCommandScriptInput: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ManagedRunCommandScriptInput", + modelProperties: { + stepName: { + serializedName: "stepName", + required: true, + type: { + name: "String", + }, + }, + scriptUrl: { + serializedName: "scriptUrl", + required: true, + type: { + name: "String", + }, + }, + scriptParameters: { + serializedName: "scriptParameters", + required: true, + type: { + name: "String", + }, + }, + }, + }, }; export const MasterTargetServer: coreClient.CompositeMapper = { @@ -11715,44 +12033,44 @@ export const MasterTargetServer: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, versionStatus: { serializedName: "versionStatus", type: { - name: "String" - } + name: "String", + }, }, retentionVolumes: { serializedName: "retentionVolumes", @@ -11761,10 +12079,10 @@ export const MasterTargetServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RetentionVolume" - } - } - } + className: "RetentionVolume", + }, + }, + }, }, dataStores: { serializedName: "dataStores", @@ -11773,10 +12091,10 @@ export const MasterTargetServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DataStore" - } - } - } + className: "DataStore", + }, + }, + }, }, validationErrors: { serializedName: "validationErrors", @@ -11785,10 +12103,10 @@ export const MasterTargetServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, healthErrors: { serializedName: "healthErrors", @@ -11797,57 +12115,57 @@ export const MasterTargetServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, diskCount: { serializedName: "diskCount", type: { - name: "Number" - } + name: "Number", + }, }, osVersion: { serializedName: "osVersion", type: { - name: "String" - } + name: "String", + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, marsAgentVersion: { serializedName: "marsAgentVersion", type: { - name: "String" - } + name: "String", + }, }, marsAgentExpiryDate: { serializedName: "marsAgentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, agentVersionDetails: { serializedName: "agentVersionDetails", type: { name: "Composite", - className: "VersionDetails" - } + className: "VersionDetails", + }, }, marsAgentVersionDetails: { serializedName: "marsAgentVersionDetails", type: { name: "Composite", - className: "VersionDetails" - } - } - } - } + className: "VersionDetails", + }, + }, + }, + }, }; export const RetentionVolume: coreClient.CompositeMapper = { @@ -11858,29 +12176,29 @@ export const RetentionVolume: coreClient.CompositeMapper = { volumeName: { serializedName: "volumeName", type: { - name: "String" - } + name: "String", + }, }, capacityInBytes: { serializedName: "capacityInBytes", type: { - name: "Number" - } + name: "Number", + }, }, freeSpaceInBytes: { serializedName: "freeSpaceInBytes", type: { - name: "Number" - } + name: "Number", + }, }, thresholdPercentage: { serializedName: "thresholdPercentage", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const MigrationItemsQueryParameter: coreClient.CompositeMapper = { @@ -11891,23 +12209,23 @@ export const MigrationItemsQueryParameter: coreClient.CompositeMapper = { sourceFabricName: { serializedName: "sourceFabricName", type: { - name: "String" - } + name: "String", + }, }, sourceContainerName: { serializedName: "sourceContainerName", type: { - name: "String" - } + name: "String", + }, }, instanceType: { serializedName: "instanceType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const MobilityServiceUpdate: coreClient.CompositeMapper = { @@ -11918,23 +12236,23 @@ export const MobilityServiceUpdate: coreClient.CompositeMapper = { version: { serializedName: "version", type: { - name: "String" - } + name: "String", + }, }, rebootStatus: { serializedName: "rebootStatus", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProcessServer: coreClient.CompositeMapper = { @@ -11945,44 +12263,44 @@ export const ProcessServer: coreClient.CompositeMapper = { friendlyName: { serializedName: "friendlyName", type: { - name: "String" - } + name: "String", + }, }, id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, versionStatus: { serializedName: "versionStatus", type: { - name: "String" - } + name: "String", + }, }, mobilityServiceUpdates: { serializedName: "mobilityServiceUpdates", @@ -11991,112 +12309,112 @@ export const ProcessServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "MobilityServiceUpdate" - } - } - } + className: "MobilityServiceUpdate", + }, + }, + }, }, hostId: { serializedName: "hostId", type: { - name: "String" - } + name: "String", + }, }, machineCount: { serializedName: "machineCount", type: { - name: "String" - } + name: "String", + }, }, replicationPairCount: { serializedName: "replicationPairCount", type: { - name: "String" - } + name: "String", + }, }, systemLoad: { serializedName: "systemLoad", type: { - name: "String" - } + name: "String", + }, }, systemLoadStatus: { serializedName: "systemLoadStatus", type: { - name: "String" - } + name: "String", + }, }, cpuLoad: { serializedName: "cpuLoad", type: { - name: "String" - } + name: "String", + }, }, cpuLoadStatus: { serializedName: "cpuLoadStatus", type: { - name: "String" - } + name: "String", + }, }, totalMemoryInBytes: { serializedName: "totalMemoryInBytes", type: { - name: "Number" - } + name: "Number", + }, }, availableMemoryInBytes: { serializedName: "availableMemoryInBytes", type: { - name: "Number" - } + name: "Number", + }, }, memoryUsageStatus: { serializedName: "memoryUsageStatus", type: { - name: "String" - } + name: "String", + }, }, totalSpaceInBytes: { serializedName: "totalSpaceInBytes", type: { - name: "Number" - } + name: "Number", + }, }, availableSpaceInBytes: { serializedName: "availableSpaceInBytes", type: { - name: "Number" - } + name: "Number", + }, }, spaceUsageStatus: { serializedName: "spaceUsageStatus", type: { - name: "String" - } + name: "String", + }, }, psServiceStatus: { serializedName: "psServiceStatus", type: { - name: "String" - } + name: "String", + }, }, sslCertExpiryDate: { serializedName: "sslCertExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, sslCertExpiryRemainingDays: { serializedName: "sslCertExpiryRemainingDays", type: { - name: "Number" - } + name: "Number", + }, }, osVersion: { serializedName: "osVersion", type: { - name: "String" - } + name: "String", + }, }, healthErrors: { serializedName: "healthErrors", @@ -12105,82 +12423,82 @@ export const ProcessServer: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, agentVersionDetails: { serializedName: "agentVersionDetails", type: { name: "Composite", - className: "VersionDetails" - } + className: "VersionDetails", + }, }, health: { serializedName: "health", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, psStatsRefreshTime: { serializedName: "psStatsRefreshTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, throughputUploadPendingDataInBytes: { serializedName: "throughputUploadPendingDataInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputInMBps: { serializedName: "throughputInMBps", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputInBytes: { serializedName: "throughputInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, throughputStatus: { serializedName: "throughputStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, marsCommunicationStatus: { serializedName: "marsCommunicationStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, marsRegistrationStatus: { serializedName: "marsRegistrationStatus", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectableItemQueryParameter: coreClient.CompositeMapper = { @@ -12191,11 +12509,11 @@ export const ProtectableItemQueryParameter: coreClient.CompositeMapper = { state: { serializedName: "state", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ProtectedItemsQueryParameter: coreClient.CompositeMapper = { @@ -12206,53 +12524,53 @@ export const ProtectedItemsQueryParameter: coreClient.CompositeMapper = { sourceFabricName: { serializedName: "sourceFabricName", type: { - name: "String" - } + name: "String", + }, }, recoveryPlanName: { serializedName: "recoveryPlanName", type: { - name: "String" - } + name: "String", + }, }, sourceFabricLocation: { serializedName: "sourceFabricLocation", type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", type: { - name: "String" - } + name: "String", + }, }, vCenterName: { serializedName: "vCenterName", type: { - name: "String" - } + name: "String", + }, }, instanceType: { serializedName: "instanceType", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupCreateOption: { serializedName: "multiVmGroupCreateOption", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RoleAssignment: coreClient.CompositeMapper = { @@ -12263,35 +12581,35 @@ export const RoleAssignment: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, scope: { serializedName: "scope", type: { - name: "String" - } + name: "String", + }, }, principalId: { serializedName: "principalId", type: { - name: "String" - } + name: "String", + }, }, roleDefinitionId: { serializedName: "roleDefinitionId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RunAsAccount: coreClient.CompositeMapper = { @@ -12302,17 +12620,17 @@ export const RunAsAccount: coreClient.CompositeMapper = { accountId: { serializedName: "accountId", type: { - name: "String" - } + name: "String", + }, }, accountName: { serializedName: "accountName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtDiskInput: coreClient.CompositeMapper = { @@ -12324,44 +12642,50 @@ export const VMwareCbtDiskInput: coreClient.CompositeMapper = { serializedName: "diskId", required: true, type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, isOSDisk: { serializedName: "isOSDisk", required: true, type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, logStorageAccountSasSecretName: { serializedName: "logStorageAccountSasSecretName", required: true, type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", + type: { + name: "Number", + }, + }, + }, + }, }; export const VMwareCbtSecurityProfileProperties: coreClient.CompositeMapper = { @@ -12372,35 +12696,35 @@ export const VMwareCbtSecurityProfileProperties: coreClient.CompositeMapper = { targetVmSecurityType: { serializedName: "targetVmSecurityType", type: { - name: "String" - } + name: "String", + }, }, isTargetVmSecureBootEnabled: { serializedName: "isTargetVmSecureBootEnabled", type: { - name: "String" - } + name: "String", + }, }, isTargetVmTpmEnabled: { serializedName: "isTargetVmTpmEnabled", type: { - name: "String" - } + name: "String", + }, }, isTargetVmIntegrityMonitoringEnabled: { serializedName: "isTargetVmIntegrityMonitoringEnabled", type: { - name: "String" - } + name: "String", + }, }, isTargetVmConfidentialEncryptionEnabled: { serializedName: "isTargetVmConfidentialEncryptionEnabled", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtProtectedDiskDetails: coreClient.CompositeMapper = { @@ -12412,107 +12736,113 @@ export const VMwareCbtProtectedDiskDetails: coreClient.CompositeMapper = { serializedName: "diskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskName: { serializedName: "diskName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, diskPath: { serializedName: "diskPath", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isOSDisk: { serializedName: "isOSDisk", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, capacityInBytes: { serializedName: "capacityInBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, logStorageAccountSasSecretName: { serializedName: "logStorageAccountSasSecretName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, seedManagedDiskId: { serializedName: "seedManagedDiskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, seedBlobUri: { serializedName: "seedBlobUri", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetManagedDiskId: { serializedName: "targetManagedDiskId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetBlobUri: { serializedName: "targetBlobUri", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetDiskName: { serializedName: "targetDiskName", type: { - name: "String" - } + name: "String", + }, }, gatewayOperationDetails: { serializedName: "gatewayOperationDetails", type: { name: "Composite", - className: "GatewayOperationDetails" - } - } - } - } + className: "GatewayOperationDetails", + }, + }, + sectorSizeInBytes: { + serializedName: "sectorSizeInBytes", + type: { + name: "Number", + }, + }, + }, + }, }; export const VMwareCbtNicDetails: coreClient.CompositeMapper = { @@ -12524,92 +12854,92 @@ export const VMwareCbtNicDetails: coreClient.CompositeMapper = { serializedName: "nicId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isPrimaryNic: { serializedName: "isPrimaryNic", type: { - name: "String" - } + name: "String", + }, }, sourceIPAddress: { serializedName: "sourceIPAddress", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceIPAddressType: { serializedName: "sourceIPAddressType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceNetworkId: { serializedName: "sourceNetworkId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetIPAddress: { serializedName: "targetIPAddress", type: { - name: "String" - } + name: "String", + }, }, targetIPAddressType: { serializedName: "targetIPAddressType", type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, testIPAddress: { serializedName: "testIPAddress", type: { - name: "String" - } + name: "String", + }, }, testIPAddressType: { serializedName: "testIPAddressType", type: { - name: "String" - } + name: "String", + }, }, targetNicName: { serializedName: "targetNicName", type: { - name: "String" - } + name: "String", + }, }, isSelectedForMigration: { serializedName: "isSelectedForMigration", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtNicInput: coreClient.CompositeMapper = { @@ -12621,54 +12951,54 @@ export const VMwareCbtNicInput: coreClient.CompositeMapper = { serializedName: "nicId", required: true, type: { - name: "String" - } + name: "String", + }, }, isPrimaryNic: { serializedName: "isPrimaryNic", required: true, type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, targetStaticIPAddress: { serializedName: "targetStaticIPAddress", type: { - name: "String" - } + name: "String", + }, }, isSelectedForMigration: { serializedName: "isSelectedForMigration", type: { - name: "String" - } + name: "String", + }, }, targetNicName: { serializedName: "targetNicName", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, testStaticIPAddress: { serializedName: "testStaticIPAddress", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtUpdateDiskInput: coreClient.CompositeMapper = { @@ -12680,23 +13010,23 @@ export const VMwareCbtUpdateDiskInput: coreClient.CompositeMapper = { serializedName: "diskId", required: true, type: { - name: "String" - } + name: "String", + }, }, targetDiskName: { serializedName: "targetDiskName", type: { - name: "String" - } + name: "String", + }, }, isOSDisk: { serializedName: "isOSDisk", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const Alert: coreClient.CompositeMapper = { @@ -12709,11 +13039,11 @@ export const Alert: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "AlertProperties" - } - } - } - } + className: "AlertProperties", + }, + }, + }, + }, }; export const Event: coreClient.CompositeMapper = { @@ -12726,11 +13056,11 @@ export const Event: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "EventProperties" - } - } - } - } + className: "EventProperties", + }, + }, + }, + }, }; export const Fabric: coreClient.CompositeMapper = { @@ -12743,11 +13073,11 @@ export const Fabric: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "FabricProperties" - } - } - } - } + className: "FabricProperties", + }, + }, + }, + }, }; export const LogicalNetwork: coreClient.CompositeMapper = { @@ -12760,11 +13090,11 @@ export const LogicalNetwork: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "LogicalNetworkProperties" - } - } - } - } + className: "LogicalNetworkProperties", + }, + }, + }, + }, }; export const Network: coreClient.CompositeMapper = { @@ -12777,11 +13107,11 @@ export const Network: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "NetworkProperties" - } - } - } - } + className: "NetworkProperties", + }, + }, + }, + }, }; export const NetworkMapping: coreClient.CompositeMapper = { @@ -12794,11 +13124,11 @@ export const NetworkMapping: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "NetworkMappingProperties" - } - } - } - } + className: "NetworkMappingProperties", + }, + }, + }, + }, }; export const ProtectionContainer: coreClient.CompositeMapper = { @@ -12811,11 +13141,11 @@ export const ProtectionContainer: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ProtectionContainerProperties" - } - } - } - } + className: "ProtectionContainerProperties", + }, + }, + }, + }, }; export const MigrationItem: coreClient.CompositeMapper = { @@ -12828,11 +13158,11 @@ export const MigrationItem: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "MigrationItemProperties" - } - } - } - } + className: "MigrationItemProperties", + }, + }, + }, + }, }; export const MigrationRecoveryPoint: coreClient.CompositeMapper = { @@ -12845,11 +13175,11 @@ export const MigrationRecoveryPoint: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "MigrationRecoveryPointProperties" - } - } - } - } + className: "MigrationRecoveryPointProperties", + }, + }, + }, + }, }; export const ProtectableItem: coreClient.CompositeMapper = { @@ -12862,11 +13192,11 @@ export const ProtectableItem: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ProtectableItemProperties" - } - } - } - } + className: "ProtectableItemProperties", + }, + }, + }, + }, }; export const ReplicationProtectedItem: coreClient.CompositeMapper = { @@ -12879,11 +13209,11 @@ export const ReplicationProtectedItem: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ReplicationProtectedItemProperties" - } - } - } - } + className: "ReplicationProtectedItemProperties", + }, + }, + }, + }, }; export const RecoveryPoint: coreClient.CompositeMapper = { @@ -12896,11 +13226,11 @@ export const RecoveryPoint: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryPointProperties" - } - } - } - } + className: "RecoveryPointProperties", + }, + }, + }, + }, }; export const ProtectionContainerMapping: coreClient.CompositeMapper = { @@ -12913,11 +13243,11 @@ export const ProtectionContainerMapping: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ProtectionContainerMappingProperties" - } - } - } - } + className: "ProtectionContainerMappingProperties", + }, + }, + }, + }, }; export const RecoveryServicesProvider: coreClient.CompositeMapper = { @@ -12930,11 +13260,11 @@ export const RecoveryServicesProvider: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryServicesProviderProperties" - } - } - } - } + className: "RecoveryServicesProviderProperties", + }, + }, + }, + }, }; export const StorageClassification: coreClient.CompositeMapper = { @@ -12947,11 +13277,11 @@ export const StorageClassification: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "StorageClassificationProperties" - } - } - } - } + className: "StorageClassificationProperties", + }, + }, + }, + }, }; export const StorageClassificationMapping: coreClient.CompositeMapper = { @@ -12964,11 +13294,11 @@ export const StorageClassificationMapping: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "StorageClassificationMappingProperties" - } - } - } - } + className: "StorageClassificationMappingProperties", + }, + }, + }, + }, }; export const VCenter: coreClient.CompositeMapper = { @@ -12981,11 +13311,11 @@ export const VCenter: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "VCenterProperties" - } - } - } - } + className: "VCenterProperties", + }, + }, + }, + }, }; export const Job: coreClient.CompositeMapper = { @@ -12998,11 +13328,11 @@ export const Job: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "JobProperties" - } - } - } - } + className: "JobProperties", + }, + }, + }, + }, }; export const Policy: coreClient.CompositeMapper = { @@ -13015,11 +13345,11 @@ export const Policy: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "PolicyProperties" - } - } - } - } + className: "PolicyProperties", + }, + }, + }, + }, }; export const ReplicationProtectionIntent: coreClient.CompositeMapper = { @@ -13032,11 +13362,11 @@ export const ReplicationProtectionIntent: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "ReplicationProtectionIntentProperties" - } - } - } - } + className: "ReplicationProtectionIntentProperties", + }, + }, + }, + }, }; export const RecoveryPlan: coreClient.CompositeMapper = { @@ -13049,11 +13379,11 @@ export const RecoveryPlan: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "RecoveryPlanProperties" - } - } - } - } + className: "RecoveryPlanProperties", + }, + }, + }, + }, }; export const SupportedOperatingSystems: coreClient.CompositeMapper = { @@ -13066,11 +13396,11 @@ export const SupportedOperatingSystems: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "SupportedOSProperties" - } - } - } - } + className: "SupportedOSProperties", + }, + }, + }, + }, }; export const VaultHealthDetails: coreClient.CompositeMapper = { @@ -13083,11 +13413,11 @@ export const VaultHealthDetails: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "VaultHealthProperties" - } - } - } - } + className: "VaultHealthProperties", + }, + }, + }, + }, }; export const VaultSetting: coreClient.CompositeMapper = { @@ -13100,11 +13430,11 @@ export const VaultSetting: coreClient.CompositeMapper = { serializedName: "properties", type: { name: "Composite", - className: "VaultSettingProperties" - } - } - } - } + className: "VaultSettingProperties", + }, + }, + }, + }, }; export const InMageRcmApplianceSpecificDetails: coreClient.CompositeMapper = { @@ -13125,13 +13455,13 @@ export const InMageRcmApplianceSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmApplianceDetails" - } - } - } - } - } - } + className: "InMageRcmApplianceDetails", + }, + }, + }, + }, + }, + }, }; export const A2AEventDetails: coreClient.CompositeMapper = { @@ -13147,41 +13477,41 @@ export const A2AEventDetails: coreClient.CompositeMapper = { protectedItemName: { serializedName: "protectedItemName", type: { - name: "String" - } + name: "String", + }, }, fabricObjectId: { serializedName: "fabricObjectId", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, fabricLocation: { serializedName: "fabricLocation", type: { - name: "String" - } + name: "String", + }, }, remoteFabricName: { serializedName: "remoteFabricName", type: { - name: "String" - } + name: "String", + }, }, remoteFabricLocation: { serializedName: "remoteFabricLocation", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplica2012EventDetails: coreClient.CompositeMapper = { @@ -13197,29 +13527,29 @@ export const HyperVReplica2012EventDetails: coreClient.CompositeMapper = { containerName: { serializedName: "containerName", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, remoteContainerName: { serializedName: "remoteContainerName", type: { - name: "String" - } + name: "String", + }, }, remoteFabricName: { serializedName: "remoteFabricName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplica2012R2EventDetails: coreClient.CompositeMapper = { @@ -13235,29 +13565,29 @@ export const HyperVReplica2012R2EventDetails: coreClient.CompositeMapper = { containerName: { serializedName: "containerName", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, remoteContainerName: { serializedName: "remoteContainerName", type: { - name: "String" - } + name: "String", + }, }, remoteFabricName: { serializedName: "remoteFabricName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaAzureEventDetails: coreClient.CompositeMapper = { @@ -13273,23 +13603,23 @@ export const HyperVReplicaAzureEventDetails: coreClient.CompositeMapper = { containerName: { serializedName: "containerName", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, remoteContainerName: { serializedName: "remoteContainerName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaBaseEventDetails: coreClient.CompositeMapper = { @@ -13305,29 +13635,29 @@ export const HyperVReplicaBaseEventDetails: coreClient.CompositeMapper = { containerName: { serializedName: "containerName", type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", type: { - name: "String" - } + name: "String", + }, }, remoteContainerName: { serializedName: "remoteContainerName", type: { - name: "String" - } + name: "String", + }, }, remoteFabricName: { serializedName: "remoteFabricName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2EventDetails: coreClient.CompositeMapper = { @@ -13343,47 +13673,47 @@ export const InMageAzureV2EventDetails: coreClient.CompositeMapper = { eventType: { serializedName: "eventType", type: { - name: "String" - } + name: "String", + }, }, category: { serializedName: "category", type: { - name: "String" - } + name: "String", + }, }, component: { serializedName: "component", type: { - name: "String" - } + name: "String", + }, }, correctiveAction: { serializedName: "correctiveAction", type: { - name: "String" - } + name: "String", + }, }, details: { serializedName: "details", type: { - name: "String" - } + name: "String", + }, }, summary: { serializedName: "summary", type: { - name: "String" - } + name: "String", + }, }, siteName: { serializedName: "siteName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmEventDetails: coreClient.CompositeMapper = { @@ -13400,60 +13730,60 @@ export const InMageRcmEventDetails: coreClient.CompositeMapper = { serializedName: "protectedItemName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, vmName: { serializedName: "vmName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, latestAgentVersion: { serializedName: "latestAgentVersion", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "jobId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricName: { serializedName: "fabricName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, applianceName: { serializedName: "applianceName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serverType: { serializedName: "serverType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, componentDisplayName: { serializedName: "componentDisplayName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmFailbackEventDetails: coreClient.CompositeMapper = { @@ -13470,39 +13800,39 @@ export const InMageRcmFailbackEventDetails: coreClient.CompositeMapper = { serializedName: "protectedItemName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, vmName: { serializedName: "vmName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, applianceName: { serializedName: "applianceName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serverType: { serializedName: "serverType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, componentDisplayName: { serializedName: "componentDisplayName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtEventDetails: coreClient.CompositeMapper = { @@ -13519,11 +13849,11 @@ export const VMwareCbtEventDetails: coreClient.CompositeMapper = { serializedName: "migrationItemName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobStatusEventDetails: coreClient.CompositeMapper = { @@ -13539,29 +13869,29 @@ export const JobStatusEventDetails: coreClient.CompositeMapper = { jobId: { serializedName: "jobId", type: { - name: "String" - } + name: "String", + }, }, jobFriendlyName: { serializedName: "jobFriendlyName", type: { - name: "String" - } + name: "String", + }, }, jobStatus: { serializedName: "jobStatus", type: { - name: "String" - } + name: "String", + }, }, affectedObjectType: { serializedName: "affectedObjectType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { @@ -13577,8 +13907,8 @@ export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { location: { serializedName: "location", type: { - name: "String" - } + name: "String", + }, }, containerIds: { serializedName: "containerIds", @@ -13586,10 +13916,10 @@ export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, zones: { serializedName: "zones", @@ -13598,10 +13928,10 @@ export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AZoneDetails" - } - } - } + className: "A2AZoneDetails", + }, + }, + }, }, extendedLocations: { serializedName: "extendedLocations", @@ -13610,10 +13940,10 @@ export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AExtendedLocationDetails" - } - } - } + className: "A2AExtendedLocationDetails", + }, + }, + }, }, locationDetails: { serializedName: "locationDetails", @@ -13622,13 +13952,13 @@ export const AzureFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AFabricSpecificLocationDetails" - } - } - } - } - } - } + className: "A2AFabricSpecificLocationDetails", + }, + }, + }, + }, + }, + }, }; export const HyperVSiteDetails: coreClient.CompositeMapper = { @@ -13648,13 +13978,13 @@ export const HyperVSiteDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HyperVHostDetails" - } - } - } - } - } - } + className: "HyperVHostDetails", + }, + }, + }, + }, + }, + }, }; export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { @@ -13671,57 +14001,57 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { serializedName: "vmwareSiteId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, physicalSiteId: { serializedName: "physicalSiteId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceEndpoint: { serializedName: "serviceEndpoint", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceResourceId: { serializedName: "serviceResourceId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceContainerId: { serializedName: "serviceContainerId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, dataPlaneUri: { serializedName: "dataPlaneUri", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, controlPlaneUri: { serializedName: "controlPlaneUri", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, sourceAgentIdentityDetails: { serializedName: "sourceAgentIdentityDetails", type: { name: "Composite", - className: "IdentityProviderDetails" - } + className: "IdentityProviderDetails", + }, }, processServers: { serializedName: "processServers", @@ -13731,10 +14061,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ProcessServerDetails" - } - } - } + className: "ProcessServerDetails", + }, + }, + }, }, rcmProxies: { serializedName: "rcmProxies", @@ -13744,10 +14074,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RcmProxyDetails" - } - } - } + className: "RcmProxyDetails", + }, + }, + }, }, pushInstallers: { serializedName: "pushInstallers", @@ -13757,10 +14087,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "PushInstallerDetails" - } - } - } + className: "PushInstallerDetails", + }, + }, + }, }, replicationAgents: { serializedName: "replicationAgents", @@ -13770,10 +14100,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ReplicationAgentDetails" - } - } - } + className: "ReplicationAgentDetails", + }, + }, + }, }, reprotectAgents: { serializedName: "reprotectAgents", @@ -13783,10 +14113,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ReprotectAgentDetails" - } - } - } + className: "ReprotectAgentDetails", + }, + }, + }, }, marsAgents: { serializedName: "marsAgents", @@ -13796,10 +14126,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "MarsAgentDetails" - } - } - } + className: "MarsAgentDetails", + }, + }, + }, }, dras: { serializedName: "dras", @@ -13809,10 +14139,10 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DraDetails" - } - } - } + className: "DraDetails", + }, + }, + }, }, agentDetails: { serializedName: "agentDetails", @@ -13822,13 +14152,13 @@ export const InMageRcmFabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "AgentDetails" - } - } - } - } - } - } + className: "AgentDetails", + }, + }, + }, + }, + }, + }, }; export const VmmDetails: coreClient.CompositeMapper = { @@ -13840,9 +14170,9 @@ export const VmmDetails: coreClient.CompositeMapper = { polymorphicDiscriminator: FabricSpecificDetails.type.polymorphicDiscriminator, modelProperties: { - ...FabricSpecificDetails.type.modelProperties - } - } + ...FabricSpecificDetails.type.modelProperties, + }, + }, }; export const VMwareDetails: coreClient.CompositeMapper = { @@ -13862,10 +14192,10 @@ export const VMwareDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ProcessServer" - } - } - } + className: "ProcessServer", + }, + }, + }, }, masterTargetServers: { serializedName: "masterTargetServers", @@ -13874,10 +14204,10 @@ export const VMwareDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "MasterTargetServer" - } - } - } + className: "MasterTargetServer", + }, + }, + }, }, runAsAccounts: { serializedName: "runAsAccounts", @@ -13886,185 +14216,185 @@ export const VMwareDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "RunAsAccount" - } - } - } + className: "RunAsAccount", + }, + }, + }, }, replicationPairCount: { serializedName: "replicationPairCount", type: { - name: "String" - } + name: "String", + }, }, processServerCount: { serializedName: "processServerCount", type: { - name: "String" - } + name: "String", + }, }, agentCount: { serializedName: "agentCount", type: { - name: "String" - } + name: "String", + }, }, protectedServers: { serializedName: "protectedServers", type: { - name: "String" - } + name: "String", + }, }, systemLoad: { serializedName: "systemLoad", type: { - name: "String" - } + name: "String", + }, }, systemLoadStatus: { serializedName: "systemLoadStatus", type: { - name: "String" - } + name: "String", + }, }, cpuLoad: { serializedName: "cpuLoad", type: { - name: "String" - } + name: "String", + }, }, cpuLoadStatus: { serializedName: "cpuLoadStatus", type: { - name: "String" - } + name: "String", + }, }, totalMemoryInBytes: { serializedName: "totalMemoryInBytes", type: { - name: "Number" - } + name: "Number", + }, }, availableMemoryInBytes: { serializedName: "availableMemoryInBytes", type: { - name: "Number" - } + name: "Number", + }, }, memoryUsageStatus: { serializedName: "memoryUsageStatus", type: { - name: "String" - } + name: "String", + }, }, totalSpaceInBytes: { serializedName: "totalSpaceInBytes", type: { - name: "Number" - } + name: "Number", + }, }, availableSpaceInBytes: { serializedName: "availableSpaceInBytes", type: { - name: "Number" - } + name: "Number", + }, }, spaceUsageStatus: { serializedName: "spaceUsageStatus", type: { - name: "String" - } + name: "String", + }, }, webLoad: { serializedName: "webLoad", type: { - name: "String" - } + name: "String", + }, }, webLoadStatus: { serializedName: "webLoadStatus", type: { - name: "String" - } + name: "String", + }, }, databaseServerLoad: { serializedName: "databaseServerLoad", type: { - name: "String" - } + name: "String", + }, }, databaseServerLoadStatus: { serializedName: "databaseServerLoadStatus", type: { - name: "String" - } + name: "String", + }, }, csServiceStatus: { serializedName: "csServiceStatus", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, hostName: { serializedName: "hostName", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, versionStatus: { serializedName: "versionStatus", type: { - name: "String" - } + name: "String", + }, }, sslCertExpiryDate: { serializedName: "sslCertExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, sslCertExpiryRemainingDays: { serializedName: "sslCertExpiryRemainingDays", type: { - name: "Number" - } + name: "Number", + }, }, psTemplateVersion: { serializedName: "psTemplateVersion", type: { - name: "String" - } + name: "String", + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, agentVersionDetails: { serializedName: "agentVersionDetails", type: { name: "Composite", - className: "VersionDetails" - } + className: "VersionDetails", + }, }, switchProviderBlockingErrorDetails: { serializedName: "switchProviderBlockingErrorDetails", @@ -14073,13 +14403,13 @@ export const VMwareDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageFabricSwitchProviderBlockingErrorDetails" - } - } - } - } - } - } + className: "InMageFabricSwitchProviderBlockingErrorDetails", + }, + }, + }, + }, + }, + }, }; export const VMwareV2FabricSpecificDetails: coreClient.CompositeMapper = { @@ -14096,43 +14426,43 @@ export const VMwareV2FabricSpecificDetails: coreClient.CompositeMapper = { serializedName: "vmwareSiteId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, physicalSiteId: { serializedName: "physicalSiteId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, migrationSolutionId: { serializedName: "migrationSolutionId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceEndpoint: { serializedName: "serviceEndpoint", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceResourceId: { serializedName: "serviceResourceId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, serviceContainerId: { serializedName: "serviceContainerId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processServers: { serializedName: "processServers", @@ -14142,13 +14472,13 @@ export const VMwareV2FabricSpecificDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ProcessServerDetails" - } - } - } - } - } - } + className: "ProcessServerDetails", + }, + }, + }, + }, + }, + }, }; export const AzureFabricCreationInput: coreClient.CompositeMapper = { @@ -14164,11 +14494,11 @@ export const AzureFabricCreationInput: coreClient.CompositeMapper = { location: { serializedName: "location", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmFabricCreationInput: coreClient.CompositeMapper = { @@ -14185,25 +14515,25 @@ export const InMageRcmFabricCreationInput: coreClient.CompositeMapper = { serializedName: "vmwareSiteId", required: true, type: { - name: "String" - } + name: "String", + }, }, physicalSiteId: { serializedName: "physicalSiteId", required: true, type: { - name: "String" - } + name: "String", + }, }, sourceAgentIdentity: { serializedName: "sourceAgentIdentity", type: { name: "Composite", - className: "IdentityProviderInput" - } - } - } - } + className: "IdentityProviderInput", + }, + }, + }, + }, }; export const VMwareV2FabricCreationInput: coreClient.CompositeMapper = { @@ -14219,24 +14549,24 @@ export const VMwareV2FabricCreationInput: coreClient.CompositeMapper = { vmwareSiteId: { serializedName: "vmwareSiteId", type: { - name: "String" - } + name: "String", + }, }, physicalSiteId: { serializedName: "physicalSiteId", type: { - name: "String" - } + name: "String", + }, }, migrationSolutionId: { serializedName: "migrationSolutionId", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AzureToAzureNetworkMappingSettings: coreClient.CompositeMapper = { @@ -14252,17 +14582,17 @@ export const AzureToAzureNetworkMappingSettings: coreClient.CompositeMapper = { primaryFabricLocation: { serializedName: "primaryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricLocation: { serializedName: "recoveryFabricLocation", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VmmToAzureNetworkMappingSettings: coreClient.CompositeMapper = { @@ -14274,9 +14604,9 @@ export const VmmToAzureNetworkMappingSettings: coreClient.CompositeMapper = { polymorphicDiscriminator: NetworkMappingFabricSpecificSettings.type.polymorphicDiscriminator, modelProperties: { - ...NetworkMappingFabricSpecificSettings.type.modelProperties - } - } + ...NetworkMappingFabricSpecificSettings.type.modelProperties, + }, + }, }; export const VmmToVmmNetworkMappingSettings: coreClient.CompositeMapper = { @@ -14288,31 +14618,32 @@ export const VmmToVmmNetworkMappingSettings: coreClient.CompositeMapper = { polymorphicDiscriminator: NetworkMappingFabricSpecificSettings.type.polymorphicDiscriminator, modelProperties: { - ...NetworkMappingFabricSpecificSettings.type.modelProperties - } - } -}; - -export const AzureToAzureCreateNetworkMappingInput: coreClient.CompositeMapper = { - serializedName: "AzureToAzure", - type: { - name: "Composite", - className: "AzureToAzureCreateNetworkMappingInput", - uberParent: "FabricSpecificCreateNetworkMappingInput", - polymorphicDiscriminator: - FabricSpecificCreateNetworkMappingInput.type.polymorphicDiscriminator, - modelProperties: { - ...FabricSpecificCreateNetworkMappingInput.type.modelProperties, - primaryNetworkId: { - serializedName: "primaryNetworkId", - required: true, - type: { - name: "String" - } - } - } - } -}; + ...NetworkMappingFabricSpecificSettings.type.modelProperties, + }, + }, +}; + +export const AzureToAzureCreateNetworkMappingInput: coreClient.CompositeMapper = + { + serializedName: "AzureToAzure", + type: { + name: "Composite", + className: "AzureToAzureCreateNetworkMappingInput", + uberParent: "FabricSpecificCreateNetworkMappingInput", + polymorphicDiscriminator: + FabricSpecificCreateNetworkMappingInput.type.polymorphicDiscriminator, + modelProperties: { + ...FabricSpecificCreateNetworkMappingInput.type.modelProperties, + primaryNetworkId: { + serializedName: "primaryNetworkId", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const VmmToAzureCreateNetworkMappingInput: coreClient.CompositeMapper = { serializedName: "VmmToAzure", @@ -14323,9 +14654,9 @@ export const VmmToAzureCreateNetworkMappingInput: coreClient.CompositeMapper = { polymorphicDiscriminator: FabricSpecificCreateNetworkMappingInput.type.polymorphicDiscriminator, modelProperties: { - ...FabricSpecificCreateNetworkMappingInput.type.modelProperties - } - } + ...FabricSpecificCreateNetworkMappingInput.type.modelProperties, + }, + }, }; export const VmmToVmmCreateNetworkMappingInput: coreClient.CompositeMapper = { @@ -14337,30 +14668,31 @@ export const VmmToVmmCreateNetworkMappingInput: coreClient.CompositeMapper = { polymorphicDiscriminator: FabricSpecificCreateNetworkMappingInput.type.polymorphicDiscriminator, modelProperties: { - ...FabricSpecificCreateNetworkMappingInput.type.modelProperties - } - } -}; - -export const AzureToAzureUpdateNetworkMappingInput: coreClient.CompositeMapper = { - serializedName: "AzureToAzure", - type: { - name: "Composite", - className: "AzureToAzureUpdateNetworkMappingInput", - uberParent: "FabricSpecificUpdateNetworkMappingInput", - polymorphicDiscriminator: - FabricSpecificUpdateNetworkMappingInput.type.polymorphicDiscriminator, - modelProperties: { - ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties, - primaryNetworkId: { - serializedName: "primaryNetworkId", - type: { - name: "String" - } - } - } - } -}; + ...FabricSpecificCreateNetworkMappingInput.type.modelProperties, + }, + }, +}; + +export const AzureToAzureUpdateNetworkMappingInput: coreClient.CompositeMapper = + { + serializedName: "AzureToAzure", + type: { + name: "Composite", + className: "AzureToAzureUpdateNetworkMappingInput", + uberParent: "FabricSpecificUpdateNetworkMappingInput", + polymorphicDiscriminator: + FabricSpecificUpdateNetworkMappingInput.type.polymorphicDiscriminator, + modelProperties: { + ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties, + primaryNetworkId: { + serializedName: "primaryNetworkId", + type: { + name: "String", + }, + }, + }, + }, + }; export const VmmToAzureUpdateNetworkMappingInput: coreClient.CompositeMapper = { serializedName: "VmmToAzure", @@ -14371,9 +14703,9 @@ export const VmmToAzureUpdateNetworkMappingInput: coreClient.CompositeMapper = { polymorphicDiscriminator: FabricSpecificUpdateNetworkMappingInput.type.polymorphicDiscriminator, modelProperties: { - ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties - } - } + ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties, + }, + }, }; export const VmmToVmmUpdateNetworkMappingInput: coreClient.CompositeMapper = { @@ -14385,9 +14717,9 @@ export const VmmToVmmUpdateNetworkMappingInput: coreClient.CompositeMapper = { polymorphicDiscriminator: FabricSpecificUpdateNetworkMappingInput.type.polymorphicDiscriminator, modelProperties: { - ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties - } - } + ...FabricSpecificUpdateNetworkMappingInput.type.modelProperties, + }, + }, }; export const A2AContainerCreationInput: coreClient.CompositeMapper = { @@ -14400,25 +14732,27 @@ export const A2AContainerCreationInput: coreClient.CompositeMapper = { ReplicationProviderSpecificContainerCreationInput.type .polymorphicDiscriminator, modelProperties: { - ...ReplicationProviderSpecificContainerCreationInput.type.modelProperties - } - } -}; - -export const A2ACrossClusterMigrationContainerCreationInput: coreClient.CompositeMapper = { - serializedName: "A2ACrossClusterMigration", - type: { - name: "Composite", - className: "A2ACrossClusterMigrationContainerCreationInput", - uberParent: "ReplicationProviderSpecificContainerCreationInput", - polymorphicDiscriminator: - ReplicationProviderSpecificContainerCreationInput.type - .polymorphicDiscriminator, - modelProperties: { - ...ReplicationProviderSpecificContainerCreationInput.type.modelProperties - } - } -}; + ...ReplicationProviderSpecificContainerCreationInput.type.modelProperties, + }, + }, +}; + +export const A2ACrossClusterMigrationContainerCreationInput: coreClient.CompositeMapper = + { + serializedName: "A2ACrossClusterMigration", + type: { + name: "Composite", + className: "A2ACrossClusterMigrationContainerCreationInput", + uberParent: "ReplicationProviderSpecificContainerCreationInput", + polymorphicDiscriminator: + ReplicationProviderSpecificContainerCreationInput.type + .polymorphicDiscriminator, + modelProperties: { + ...ReplicationProviderSpecificContainerCreationInput.type + .modelProperties, + }, + }, + }; export const VMwareCbtContainerCreationInput: coreClient.CompositeMapper = { serializedName: "VMwareCbt", @@ -14430,9 +14764,9 @@ export const VMwareCbtContainerCreationInput: coreClient.CompositeMapper = { ReplicationProviderSpecificContainerCreationInput.type .polymorphicDiscriminator, modelProperties: { - ...ReplicationProviderSpecificContainerCreationInput.type.modelProperties - } - } + ...ReplicationProviderSpecificContainerCreationInput.type.modelProperties, + }, + }, }; export const VMwareCbtMigrationDetails: coreClient.CompositeMapper = { @@ -14449,138 +14783,144 @@ export const VMwareCbtMigrationDetails: coreClient.CompositeMapper = { serializedName: "vmwareMachineId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, osName: { serializedName: "osName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, firmwareType: { serializedName: "firmwareType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetGeneration: { serializedName: "targetGeneration", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, sqlServerLicenseType: { serializedName: "sqlServerLicenseType", type: { - name: "String" - } + name: "String", + }, + }, + linuxLicenseType: { + serializedName: "linuxLicenseType", + type: { + name: "String", + }, }, dataMoverRunAsAccountId: { serializedName: "dataMoverRunAsAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, snapshotRunAsAccountId: { serializedName: "snapshotRunAsAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetVmName: { serializedName: "targetVmName", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, targetLocation: { serializedName: "targetLocation", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetResourceGroupId: { serializedName: "targetResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, confidentialVmKeyVaultId: { serializedName: "confidentialVmKeyVaultId", type: { - name: "String" - } + name: "String", + }, }, targetVmSecurityProfile: { serializedName: "targetVmSecurityProfile", type: { name: "Composite", - className: "VMwareCbtSecurityProfileProperties" - } + className: "VMwareCbtSecurityProfileProperties", + }, }, targetBootDiagnosticsStorageAccountId: { serializedName: "targetBootDiagnosticsStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, targetVmTags: { serializedName: "targetVmTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -14589,22 +14929,22 @@ export const VMwareCbtMigrationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtProtectedDiskDetails" - } - } - } + className: "VMwareCbtProtectedDiskDetails", + }, + }, + }, }, targetNetworkId: { serializedName: "targetNetworkId", type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -14613,142 +14953,142 @@ export const VMwareCbtMigrationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtNicDetails" - } - } - } + className: "VMwareCbtNicDetails", + }, + }, + }, }, targetNicTags: { serializedName: "targetNicTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, migrationRecoveryPointId: { serializedName: "migrationRecoveryPointId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastRecoveryPointReceived: { serializedName: "lastRecoveryPointReceived", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastRecoveryPointId: { serializedName: "lastRecoveryPointId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialSeedingProgressPercentage: { serializedName: "initialSeedingProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, migrationProgressPercentage: { serializedName: "migrationProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resumeProgressPercentage: { serializedName: "resumeProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, deltaSyncProgressPercentage: { serializedName: "deltaSyncProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, isCheckSumResyncCycle: { serializedName: "isCheckSumResyncCycle", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialSeedingRetryCount: { serializedName: "initialSeedingRetryCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncRetryCount: { serializedName: "resyncRetryCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resumeRetryCount: { serializedName: "resumeRetryCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, deltaSyncRetryCount: { serializedName: "deltaSyncRetryCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncRequired: { serializedName: "resyncRequired", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncState: { serializedName: "resyncState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, performAutoResync: { serializedName: "performAutoResync", type: { - name: "String" - } + name: "String", + }, }, seedDiskTags: { serializedName: "seedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetDiskTags: { serializedName: "targetDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, supportedOSVersions: { serializedName: "supportedOSVersions", @@ -14756,34 +15096,34 @@ export const VMwareCbtMigrationDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, applianceMonitoringDetails: { serializedName: "applianceMonitoringDetails", type: { name: "Composite", - className: "ApplianceMonitoringDetails" - } + className: "ApplianceMonitoringDetails", + }, }, gatewayOperationDetails: { serializedName: "gatewayOperationDetails", type: { name: "Composite", - className: "GatewayOperationDetails" - } + className: "GatewayOperationDetails", + }, }, operationName: { serializedName: "operationName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtEnableMigrationInput: coreClient.CompositeMapper = { @@ -14800,8 +15140,8 @@ export const VMwareCbtEnableMigrationInput: coreClient.CompositeMapper = { serializedName: "vmwareMachineId", required: true, type: { - name: "String" - } + name: "String", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -14811,160 +15151,172 @@ export const VMwareCbtEnableMigrationInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtDiskInput" - } - } - } + className: "VMwareCbtDiskInput", + }, + }, + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, sqlServerLicenseType: { serializedName: "sqlServerLicenseType", type: { - name: "String" - } + name: "String", + }, + }, + linuxLicenseType: { + serializedName: "linuxLicenseType", + type: { + name: "String", + }, }, performSqlBulkRegistration: { serializedName: "performSqlBulkRegistration", type: { - name: "String" - } + name: "String", + }, }, dataMoverRunAsAccountId: { serializedName: "dataMoverRunAsAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, snapshotRunAsAccountId: { serializedName: "snapshotRunAsAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, targetVmName: { serializedName: "targetVmName", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, targetResourceGroupId: { serializedName: "targetResourceGroupId", required: true, type: { - name: "String" - } + name: "String", + }, }, targetNetworkId: { serializedName: "targetNetworkId", required: true, type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, confidentialVmKeyVaultId: { serializedName: "confidentialVmKeyVaultId", type: { - name: "String" - } + name: "String", + }, }, targetVmSecurityProfile: { serializedName: "targetVmSecurityProfile", type: { name: "Composite", - className: "VMwareCbtSecurityProfileProperties" - } + className: "VMwareCbtSecurityProfileProperties", + }, }, targetBootDiagnosticsStorageAccountId: { serializedName: "targetBootDiagnosticsStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, performAutoResync: { serializedName: "performAutoResync", type: { - name: "String" - } + name: "String", + }, }, targetVmTags: { serializedName: "targetVmTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, seedDiskTags: { serializedName: "seedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetDiskTags: { serializedName: "targetDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetNicTags: { serializedName: "targetNicTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + userSelectedOSName: { + serializedName: "userSelectedOSName", + type: { + name: "String", + }, + }, + }, + }, }; export const VMwareCbtUpdateMigrationItemInput: coreClient.CompositeMapper = { @@ -14980,56 +15332,56 @@ export const VMwareCbtUpdateMigrationItemInput: coreClient.CompositeMapper = { targetVmName: { serializedName: "targetVmName", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, targetResourceGroupId: { serializedName: "targetResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, targetBootDiagnosticsStorageAccountId: { serializedName: "targetBootDiagnosticsStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, targetNetworkId: { serializedName: "targetNetworkId", type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -15038,10 +15390,10 @@ export const VMwareCbtUpdateMigrationItemInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtNicInput" - } - } - } + className: "VMwareCbtNicInput", + }, + }, + }, }, vmDisks: { serializedName: "vmDisks", @@ -15050,52 +15402,58 @@ export const VMwareCbtUpdateMigrationItemInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtUpdateDiskInput" - } - } - } + className: "VMwareCbtUpdateDiskInput", + }, + }, + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, sqlServerLicenseType: { serializedName: "sqlServerLicenseType", type: { - name: "String" - } + name: "String", + }, + }, + linuxLicenseType: { + serializedName: "linuxLicenseType", + type: { + name: "String", + }, }, performAutoResync: { serializedName: "performAutoResync", type: { - name: "String" - } + name: "String", + }, }, targetVmTags: { serializedName: "targetVmTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetDiskTags: { serializedName: "targetDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetNicTags: { serializedName: "targetNicTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; export const VMwareCbtMigrateInput: coreClient.CompositeMapper = { @@ -15112,17 +15470,29 @@ export const VMwareCbtMigrateInput: coreClient.CompositeMapper = { serializedName: "performShutdown", required: true, type: { - name: "String" - } + name: "String", + }, }, osUpgradeVersion: { serializedName: "osUpgradeVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + postMigrationSteps: { + serializedName: "postMigrationSteps", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ManagedRunCommandScriptInput", + }, + }, + }, + }, + }, + }, }; export const VMwareCbtResumeReplicationInput: coreClient.CompositeMapper = { @@ -15138,11 +15508,11 @@ export const VMwareCbtResumeReplicationInput: coreClient.CompositeMapper = { deleteMigrationResources: { serializedName: "deleteMigrationResources", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtResyncInput: coreClient.CompositeMapper = { @@ -15159,11 +15529,11 @@ export const VMwareCbtResyncInput: coreClient.CompositeMapper = { serializedName: "skipCbtReset", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtTestMigrateInput: coreClient.CompositeMapper = { @@ -15180,15 +15550,15 @@ export const VMwareCbtTestMigrateInput: coreClient.CompositeMapper = { serializedName: "recoveryPointId", required: true, type: { - name: "String" - } + name: "String", + }, }, networkId: { serializedName: "networkId", required: true, type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -15197,19 +15567,31 @@ export const VMwareCbtTestMigrateInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMwareCbtNicInput" - } - } - } + className: "VMwareCbtNicInput", + }, + }, + }, }, osUpgradeVersion: { serializedName: "osUpgradeVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + postMigrationSteps: { + serializedName: "postMigrationSteps", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ManagedRunCommandScriptInput", + }, + }, + }, + }, + }, + }, }; export const HyperVVirtualMachineDetails: coreClient.CompositeMapper = { @@ -15220,28 +15602,28 @@ export const HyperVVirtualMachineDetails: coreClient.CompositeMapper = { uberParent: "ConfigurationSettings", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { ...ConfigurationSettings.type.modelProperties, sourceItemId: { serializedName: "sourceItemId", type: { - name: "String" - } + name: "String", + }, }, generation: { serializedName: "generation", type: { - name: "String" - } + name: "String", + }, }, osDetails: { serializedName: "osDetails", type: { name: "Composite", - className: "OSDetails" - } + className: "OSDetails", + }, }, diskDetails: { serializedName: "diskDetails", @@ -15250,37 +15632,37 @@ export const HyperVVirtualMachineDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DiskDetails" - } - } - } + className: "DiskDetails", + }, + }, + }, }, hasPhysicalDisk: { serializedName: "hasPhysicalDisk", type: { - name: "String" - } + name: "String", + }, }, hasFibreChannelAdapter: { serializedName: "hasFibreChannelAdapter", type: { - name: "String" - } + name: "String", + }, }, hasSharedVhd: { serializedName: "hasSharedVhd", type: { - name: "String" - } + name: "String", + }, }, hyperVHostId: { serializedName: "hyperVHostId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ReplicationGroupDetails: coreClient.CompositeMapper = { @@ -15292,9 +15674,9 @@ export const ReplicationGroupDetails: coreClient.CompositeMapper = { polymorphicDiscriminator: ConfigurationSettings.type.polymorphicDiscriminator, modelProperties: { - ...ConfigurationSettings.type.modelProperties - } - } + ...ConfigurationSettings.type.modelProperties, + }, + }, }; export const VMwareVirtualMachineDetails: coreClient.CompositeMapper = { @@ -15310,50 +15692,50 @@ export const VMwareVirtualMachineDetails: coreClient.CompositeMapper = { agentGeneratedId: { serializedName: "agentGeneratedId", type: { - name: "String" - } + name: "String", + }, }, agentInstalled: { serializedName: "agentInstalled", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, poweredOn: { serializedName: "poweredOn", type: { - name: "String" - } + name: "String", + }, }, vCenterInfrastructureId: { serializedName: "vCenterInfrastructureId", type: { - name: "String" - } + name: "String", + }, }, discoveryType: { serializedName: "discoveryType", type: { - name: "String" - } + name: "String", + }, }, diskDetails: { serializedName: "diskDetails", @@ -15362,76 +15744,77 @@ export const VMwareVirtualMachineDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageDiskDetails" - } - } - } + className: "InMageDiskDetails", + }, + }, + }, }, validationErrors: { serializedName: "validationErrors", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HealthError" - } - } - } - } - } - } -}; - -export const A2ACrossClusterMigrationReplicationDetails: coreClient.CompositeMapper = { - serializedName: "A2ACrossClusterMigration", - type: { - name: "Composite", - className: "A2ACrossClusterMigrationReplicationDetails", - uberParent: "ReplicationProviderSpecificSettings", - polymorphicDiscriminator: - ReplicationProviderSpecificSettings.type.polymorphicDiscriminator, - modelProperties: { - ...ReplicationProviderSpecificSettings.type.modelProperties, - fabricObjectId: { - serializedName: "fabricObjectId", - type: { - name: "String" - } - }, - primaryFabricLocation: { - serializedName: "primaryFabricLocation", - type: { - name: "String" - } - }, - osType: { - serializedName: "osType", - type: { - name: "String" - } - }, - vmProtectionState: { - serializedName: "vmProtectionState", - type: { - name: "String" - } - }, - vmProtectionStateDescription: { - serializedName: "vmProtectionStateDescription", - type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "HealthError", + }, + }, + }, }, - lifecycleId: { - serializedName: "lifecycleId", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const A2ACrossClusterMigrationReplicationDetails: coreClient.CompositeMapper = + { + serializedName: "A2ACrossClusterMigration", + type: { + name: "Composite", + className: "A2ACrossClusterMigrationReplicationDetails", + uberParent: "ReplicationProviderSpecificSettings", + polymorphicDiscriminator: + ReplicationProviderSpecificSettings.type.polymorphicDiscriminator, + modelProperties: { + ...ReplicationProviderSpecificSettings.type.modelProperties, + fabricObjectId: { + serializedName: "fabricObjectId", + type: { + name: "String", + }, + }, + primaryFabricLocation: { + serializedName: "primaryFabricLocation", + type: { + name: "String", + }, + }, + osType: { + serializedName: "osType", + type: { + name: "String", + }, + }, + vmProtectionState: { + serializedName: "vmProtectionState", + type: { + name: "String", + }, + }, + vmProtectionStateDescription: { + serializedName: "vmProtectionStateDescription", + type: { + name: "String", + }, + }, + lifecycleId: { + serializedName: "lifecycleId", + type: { + name: "String", + }, + }, + }, + }, + }; export const A2AReplicationDetails: coreClient.CompositeMapper = { serializedName: "A2A", @@ -15446,74 +15829,74 @@ export const A2AReplicationDetails: coreClient.CompositeMapper = { fabricObjectId: { serializedName: "fabricObjectId", type: { - name: "String" - } + name: "String", + }, }, initialPrimaryZone: { serializedName: "initialPrimaryZone", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialPrimaryFabricLocation: { serializedName: "initialPrimaryFabricLocation", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialRecoveryZone: { serializedName: "initialRecoveryZone", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialPrimaryExtendedLocation: { serializedName: "initialPrimaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, initialRecoveryExtendedLocation: { serializedName: "initialRecoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, initialRecoveryFabricLocation: { serializedName: "initialRecoveryFabricLocation", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupCreateOption: { serializedName: "multiVmGroupCreateOption", type: { - name: "String" - } + name: "String", + }, }, managementId: { serializedName: "managementId", type: { - name: "String" - } + name: "String", + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -15522,10 +15905,10 @@ export const A2AReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectedDiskDetails" - } - } - } + className: "A2AProtectedDiskDetails", + }, + }, + }, }, unprotectedDisks: { serializedName: "unprotectedDisks", @@ -15534,10 +15917,10 @@ export const A2AReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AUnprotectedDiskDetails" - } - } - } + className: "A2AUnprotectedDiskDetails", + }, + }, + }, }, protectedManagedDisks: { serializedName: "protectedManagedDisks", @@ -15546,76 +15929,76 @@ export const A2AReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectedManagedDiskDetails" - } - } - } + className: "A2AProtectedManagedDiskDetails", + }, + }, + }, }, recoveryBootDiagStorageAccountId: { serializedName: "recoveryBootDiagStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, primaryFabricLocation: { serializedName: "primaryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, recoveryFabricLocation: { serializedName: "recoveryFabricLocation", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureVMSize: { serializedName: "recoveryAzureVMSize", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureVMName: { serializedName: "recoveryAzureVMName", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureResourceGroupId: { serializedName: "recoveryAzureResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryCloudService: { serializedName: "recoveryCloudService", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilitySet: { serializedName: "recoveryAvailabilitySet", type: { - name: "String" - } + name: "String", + }, }, selectedRecoveryAzureNetworkId: { serializedName: "selectedRecoveryAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, selectedTfoAzureNetworkId: { serializedName: "selectedTfoAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -15624,438 +16007,446 @@ export const A2AReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, vmSyncedConfigDetails: { serializedName: "vmSyncedConfigDetails", type: { name: "Composite", - className: "AzureToAzureVmSyncedConfigDetails" - } + className: "AzureToAzureVmSyncedConfigDetails", + }, }, monitoringPercentageCompletion: { serializedName: "monitoringPercentageCompletion", type: { - name: "Number" - } + name: "Number", + }, }, monitoringJobType: { serializedName: "monitoringJobType", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, isReplicationAgentUpdateRequired: { serializedName: "isReplicationAgentUpdateRequired", type: { - name: "Boolean" - } + name: "Boolean", + }, }, agentCertificateExpiryDate: { serializedName: "agentCertificateExpiryDate", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, isReplicationAgentCertificateUpdateRequired: { serializedName: "isReplicationAgentCertificateUpdateRequired", type: { - name: "Boolean" - } + name: "Boolean", + }, }, recoveryFabricObjectId: { serializedName: "recoveryFabricObjectId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, lifecycleId: { serializedName: "lifecycleId", type: { - name: "String" - } + name: "String", + }, }, testFailoverRecoveryFabricObjectId: { serializedName: "testFailoverRecoveryFabricObjectId", type: { - name: "String" - } + name: "String", + }, }, rpoInSeconds: { serializedName: "rpoInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, primaryAvailabilityZone: { serializedName: "primaryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilityZone: { serializedName: "recoveryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, primaryExtendedLocation: { serializedName: "primaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, vmEncryptionType: { serializedName: "vmEncryptionType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, tfoAzureVMName: { serializedName: "tfoAzureVMName", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureGeneration: { serializedName: "recoveryAzureGeneration", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, recoveryProximityPlacementGroupId: { serializedName: "recoveryProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, autoProtectionOfDataDisk: { serializedName: "autoProtectionOfDataDisk", type: { - name: "String" - } + name: "String", + }, }, recoveryVirtualMachineScaleSetId: { serializedName: "recoveryVirtualMachineScaleSetId", type: { - name: "String" - } + name: "String", + }, }, recoveryCapacityReservationGroupId: { serializedName: "recoveryCapacityReservationGroupId", type: { - name: "String" - } + name: "String", + }, }, churnOptionSelected: { serializedName: "churnOptionSelected", readOnly: true, type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzureReplicationDetails: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "HyperVReplicaAzureReplicationDetails", - uberParent: "ReplicationProviderSpecificSettings", - polymorphicDiscriminator: - ReplicationProviderSpecificSettings.type.polymorphicDiscriminator, - modelProperties: { - ...ReplicationProviderSpecificSettings.type.modelProperties, - azureVmDiskDetails: { - serializedName: "azureVmDiskDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "AzureVmDiskDetails" - } - } - } - }, - recoveryAzureVmName: { - serializedName: "recoveryAzureVmName", - type: { - name: "String" - } - }, - recoveryAzureVMSize: { - serializedName: "recoveryAzureVMSize", - type: { - name: "String" - } - }, - recoveryAzureStorageAccount: { - serializedName: "recoveryAzureStorageAccount", - type: { - name: "String" - } - }, - recoveryAzureLogStorageAccountId: { - serializedName: "recoveryAzureLogStorageAccountId", - type: { - name: "String" - } - }, - lastReplicatedTime: { - serializedName: "lastReplicatedTime", - type: { - name: "DateTime" - } - }, - rpoInSeconds: { - serializedName: "rpoInSeconds", - type: { - name: "Number" - } - }, - lastRpoCalculatedTime: { - serializedName: "lastRpoCalculatedTime", - type: { - name: "DateTime" - } - }, - vmId: { - serializedName: "vmId", - type: { - name: "String" - } - }, - vmProtectionState: { - serializedName: "vmProtectionState", - type: { - name: "String" - } - }, - vmProtectionStateDescription: { - serializedName: "vmProtectionStateDescription", - type: { - name: "String" - } - }, - initialReplicationDetails: { - serializedName: "initialReplicationDetails", - type: { - name: "Composite", - className: "InitialReplicationDetails" - } - }, - vmNics: { - serializedName: "vmNics", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "VMNicDetails" - } - } - } - }, - selectedRecoveryAzureNetworkId: { - serializedName: "selectedRecoveryAzureNetworkId", - type: { - name: "String" - } - }, - selectedSourceNicId: { - serializedName: "selectedSourceNicId", - type: { - name: "String" - } - }, - encryption: { - serializedName: "encryption", - type: { - name: "String" - } - }, - oSDetails: { - serializedName: "oSDetails", - type: { - name: "Composite", - className: "OSDetails" - } - }, - sourceVmRamSizeInMB: { - serializedName: "sourceVmRamSizeInMB", - type: { - name: "Number" - } - }, - sourceVmCpuCount: { - serializedName: "sourceVmCpuCount", - type: { - name: "Number" - } - }, - enableRdpOnTargetOption: { - serializedName: "enableRdpOnTargetOption", - type: { - name: "String" - } - }, - recoveryAzureResourceGroupId: { - serializedName: "recoveryAzureResourceGroupId", - type: { - name: "String" - } - }, - recoveryAvailabilitySetId: { - serializedName: "recoveryAvailabilitySetId", - type: { - name: "String" - } - }, - targetAvailabilityZone: { - serializedName: "targetAvailabilityZone", - type: { - name: "String" - } - }, - targetProximityPlacementGroupId: { - serializedName: "targetProximityPlacementGroupId", - type: { - name: "String" - } - }, - useManagedDisks: { - serializedName: "useManagedDisks", - type: { - name: "String" - } - }, - licenseType: { - serializedName: "licenseType", - type: { - name: "String" - } - }, - sqlServerLicenseType: { - serializedName: "sqlServerLicenseType", - type: { - name: "String" - } - }, - lastRecoveryPointReceived: { - serializedName: "lastRecoveryPointReceived", - readOnly: true, - type: { - name: "DateTime" - } - }, - targetVmTags: { - serializedName: "targetVmTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - seedManagedDiskTags: { - serializedName: "seedManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetManagedDiskTags: { - serializedName: "targetManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetNicTags: { - serializedName: "targetNicTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - protectedManagedDisks: { - serializedName: "protectedManagedDisks", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HyperVReplicaAzureManagedDiskDetails" - } - } - } + }, + }, +}; + +export const HyperVReplicaAzureReplicationDetails: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzureReplicationDetails", + uberParent: "ReplicationProviderSpecificSettings", + polymorphicDiscriminator: + ReplicationProviderSpecificSettings.type.polymorphicDiscriminator, + modelProperties: { + ...ReplicationProviderSpecificSettings.type.modelProperties, + azureVmDiskDetails: { + serializedName: "azureVmDiskDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "AzureVmDiskDetails", + }, + }, + }, + }, + recoveryAzureVmName: { + serializedName: "recoveryAzureVmName", + type: { + name: "String", + }, + }, + recoveryAzureVMSize: { + serializedName: "recoveryAzureVMSize", + type: { + name: "String", + }, + }, + recoveryAzureStorageAccount: { + serializedName: "recoveryAzureStorageAccount", + type: { + name: "String", + }, + }, + recoveryAzureLogStorageAccountId: { + serializedName: "recoveryAzureLogStorageAccountId", + type: { + name: "String", + }, + }, + lastReplicatedTime: { + serializedName: "lastReplicatedTime", + type: { + name: "DateTime", + }, + }, + rpoInSeconds: { + serializedName: "rpoInSeconds", + type: { + name: "Number", + }, + }, + lastRpoCalculatedTime: { + serializedName: "lastRpoCalculatedTime", + type: { + name: "DateTime", + }, + }, + vmId: { + serializedName: "vmId", + type: { + name: "String", + }, + }, + vmProtectionState: { + serializedName: "vmProtectionState", + type: { + name: "String", + }, + }, + vmProtectionStateDescription: { + serializedName: "vmProtectionStateDescription", + type: { + name: "String", + }, + }, + initialReplicationDetails: { + serializedName: "initialReplicationDetails", + type: { + name: "Composite", + className: "InitialReplicationDetails", + }, + }, + vmNics: { + serializedName: "vmNics", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "VMNicDetails", + }, + }, + }, + }, + selectedRecoveryAzureNetworkId: { + serializedName: "selectedRecoveryAzureNetworkId", + type: { + name: "String", + }, + }, + selectedSourceNicId: { + serializedName: "selectedSourceNicId", + type: { + name: "String", + }, + }, + encryption: { + serializedName: "encryption", + type: { + name: "String", + }, + }, + oSDetails: { + serializedName: "oSDetails", + type: { + name: "Composite", + className: "OSDetails", + }, + }, + sourceVmRamSizeInMB: { + serializedName: "sourceVmRamSizeInMB", + type: { + name: "Number", + }, + }, + sourceVmCpuCount: { + serializedName: "sourceVmCpuCount", + type: { + name: "Number", + }, + }, + enableRdpOnTargetOption: { + serializedName: "enableRdpOnTargetOption", + type: { + name: "String", + }, + }, + recoveryAzureResourceGroupId: { + serializedName: "recoveryAzureResourceGroupId", + type: { + name: "String", + }, + }, + recoveryAvailabilitySetId: { + serializedName: "recoveryAvailabilitySetId", + type: { + name: "String", + }, + }, + targetAvailabilityZone: { + serializedName: "targetAvailabilityZone", + type: { + name: "String", + }, + }, + targetProximityPlacementGroupId: { + serializedName: "targetProximityPlacementGroupId", + type: { + name: "String", + }, + }, + useManagedDisks: { + serializedName: "useManagedDisks", + type: { + name: "String", + }, + }, + licenseType: { + serializedName: "licenseType", + type: { + name: "String", + }, + }, + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", + type: { + name: "String", + }, + }, + lastRecoveryPointReceived: { + serializedName: "lastRecoveryPointReceived", + readOnly: true, + type: { + name: "DateTime", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + seedManagedDiskTags: { + serializedName: "seedManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + protectedManagedDisks: { + serializedName: "protectedManagedDisks", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "HyperVReplicaAzureManagedDiskDetails", + }, + }, + }, + }, + allAvailableOSUpgradeConfigurations: { + serializedName: "allAvailableOSUpgradeConfigurations", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "OSUpgradeSupportedVersions", + }, + }, + }, + }, + targetVmSecurityProfile: { + serializedName: "targetVmSecurityProfile", + type: { + name: "Composite", + className: "SecurityProfileProperties", + }, + }, }, - allAvailableOSUpgradeConfigurations: { - serializedName: "allAvailableOSUpgradeConfigurations", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "OSUpgradeSupportedVersions" - } - } - } - } - } - } -}; + }, + }; export const HyperVReplicaBaseReplicationDetails: coreClient.CompositeMapper = { serializedName: "HyperVReplicaBaseReplicationDetails", @@ -16070,8 +16461,8 @@ export const HyperVReplicaBaseReplicationDetails: coreClient.CompositeMapper = { lastReplicatedTime: { serializedName: "lastReplicatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, vmNics: { serializedName: "vmNics", @@ -16080,35 +16471,35 @@ export const HyperVReplicaBaseReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, initialReplicationDetails: { serializedName: "initialReplicationDetails", type: { name: "Composite", - className: "InitialReplicationDetails" - } + className: "InitialReplicationDetails", + }, }, vMDiskDetails: { serializedName: "vMDiskDetails", @@ -16117,13 +16508,13 @@ export const HyperVReplicaBaseReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DiskDetails" - } - } - } - } - } - } + className: "DiskDetails", + }, + }, + }, + }, + }, + }, }; export const HyperVReplicaBlueReplicationDetails: coreClient.CompositeMapper = { @@ -16139,8 +16530,8 @@ export const HyperVReplicaBlueReplicationDetails: coreClient.CompositeMapper = { lastReplicatedTime: { serializedName: "lastReplicatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, vmNics: { serializedName: "vmNics", @@ -16149,35 +16540,35 @@ export const HyperVReplicaBlueReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, initialReplicationDetails: { serializedName: "initialReplicationDetails", type: { name: "Composite", - className: "InitialReplicationDetails" - } + className: "InitialReplicationDetails", + }, }, vMDiskDetails: { serializedName: "vMDiskDetails", @@ -16186,13 +16577,13 @@ export const HyperVReplicaBlueReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DiskDetails" - } - } - } - } - } - } + className: "DiskDetails", + }, + }, + }, + }, + }, + }, }; export const HyperVReplicaReplicationDetails: coreClient.CompositeMapper = { @@ -16208,8 +16599,8 @@ export const HyperVReplicaReplicationDetails: coreClient.CompositeMapper = { lastReplicatedTime: { serializedName: "lastReplicatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, vmNics: { serializedName: "vmNics", @@ -16218,35 +16609,35 @@ export const HyperVReplicaReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, initialReplicationDetails: { serializedName: "initialReplicationDetails", type: { name: "Composite", - className: "InitialReplicationDetails" - } + className: "InitialReplicationDetails", + }, }, vMDiskDetails: { serializedName: "vMDiskDetails", @@ -16255,13 +16646,13 @@ export const HyperVReplicaReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DiskDetails" - } - } - } - } - } - } + className: "DiskDetails", + }, + }, + }, + }, + }, + }, }; export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { @@ -16277,128 +16668,128 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { infrastructureVmId: { serializedName: "infrastructureVmId", type: { - name: "String" - } + name: "String", + }, }, vCenterInfrastructureId: { serializedName: "vCenterInfrastructureId", type: { - name: "String" - } + name: "String", + }, }, protectionStage: { serializedName: "protectionStage", type: { - name: "String" - } + name: "String", + }, }, vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", type: { - name: "Number" - } + name: "Number", + }, }, rpoInSeconds: { serializedName: "rpoInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, compressedDataRateInMB: { serializedName: "compressedDataRateInMB", type: { - name: "Number" - } + name: "Number", + }, }, uncompressedDataRateInMB: { serializedName: "uncompressedDataRateInMB", type: { - name: "Number" - } + name: "Number", + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, agentVersion: { serializedName: "agentVersion", type: { - name: "String" - } + name: "String", + }, }, agentExpiryDate: { serializedName: "agentExpiryDate", type: { - name: "DateTime" - } + name: "DateTime", + }, }, isAgentUpdateRequired: { serializedName: "isAgentUpdateRequired", type: { - name: "String" - } + name: "String", + }, }, isRebootAfterUpdateRequired: { serializedName: "isRebootAfterUpdateRequired", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, processServerName: { serializedName: "processServerName", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } + name: "String", + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -16407,52 +16798,52 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageAzureV2ProtectedDiskDetails" - } - } - } + className: "InMageAzureV2ProtectedDiskDetails", + }, + }, + }, }, diskResized: { serializedName: "diskResized", type: { - name: "String" - } + name: "String", + }, }, masterTargetId: { serializedName: "masterTargetId", type: { - name: "String" - } + name: "String", + }, }, sourceVmCpuCount: { serializedName: "sourceVmCpuCount", type: { - name: "Number" - } + name: "Number", + }, }, sourceVmRamSizeInMB: { serializedName: "sourceVmRamSizeInMB", type: { - name: "Number" - } + name: "Number", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, vhdName: { serializedName: "vhdName", type: { - name: "String" - } + name: "String", + }, }, osDiskId: { serializedName: "osDiskId", type: { - name: "String" - } + name: "String", + }, }, azureVMDiskDetails: { serializedName: "azureVMDiskDetails", @@ -16461,34 +16852,34 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "AzureVmDiskDetails" - } - } - } + className: "AzureVmDiskDetails", + }, + }, + }, }, recoveryAzureVMName: { serializedName: "recoveryAzureVMName", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureVMSize: { serializedName: "recoveryAzureVMSize", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureStorageAccount: { serializedName: "recoveryAzureStorageAccount", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureLogStorageAccountId: { serializedName: "recoveryAzureLogStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -16497,40 +16888,40 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, selectedRecoveryAzureNetworkId: { serializedName: "selectedRecoveryAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, selectedTfoAzureNetworkId: { serializedName: "selectedTfoAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, selectedSourceNicId: { serializedName: "selectedSourceNicId", type: { - name: "String" - } + name: "String", + }, }, discoveryType: { serializedName: "discoveryType", type: { - name: "String" - } + name: "String", + }, }, enableRdpOnTargetOption: { serializedName: "enableRdpOnTargetOption", type: { - name: "String" - } + name: "String", + }, }, datastores: { serializedName: "datastores", @@ -16538,58 +16929,58 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, targetVmId: { serializedName: "targetVmId", type: { - name: "String" - } + name: "String", + }, }, recoveryAzureResourceGroupId: { serializedName: "recoveryAzureResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilitySetId: { serializedName: "recoveryAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, useManagedDisks: { serializedName: "useManagedDisks", type: { - name: "String" - } + name: "String", + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, sqlServerLicenseType: { serializedName: "sqlServerLicenseType", type: { - name: "String" - } + name: "String", + }, }, validationErrors: { serializedName: "validationErrors", @@ -16598,34 +16989,34 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastUpdateReceivedTime: { serializedName: "lastUpdateReceivedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, replicaId: { serializedName: "replicaId", type: { - name: "String" - } + name: "String", + }, }, osVersion: { serializedName: "osVersion", type: { - name: "String" - } + name: "String", + }, }, protectedManagedDisks: { serializedName: "protectedManagedDisks", @@ -16634,75 +17025,75 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageAzureV2ManagedDiskDetails" - } - } - } + className: "InMageAzureV2ManagedDiskDetails", + }, + }, + }, }, lastRecoveryPointReceived: { serializedName: "lastRecoveryPointReceived", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, firmwareType: { serializedName: "firmwareType", type: { - name: "String" - } + name: "String", + }, }, azureVmGeneration: { serializedName: "azureVmGeneration", type: { - name: "String" - } + name: "String", + }, }, isAdditionalStatsAvailable: { serializedName: "isAdditionalStatsAvailable", type: { - name: "Boolean" - } + name: "Boolean", + }, }, totalDataTransferred: { serializedName: "totalDataTransferred", type: { - name: "Number" - } + name: "Number", + }, }, totalProgressHealth: { serializedName: "totalProgressHealth", type: { - name: "String" - } + name: "String", + }, }, targetVmTags: { serializedName: "targetVmTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, seedManagedDiskTags: { serializedName: "seedManagedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetManagedDiskTags: { serializedName: "targetManagedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetNicTags: { serializedName: "targetNicTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, switchProviderBlockingErrorDetails: { serializedName: "switchProviderBlockingErrorDetails", @@ -16711,17 +17102,17 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageAzureV2SwitchProviderBlockingErrorDetails" - } - } - } + className: "InMageAzureV2SwitchProviderBlockingErrorDetails", + }, + }, + }, }, switchProviderDetails: { serializedName: "switchProviderDetails", type: { name: "Composite", - className: "InMageAzureV2SwitchProviderDetails" - } + className: "InMageAzureV2SwitchProviderDetails", + }, }, supportedOSVersions: { serializedName: "supportedOSVersions", @@ -16729,10 +17120,10 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, allAvailableOSUpgradeConfigurations: { serializedName: "allAvailableOSUpgradeConfigurations", @@ -16741,20 +17132,20 @@ export const InMageAzureV2ReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "OSUpgradeSupportedVersions" - } - } - } + className: "OSUpgradeSupportedVersions", + }, + }, + }, }, osName: { serializedName: "osName", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmFailbackReplicationDetails: coreClient.CompositeMapper = { @@ -16771,141 +17162,141 @@ export const InMageRcmFailbackReplicationDetails: coreClient.CompositeMapper = { serializedName: "internalIdentifier", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, azureVirtualMachineId: { serializedName: "azureVirtualMachineId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, reprotectAgentId: { serializedName: "reprotectAgentId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, reprotectAgentName: { serializedName: "reprotectAgentName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetvCenterId: { serializedName: "targetvCenterId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetDataStoreName: { serializedName: "targetDataStoreName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetVmName: { serializedName: "targetVmName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialReplicationProgressPercentage: { serializedName: "initialReplicationProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationProcessedBytes: { serializedName: "initialReplicationProcessedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationTransferredBytes: { serializedName: "initialReplicationTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationProgressHealth: { serializedName: "initialReplicationProgressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncProcessedBytes: { serializedName: "resyncProcessedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncTransferredBytes: { serializedName: "resyncTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncProgressHealth: { serializedName: "resyncProgressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncRequired: { serializedName: "resyncRequired", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncState: { serializedName: "resyncState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -16914,17 +17305,17 @@ export const InMageRcmFailbackReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmFailbackProtectedDiskDetails" - } - } - } + className: "InMageRcmFailbackProtectedDiskDetails", + }, + }, + }, }, mobilityAgentDetails: { serializedName: "mobilityAgentDetails", type: { name: "Composite", - className: "InMageRcmFailbackMobilityAgentDetails" - } + className: "InMageRcmFailbackMobilityAgentDetails", + }, }, vmNics: { serializedName: "vmNics", @@ -16933,55 +17324,55 @@ export const InMageRcmFailbackReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmFailbackNicDetails" - } - } - } + className: "InMageRcmFailbackNicDetails", + }, + }, + }, }, lastPlannedFailoverStartTime: { serializedName: "lastPlannedFailoverStartTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastPlannedFailoverStatus: { serializedName: "lastPlannedFailoverStatus", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, discoveredVmDetails: { serializedName: "discoveredVmDetails", type: { name: "Composite", - className: "InMageRcmFailbackDiscoveredProtectedVmDetails" - } + className: "InMageRcmFailbackDiscoveredProtectedVmDetails", + }, }, lastUsedPolicyId: { serializedName: "lastUsedPolicyId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastUsedPolicyFriendlyName: { serializedName: "lastUsedPolicyFriendlyName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isAgentRegistrationSuccessfulAfterFailover: { serializedName: "isAgentRegistrationSuccessfulAfterFailover", readOnly: true, type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; export const InMageRcmReplicationDetails: coreClient.CompositeMapper = { @@ -16998,298 +17389,298 @@ export const InMageRcmReplicationDetails: coreClient.CompositeMapper = { serializedName: "internalIdentifier", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, fabricDiscoveryMachineId: { serializedName: "fabricDiscoveryMachineId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, discoveryType: { serializedName: "discoveryType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, processorCoreCount: { serializedName: "processorCoreCount", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, allocatedMemoryInMB: { serializedName: "allocatedMemoryInMB", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, processServerName: { serializedName: "processServerName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, firmwareType: { serializedName: "firmwareType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, primaryNicIpAddress: { serializedName: "primaryNicIpAddress", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetGeneration: { serializedName: "targetGeneration", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, targetVmName: { serializedName: "targetVmName", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, targetResourceGroupId: { serializedName: "targetResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, targetLocation: { serializedName: "targetLocation", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, targetBootDiagnosticsStorageAccountId: { serializedName: "targetBootDiagnosticsStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, targetNetworkId: { serializedName: "targetNetworkId", type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, failoverRecoveryPointId: { serializedName: "failoverRecoveryPointId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastRecoveryPointReceived: { serializedName: "lastRecoveryPointReceived", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastRpoInSeconds: { serializedName: "lastRpoInSeconds", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastRecoveryPointId: { serializedName: "lastRecoveryPointId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, initialReplicationProgressPercentage: { serializedName: "initialReplicationProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationProcessedBytes: { serializedName: "initialReplicationProcessedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationTransferredBytes: { serializedName: "initialReplicationTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, initialReplicationProgressHealth: { serializedName: "initialReplicationProgressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncProgressPercentage: { serializedName: "resyncProgressPercentage", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncProcessedBytes: { serializedName: "resyncProcessedBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncTransferredBytes: { serializedName: "resyncTransferredBytes", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, resyncProgressHealth: { serializedName: "resyncProgressHealth", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncRequired: { serializedName: "resyncRequired", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, resyncState: { serializedName: "resyncState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, agentUpgradeState: { serializedName: "agentUpgradeState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastAgentUpgradeType: { serializedName: "lastAgentUpgradeType", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, agentUpgradeJobId: { serializedName: "agentUpgradeJobId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, agentUpgradeAttemptToVersion: { serializedName: "agentUpgradeAttemptToVersion", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -17298,77 +17689,147 @@ export const InMageRcmReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmProtectedDiskDetails" - } - } - } + className: "InMageRcmProtectedDiskDetails", + }, + }, + }, + }, + unprotectedDisks: { + serializedName: "unprotectedDisks", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmUnProtectedDiskDetails", + }, + }, + }, }, isLastUpgradeSuccessful: { serializedName: "isLastUpgradeSuccessful", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, isAgentRegistrationSuccessfulAfterFailover: { serializedName: "isAgentRegistrationSuccessfulAfterFailover", readOnly: true, type: { - name: "Boolean" - } + name: "Boolean", + }, }, mobilityAgentDetails: { serializedName: "mobilityAgentDetails", type: { name: "Composite", - className: "InMageRcmMobilityAgentDetails" - } + className: "InMageRcmMobilityAgentDetails", + }, + }, + lastAgentUpgradeErrorDetails: { + serializedName: "lastAgentUpgradeErrorDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmLastAgentUpgradeErrorDetails", + }, + }, + }, + }, + agentUpgradeBlockingErrorDetails: { + serializedName: "agentUpgradeBlockingErrorDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmAgentUpgradeBlockingErrorDetails", + }, + }, + }, + }, + vmNics: { + serializedName: "vmNics", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmNicDetails", + }, + }, + }, + }, + discoveredVmDetails: { + serializedName: "discoveredVmDetails", + type: { + name: "Composite", + className: "InMageRcmDiscoveredProtectedVmDetails", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + seedManagedDiskTags: { + serializedName: "seedManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - lastAgentUpgradeErrorDetails: { - serializedName: "lastAgentUpgradeErrorDetails", + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "InMageRcmLastAgentUpgradeErrorDetails" - } - } - } + name: "String", + }, }, - agentUpgradeBlockingErrorDetails: { - serializedName: "agentUpgradeBlockingErrorDetails", + supportedOSVersions: { + serializedName: "supportedOSVersions", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "InMageRcmAgentUpgradeBlockingErrorDetails" - } - } - } + name: "String", + }, + }, + }, }, - vmNics: { - serializedName: "vmNics", + osName: { + serializedName: "osName", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "InMageRcmNicDetails" - } - } - } + name: "String", + }, }, - discoveredVmDetails: { - serializedName: "discoveredVmDetails", + targetVmSecurityProfile: { + serializedName: "targetVmSecurityProfile", type: { name: "Composite", - className: "InMageRcmDiscoveredProtectedVmDetails" - } - } - } - } + className: "SecurityProfileProperties", + }, + }, + }, + }, }; export const InMageReplicationDetails: coreClient.CompositeMapper = { @@ -17384,88 +17845,88 @@ export const InMageReplicationDetails: coreClient.CompositeMapper = { activeSiteType: { serializedName: "activeSiteType", type: { - name: "String" - } + name: "String", + }, }, sourceVmCpuCount: { serializedName: "sourceVmCpuCount", type: { - name: "Number" - } + name: "Number", + }, }, sourceVmRamSizeInMB: { serializedName: "sourceVmRamSizeInMB", type: { - name: "Number" - } + name: "Number", + }, }, osDetails: { serializedName: "osDetails", type: { name: "Composite", - className: "OSDiskDetails" - } + className: "OSDiskDetails", + }, }, protectionStage: { serializedName: "protectionStage", type: { - name: "String" - } + name: "String", + }, }, vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, vmProtectionState: { serializedName: "vmProtectionState", type: { - name: "String" - } + name: "String", + }, }, vmProtectionStateDescription: { serializedName: "vmProtectionStateDescription", type: { - name: "String" - } + name: "String", + }, }, resyncDetails: { serializedName: "resyncDetails", type: { name: "Composite", - className: "InitialReplicationDetails" - } + className: "InitialReplicationDetails", + }, }, retentionWindowStart: { serializedName: "retentionWindowStart", type: { - name: "DateTime" - } + name: "DateTime", + }, }, retentionWindowEnd: { serializedName: "retentionWindowEnd", type: { - name: "DateTime" - } + name: "DateTime", + }, }, compressedDataRateInMB: { serializedName: "compressedDataRateInMB", type: { - name: "Number" - } + name: "Number", + }, }, uncompressedDataRateInMB: { serializedName: "uncompressedDataRateInMB", type: { - name: "Number" - } + name: "Number", + }, }, rpoInSeconds: { serializedName: "rpoInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, protectedDisks: { serializedName: "protectedDisks", @@ -17474,90 +17935,90 @@ export const InMageReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageProtectedDiskDetails" - } - } - } + className: "InMageProtectedDiskDetails", + }, + }, + }, }, ipAddress: { serializedName: "ipAddress", type: { - name: "String" - } + name: "String", + }, }, lastHeartbeat: { serializedName: "lastHeartbeat", type: { - name: "DateTime" - } + name: "DateTime", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, masterTargetId: { serializedName: "masterTargetId", type: { - name: "String" - } + name: "String", + }, }, consistencyPoints: { serializedName: "consistencyPoints", type: { name: "Dictionary", - value: { type: { name: "DateTime" } } - } + value: { type: { name: "DateTime" } }, + }, }, diskResized: { serializedName: "diskResized", type: { - name: "String" - } + name: "String", + }, }, rebootAfterUpdateStatus: { serializedName: "rebootAfterUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } + name: "String", + }, }, agentDetails: { serializedName: "agentDetails", type: { name: "Composite", - className: "InMageAgentDetails" - } + className: "InMageAgentDetails", + }, }, vCenterInfrastructureId: { serializedName: "vCenterInfrastructureId", type: { - name: "String" - } + name: "String", + }, }, infrastructureVmId: { serializedName: "infrastructureVmId", type: { - name: "String" - } + name: "String", + }, }, vmNics: { serializedName: "vmNics", @@ -17566,22 +18027,22 @@ export const InMageReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "VMNicDetails" - } - } - } + className: "VMNicDetails", + }, + }, + }, }, discoveryType: { serializedName: "discoveryType", type: { - name: "String" - } + name: "String", + }, }, azureStorageAccountId: { serializedName: "azureStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, datastores: { serializedName: "datastores", @@ -17589,10 +18050,10 @@ export const InMageReplicationDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, validationErrors: { serializedName: "validationErrors", @@ -17601,82 +18062,83 @@ export const InMageReplicationDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HealthError" - } - } - } + className: "HealthError", + }, + }, + }, }, lastRpoCalculatedTime: { serializedName: "lastRpoCalculatedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastUpdateReceivedTime: { serializedName: "lastUpdateReceivedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, replicaId: { serializedName: "replicaId", type: { - name: "String" - } + name: "String", + }, }, osVersion: { serializedName: "osVersion", type: { - name: "String" - } + name: "String", + }, }, isAdditionalStatsAvailable: { serializedName: "isAdditionalStatsAvailable", type: { - name: "Boolean" - } + name: "Boolean", + }, }, totalDataTransferred: { serializedName: "totalDataTransferred", type: { - name: "Number" - } + name: "Number", + }, }, totalProgressHealth: { serializedName: "totalProgressHealth", type: { - name: "String" - } - } - } - } -}; - -export const A2ACrossClusterMigrationEnableProtectionInput: coreClient.CompositeMapper = { - serializedName: "A2ACrossClusterMigration", - type: { - name: "Composite", - className: "A2ACrossClusterMigrationEnableProtectionInput", - uberParent: "EnableProtectionProviderSpecificInput", - polymorphicDiscriminator: - EnableProtectionProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...EnableProtectionProviderSpecificInput.type.modelProperties, - fabricObjectId: { - serializedName: "fabricObjectId", - type: { - name: "String" - } + name: "String", + }, }, - recoveryContainerId: { - serializedName: "recoveryContainerId", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const A2ACrossClusterMigrationEnableProtectionInput: coreClient.CompositeMapper = + { + serializedName: "A2ACrossClusterMigration", + type: { + name: "Composite", + className: "A2ACrossClusterMigrationEnableProtectionInput", + uberParent: "EnableProtectionProviderSpecificInput", + polymorphicDiscriminator: + EnableProtectionProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...EnableProtectionProviderSpecificInput.type.modelProperties, + fabricObjectId: { + serializedName: "fabricObjectId", + type: { + name: "String", + }, + }, + recoveryContainerId: { + serializedName: "recoveryContainerId", + type: { + name: "String", + }, + }, + }, + }, + }; export const A2AEnableProtectionInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -17692,38 +18154,38 @@ export const A2AEnableProtectionInput: coreClient.CompositeMapper = { serializedName: "fabricObjectId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryContainerId: { serializedName: "recoveryContainerId", type: { - name: "String" - } + name: "String", + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryCloudServiceId: { serializedName: "recoveryCloudServiceId", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilitySetId: { serializedName: "recoveryAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, recoveryProximityPlacementGroupId: { serializedName: "recoveryProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, vmDisks: { serializedName: "vmDisks", @@ -17732,10 +18194,10 @@ export const A2AEnableProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmDiskInputDetails" - } - } - } + className: "A2AVmDiskInputDetails", + }, + }, + }, }, vmManagedDisks: { serializedName: "vmManagedDisks", @@ -17744,273 +18206,287 @@ export const A2AEnableProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmManagedDiskInputDetails" - } - } - } + className: "A2AVmManagedDiskInputDetails", + }, + }, + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryBootDiagStorageAccountId: { serializedName: "recoveryBootDiagStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } + className: "DiskEncryptionInfo", + }, }, recoveryAvailabilityZone: { serializedName: "recoveryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryAzureNetworkId: { serializedName: "recoveryAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, recoverySubnetName: { serializedName: "recoverySubnetName", type: { - name: "String" - } + name: "String", + }, }, recoveryVirtualMachineScaleSetId: { serializedName: "recoveryVirtualMachineScaleSetId", type: { - name: "String" - } + name: "String", + }, }, recoveryCapacityReservationGroupId: { serializedName: "recoveryCapacityReservationGroupId", type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzureEnableProtectionInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "HyperVReplicaAzureEnableProtectionInput", - uberParent: "EnableProtectionProviderSpecificInput", - polymorphicDiscriminator: - EnableProtectionProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...EnableProtectionProviderSpecificInput.type.modelProperties, - hvHostVmId: { - serializedName: "hvHostVmId", - type: { - name: "String" - } - }, - vmName: { - serializedName: "vmName", - type: { - name: "String" - } - }, - osType: { - serializedName: "osType", - type: { - name: "String" - } - }, - vhdId: { - serializedName: "vhdId", - type: { - name: "String" - } - }, - targetStorageAccountId: { - serializedName: "targetStorageAccountId", - type: { - name: "String" - } - }, - targetAzureNetworkId: { - serializedName: "targetAzureNetworkId", - type: { - name: "String" - } - }, - targetAzureSubnetId: { - serializedName: "targetAzureSubnetId", - type: { - name: "String" - } - }, - enableRdpOnTargetOption: { - serializedName: "enableRdpOnTargetOption", - type: { - name: "String" - } - }, - targetAzureVmName: { - serializedName: "targetAzureVmName", - type: { - name: "String" - } - }, - logStorageAccountId: { - serializedName: "logStorageAccountId", - type: { - name: "String" - } - }, - disksToInclude: { - serializedName: "disksToInclude", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - targetAzureV1ResourceGroupId: { - serializedName: "targetAzureV1ResourceGroupId", - type: { - name: "String" - } - }, - targetAzureV2ResourceGroupId: { - serializedName: "targetAzureV2ResourceGroupId", - type: { - name: "String" - } - }, - useManagedDisks: { - serializedName: "useManagedDisks", - type: { - name: "String" - } - }, - targetAvailabilitySetId: { - serializedName: "targetAvailabilitySetId", - type: { - name: "String" - } - }, - targetAvailabilityZone: { - serializedName: "targetAvailabilityZone", - type: { - name: "String" - } - }, - licenseType: { - serializedName: "licenseType", - type: { - name: "String" - } - }, - sqlServerLicenseType: { - serializedName: "sqlServerLicenseType", - type: { - name: "String" - } - }, - targetVmSize: { - serializedName: "targetVmSize", - type: { - name: "String" - } - }, - targetProximityPlacementGroupId: { - serializedName: "targetProximityPlacementGroupId", - type: { - name: "String" - } - }, - useManagedDisksForReplication: { - serializedName: "useManagedDisksForReplication", - type: { - name: "String" - } - }, - diskType: { - serializedName: "diskType", - type: { - name: "String" - } - }, - disksToIncludeForManagedDisks: { - serializedName: "disksToIncludeForManagedDisks", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HyperVReplicaAzureDiskInputDetails" - } - } - } - }, - diskEncryptionSetId: { - serializedName: "diskEncryptionSetId", - type: { - name: "String" - } - }, - targetVmTags: { - serializedName: "targetVmTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - seedManagedDiskTags: { - serializedName: "seedManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - targetManagedDiskTags: { - serializedName: "targetManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + }, + }, +}; + +export const HyperVReplicaAzureEnableProtectionInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzureEnableProtectionInput", + uberParent: "EnableProtectionProviderSpecificInput", + polymorphicDiscriminator: + EnableProtectionProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...EnableProtectionProviderSpecificInput.type.modelProperties, + hvHostVmId: { + serializedName: "hvHostVmId", + type: { + name: "String", + }, + }, + vmName: { + serializedName: "vmName", + type: { + name: "String", + }, + }, + osType: { + serializedName: "osType", + type: { + name: "String", + }, + }, + userSelectedOSName: { + serializedName: "userSelectedOSName", + type: { + name: "String", + }, + }, + vhdId: { + serializedName: "vhdId", + type: { + name: "String", + }, + }, + targetStorageAccountId: { + serializedName: "targetStorageAccountId", + type: { + name: "String", + }, + }, + targetAzureNetworkId: { + serializedName: "targetAzureNetworkId", + type: { + name: "String", + }, + }, + targetAzureSubnetId: { + serializedName: "targetAzureSubnetId", + type: { + name: "String", + }, + }, + enableRdpOnTargetOption: { + serializedName: "enableRdpOnTargetOption", + type: { + name: "String", + }, + }, + targetAzureVmName: { + serializedName: "targetAzureVmName", + type: { + name: "String", + }, + }, + logStorageAccountId: { + serializedName: "logStorageAccountId", + type: { + name: "String", + }, + }, + disksToInclude: { + serializedName: "disksToInclude", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + targetAzureV1ResourceGroupId: { + serializedName: "targetAzureV1ResourceGroupId", + type: { + name: "String", + }, + }, + targetAzureV2ResourceGroupId: { + serializedName: "targetAzureV2ResourceGroupId", + type: { + name: "String", + }, + }, + useManagedDisks: { + serializedName: "useManagedDisks", + type: { + name: "String", + }, + }, + targetAvailabilitySetId: { + serializedName: "targetAvailabilitySetId", + type: { + name: "String", + }, + }, + targetAvailabilityZone: { + serializedName: "targetAvailabilityZone", + type: { + name: "String", + }, + }, + licenseType: { + serializedName: "licenseType", + type: { + name: "String", + }, + }, + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", + type: { + name: "String", + }, + }, + targetVmSecurityProfile: { + serializedName: "targetVmSecurityProfile", + type: { + name: "Composite", + className: "SecurityProfileProperties", + }, + }, + targetVmSize: { + serializedName: "targetVmSize", + type: { + name: "String", + }, + }, + targetProximityPlacementGroupId: { + serializedName: "targetProximityPlacementGroupId", + type: { + name: "String", + }, + }, + useManagedDisksForReplication: { + serializedName: "useManagedDisksForReplication", + type: { + name: "String", + }, + }, + diskType: { + serializedName: "diskType", + type: { + name: "String", + }, + }, + disksToIncludeForManagedDisks: { + serializedName: "disksToIncludeForManagedDisks", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "HyperVReplicaAzureDiskInputDetails", + }, + }, + }, + }, + diskEncryptionSetId: { + serializedName: "diskEncryptionSetId", + type: { + name: "String", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + seedManagedDiskTags: { + serializedName: "seedManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, }, - targetNicTags: { - serializedName: "targetNicTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; + }, + }; export const InMageAzureV2EnableProtectionInput: coreClient.CompositeMapper = { serializedName: "InMageAzureV2", @@ -18025,38 +18501,38 @@ export const InMageAzureV2EnableProtectionInput: coreClient.CompositeMapper = { masterTargetId: { serializedName: "masterTargetId", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -18065,131 +18541,131 @@ export const InMageAzureV2EnableProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageAzureV2DiskInputDetails" - } - } - } + className: "InMageAzureV2DiskInputDetails", + }, + }, + }, }, targetAzureNetworkId: { serializedName: "targetAzureNetworkId", type: { - name: "String" - } + name: "String", + }, }, targetAzureSubnetId: { serializedName: "targetAzureSubnetId", type: { - name: "String" - } + name: "String", + }, }, enableRdpOnTargetOption: { serializedName: "enableRdpOnTargetOption", type: { - name: "String" - } + name: "String", + }, }, targetAzureVmName: { serializedName: "targetAzureVmName", type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, targetAzureV1ResourceGroupId: { serializedName: "targetAzureV1ResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, targetAzureV2ResourceGroupId: { serializedName: "targetAzureV2ResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, diskType: { serializedName: "diskType", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } + name: "String", + }, }, sqlServerLicenseType: { serializedName: "sqlServerLicenseType", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionSetId: { serializedName: "diskEncryptionSetId", type: { - name: "String" - } + name: "String", + }, }, targetVmTags: { serializedName: "targetVmTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, seedManagedDiskTags: { serializedName: "seedManagedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetManagedDiskTags: { serializedName: "targetManagedDiskTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, targetNicTags: { serializedName: "targetNicTags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; export const InMageEnableProtectionInput: coreClient.CompositeMapper = { @@ -18205,62 +18681,62 @@ export const InMageEnableProtectionInput: coreClient.CompositeMapper = { vmFriendlyName: { serializedName: "vmFriendlyName", type: { - name: "String" - } + name: "String", + }, }, masterTargetId: { serializedName: "masterTargetId", required: true, type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", required: true, type: { - name: "String" - } + name: "String", + }, }, retentionDrive: { serializedName: "retentionDrive", required: true, type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", required: true, type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", required: true, type: { - name: "String" - } + name: "String", + }, }, datastoreName: { serializedName: "datastoreName", type: { - name: "String" - } + name: "String", + }, }, diskExclusionInput: { serializedName: "diskExclusionInput", type: { name: "Composite", - className: "InMageDiskExclusionInput" - } + className: "InMageDiskExclusionInput", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -18268,13 +18744,13 @@ export const InMageEnableProtectionInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const InMageRcmEnableProtectionInput: coreClient.CompositeMapper = { @@ -18291,8 +18767,8 @@ export const InMageRcmEnableProtectionInput: coreClient.CompositeMapper = { serializedName: "fabricDiscoveryMachineId", required: true, type: { - name: "String" - } + name: "String", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -18301,447 +18777,529 @@ export const InMageRcmEnableProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InMageRcmDiskInput" - } - } - } + className: "InMageRcmDiskInput", + }, + }, + }, }, disksDefault: { serializedName: "disksDefault", type: { name: "Composite", - className: "InMageRcmDisksDefaultInput" - } + className: "InMageRcmDisksDefaultInput", + }, }, targetResourceGroupId: { serializedName: "targetResourceGroupId", required: true, type: { - name: "String" - } + name: "String", + }, }, targetNetworkId: { serializedName: "targetNetworkId", type: { - name: "String" - } + name: "String", + }, }, testNetworkId: { serializedName: "testNetworkId", type: { - name: "String" - } + name: "String", + }, }, targetSubnetName: { serializedName: "targetSubnetName", type: { - name: "String" - } + name: "String", + }, }, testSubnetName: { serializedName: "testSubnetName", type: { - name: "String" - } + name: "String", + }, }, targetVmName: { serializedName: "targetVmName", type: { - name: "String" - } + name: "String", + }, }, targetVmSize: { serializedName: "targetVmSize", type: { - name: "String" - } + name: "String", + }, }, licenseType: { serializedName: "licenseType", type: { - name: "String" - } - }, - targetAvailabilitySetId: { - serializedName: "targetAvailabilitySetId", - type: { - name: "String" - } - }, - targetAvailabilityZone: { - serializedName: "targetAvailabilityZone", - type: { - name: "String" - } - }, - targetProximityPlacementGroupId: { - serializedName: "targetProximityPlacementGroupId", - type: { - name: "String" - } - }, - targetBootDiagnosticsStorageAccountId: { - serializedName: "targetBootDiagnosticsStorageAccountId", - type: { - name: "String" - } - }, - runAsAccountId: { - serializedName: "runAsAccountId", - type: { - name: "String" - } - }, - processServerId: { - serializedName: "processServerId", - required: true, - type: { - name: "String" - } - }, - multiVmGroupName: { - serializedName: "multiVmGroupName", - type: { - name: "String" - } - } - } - } -}; - -export const A2AUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { - serializedName: "A2A", - type: { - name: "Composite", - className: "A2AUpdateReplicationProtectedItemInput", - uberParent: "UpdateReplicationProtectedItemProviderInput", - polymorphicDiscriminator: - UpdateReplicationProtectedItemProviderInput.type.polymorphicDiscriminator, - modelProperties: { - ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, - recoveryCloudServiceId: { - serializedName: "recoveryCloudServiceId", - type: { - name: "String" - } - }, - recoveryResourceGroupId: { - serializedName: "recoveryResourceGroupId", - type: { - name: "String" - } - }, - managedDiskUpdateDetails: { - serializedName: "managedDiskUpdateDetails", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "A2AVmManagedDiskUpdateDetails" - } - } - } - }, - recoveryBootDiagStorageAccountId: { - serializedName: "recoveryBootDiagStorageAccountId", - type: { - name: "String" - } - }, - diskEncryptionInfo: { - serializedName: "diskEncryptionInfo", - type: { - name: "Composite", - className: "DiskEncryptionInfo" - } - }, - tfoAzureVMName: { - serializedName: "tfoAzureVMName", - type: { - name: "String" - } - }, - recoveryProximityPlacementGroupId: { - serializedName: "recoveryProximityPlacementGroupId", - type: { - name: "String" - } - }, - recoveryVirtualMachineScaleSetId: { - serializedName: "recoveryVirtualMachineScaleSetId", - type: { - name: "String" - } - }, - recoveryCapacityReservationGroupId: { - serializedName: "recoveryCapacityReservationGroupId", - type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzureUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "HyperVReplicaAzureUpdateReplicationProtectedItemInput", - uberParent: "UpdateReplicationProtectedItemProviderInput", - polymorphicDiscriminator: - UpdateReplicationProtectedItemProviderInput.type.polymorphicDiscriminator, - modelProperties: { - ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, - recoveryAzureV1ResourceGroupId: { - serializedName: "recoveryAzureV1ResourceGroupId", - type: { - name: "String" - } - }, - recoveryAzureV2ResourceGroupId: { - serializedName: "recoveryAzureV2ResourceGroupId", - type: { - name: "String" - } - }, - useManagedDisks: { - serializedName: "useManagedDisks", - type: { - name: "String" - } - }, - diskIdToDiskEncryptionMap: { - serializedName: "diskIdToDiskEncryptionMap", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetProximityPlacementGroupId: { - serializedName: "targetProximityPlacementGroupId", - type: { - name: "String" - } - }, - targetAvailabilityZone: { - serializedName: "targetAvailabilityZone", - type: { - name: "String" - } - }, - targetVmTags: { - serializedName: "targetVmTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetManagedDiskTags: { - serializedName: "targetManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetNicTags: { - serializedName: "targetNicTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - sqlServerLicenseType: { - serializedName: "sqlServerLicenseType", - type: { - name: "String" - } - }, - vmDisks: { - serializedName: "vmDisks", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "UpdateDiskInput" - } - } - } - } - } - } -}; - -export const InMageAzureV2UpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { - serializedName: "InMageAzureV2", - type: { - name: "Composite", - className: "InMageAzureV2UpdateReplicationProtectedItemInput", - uberParent: "UpdateReplicationProtectedItemProviderInput", - polymorphicDiscriminator: - UpdateReplicationProtectedItemProviderInput.type.polymorphicDiscriminator, - modelProperties: { - ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, - recoveryAzureV1ResourceGroupId: { - serializedName: "recoveryAzureV1ResourceGroupId", - type: { - name: "String" - } - }, - recoveryAzureV2ResourceGroupId: { - serializedName: "recoveryAzureV2ResourceGroupId", - type: { - name: "String" - } - }, - useManagedDisks: { - serializedName: "useManagedDisks", - type: { - name: "String" - } - }, - targetProximityPlacementGroupId: { - serializedName: "targetProximityPlacementGroupId", - type: { - name: "String" - } - }, - targetAvailabilityZone: { - serializedName: "targetAvailabilityZone", - type: { - name: "String" - } - }, - targetVmTags: { - serializedName: "targetVmTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetManagedDiskTags: { - serializedName: "targetManagedDiskTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - targetNicTags: { - serializedName: "targetNicTags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - sqlServerLicenseType: { - serializedName: "sqlServerLicenseType", - type: { - name: "String" - } - }, - vmDisks: { - serializedName: "vmDisks", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "UpdateDiskInput" - } - } - } - } - } - } -}; - -export const InMageRcmUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = { - serializedName: "InMageRcm", - type: { - name: "Composite", - className: "InMageRcmUpdateReplicationProtectedItemInput", - uberParent: "UpdateReplicationProtectedItemProviderInput", - polymorphicDiscriminator: - UpdateReplicationProtectedItemProviderInput.type.polymorphicDiscriminator, - modelProperties: { - ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, - targetVmName: { - serializedName: "targetVmName", - type: { - name: "String" - } - }, - targetVmSize: { - serializedName: "targetVmSize", - type: { - name: "String" - } - }, - targetResourceGroupId: { - serializedName: "targetResourceGroupId", - type: { - name: "String" - } + name: "String", + }, }, targetAvailabilitySetId: { serializedName: "targetAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, targetAvailabilityZone: { serializedName: "targetAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, targetProximityPlacementGroupId: { serializedName: "targetProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, targetBootDiagnosticsStorageAccountId: { serializedName: "targetBootDiagnosticsStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, - targetNetworkId: { - serializedName: "targetNetworkId", + runAsAccountId: { + serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, - testNetworkId: { - serializedName: "testNetworkId", + processServerId: { + serializedName: "processServerId", + required: true, type: { - name: "String" - } + name: "String", + }, }, - vmNics: { - serializedName: "vmNics", + multiVmGroupName: { + serializedName: "multiVmGroupName", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "InMageRcmNicInput" - } - } - } + name: "String", + }, }, - licenseType: { - serializedName: "licenseType", + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + seedManagedDiskTags: { + serializedName: "seedManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + userSelectedOSName: { + serializedName: "userSelectedOSName", + type: { + name: "String", + }, + }, + targetVmSecurityProfile: { + serializedName: "targetVmSecurityProfile", + type: { + name: "Composite", + className: "SecurityProfileProperties", + }, + }, + }, + }, +}; + +export const A2AUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = + { + serializedName: "A2A", + type: { + name: "Composite", + className: "A2AUpdateReplicationProtectedItemInput", + uberParent: "UpdateReplicationProtectedItemProviderInput", + polymorphicDiscriminator: + UpdateReplicationProtectedItemProviderInput.type + .polymorphicDiscriminator, + modelProperties: { + ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, + recoveryCloudServiceId: { + serializedName: "recoveryCloudServiceId", + type: { + name: "String", + }, + }, + recoveryResourceGroupId: { + serializedName: "recoveryResourceGroupId", + type: { + name: "String", + }, + }, + managedDiskUpdateDetails: { + serializedName: "managedDiskUpdateDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "A2AVmManagedDiskUpdateDetails", + }, + }, + }, + }, + recoveryBootDiagStorageAccountId: { + serializedName: "recoveryBootDiagStorageAccountId", + type: { + name: "String", + }, + }, + diskEncryptionInfo: { + serializedName: "diskEncryptionInfo", + type: { + name: "Composite", + className: "DiskEncryptionInfo", + }, + }, + tfoAzureVMName: { + serializedName: "tfoAzureVMName", + type: { + name: "String", + }, + }, + recoveryProximityPlacementGroupId: { + serializedName: "recoveryProximityPlacementGroupId", + type: { + name: "String", + }, + }, + recoveryVirtualMachineScaleSetId: { + serializedName: "recoveryVirtualMachineScaleSetId", + type: { + name: "String", + }, + }, + recoveryCapacityReservationGroupId: { + serializedName: "recoveryCapacityReservationGroupId", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const HyperVReplicaAzureUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzureUpdateReplicationProtectedItemInput", + uberParent: "UpdateReplicationProtectedItemProviderInput", + polymorphicDiscriminator: + UpdateReplicationProtectedItemProviderInput.type + .polymorphicDiscriminator, + modelProperties: { + ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, + recoveryAzureV1ResourceGroupId: { + serializedName: "recoveryAzureV1ResourceGroupId", + type: { + name: "String", + }, + }, + recoveryAzureV2ResourceGroupId: { + serializedName: "recoveryAzureV2ResourceGroupId", + type: { + name: "String", + }, + }, + useManagedDisks: { + serializedName: "useManagedDisks", + type: { + name: "String", + }, + }, + diskIdToDiskEncryptionMap: { + serializedName: "diskIdToDiskEncryptionMap", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetProximityPlacementGroupId: { + serializedName: "targetProximityPlacementGroupId", + type: { + name: "String", + }, + }, + targetAvailabilityZone: { + serializedName: "targetAvailabilityZone", + type: { + name: "String", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", + type: { + name: "String", + }, + }, + vmDisks: { + serializedName: "vmDisks", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "UpdateDiskInput", + }, + }, + }, + }, + }, + }, + }; + +export const InMageAzureV2UpdateReplicationProtectedItemInput: coreClient.CompositeMapper = + { + serializedName: "InMageAzureV2", + type: { + name: "Composite", + className: "InMageAzureV2UpdateReplicationProtectedItemInput", + uberParent: "UpdateReplicationProtectedItemProviderInput", + polymorphicDiscriminator: + UpdateReplicationProtectedItemProviderInput.type + .polymorphicDiscriminator, + modelProperties: { + ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, + recoveryAzureV1ResourceGroupId: { + serializedName: "recoveryAzureV1ResourceGroupId", + type: { + name: "String", + }, + }, + recoveryAzureV2ResourceGroupId: { + serializedName: "recoveryAzureV2ResourceGroupId", + type: { + name: "String", + }, + }, + useManagedDisks: { + serializedName: "useManagedDisks", + type: { + name: "String", + }, + }, + targetProximityPlacementGroupId: { + serializedName: "targetProximityPlacementGroupId", + type: { + name: "String", + }, + }, + targetAvailabilityZone: { + serializedName: "targetAvailabilityZone", + type: { + name: "String", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", + type: { + name: "String", + }, + }, + vmDisks: { + serializedName: "vmDisks", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "UpdateDiskInput", + }, + }, + }, + }, + }, + }, + }; + +export const InMageRcmUpdateReplicationProtectedItemInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcm", + type: { + name: "Composite", + className: "InMageRcmUpdateReplicationProtectedItemInput", + uberParent: "UpdateReplicationProtectedItemProviderInput", + polymorphicDiscriminator: + UpdateReplicationProtectedItemProviderInput.type + .polymorphicDiscriminator, + modelProperties: { + ...UpdateReplicationProtectedItemProviderInput.type.modelProperties, + targetVmName: { + serializedName: "targetVmName", + type: { + name: "String", + }, + }, + targetVmSize: { + serializedName: "targetVmSize", + type: { + name: "String", + }, + }, + targetResourceGroupId: { + serializedName: "targetResourceGroupId", + type: { + name: "String", + }, + }, + targetAvailabilitySetId: { + serializedName: "targetAvailabilitySetId", + type: { + name: "String", + }, + }, + targetAvailabilityZone: { + serializedName: "targetAvailabilityZone", + type: { + name: "String", + }, + }, + targetProximityPlacementGroupId: { + serializedName: "targetProximityPlacementGroupId", + type: { + name: "String", + }, + }, + targetBootDiagnosticsStorageAccountId: { + serializedName: "targetBootDiagnosticsStorageAccountId", + type: { + name: "String", + }, + }, + targetNetworkId: { + serializedName: "targetNetworkId", + type: { + name: "String", + }, + }, + testNetworkId: { + serializedName: "testNetworkId", + type: { + name: "String", + }, + }, + vmNics: { + serializedName: "vmNics", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmNicInput", + }, + }, + }, + }, + licenseType: { + serializedName: "licenseType", + type: { + name: "String", + }, + }, + sqlServerLicenseType: { + serializedName: "sqlServerLicenseType", + type: { + name: "String", + }, + }, + targetVmTags: { + serializedName: "targetVmTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetManagedDiskTags: { + serializedName: "targetManagedDiskTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + targetNicTags: { + serializedName: "targetNicTags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, + }; export const A2AAddDisksInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -18760,10 +19318,10 @@ export const A2AAddDisksInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmDiskInputDetails" - } - } - } + className: "A2AVmDiskInputDetails", + }, + }, + }, }, vmManagedDisks: { serializedName: "vmManagedDisks", @@ -18772,83 +19330,113 @@ export const A2AAddDisksInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmManagedDiskInputDetails" - } - } - } - } - } - } -}; - -export const A2AApplyRecoveryPointInput: coreClient.CompositeMapper = { - serializedName: "A2A", - type: { - name: "Composite", - className: "A2AApplyRecoveryPointInput", - uberParent: "ApplyRecoveryPointProviderSpecificInput", - polymorphicDiscriminator: - ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties - } - } -}; - -export const A2ACrossClusterMigrationApplyRecoveryPointInput: coreClient.CompositeMapper = { - serializedName: "A2ACrossClusterMigration", - type: { - name: "Composite", - className: "A2ACrossClusterMigrationApplyRecoveryPointInput", - uberParent: "ApplyRecoveryPointProviderSpecificInput", - polymorphicDiscriminator: - ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties - } - } + className: "A2AVmManagedDiskInputDetails", + }, + }, + }, + }, + }, + }, }; -export const HyperVReplicaAzureApplyRecoveryPointInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", +export const InMageRcmAddDisksInput: coreClient.CompositeMapper = { + serializedName: "InMageRcm", type: { name: "Composite", - className: "HyperVReplicaAzureApplyRecoveryPointInput", - uberParent: "ApplyRecoveryPointProviderSpecificInput", + className: "InMageRcmAddDisksInput", + uberParent: "AddDisksProviderSpecificInput", polymorphicDiscriminator: - ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, + AddDisksProviderSpecificInput.type.polymorphicDiscriminator, modelProperties: { - ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties, - primaryKekCertificatePfx: { - serializedName: "primaryKekCertificatePfx", + ...AddDisksProviderSpecificInput.type.modelProperties, + disks: { + serializedName: "disks", + required: true, type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "InMageRcmDiskInput", + }, + }, + }, }, - secondaryKekCertificatePfx: { - serializedName: "secondaryKekCertificatePfx", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const InMageAzureV2ApplyRecoveryPointInput: coreClient.CompositeMapper = { - serializedName: "InMageAzureV2", +export const A2AApplyRecoveryPointInput: coreClient.CompositeMapper = { + serializedName: "A2A", type: { name: "Composite", - className: "InMageAzureV2ApplyRecoveryPointInput", + className: "A2AApplyRecoveryPointInput", uberParent: "ApplyRecoveryPointProviderSpecificInput", polymorphicDiscriminator: ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, modelProperties: { - ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties - } - } + ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties, + }, + }, }; +export const A2ACrossClusterMigrationApplyRecoveryPointInput: coreClient.CompositeMapper = + { + serializedName: "A2ACrossClusterMigration", + type: { + name: "Composite", + className: "A2ACrossClusterMigrationApplyRecoveryPointInput", + uberParent: "ApplyRecoveryPointProviderSpecificInput", + polymorphicDiscriminator: + ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties, + }, + }, + }; + +export const HyperVReplicaAzureApplyRecoveryPointInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzureApplyRecoveryPointInput", + uberParent: "ApplyRecoveryPointProviderSpecificInput", + polymorphicDiscriminator: + ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties, + primaryKekCertificatePfx: { + serializedName: "primaryKekCertificatePfx", + type: { + name: "String", + }, + }, + secondaryKekCertificatePfx: { + serializedName: "secondaryKekCertificatePfx", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const InMageAzureV2ApplyRecoveryPointInput: coreClient.CompositeMapper = + { + serializedName: "InMageAzureV2", + type: { + name: "Composite", + className: "InMageAzureV2ApplyRecoveryPointInput", + uberParent: "ApplyRecoveryPointProviderSpecificInput", + polymorphicDiscriminator: + ApplyRecoveryPointProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...ApplyRecoveryPointProviderSpecificInput.type.modelProperties, + }, + }, + }; + export const InMageRcmApplyRecoveryPointInput: coreClient.CompositeMapper = { serializedName: "InMageRcm", type: { @@ -18863,106 +19451,109 @@ export const InMageRcmApplyRecoveryPointInput: coreClient.CompositeMapper = { serializedName: "recoveryPointId", required: true, type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzureFailbackProviderInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzureFailback", - type: { - name: "Composite", - className: "HyperVReplicaAzureFailbackProviderInput", - uberParent: "PlannedFailoverProviderSpecificFailoverInput", - polymorphicDiscriminator: - PlannedFailoverProviderSpecificFailoverInput.type - .polymorphicDiscriminator, - modelProperties: { - ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, - dataSyncOption: { - serializedName: "dataSyncOption", - type: { - name: "String" - } - }, - recoveryVmCreationOption: { - serializedName: "recoveryVmCreationOption", - type: { - name: "String" - } + name: "String", + }, }, - providerIdForAlternateRecovery: { - serializedName: "providerIdForAlternateRecovery", - type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzurePlannedFailoverProviderInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "HyperVReplicaAzurePlannedFailoverProviderInput", - uberParent: "PlannedFailoverProviderSpecificFailoverInput", - polymorphicDiscriminator: - PlannedFailoverProviderSpecificFailoverInput.type - .polymorphicDiscriminator, - modelProperties: { - ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, - primaryKekCertificatePfx: { - serializedName: "primaryKekCertificatePfx", - type: { - name: "String" - } + }, + }, +}; + +export const HyperVReplicaAzureFailbackProviderInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzureFailback", + type: { + name: "Composite", + className: "HyperVReplicaAzureFailbackProviderInput", + uberParent: "PlannedFailoverProviderSpecificFailoverInput", + polymorphicDiscriminator: + PlannedFailoverProviderSpecificFailoverInput.type + .polymorphicDiscriminator, + modelProperties: { + ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, + dataSyncOption: { + serializedName: "dataSyncOption", + type: { + name: "String", + }, + }, + recoveryVmCreationOption: { + serializedName: "recoveryVmCreationOption", + type: { + name: "String", + }, + }, + providerIdForAlternateRecovery: { + serializedName: "providerIdForAlternateRecovery", + type: { + name: "String", + }, + }, }, - secondaryKekCertificatePfx: { - serializedName: "secondaryKekCertificatePfx", - type: { - name: "String" - } + }, + }; + +export const HyperVReplicaAzurePlannedFailoverProviderInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzurePlannedFailoverProviderInput", + uberParent: "PlannedFailoverProviderSpecificFailoverInput", + polymorphicDiscriminator: + PlannedFailoverProviderSpecificFailoverInput.type + .polymorphicDiscriminator, + modelProperties: { + ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, + primaryKekCertificatePfx: { + serializedName: "primaryKekCertificatePfx", + type: { + name: "String", + }, + }, + secondaryKekCertificatePfx: { + serializedName: "secondaryKekCertificatePfx", + type: { + name: "String", + }, + }, + recoveryPointId: { + serializedName: "recoveryPointId", + type: { + name: "String", + }, + }, + osUpgradeVersion: { + serializedName: "osUpgradeVersion", + type: { + name: "String", + }, + }, }, - recoveryPointId: { - serializedName: "recoveryPointId", - type: { - name: "String" - } + }, + }; + +export const InMageRcmFailbackPlannedFailoverProviderInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcmFailback", + type: { + name: "Composite", + className: "InMageRcmFailbackPlannedFailoverProviderInput", + uberParent: "PlannedFailoverProviderSpecificFailoverInput", + polymorphicDiscriminator: + PlannedFailoverProviderSpecificFailoverInput.type + .polymorphicDiscriminator, + modelProperties: { + ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, + recoveryPointType: { + serializedName: "recoveryPointType", + required: true, + type: { + name: "String", + }, + }, }, - osUpgradeVersion: { - serializedName: "osUpgradeVersion", - type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmFailbackPlannedFailoverProviderInput: coreClient.CompositeMapper = { - serializedName: "InMageRcmFailback", - type: { - name: "Composite", - className: "InMageRcmFailbackPlannedFailoverProviderInput", - uberParent: "PlannedFailoverProviderSpecificFailoverInput", - polymorphicDiscriminator: - PlannedFailoverProviderSpecificFailoverInput.type - .polymorphicDiscriminator, - modelProperties: { - ...PlannedFailoverProviderSpecificFailoverInput.type.modelProperties, - recoveryPointType: { - serializedName: "recoveryPointType", - required: true, - type: { - name: "String" - } - } - } - } -}; + }, + }; export const A2ARecoveryPointDetails: coreClient.CompositeMapper = { serializedName: "A2A", @@ -18977,8 +19568,8 @@ export const A2ARecoveryPointDetails: coreClient.CompositeMapper = { recoveryPointSyncType: { serializedName: "recoveryPointSyncType", type: { - name: "String" - } + name: "String", + }, }, disks: { serializedName: "disks", @@ -18986,13 +19577,13 @@ export const A2ARecoveryPointDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const InMageAzureV2RecoveryPointDetails: coreClient.CompositeMapper = { @@ -19008,11 +19599,11 @@ export const InMageAzureV2RecoveryPointDetails: coreClient.CompositeMapper = { isMultiVmSyncPoint: { serializedName: "isMultiVmSyncPoint", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmRecoveryPointDetails: coreClient.CompositeMapper = { @@ -19029,32 +19620,33 @@ export const InMageRcmRecoveryPointDetails: coreClient.CompositeMapper = { serializedName: "isMultiVmSyncPoint", readOnly: true, type: { - name: "String" - } - } - } - } -}; - -export const InMageDisableProtectionProviderSpecificInput: coreClient.CompositeMapper = { - serializedName: "InMage", - type: { - name: "Composite", - className: "InMageDisableProtectionProviderSpecificInput", - uberParent: "DisableProtectionProviderSpecificInput", - polymorphicDiscriminator: - DisableProtectionProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...DisableProtectionProviderSpecificInput.type.modelProperties, - replicaVmDeletionStatus: { - serializedName: "replicaVmDeletionStatus", - type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + }, + }, +}; + +export const InMageDisableProtectionProviderSpecificInput: coreClient.CompositeMapper = + { + serializedName: "InMage", + type: { + name: "Composite", + className: "InMageDisableProtectionProviderSpecificInput", + uberParent: "DisableProtectionProviderSpecificInput", + polymorphicDiscriminator: + DisableProtectionProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...DisableProtectionProviderSpecificInput.type.modelProperties, + replicaVmDeletionStatus: { + serializedName: "replicaVmDeletionStatus", + type: { + name: "String", + }, + }, + }, + }, + }; export const A2ARemoveDisksInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -19072,10 +19664,10 @@ export const A2ARemoveDisksInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, vmManagedDisksIds: { serializedName: "vmManagedDisksIds", @@ -19083,13 +19675,13 @@ export const A2ARemoveDisksInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const A2AReprotectInput: coreClient.CompositeMapper = { @@ -19105,8 +19697,8 @@ export const A2AReprotectInput: coreClient.CompositeMapper = { recoveryContainerId: { serializedName: "recoveryContainerId", type: { - name: "String" - } + name: "String", + }, }, vmDisks: { serializedName: "vmDisks", @@ -19115,37 +19707,37 @@ export const A2AReprotectInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmDiskInputDetails" - } - } - } + className: "A2AVmDiskInputDetails", + }, + }, + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryCloudServiceId: { serializedName: "recoveryCloudServiceId", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilitySetId: { serializedName: "recoveryAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaAzureReprotectInput: coreClient.CompositeMapper = { @@ -19161,41 +19753,41 @@ export const HyperVReplicaAzureReprotectInput: coreClient.CompositeMapper = { hvHostVmId: { serializedName: "hvHostVmId", type: { - name: "String" - } + name: "String", + }, }, vmName: { serializedName: "vmName", type: { - name: "String" - } + name: "String", + }, }, osType: { serializedName: "osType", type: { - name: "String" - } + name: "String", + }, }, vHDId: { serializedName: "vHDId", type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2ReprotectInput: coreClient.CompositeMapper = { @@ -19211,38 +19803,38 @@ export const InMageAzureV2ReprotectInput: coreClient.CompositeMapper = { masterTargetId: { serializedName: "masterTargetId", type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -19250,13 +19842,13 @@ export const InMageAzureV2ReprotectInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const InMageRcmFailbackReprotectInput: coreClient.CompositeMapper = { @@ -19273,24 +19865,24 @@ export const InMageRcmFailbackReprotectInput: coreClient.CompositeMapper = { serializedName: "processServerId", required: true, type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmReprotectInput: coreClient.CompositeMapper = { @@ -19307,31 +19899,31 @@ export const InMageRcmReprotectInput: coreClient.CompositeMapper = { serializedName: "reprotectAgentId", required: true, type: { - name: "String" - } + name: "String", + }, }, datastoreName: { serializedName: "datastoreName", required: true, type: { - name: "String" - } + name: "String", + }, }, logStorageAccountId: { serializedName: "logStorageAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageReprotectInput: coreClient.CompositeMapper = { @@ -19348,48 +19940,48 @@ export const InMageReprotectInput: coreClient.CompositeMapper = { serializedName: "masterTargetId", required: true, type: { - name: "String" - } + name: "String", + }, }, processServerId: { serializedName: "processServerId", required: true, type: { - name: "String" - } + name: "String", + }, }, retentionDrive: { serializedName: "retentionDrive", required: true, type: { - name: "String" - } + name: "String", + }, }, runAsAccountId: { serializedName: "runAsAccountId", type: { - name: "String" - } + name: "String", + }, }, datastoreName: { serializedName: "datastoreName", type: { - name: "String" - } + name: "String", + }, }, diskExclusionInput: { serializedName: "diskExclusionInput", type: { name: "Composite", - className: "InMageDiskExclusionInput" - } + className: "InMageDiskExclusionInput", + }, }, profileId: { serializedName: "profileId", required: true, type: { - name: "String" - } + name: "String", + }, }, disksToInclude: { serializedName: "disksToInclude", @@ -19397,13 +19989,13 @@ export const InMageReprotectInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const InMageAzureV2SwitchProviderInput: coreClient.CompositeMapper = { @@ -19420,25 +20012,25 @@ export const InMageAzureV2SwitchProviderInput: coreClient.CompositeMapper = { serializedName: "targetVaultID", required: true, type: { - name: "String" - } + name: "String", + }, }, targetFabricID: { serializedName: "targetFabricID", required: true, type: { - name: "String" - } + name: "String", + }, }, targetApplianceID: { serializedName: "targetApplianceID", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2ATestFailoverInput: coreClient.CompositeMapper = { @@ -19454,17 +20046,17 @@ export const A2ATestFailoverInput: coreClient.CompositeMapper = { recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, cloudServiceCreationOption: { serializedName: "cloudServiceCreationOption", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaAzureTestFailoverInput: coreClient.CompositeMapper = { @@ -19480,29 +20072,29 @@ export const HyperVReplicaAzureTestFailoverInput: coreClient.CompositeMapper = { primaryKekCertificatePfx: { serializedName: "primaryKekCertificatePfx", type: { - name: "String" - } + name: "String", + }, }, secondaryKekCertificatePfx: { serializedName: "secondaryKekCertificatePfx", type: { - name: "String" - } + name: "String", + }, }, recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, osUpgradeVersion: { serializedName: "osUpgradeVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2TestFailoverInput: coreClient.CompositeMapper = { @@ -19518,17 +20110,17 @@ export const InMageAzureV2TestFailoverInput: coreClient.CompositeMapper = { recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, osUpgradeVersion: { serializedName: "osUpgradeVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmTestFailoverInput: coreClient.CompositeMapper = { @@ -19544,17 +20136,17 @@ export const InMageRcmTestFailoverInput: coreClient.CompositeMapper = { networkId: { serializedName: "networkId", type: { - name: "String" - } + name: "String", + }, }, recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageTestFailoverInput: coreClient.CompositeMapper = { @@ -19570,17 +20162,17 @@ export const InMageTestFailoverInput: coreClient.CompositeMapper = { recoveryPointType: { serializedName: "recoveryPointType", type: { - name: "String" - } + name: "String", + }, }, recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AUnplannedFailoverInput: coreClient.CompositeMapper = { @@ -19596,50 +20188,51 @@ export const A2AUnplannedFailoverInput: coreClient.CompositeMapper = { recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, cloudServiceCreationOption: { serializedName: "cloudServiceCreationOption", type: { - name: "String" - } - } - } - } -}; - -export const HyperVReplicaAzureUnplannedFailoverInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "HyperVReplicaAzureUnplannedFailoverInput", - uberParent: "UnplannedFailoverProviderSpecificInput", - polymorphicDiscriminator: - UnplannedFailoverProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...UnplannedFailoverProviderSpecificInput.type.modelProperties, - primaryKekCertificatePfx: { - serializedName: "primaryKekCertificatePfx", - type: { - name: "String" - } + name: "String", + }, }, - secondaryKekCertificatePfx: { - serializedName: "secondaryKekCertificatePfx", - type: { - name: "String" - } + }, + }, +}; + +export const HyperVReplicaAzureUnplannedFailoverInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "HyperVReplicaAzureUnplannedFailoverInput", + uberParent: "UnplannedFailoverProviderSpecificInput", + polymorphicDiscriminator: + UnplannedFailoverProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...UnplannedFailoverProviderSpecificInput.type.modelProperties, + primaryKekCertificatePfx: { + serializedName: "primaryKekCertificatePfx", + type: { + name: "String", + }, + }, + secondaryKekCertificatePfx: { + serializedName: "secondaryKekCertificatePfx", + type: { + name: "String", + }, + }, + recoveryPointId: { + serializedName: "recoveryPointId", + type: { + name: "String", + }, + }, }, - recoveryPointId: { - serializedName: "recoveryPointId", - type: { - name: "String" - } - } - } - } -}; + }, + }; export const InMageAzureV2UnplannedFailoverInput: coreClient.CompositeMapper = { serializedName: "InMageAzureV2", @@ -19654,17 +20247,17 @@ export const InMageAzureV2UnplannedFailoverInput: coreClient.CompositeMapper = { recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } + name: "String", + }, }, osUpgradeVersion: { serializedName: "osUpgradeVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmUnplannedFailoverInput: coreClient.CompositeMapper = { @@ -19681,17 +20274,17 @@ export const InMageRcmUnplannedFailoverInput: coreClient.CompositeMapper = { serializedName: "performShutdown", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageUnplannedFailoverInput: coreClient.CompositeMapper = { @@ -19707,184 +20300,191 @@ export const InMageUnplannedFailoverInput: coreClient.CompositeMapper = { recoveryPointType: { serializedName: "recoveryPointType", type: { - name: "String" - } + name: "String", + }, }, recoveryPointId: { serializedName: "recoveryPointId", type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmUpdateApplianceForReplicationProtectedItemInput: coreClient.CompositeMapper = { - serializedName: "InMageRcm", - type: { - name: "Composite", - className: "InMageRcmUpdateApplianceForReplicationProtectedItemInput", - uberParent: - "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", - polymorphicDiscriminator: - UpdateApplianceForReplicationProtectedItemProviderSpecificInput.type - .polymorphicDiscriminator, - modelProperties: { - ...UpdateApplianceForReplicationProtectedItemProviderSpecificInput.type - .modelProperties, - runAsAccountId: { - serializedName: "runAsAccountId", - type: { - name: "String" - } - } - } - } -}; - -export const A2AProtectionContainerMappingDetails: coreClient.CompositeMapper = { - serializedName: "A2A", - type: { - name: "Composite", - className: "A2AProtectionContainerMappingDetails", - uberParent: "ProtectionContainerMappingProviderSpecificDetails", - polymorphicDiscriminator: - ProtectionContainerMappingProviderSpecificDetails.type - .polymorphicDiscriminator, - modelProperties: { - ...ProtectionContainerMappingProviderSpecificDetails.type.modelProperties, - agentAutoUpdateStatus: { - serializedName: "agentAutoUpdateStatus", - type: { - name: "String" - } - }, - automationAccountArmId: { - serializedName: "automationAccountArmId", - type: { - name: "String" - } - }, - automationAccountAuthenticationType: { - serializedName: "automationAccountAuthenticationType", - type: { - name: "String" - } - }, - scheduleName: { - serializedName: "scheduleName", - type: { - name: "String" - } - }, - jobScheduleName: { - serializedName: "jobScheduleName", - type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmProtectionContainerMappingDetails: coreClient.CompositeMapper = { - serializedName: "InMageRcm", - type: { - name: "Composite", - className: "InMageRcmProtectionContainerMappingDetails", - uberParent: "ProtectionContainerMappingProviderSpecificDetails", - polymorphicDiscriminator: - ProtectionContainerMappingProviderSpecificDetails.type - .polymorphicDiscriminator, - modelProperties: { - ...ProtectionContainerMappingProviderSpecificDetails.type.modelProperties, - enableAgentAutoUpgrade: { - serializedName: "enableAgentAutoUpgrade", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; - -export const VMwareCbtProtectionContainerMappingDetails: coreClient.CompositeMapper = { - serializedName: "VMwareCbt", - type: { - name: "Composite", - className: "VMwareCbtProtectionContainerMappingDetails", - uberParent: "ProtectionContainerMappingProviderSpecificDetails", - polymorphicDiscriminator: - ProtectionContainerMappingProviderSpecificDetails.type - .polymorphicDiscriminator, - modelProperties: { - ...ProtectionContainerMappingProviderSpecificDetails.type.modelProperties, - keyVaultId: { - serializedName: "keyVaultId", - readOnly: true, - type: { - name: "String" - } - }, - keyVaultUri: { - serializedName: "keyVaultUri", - readOnly: true, - type: { - name: "String" - } - }, - storageAccountId: { - serializedName: "storageAccountId", - readOnly: true, - type: { - name: "String" - } + name: "String", + }, }, - storageAccountSasSecretName: { - serializedName: "storageAccountSasSecretName", - readOnly: true, - type: { - name: "String" - } + }, + }, +}; + +export const InMageRcmUpdateApplianceForReplicationProtectedItemInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcm", + type: { + name: "Composite", + className: "InMageRcmUpdateApplianceForReplicationProtectedItemInput", + uberParent: + "UpdateApplianceForReplicationProtectedItemProviderSpecificInput", + polymorphicDiscriminator: + UpdateApplianceForReplicationProtectedItemProviderSpecificInput.type + .polymorphicDiscriminator, + modelProperties: { + ...UpdateApplianceForReplicationProtectedItemProviderSpecificInput.type + .modelProperties, + runAsAccountId: { + serializedName: "runAsAccountId", + type: { + name: "String", + }, + }, }, - serviceBusConnectionStringSecretName: { - serializedName: "serviceBusConnectionStringSecretName", - readOnly: true, - type: { - name: "String" - } + }, + }; + +export const A2AProtectionContainerMappingDetails: coreClient.CompositeMapper = + { + serializedName: "A2A", + type: { + name: "Composite", + className: "A2AProtectionContainerMappingDetails", + uberParent: "ProtectionContainerMappingProviderSpecificDetails", + polymorphicDiscriminator: + ProtectionContainerMappingProviderSpecificDetails.type + .polymorphicDiscriminator, + modelProperties: { + ...ProtectionContainerMappingProviderSpecificDetails.type + .modelProperties, + agentAutoUpdateStatus: { + serializedName: "agentAutoUpdateStatus", + type: { + name: "String", + }, + }, + automationAccountArmId: { + serializedName: "automationAccountArmId", + type: { + name: "String", + }, + }, + automationAccountAuthenticationType: { + serializedName: "automationAccountAuthenticationType", + type: { + name: "String", + }, + }, + scheduleName: { + serializedName: "scheduleName", + type: { + name: "String", + }, + }, + jobScheduleName: { + serializedName: "jobScheduleName", + type: { + name: "String", + }, + }, }, - targetLocation: { - serializedName: "targetLocation", - readOnly: true, - type: { - name: "String" - } + }, + }; + +export const InMageRcmProtectionContainerMappingDetails: coreClient.CompositeMapper = + { + serializedName: "InMageRcm", + type: { + name: "Composite", + className: "InMageRcmProtectionContainerMappingDetails", + uberParent: "ProtectionContainerMappingProviderSpecificDetails", + polymorphicDiscriminator: + ProtectionContainerMappingProviderSpecificDetails.type + .polymorphicDiscriminator, + modelProperties: { + ...ProtectionContainerMappingProviderSpecificDetails.type + .modelProperties, + enableAgentAutoUpgrade: { + serializedName: "enableAgentAutoUpgrade", + readOnly: true, + type: { + name: "String", + }, + }, }, - roleSizeToNicCountMap: { - serializedName: "roleSizeToNicCountMap", - readOnly: true, - type: { - name: "Dictionary", - value: { type: { name: "Number" } } - } + }, + }; + +export const VMwareCbtProtectionContainerMappingDetails: coreClient.CompositeMapper = + { + serializedName: "VMwareCbt", + type: { + name: "Composite", + className: "VMwareCbtProtectionContainerMappingDetails", + uberParent: "ProtectionContainerMappingProviderSpecificDetails", + polymorphicDiscriminator: + ProtectionContainerMappingProviderSpecificDetails.type + .polymorphicDiscriminator, + modelProperties: { + ...ProtectionContainerMappingProviderSpecificDetails.type + .modelProperties, + keyVaultId: { + serializedName: "keyVaultId", + readOnly: true, + type: { + name: "String", + }, + }, + keyVaultUri: { + serializedName: "keyVaultUri", + readOnly: true, + type: { + name: "String", + }, + }, + storageAccountId: { + serializedName: "storageAccountId", + readOnly: true, + type: { + name: "String", + }, + }, + storageAccountSasSecretName: { + serializedName: "storageAccountSasSecretName", + readOnly: true, + type: { + name: "String", + }, + }, + serviceBusConnectionStringSecretName: { + serializedName: "serviceBusConnectionStringSecretName", + readOnly: true, + type: { + name: "String", + }, + }, + targetLocation: { + serializedName: "targetLocation", + readOnly: true, + type: { + name: "String", + }, + }, + roleSizeToNicCountMap: { + serializedName: "roleSizeToNicCountMap", + readOnly: true, + type: { + name: "Dictionary", + value: { type: { name: "Number" } }, + }, + }, + excludedSkus: { + serializedName: "excludedSkus", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, }, - excludedSkus: { - serializedName: "excludedSkus", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - } - } - } -}; + }, + }; export const A2AContainerMappingInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -19900,23 +20500,23 @@ export const A2AContainerMappingInput: coreClient.CompositeMapper = { agentAutoUpdateStatus: { serializedName: "agentAutoUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, automationAccountArmId: { serializedName: "automationAccountArmId", type: { - name: "String" - } + name: "String", + }, }, automationAccountAuthenticationType: { serializedName: "automationAccountAuthenticationType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtContainerMappingInput: coreClient.CompositeMapper = { @@ -19933,43 +20533,43 @@ export const VMwareCbtContainerMappingInput: coreClient.CompositeMapper = { keyVaultId: { serializedName: "keyVaultId", type: { - name: "String" - } + name: "String", + }, }, keyVaultUri: { serializedName: "keyVaultUri", type: { - name: "String" - } + name: "String", + }, }, storageAccountId: { serializedName: "storageAccountId", required: true, type: { - name: "String" - } + name: "String", + }, }, storageAccountSasSecretName: { serializedName: "storageAccountSasSecretName", type: { - name: "String" - } + name: "String", + }, }, serviceBusConnectionStringSecretName: { serializedName: "serviceBusConnectionStringSecretName", type: { - name: "String" - } + name: "String", + }, }, targetLocation: { serializedName: "targetLocation", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2AUpdateContainerMappingInput: coreClient.CompositeMapper = { @@ -19987,47 +20587,48 @@ export const A2AUpdateContainerMappingInput: coreClient.CompositeMapper = { agentAutoUpdateStatus: { serializedName: "agentAutoUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, automationAccountArmId: { - serializedName: "automationAccountArmId", - type: { - name: "String" - } - }, - automationAccountAuthenticationType: { - serializedName: "automationAccountAuthenticationType", - type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmUpdateContainerMappingInput: coreClient.CompositeMapper = { - serializedName: "InMageRcm", - type: { - name: "Composite", - className: "InMageRcmUpdateContainerMappingInput", - uberParent: "ReplicationProviderSpecificUpdateContainerMappingInput", - polymorphicDiscriminator: - ReplicationProviderSpecificUpdateContainerMappingInput.type - .polymorphicDiscriminator, - modelProperties: { - ...ReplicationProviderSpecificUpdateContainerMappingInput.type - .modelProperties, - enableAgentAutoUpgrade: { - serializedName: "enableAgentAutoUpgrade", - required: true, + serializedName: "automationAccountArmId", type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + automationAccountAuthenticationType: { + serializedName: "automationAccountAuthenticationType", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const InMageRcmUpdateContainerMappingInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcm", + type: { + name: "Composite", + className: "InMageRcmUpdateContainerMappingInput", + uberParent: "ReplicationProviderSpecificUpdateContainerMappingInput", + polymorphicDiscriminator: + ReplicationProviderSpecificUpdateContainerMappingInput.type + .polymorphicDiscriminator, + modelProperties: { + ...ReplicationProviderSpecificUpdateContainerMappingInput.type + .modelProperties, + enableAgentAutoUpgrade: { + serializedName: "enableAgentAutoUpgrade", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; export const A2ASwitchProtectionInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -20042,8 +20643,8 @@ export const A2ASwitchProtectionInput: coreClient.CompositeMapper = { recoveryContainerId: { serializedName: "recoveryContainerId", type: { - name: "String" - } + name: "String", + }, }, vmDisks: { serializedName: "vmDisks", @@ -20052,10 +20653,10 @@ export const A2ASwitchProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmDiskInputDetails" - } - } - } + className: "A2AVmDiskInputDetails", + }, + }, + }, }, vmManagedDisks: { serializedName: "vmManagedDisks", @@ -20064,74 +20665,74 @@ export const A2ASwitchProtectionInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AVmManagedDiskInputDetails" - } - } - } + className: "A2AVmManagedDiskInputDetails", + }, + }, + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryCloudServiceId: { serializedName: "recoveryCloudServiceId", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilitySetId: { serializedName: "recoveryAvailabilitySetId", type: { - name: "String" - } + name: "String", + }, }, policyId: { serializedName: "policyId", type: { - name: "String" - } + name: "String", + }, }, recoveryBootDiagStorageAccountId: { serializedName: "recoveryBootDiagStorageAccountId", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilityZone: { serializedName: "recoveryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, recoveryProximityPlacementGroupId: { serializedName: "recoveryProximityPlacementGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryVirtualMachineScaleSetId: { serializedName: "recoveryVirtualMachineScaleSetId", type: { - name: "String" - } + name: "String", + }, }, recoveryCapacityReservationGroupId: { serializedName: "recoveryCapacityReservationGroupId", type: { - name: "String" - } + name: "String", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } - } - } - } + className: "DiskEncryptionInfo", + }, + }, + }, + }, }; export const AutomationRunbookTaskDetails: coreClient.CompositeMapper = { @@ -20146,59 +20747,59 @@ export const AutomationRunbookTaskDetails: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, cloudServiceName: { serializedName: "cloudServiceName", type: { - name: "String" - } + name: "String", + }, }, subscriptionId: { serializedName: "subscriptionId", type: { - name: "String" - } + name: "String", + }, }, accountName: { serializedName: "accountName", type: { - name: "String" - } + name: "String", + }, }, runbookId: { serializedName: "runbookId", type: { - name: "String" - } + name: "String", + }, }, runbookName: { serializedName: "runbookName", type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "jobId", type: { - name: "String" - } + name: "String", + }, }, jobOutput: { serializedName: "jobOutput", type: { - name: "String" - } + name: "String", + }, }, isPrimarySideScript: { serializedName: "isPrimarySideScript", type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; export const ConsistencyCheckTaskDetails: coreClient.CompositeMapper = { @@ -20217,13 +20818,13 @@ export const ConsistencyCheckTaskDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "InconsistentVmDetails" - } - } - } - } - } - } + className: "InconsistentVmDetails", + }, + }, + }, + }, + }, + }, }; export const JobTaskDetails: coreClient.CompositeMapper = { @@ -20234,7 +20835,7 @@ export const JobTaskDetails: coreClient.CompositeMapper = { uberParent: "TaskTypeDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { ...TaskTypeDetails.type.modelProperties, @@ -20242,11 +20843,11 @@ export const JobTaskDetails: coreClient.CompositeMapper = { serializedName: "jobTask", type: { name: "Composite", - className: "JobEntity" - } - } - } - } + className: "JobEntity", + }, + }, + }, + }, }; export const ManualActionTaskDetails: coreClient.CompositeMapper = { @@ -20261,23 +20862,23 @@ export const ManualActionTaskDetails: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, instructions: { serializedName: "instructions", type: { - name: "String" - } + name: "String", + }, }, observation: { serializedName: "observation", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ScriptActionTaskDetails: coreClient.CompositeMapper = { @@ -20292,29 +20893,29 @@ export const ScriptActionTaskDetails: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, path: { serializedName: "path", type: { - name: "String" - } + name: "String", + }, }, output: { serializedName: "output", type: { - name: "String" - } + name: "String", + }, }, isPrimarySideScript: { serializedName: "isPrimarySideScript", type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; export const VmNicUpdatesTaskDetails: coreClient.CompositeMapper = { @@ -20329,23 +20930,23 @@ export const VmNicUpdatesTaskDetails: coreClient.CompositeMapper = { vmId: { serializedName: "vmId", type: { - name: "String" - } + name: "String", + }, }, nicId: { serializedName: "nicId", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InlineWorkflowTaskDetails: coreClient.CompositeMapper = { @@ -20363,13 +20964,13 @@ export const InlineWorkflowTaskDetails: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const RecoveryPlanGroupTaskDetails: coreClient.CompositeMapper = { @@ -20380,30 +20981,30 @@ export const RecoveryPlanGroupTaskDetails: coreClient.CompositeMapper = { uberParent: "GroupTaskDetails", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { ...GroupTaskDetails.type.modelProperties, name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, groupId: { serializedName: "groupId", type: { - name: "String" - } + name: "String", + }, }, rpGroupType: { serializedName: "rpGroupType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AsrJobDetails: coreClient.CompositeMapper = { @@ -20414,9 +21015,9 @@ export const AsrJobDetails: coreClient.CompositeMapper = { uberParent: "JobDetails", polymorphicDiscriminator: JobDetails.type.polymorphicDiscriminator, modelProperties: { - ...JobDetails.type.modelProperties - } - } + ...JobDetails.type.modelProperties, + }, + }, }; export const ExportJobDetails: coreClient.CompositeMapper = { @@ -20431,17 +21032,17 @@ export const ExportJobDetails: coreClient.CompositeMapper = { blobUri: { serializedName: "blobUri", type: { - name: "String" - } + name: "String", + }, }, sasToken: { serializedName: "sasToken", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FailoverJobDetails: coreClient.CompositeMapper = { @@ -20460,13 +21061,13 @@ export const FailoverJobDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "FailoverReplicationProtectedItemDetails" - } - } - } - } - } - } + className: "FailoverReplicationProtectedItemDetails", + }, + }, + }, + }, + }, + }, }; export const SwitchProtectionJobDetails: coreClient.CompositeMapper = { @@ -20481,11 +21082,11 @@ export const SwitchProtectionJobDetails: coreClient.CompositeMapper = { newReplicationProtectedItemId: { serializedName: "newReplicationProtectedItemId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const TestFailoverJobDetails: coreClient.CompositeMapper = { @@ -20500,32 +21101,32 @@ export const TestFailoverJobDetails: coreClient.CompositeMapper = { testFailoverStatus: { serializedName: "testFailoverStatus", type: { - name: "String" - } + name: "String", + }, }, comments: { serializedName: "comments", type: { - name: "String" - } + name: "String", + }, }, networkName: { serializedName: "networkName", type: { - name: "String" - } + name: "String", + }, }, networkFriendlyName: { serializedName: "networkFriendlyName", type: { - name: "String" - } + name: "String", + }, }, networkType: { serializedName: "networkType", type: { - name: "String" - } + name: "String", + }, }, protectedItemDetails: { serializedName: "protectedItemDetails", @@ -20534,13 +21135,13 @@ export const TestFailoverJobDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "FailoverReplicationProtectedItemDetails" - } - } - } - } - } - } + className: "FailoverReplicationProtectedItemDetails", + }, + }, + }, + }, + }, + }, }; export const A2APolicyDetails: coreClient.CompositeMapper = { @@ -20556,35 +21157,35 @@ export const A2APolicyDetails: coreClient.CompositeMapper = { recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } + name: "String", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const HyperVReplicaAzurePolicyDetails: coreClient.CompositeMapper = { @@ -20600,41 +21201,41 @@ export const HyperVReplicaAzurePolicyDetails: coreClient.CompositeMapper = { recoveryPointHistoryDurationInHours: { serializedName: "recoveryPointHistoryDurationInHours", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, replicationInterval: { serializedName: "replicationInterval", type: { - name: "Number" - } + name: "Number", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, encryption: { serializedName: "encryption", type: { - name: "String" - } + name: "String", + }, }, activeStorageAccountId: { serializedName: "activeStorageAccountId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaBasePolicyDetails: coreClient.CompositeMapper = { @@ -20650,65 +21251,65 @@ export const HyperVReplicaBasePolicyDetails: coreClient.CompositeMapper = { recoveryPoints: { serializedName: "recoveryPoints", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, compression: { serializedName: "compression", type: { - name: "String" - } + name: "String", + }, }, initialReplicationMethod: { serializedName: "initialReplicationMethod", type: { - name: "String" - } + name: "String", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationImportPath: { serializedName: "offlineReplicationImportPath", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationExportPath: { serializedName: "offlineReplicationExportPath", type: { - name: "String" - } + name: "String", + }, }, replicationPort: { serializedName: "replicationPort", type: { - name: "Number" - } + name: "Number", + }, }, allowedAuthenticationType: { serializedName: "allowedAuthenticationType", type: { - name: "Number" - } + name: "Number", + }, }, replicaDeletionOption: { serializedName: "replicaDeletionOption", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaBluePolicyDetails: coreClient.CompositeMapper = { @@ -20724,71 +21325,71 @@ export const HyperVReplicaBluePolicyDetails: coreClient.CompositeMapper = { replicationFrequencyInSeconds: { serializedName: "replicationFrequencyInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPoints: { serializedName: "recoveryPoints", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, compression: { serializedName: "compression", type: { - name: "String" - } + name: "String", + }, }, initialReplicationMethod: { serializedName: "initialReplicationMethod", type: { - name: "String" - } + name: "String", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationImportPath: { serializedName: "offlineReplicationImportPath", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationExportPath: { serializedName: "offlineReplicationExportPath", type: { - name: "String" - } + name: "String", + }, }, replicationPort: { serializedName: "replicationPort", type: { - name: "Number" - } + name: "Number", + }, }, allowedAuthenticationType: { serializedName: "allowedAuthenticationType", type: { - name: "Number" - } + name: "Number", + }, }, replicaDeletionOption: { serializedName: "replicaDeletionOption", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaPolicyDetails: coreClient.CompositeMapper = { @@ -20804,65 +21405,65 @@ export const HyperVReplicaPolicyDetails: coreClient.CompositeMapper = { recoveryPoints: { serializedName: "recoveryPoints", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, compression: { serializedName: "compression", type: { - name: "String" - } + name: "String", + }, }, initialReplicationMethod: { serializedName: "initialReplicationMethod", type: { - name: "String" - } + name: "String", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationImportPath: { serializedName: "offlineReplicationImportPath", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationExportPath: { serializedName: "offlineReplicationExportPath", type: { - name: "String" - } + name: "String", + }, }, replicationPort: { serializedName: "replicationPort", type: { - name: "Number" - } + name: "Number", + }, }, allowedAuthenticationType: { serializedName: "allowedAuthenticationType", type: { - name: "Number" - } + name: "Number", + }, }, replicaDeletionOption: { serializedName: "replicaDeletionOption", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2PolicyDetails: coreClient.CompositeMapper = { @@ -20878,35 +21479,35 @@ export const InMageAzureV2PolicyDetails: coreClient.CompositeMapper = { crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageBasePolicyDetails: coreClient.CompositeMapper = { @@ -20922,29 +21523,29 @@ export const InMageBasePolicyDetails: coreClient.CompositeMapper = { recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMagePolicyDetails: coreClient.CompositeMapper = { @@ -20960,29 +21561,29 @@ export const InMagePolicyDetails: coreClient.CompositeMapper = { recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageRcmFailbackPolicyDetails: coreClient.CompositeMapper = { @@ -20998,17 +21599,17 @@ export const InMageRcmFailbackPolicyDetails: coreClient.CompositeMapper = { appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const InMageRcmPolicyDetails: coreClient.CompositeMapper = { @@ -21024,29 +21625,29 @@ export const InMageRcmPolicyDetails: coreClient.CompositeMapper = { recoveryPointHistoryInMinutes: { serializedName: "recoveryPointHistoryInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, enableMultiVmSync: { serializedName: "enableMultiVmSync", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VmwareCbtPolicyDetails: coreClient.CompositeMapper = { @@ -21062,38 +21663,39 @@ export const VmwareCbtPolicyDetails: coreClient.CompositeMapper = { recoveryPointHistoryInMinutes: { serializedName: "recoveryPointHistoryInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; -export const A2ACrossClusterMigrationPolicyCreationInput: coreClient.CompositeMapper = { - serializedName: "A2ACrossClusterMigration", - type: { - name: "Composite", - className: "A2ACrossClusterMigrationPolicyCreationInput", - uberParent: "PolicyProviderSpecificInput", - polymorphicDiscriminator: - PolicyProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...PolicyProviderSpecificInput.type.modelProperties - } - } -}; +export const A2ACrossClusterMigrationPolicyCreationInput: coreClient.CompositeMapper = + { + serializedName: "A2ACrossClusterMigration", + type: { + name: "Composite", + className: "A2ACrossClusterMigrationPolicyCreationInput", + uberParent: "PolicyProviderSpecificInput", + polymorphicDiscriminator: + PolicyProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...PolicyProviderSpecificInput.type.modelProperties, + }, + }, + }; export const A2APolicyCreationInput: coreClient.CompositeMapper = { serializedName: "A2A", @@ -21108,30 +21710,30 @@ export const A2APolicyCreationInput: coreClient.CompositeMapper = { recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HyperVReplicaAzurePolicyInput: coreClient.CompositeMapper = { @@ -21147,26 +21749,26 @@ export const HyperVReplicaAzurePolicyInput: coreClient.CompositeMapper = { recoveryPointHistoryDuration: { serializedName: "recoveryPointHistoryDuration", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, replicationInterval: { serializedName: "replicationInterval", type: { - name: "Number" - } + name: "Number", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, storageAccounts: { serializedName: "storageAccounts", @@ -21174,13 +21776,13 @@ export const HyperVReplicaAzurePolicyInput: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const HyperVReplicaPolicyInput: coreClient.CompositeMapper = { @@ -21191,72 +21793,72 @@ export const HyperVReplicaPolicyInput: coreClient.CompositeMapper = { uberParent: "PolicyProviderSpecificInput", polymorphicDiscriminator: { serializedName: "instanceType", - clientName: "instanceType" + clientName: "instanceType", }, modelProperties: { ...PolicyProviderSpecificInput.type.modelProperties, recoveryPoints: { serializedName: "recoveryPoints", type: { - name: "Number" - } + name: "Number", + }, }, applicationConsistentSnapshotFrequencyInHours: { serializedName: "applicationConsistentSnapshotFrequencyInHours", type: { - name: "Number" - } + name: "Number", + }, }, compression: { serializedName: "compression", type: { - name: "String" - } + name: "String", + }, }, initialReplicationMethod: { serializedName: "initialReplicationMethod", type: { - name: "String" - } + name: "String", + }, }, onlineReplicationStartTime: { serializedName: "onlineReplicationStartTime", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationImportPath: { serializedName: "offlineReplicationImportPath", type: { - name: "String" - } + name: "String", + }, }, offlineReplicationExportPath: { serializedName: "offlineReplicationExportPath", type: { - name: "String" - } + name: "String", + }, }, replicationPort: { serializedName: "replicationPort", type: { - name: "Number" - } + name: "Number", + }, }, allowedAuthenticationType: { serializedName: "allowedAuthenticationType", type: { - name: "Number" - } + name: "Number", + }, }, replicaDeletion: { serializedName: "replicaDeletion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMageAzureV2PolicyInput: coreClient.CompositeMapper = { @@ -21272,36 +21874,36 @@ export const InMageAzureV2PolicyInput: coreClient.CompositeMapper = { recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const InMagePolicyInput: coreClient.CompositeMapper = { @@ -21317,57 +21919,58 @@ export const InMagePolicyInput: coreClient.CompositeMapper = { recoveryPointThresholdInMinutes: { serializedName: "recoveryPointThresholdInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", required: true, type: { - name: "String" - } - } - } - } -}; - -export const InMageRcmFailbackPolicyCreationInput: coreClient.CompositeMapper = { - serializedName: "InMageRcmFailback", - type: { - name: "Composite", - className: "InMageRcmFailbackPolicyCreationInput", - uberParent: "PolicyProviderSpecificInput", - polymorphicDiscriminator: - PolicyProviderSpecificInput.type.polymorphicDiscriminator, - modelProperties: { - ...PolicyProviderSpecificInput.type.modelProperties, - crashConsistentFrequencyInMinutes: { - serializedName: "crashConsistentFrequencyInMinutes", - type: { - name: "Number" - } + name: "String", + }, }, - appConsistentFrequencyInMinutes: { - serializedName: "appConsistentFrequencyInMinutes", - type: { - name: "Number" - } - } - } - } -}; + }, + }, +}; + +export const InMageRcmFailbackPolicyCreationInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcmFailback", + type: { + name: "Composite", + className: "InMageRcmFailbackPolicyCreationInput", + uberParent: "PolicyProviderSpecificInput", + polymorphicDiscriminator: + PolicyProviderSpecificInput.type.polymorphicDiscriminator, + modelProperties: { + ...PolicyProviderSpecificInput.type.modelProperties, + crashConsistentFrequencyInMinutes: { + serializedName: "crashConsistentFrequencyInMinutes", + type: { + name: "Number", + }, + }, + appConsistentFrequencyInMinutes: { + serializedName: "appConsistentFrequencyInMinutes", + type: { + name: "Number", + }, + }, + }, + }, + }; export const InMageRcmPolicyCreationInput: coreClient.CompositeMapper = { serializedName: "InMageRcm", @@ -21382,29 +21985,29 @@ export const InMageRcmPolicyCreationInput: coreClient.CompositeMapper = { recoveryPointHistoryInMinutes: { serializedName: "recoveryPointHistoryInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, enableMultiVmSync: { serializedName: "enableMultiVmSync", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VMwareCbtPolicyCreationInput: coreClient.CompositeMapper = { @@ -21420,23 +22023,23 @@ export const VMwareCbtPolicyCreationInput: coreClient.CompositeMapper = { recoveryPointHistoryInMinutes: { serializedName: "recoveryPointHistoryInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const A2AReplicationIntentDetails: coreClient.CompositeMapper = { @@ -21454,26 +22057,26 @@ export const A2AReplicationIntentDetails: coreClient.CompositeMapper = { fabricObjectId: { serializedName: "fabricObjectId", type: { - name: "String" - } + name: "String", + }, }, primaryLocation: { serializedName: "primaryLocation", type: { - name: "String" - } + name: "String", + }, }, recoveryLocation: { serializedName: "recoveryLocation", type: { - name: "String" - } + name: "String", + }, }, recoverySubscriptionId: { serializedName: "recoverySubscriptionId", type: { - name: "String" - } + name: "String", + }, }, vmDisks: { serializedName: "vmDisks", @@ -21482,10 +22085,10 @@ export const A2AReplicationIntentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectionIntentDiskInputDetails" - } - } - } + className: "A2AProtectionIntentDiskInputDetails", + }, + }, + }, }, vmManagedDisks: { serializedName: "vmManagedDisks", @@ -21494,117 +22097,117 @@ export const A2AReplicationIntentDetails: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectionIntentManagedDiskInputDetails" - } - } - } + className: "A2AProtectionIntentManagedDiskInputDetails", + }, + }, + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } + name: "String", + }, }, protectionProfile: { serializedName: "protectionProfile", type: { name: "Composite", - className: "ProtectionProfileCustomDetails" - } + className: "ProtectionProfileCustomDetails", + }, }, primaryStagingStorageAccount: { serializedName: "primaryStagingStorageAccount", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } + className: "StorageAccountCustomDetails", + }, }, recoveryAvailabilitySet: { serializedName: "recoveryAvailabilitySet", type: { name: "Composite", - className: "RecoveryAvailabilitySetCustomDetails" - } + className: "RecoveryAvailabilitySetCustomDetails", + }, }, recoveryVirtualNetwork: { serializedName: "recoveryVirtualNetwork", type: { name: "Composite", - className: "RecoveryVirtualNetworkCustomDetails" - } + className: "RecoveryVirtualNetworkCustomDetails", + }, }, recoveryProximityPlacementGroup: { serializedName: "recoveryProximityPlacementGroup", type: { name: "Composite", - className: "RecoveryProximityPlacementGroupCustomDetails" - } + className: "RecoveryProximityPlacementGroupCustomDetails", + }, }, autoProtectionOfDataDisk: { serializedName: "autoProtectionOfDataDisk", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryBootDiagStorageAccount: { serializedName: "recoveryBootDiagStorageAccount", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } + className: "StorageAccountCustomDetails", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } + className: "DiskEncryptionInfo", + }, }, recoveryAvailabilityZone: { serializedName: "recoveryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilityType: { serializedName: "recoveryAvailabilityType", required: true, type: { - name: "String" - } + name: "String", + }, }, agentAutoUpdateStatus: { serializedName: "agentAutoUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, automationAccountArmId: { serializedName: "automationAccountArmId", type: { - name: "String" - } + name: "String", + }, }, automationAccountAuthenticationType: { serializedName: "automationAccountAuthenticationType", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const A2ACreateProtectionIntentInput: coreClient.CompositeMapper = { @@ -21622,84 +22225,84 @@ export const A2ACreateProtectionIntentInput: coreClient.CompositeMapper = { serializedName: "fabricObjectId", required: true, type: { - name: "String" - } + name: "String", + }, }, primaryLocation: { serializedName: "primaryLocation", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryLocation: { serializedName: "recoveryLocation", required: true, type: { - name: "String" - } + name: "String", + }, }, recoverySubscriptionId: { serializedName: "recoverySubscriptionId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryAvailabilityType: { serializedName: "recoveryAvailabilityType", required: true, type: { - name: "String" - } + name: "String", + }, }, protectionProfileCustomInput: { serializedName: "protectionProfileCustomInput", type: { name: "Composite", - className: "ProtectionProfileCustomDetails" - } + className: "ProtectionProfileCustomDetails", + }, }, recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", required: true, type: { - name: "String" - } + name: "String", + }, }, primaryStagingStorageAccountCustomInput: { serializedName: "primaryStagingStorageAccountCustomInput", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } + className: "StorageAccountCustomDetails", + }, }, recoveryAvailabilitySetCustomInput: { serializedName: "recoveryAvailabilitySetCustomInput", type: { name: "Composite", - className: "RecoveryAvailabilitySetCustomDetails" - } + className: "RecoveryAvailabilitySetCustomDetails", + }, }, recoveryVirtualNetworkCustomInput: { serializedName: "recoveryVirtualNetworkCustomInput", type: { name: "Composite", - className: "RecoveryVirtualNetworkCustomDetails" - } + className: "RecoveryVirtualNetworkCustomDetails", + }, }, recoveryProximityPlacementGroupCustomInput: { serializedName: "recoveryProximityPlacementGroupCustomInput", type: { name: "Composite", - className: "RecoveryProximityPlacementGroupCustomDetails" - } + className: "RecoveryProximityPlacementGroupCustomDetails", + }, }, autoProtectionOfDataDisk: { serializedName: "autoProtectionOfDataDisk", type: { - name: "String" - } + name: "String", + }, }, vmDisks: { serializedName: "vmDisks", @@ -21708,10 +22311,10 @@ export const A2ACreateProtectionIntentInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectionIntentDiskInputDetails" - } - } - } + className: "A2AProtectionIntentDiskInputDetails", + }, + }, + }, }, vmManagedDisks: { serializedName: "vmManagedDisks", @@ -21720,97 +22323,98 @@ export const A2ACreateProtectionIntentInput: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "A2AProtectionIntentManagedDiskInputDetails" - } - } - } + className: "A2AProtectionIntentManagedDiskInputDetails", + }, + }, + }, }, multiVmGroupName: { serializedName: "multiVmGroupName", type: { - name: "String" - } + name: "String", + }, }, multiVmGroupId: { serializedName: "multiVmGroupId", type: { - name: "String" - } + name: "String", + }, }, recoveryBootDiagStorageAccount: { serializedName: "recoveryBootDiagStorageAccount", type: { name: "Composite", - className: "StorageAccountCustomDetails" - } + className: "StorageAccountCustomDetails", + }, }, diskEncryptionInfo: { serializedName: "diskEncryptionInfo", type: { name: "Composite", - className: "DiskEncryptionInfo" - } + className: "DiskEncryptionInfo", + }, }, recoveryAvailabilityZone: { serializedName: "recoveryAvailabilityZone", type: { - name: "String" - } + name: "String", + }, }, agentAutoUpdateStatus: { serializedName: "agentAutoUpdateStatus", type: { - name: "String" - } + name: "String", + }, }, automationAccountAuthenticationType: { serializedName: "automationAccountAuthenticationType", type: { - name: "String" - } + name: "String", + }, }, automationAccountArmId: { serializedName: "automationAccountArmId", type: { - name: "String" - } - } - } - } -}; - -export const RecoveryPlanAutomationRunbookActionDetails: coreClient.CompositeMapper = { - serializedName: "AutomationRunbookActionDetails", - type: { - name: "Composite", - className: "RecoveryPlanAutomationRunbookActionDetails", - uberParent: "RecoveryPlanActionDetails", - polymorphicDiscriminator: - RecoveryPlanActionDetails.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanActionDetails.type.modelProperties, - runbookId: { - serializedName: "runbookId", - type: { - name: "String" - } + name: "String", + }, }, - timeout: { - serializedName: "timeout", - type: { - name: "String" - } + }, + }, +}; + +export const RecoveryPlanAutomationRunbookActionDetails: coreClient.CompositeMapper = + { + serializedName: "AutomationRunbookActionDetails", + type: { + name: "Composite", + className: "RecoveryPlanAutomationRunbookActionDetails", + uberParent: "RecoveryPlanActionDetails", + polymorphicDiscriminator: + RecoveryPlanActionDetails.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanActionDetails.type.modelProperties, + runbookId: { + serializedName: "runbookId", + type: { + name: "String", + }, + }, + timeout: { + serializedName: "timeout", + type: { + name: "String", + }, + }, + fabricLocation: { + serializedName: "fabricLocation", + required: true, + type: { + name: "String", + }, + }, }, - fabricLocation: { - serializedName: "fabricLocation", - required: true, - type: { - name: "String" - } - } - } - } -}; + }, + }; export const RecoveryPlanManualActionDetails: coreClient.CompositeMapper = { serializedName: "ManualActionDetails", @@ -21825,11 +22429,11 @@ export const RecoveryPlanManualActionDetails: coreClient.CompositeMapper = { description: { serializedName: "description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPlanScriptActionDetails: coreClient.CompositeMapper = { @@ -21846,24 +22450,24 @@ export const RecoveryPlanScriptActionDetails: coreClient.CompositeMapper = { serializedName: "path", required: true, type: { - name: "String" - } + name: "String", + }, }, timeout: { serializedName: "timeout", type: { - name: "String" - } + name: "String", + }, }, fabricLocation: { serializedName: "fabricLocation", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RecoveryPlanA2ADetails: coreClient.CompositeMapper = { @@ -21879,31 +22483,31 @@ export const RecoveryPlanA2ADetails: coreClient.CompositeMapper = { primaryZone: { serializedName: "primaryZone", type: { - name: "String" - } + name: "String", + }, }, recoveryZone: { serializedName: "recoveryZone", type: { - name: "String" - } + name: "String", + }, }, primaryExtendedLocation: { serializedName: "primaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } - } - } - } + className: "ExtendedLocation", + }, + }, + }, + }, }; export const RecoveryPlanA2AInput: coreClient.CompositeMapper = { @@ -21919,31 +22523,31 @@ export const RecoveryPlanA2AInput: coreClient.CompositeMapper = { primaryZone: { serializedName: "primaryZone", type: { - name: "String" - } + name: "String", + }, }, recoveryZone: { serializedName: "recoveryZone", type: { - name: "String" - } + name: "String", + }, }, primaryExtendedLocation: { serializedName: "primaryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } + className: "ExtendedLocation", + }, }, recoveryExtendedLocation: { serializedName: "recoveryExtendedLocation", type: { name: "Composite", - className: "ExtendedLocation" - } - } - } - } + className: "ExtendedLocation", + }, + }, + }, + }, }; export const RecoveryPlanA2AFailoverInput: coreClient.CompositeMapper = { @@ -21960,111 +22564,114 @@ export const RecoveryPlanA2AFailoverInput: coreClient.CompositeMapper = { serializedName: "recoveryPointType", required: true, type: { - name: "String" - } + name: "String", + }, }, cloudServiceCreationOption: { serializedName: "cloudServiceCreationOption", type: { - name: "String" - } + name: "String", + }, }, multiVmSyncPointOption: { serializedName: "multiVmSyncPointOption", type: { - name: "String" - } - } - } - } -}; - -export const RecoveryPlanHyperVReplicaAzureFailbackInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzureFailback", - type: { - name: "Composite", - className: "RecoveryPlanHyperVReplicaAzureFailbackInput", - uberParent: "RecoveryPlanProviderSpecificFailoverInput", - polymorphicDiscriminator: - RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, - dataSyncOption: { - serializedName: "dataSyncOption", - required: true, - type: { - name: "String" - } + name: "String", + }, }, - recoveryVmCreationOption: { - serializedName: "recoveryVmCreationOption", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryPlanHyperVReplicaAzureFailoverInput: coreClient.CompositeMapper = { - serializedName: "HyperVReplicaAzure", - type: { - name: "Composite", - className: "RecoveryPlanHyperVReplicaAzureFailoverInput", - uberParent: "RecoveryPlanProviderSpecificFailoverInput", - polymorphicDiscriminator: - RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, - primaryKekCertificatePfx: { - serializedName: "primaryKekCertificatePfx", - type: { - name: "String" - } + }, + }, +}; + +export const RecoveryPlanHyperVReplicaAzureFailbackInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzureFailback", + type: { + name: "Composite", + className: "RecoveryPlanHyperVReplicaAzureFailbackInput", + uberParent: "RecoveryPlanProviderSpecificFailoverInput", + polymorphicDiscriminator: + RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, + dataSyncOption: { + serializedName: "dataSyncOption", + required: true, + type: { + name: "String", + }, + }, + recoveryVmCreationOption: { + serializedName: "recoveryVmCreationOption", + required: true, + type: { + name: "String", + }, + }, }, - secondaryKekCertificatePfx: { - serializedName: "secondaryKekCertificatePfx", - type: { - name: "String" - } + }, + }; + +export const RecoveryPlanHyperVReplicaAzureFailoverInput: coreClient.CompositeMapper = + { + serializedName: "HyperVReplicaAzure", + type: { + name: "Composite", + className: "RecoveryPlanHyperVReplicaAzureFailoverInput", + uberParent: "RecoveryPlanProviderSpecificFailoverInput", + polymorphicDiscriminator: + RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, + primaryKekCertificatePfx: { + serializedName: "primaryKekCertificatePfx", + type: { + name: "String", + }, + }, + secondaryKekCertificatePfx: { + serializedName: "secondaryKekCertificatePfx", + type: { + name: "String", + }, + }, + recoveryPointType: { + serializedName: "recoveryPointType", + type: { + name: "String", + }, + }, }, - recoveryPointType: { - serializedName: "recoveryPointType", - type: { - name: "String" - } - } - } - } -}; - -export const RecoveryPlanInMageAzureV2FailoverInput: coreClient.CompositeMapper = { - serializedName: "InMageAzureV2", - type: { - name: "Composite", - className: "RecoveryPlanInMageAzureV2FailoverInput", - uberParent: "RecoveryPlanProviderSpecificFailoverInput", - polymorphicDiscriminator: - RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, - recoveryPointType: { - serializedName: "recoveryPointType", - required: true, - type: { - name: "String" - } + }, + }; + +export const RecoveryPlanInMageAzureV2FailoverInput: coreClient.CompositeMapper = + { + serializedName: "InMageAzureV2", + type: { + name: "Composite", + className: "RecoveryPlanInMageAzureV2FailoverInput", + uberParent: "RecoveryPlanProviderSpecificFailoverInput", + polymorphicDiscriminator: + RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, + recoveryPointType: { + serializedName: "recoveryPointType", + required: true, + type: { + name: "String", + }, + }, + useMultiVmSyncPoint: { + serializedName: "useMultiVmSyncPoint", + type: { + name: "String", + }, + }, }, - useMultiVmSyncPoint: { - serializedName: "useMultiVmSyncPoint", - type: { - name: "String" - } - } - } - } -}; + }, + }; export const RecoveryPlanInMageFailoverInput: coreClient.CompositeMapper = { serializedName: "InMage", @@ -22080,39 +22687,40 @@ export const RecoveryPlanInMageFailoverInput: coreClient.CompositeMapper = { serializedName: "recoveryPointType", required: true, type: { - name: "String" - } - } - } - } -}; - -export const RecoveryPlanInMageRcmFailbackFailoverInput: coreClient.CompositeMapper = { - serializedName: "InMageRcmFailback", - type: { - name: "Composite", - className: "RecoveryPlanInMageRcmFailbackFailoverInput", - uberParent: "RecoveryPlanProviderSpecificFailoverInput", - polymorphicDiscriminator: - RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, - recoveryPointType: { - serializedName: "recoveryPointType", - required: true, - type: { - name: "String" - } + name: "String", + }, }, - useMultiVmSyncPoint: { - serializedName: "useMultiVmSyncPoint", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const RecoveryPlanInMageRcmFailbackFailoverInput: coreClient.CompositeMapper = + { + serializedName: "InMageRcmFailback", + type: { + name: "Composite", + className: "RecoveryPlanInMageRcmFailbackFailoverInput", + uberParent: "RecoveryPlanProviderSpecificFailoverInput", + polymorphicDiscriminator: + RecoveryPlanProviderSpecificFailoverInput.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanProviderSpecificFailoverInput.type.modelProperties, + recoveryPointType: { + serializedName: "recoveryPointType", + required: true, + type: { + name: "String", + }, + }, + useMultiVmSyncPoint: { + serializedName: "useMultiVmSyncPoint", + type: { + name: "String", + }, + }, + }, + }, + }; export const RecoveryPlanInMageRcmFailoverInput: coreClient.CompositeMapper = { serializedName: "InMageRcm", @@ -22128,17 +22736,17 @@ export const RecoveryPlanInMageRcmFailoverInput: coreClient.CompositeMapper = { serializedName: "recoveryPointType", required: true, type: { - name: "String" - } + name: "String", + }, }, useMultiVmSyncPoint: { serializedName: "useMultiVmSyncPoint", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ExistingProtectionProfile: coreClient.CompositeMapper = { @@ -22155,11 +22763,11 @@ export const ExistingProtectionProfile: coreClient.CompositeMapper = { serializedName: "protectionProfileId", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const NewProtectionProfile: coreClient.CompositeMapper = { @@ -22176,36 +22784,36 @@ export const NewProtectionProfile: coreClient.CompositeMapper = { serializedName: "policyName", required: true, type: { - name: "String" - } + name: "String", + }, }, recoveryPointHistory: { serializedName: "recoveryPointHistory", type: { - name: "Number" - } + name: "Number", + }, }, crashConsistentFrequencyInMinutes: { serializedName: "crashConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, appConsistentFrequencyInMinutes: { serializedName: "appConsistentFrequencyInMinutes", type: { - name: "Number" - } + name: "Number", + }, }, multiVmSyncStatus: { serializedName: "multiVmSyncStatus", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ExistingStorageAccount: coreClient.CompositeMapper = { @@ -22222,11 +22830,11 @@ export const ExistingStorageAccount: coreClient.CompositeMapper = { serializedName: "azureStorageAccountId", required: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ExistingRecoveryAvailabilitySet: coreClient.CompositeMapper = { @@ -22242,11 +22850,11 @@ export const ExistingRecoveryAvailabilitySet: coreClient.CompositeMapper = { recoveryAvailabilitySetId: { serializedName: "recoveryAvailabilitySetId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ExistingRecoveryVirtualNetwork: coreClient.CompositeMapper = { @@ -22263,17 +22871,17 @@ export const ExistingRecoveryVirtualNetwork: coreClient.CompositeMapper = { serializedName: "recoveryVirtualNetworkId", required: true, type: { - name: "String" - } + name: "String", + }, }, recoverySubnetName: { serializedName: "recoverySubnetName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const NewRecoveryVirtualNetwork: coreClient.CompositeMapper = { @@ -22289,39 +22897,40 @@ export const NewRecoveryVirtualNetwork: coreClient.CompositeMapper = { recoveryVirtualNetworkResourceGroupName: { serializedName: "recoveryVirtualNetworkResourceGroupName", type: { - name: "String" - } + name: "String", + }, }, recoveryVirtualNetworkName: { serializedName: "recoveryVirtualNetworkName", type: { - name: "String" - } - } - } - } -}; - -export const ExistingRecoveryProximityPlacementGroup: coreClient.CompositeMapper = { - serializedName: "Existing", - type: { - name: "Composite", - className: "ExistingRecoveryProximityPlacementGroup", - uberParent: "RecoveryProximityPlacementGroupCustomDetails", - polymorphicDiscriminator: - RecoveryProximityPlacementGroupCustomDetails.type - .polymorphicDiscriminator, - modelProperties: { - ...RecoveryProximityPlacementGroupCustomDetails.type.modelProperties, - recoveryProximityPlacementGroupId: { - serializedName: "recoveryProximityPlacementGroupId", - type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + }, + }, +}; + +export const ExistingRecoveryProximityPlacementGroup: coreClient.CompositeMapper = + { + serializedName: "Existing", + type: { + name: "Composite", + className: "ExistingRecoveryProximityPlacementGroup", + uberParent: "RecoveryProximityPlacementGroupCustomDetails", + polymorphicDiscriminator: + RecoveryProximityPlacementGroupCustomDetails.type + .polymorphicDiscriminator, + modelProperties: { + ...RecoveryProximityPlacementGroupCustomDetails.type.modelProperties, + recoveryProximityPlacementGroupId: { + serializedName: "recoveryProximityPlacementGroupId", + type: { + name: "String", + }, + }, + }, + }, + }; export const ExistingRecoveryResourceGroup: coreClient.CompositeMapper = { serializedName: "Existing", @@ -22336,11 +22945,11 @@ export const ExistingRecoveryResourceGroup: coreClient.CompositeMapper = { recoveryResourceGroupId: { serializedName: "recoveryResourceGroupId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VmmVirtualMachineDetails: coreClient.CompositeMapper = { @@ -22352,9 +22961,9 @@ export const VmmVirtualMachineDetails: coreClient.CompositeMapper = { polymorphicDiscriminator: HyperVVirtualMachineDetails.type.polymorphicDiscriminator, modelProperties: { - ...HyperVVirtualMachineDetails.type.modelProperties - } - } + ...HyperVVirtualMachineDetails.type.modelProperties, + }, + }, }; export const FabricReplicationGroupTaskDetails: coreClient.CompositeMapper = { @@ -22369,17 +22978,17 @@ export const FabricReplicationGroupTaskDetails: coreClient.CompositeMapper = { skippedReason: { serializedName: "skippedReason", type: { - name: "String" - } + name: "String", + }, }, skippedReasonString: { serializedName: "skippedReasonString", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const VirtualMachineTaskDetails: coreClient.CompositeMapper = { @@ -22394,32 +23003,33 @@ export const VirtualMachineTaskDetails: coreClient.CompositeMapper = { skippedReason: { serializedName: "skippedReason", type: { - name: "String" - } + name: "String", + }, }, skippedReasonString: { serializedName: "skippedReasonString", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const RecoveryPlanShutdownGroupTaskDetails: coreClient.CompositeMapper = { - serializedName: "RecoveryPlanShutdownGroupTaskDetails", - type: { - name: "Composite", - className: "RecoveryPlanShutdownGroupTaskDetails", - uberParent: "RecoveryPlanGroupTaskDetails", - polymorphicDiscriminator: - RecoveryPlanGroupTaskDetails.type.polymorphicDiscriminator, - modelProperties: { - ...RecoveryPlanGroupTaskDetails.type.modelProperties - } - } -}; +export const RecoveryPlanShutdownGroupTaskDetails: coreClient.CompositeMapper = + { + serializedName: "RecoveryPlanShutdownGroupTaskDetails", + type: { + name: "Composite", + className: "RecoveryPlanShutdownGroupTaskDetails", + uberParent: "RecoveryPlanGroupTaskDetails", + polymorphicDiscriminator: + RecoveryPlanGroupTaskDetails.type.polymorphicDiscriminator, + modelProperties: { + ...RecoveryPlanGroupTaskDetails.type.modelProperties, + }, + }, + }; export const HyperVReplicaBluePolicyInput: coreClient.CompositeMapper = { serializedName: "HyperVReplica2012R2", @@ -22434,27 +23044,44 @@ export const HyperVReplicaBluePolicyInput: coreClient.CompositeMapper = { replicationFrequencyInSeconds: { serializedName: "replicationFrequencyInSeconds", type: { - name: "Number" - } - } - } - } -}; - -export const ReplicationProtectedItemsUpdateMobilityServiceHeaders: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ReplicationProtectedItemsUpdateMobilityServiceHeaders", - modelProperties: { - location: { - serializedName: "location", - type: { - name: "String" - } - } - } - } -}; + name: "Number", + }, + }, + }, + }, +}; + +export const ReplicationFabricsRemoveInfraHeaders: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationFabricsRemoveInfraHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const ReplicationProtectedItemsUpdateMobilityServiceHeaders: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ReplicationProtectedItemsUpdateMobilityServiceHeaders", + modelProperties: { + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + }, + }, + }; export let discriminators = { ApplianceSpecificDetails: ApplianceSpecificDetails, @@ -22463,61 +23090,85 @@ export let discriminators = { FabricSpecificDetails: FabricSpecificDetails, FabricSpecificCreationInput: FabricSpecificCreationInput, NetworkMappingFabricSpecificSettings: NetworkMappingFabricSpecificSettings, - FabricSpecificCreateNetworkMappingInput: FabricSpecificCreateNetworkMappingInput, - FabricSpecificUpdateNetworkMappingInput: FabricSpecificUpdateNetworkMappingInput, - ReplicationProviderSpecificContainerCreationInput: ReplicationProviderSpecificContainerCreationInput, + FabricSpecificCreateNetworkMappingInput: + FabricSpecificCreateNetworkMappingInput, + FabricSpecificUpdateNetworkMappingInput: + FabricSpecificUpdateNetworkMappingInput, + ReplicationProviderSpecificContainerCreationInput: + ReplicationProviderSpecificContainerCreationInput, MigrationProviderSpecificSettings: MigrationProviderSpecificSettings, EnableMigrationProviderSpecificInput: EnableMigrationProviderSpecificInput, - UpdateMigrationItemProviderSpecificInput: UpdateMigrationItemProviderSpecificInput, + UpdateMigrationItemProviderSpecificInput: + UpdateMigrationItemProviderSpecificInput, MigrateProviderSpecificInput: MigrateProviderSpecificInput, - ResumeReplicationProviderSpecificInput: ResumeReplicationProviderSpecificInput, + ResumeReplicationProviderSpecificInput: + ResumeReplicationProviderSpecificInput, ResyncProviderSpecificInput: ResyncProviderSpecificInput, TestMigrateProviderSpecificInput: TestMigrateProviderSpecificInput, ConfigurationSettings: ConfigurationSettings, ReplicationProviderSpecificSettings: ReplicationProviderSpecificSettings, EnableProtectionProviderSpecificInput: EnableProtectionProviderSpecificInput, - UpdateReplicationProtectedItemProviderInput: UpdateReplicationProtectedItemProviderInput, + UpdateReplicationProtectedItemProviderInput: + UpdateReplicationProtectedItemProviderInput, AddDisksProviderSpecificInput: AddDisksProviderSpecificInput, - ApplyRecoveryPointProviderSpecificInput: ApplyRecoveryPointProviderSpecificInput, - PlannedFailoverProviderSpecificFailoverInput: PlannedFailoverProviderSpecificFailoverInput, + ApplyRecoveryPointProviderSpecificInput: + ApplyRecoveryPointProviderSpecificInput, + PlannedFailoverProviderSpecificFailoverInput: + PlannedFailoverProviderSpecificFailoverInput, ProviderSpecificRecoveryPointDetails: ProviderSpecificRecoveryPointDetails, - DisableProtectionProviderSpecificInput: DisableProtectionProviderSpecificInput, + DisableProtectionProviderSpecificInput: + DisableProtectionProviderSpecificInput, RemoveDisksProviderSpecificInput: RemoveDisksProviderSpecificInput, - ReverseReplicationProviderSpecificInput: ReverseReplicationProviderSpecificInput, + ReverseReplicationProviderSpecificInput: + ReverseReplicationProviderSpecificInput, SwitchProviderSpecificInput: SwitchProviderSpecificInput, TestFailoverProviderSpecificInput: TestFailoverProviderSpecificInput, - UnplannedFailoverProviderSpecificInput: UnplannedFailoverProviderSpecificInput, - UpdateApplianceForReplicationProtectedItemProviderSpecificInput: UpdateApplianceForReplicationProtectedItemProviderSpecificInput, - ProtectionContainerMappingProviderSpecificDetails: ProtectionContainerMappingProviderSpecificDetails, - ReplicationProviderSpecificContainerMappingInput: ReplicationProviderSpecificContainerMappingInput, - ReplicationProviderSpecificUpdateContainerMappingInput: ReplicationProviderSpecificUpdateContainerMappingInput, + UnplannedFailoverProviderSpecificInput: + UnplannedFailoverProviderSpecificInput, + UpdateApplianceForReplicationProtectedItemProviderSpecificInput: + UpdateApplianceForReplicationProtectedItemProviderSpecificInput, + ProtectionContainerMappingProviderSpecificDetails: + ProtectionContainerMappingProviderSpecificDetails, + ReplicationProviderSpecificContainerMappingInput: + ReplicationProviderSpecificContainerMappingInput, + ReplicationProviderSpecificUpdateContainerMappingInput: + ReplicationProviderSpecificUpdateContainerMappingInput, SwitchProtectionProviderSpecificInput: SwitchProtectionProviderSpecificInput, TaskTypeDetails: TaskTypeDetails, GroupTaskDetails: GroupTaskDetails, JobDetails: JobDetails, PolicyProviderSpecificDetails: PolicyProviderSpecificDetails, PolicyProviderSpecificInput: PolicyProviderSpecificInput, - ReplicationProtectionIntentProviderSpecificSettings: ReplicationProtectionIntentProviderSpecificSettings, - CreateProtectionIntentProviderSpecificDetails: CreateProtectionIntentProviderSpecificDetails, + ReplicationProtectionIntentProviderSpecificSettings: + ReplicationProtectionIntentProviderSpecificSettings, + CreateProtectionIntentProviderSpecificDetails: + CreateProtectionIntentProviderSpecificDetails, RecoveryPlanActionDetails: RecoveryPlanActionDetails, RecoveryPlanProviderSpecificDetails: RecoveryPlanProviderSpecificDetails, RecoveryPlanProviderSpecificInput: RecoveryPlanProviderSpecificInput, - RecoveryPlanProviderSpecificFailoverInput: RecoveryPlanProviderSpecificFailoverInput, + RecoveryPlanProviderSpecificFailoverInput: + RecoveryPlanProviderSpecificFailoverInput, ProtectionProfileCustomDetails: ProtectionProfileCustomDetails, StorageAccountCustomDetails: StorageAccountCustomDetails, RecoveryAvailabilitySetCustomDetails: RecoveryAvailabilitySetCustomDetails, RecoveryVirtualNetworkCustomDetails: RecoveryVirtualNetworkCustomDetails, - RecoveryProximityPlacementGroupCustomDetails: RecoveryProximityPlacementGroupCustomDetails, + RecoveryProximityPlacementGroupCustomDetails: + RecoveryProximityPlacementGroupCustomDetails, RecoveryResourceGroupCustomDetails: RecoveryResourceGroupCustomDetails, "ApplianceSpecificDetails.InMageRcm": InMageRcmApplianceSpecificDetails, "EventProviderSpecificDetails.A2A": A2AEventDetails, - "EventProviderSpecificDetails.HyperVReplica2012": HyperVReplica2012EventDetails, - "EventProviderSpecificDetails.HyperVReplica2012R2": HyperVReplica2012R2EventDetails, - "EventProviderSpecificDetails.HyperVReplicaAzure": HyperVReplicaAzureEventDetails, - "EventProviderSpecificDetails.HyperVReplicaBaseEventDetails": HyperVReplicaBaseEventDetails, + "EventProviderSpecificDetails.HyperVReplica2012": + HyperVReplica2012EventDetails, + "EventProviderSpecificDetails.HyperVReplica2012R2": + HyperVReplica2012R2EventDetails, + "EventProviderSpecificDetails.HyperVReplicaAzure": + HyperVReplicaAzureEventDetails, + "EventProviderSpecificDetails.HyperVReplicaBaseEventDetails": + HyperVReplicaBaseEventDetails, "EventProviderSpecificDetails.InMageAzureV2": InMageAzureV2EventDetails, "EventProviderSpecificDetails.InMageRcm": InMageRcmEventDetails, - "EventProviderSpecificDetails.InMageRcmFailback": InMageRcmFailbackEventDetails, + "EventProviderSpecificDetails.InMageRcmFailback": + InMageRcmFailbackEventDetails, "EventProviderSpecificDetails.VMwareCbt": VMwareCbtEventDetails, "EventSpecificDetails.JobStatus": JobStatusEventDetails, "FabricSpecificDetails.Azure": AzureFabricSpecificDetails, @@ -22529,87 +23180,144 @@ export let discriminators = { "FabricSpecificCreationInput.Azure": AzureFabricCreationInput, "FabricSpecificCreationInput.InMageRcm": InMageRcmFabricCreationInput, "FabricSpecificCreationInput.VMwareV2": VMwareV2FabricCreationInput, - "NetworkMappingFabricSpecificSettings.AzureToAzure": AzureToAzureNetworkMappingSettings, - "NetworkMappingFabricSpecificSettings.VmmToAzure": VmmToAzureNetworkMappingSettings, - "NetworkMappingFabricSpecificSettings.VmmToVmm": VmmToVmmNetworkMappingSettings, - "FabricSpecificCreateNetworkMappingInput.AzureToAzure": AzureToAzureCreateNetworkMappingInput, - "FabricSpecificCreateNetworkMappingInput.VmmToAzure": VmmToAzureCreateNetworkMappingInput, - "FabricSpecificCreateNetworkMappingInput.VmmToVmm": VmmToVmmCreateNetworkMappingInput, - "FabricSpecificUpdateNetworkMappingInput.AzureToAzure": AzureToAzureUpdateNetworkMappingInput, - "FabricSpecificUpdateNetworkMappingInput.VmmToAzure": VmmToAzureUpdateNetworkMappingInput, - "FabricSpecificUpdateNetworkMappingInput.VmmToVmm": VmmToVmmUpdateNetworkMappingInput, - "ReplicationProviderSpecificContainerCreationInput.A2A": A2AContainerCreationInput, - "ReplicationProviderSpecificContainerCreationInput.A2ACrossClusterMigration": A2ACrossClusterMigrationContainerCreationInput, - "ReplicationProviderSpecificContainerCreationInput.VMwareCbt": VMwareCbtContainerCreationInput, + "NetworkMappingFabricSpecificSettings.AzureToAzure": + AzureToAzureNetworkMappingSettings, + "NetworkMappingFabricSpecificSettings.VmmToAzure": + VmmToAzureNetworkMappingSettings, + "NetworkMappingFabricSpecificSettings.VmmToVmm": + VmmToVmmNetworkMappingSettings, + "FabricSpecificCreateNetworkMappingInput.AzureToAzure": + AzureToAzureCreateNetworkMappingInput, + "FabricSpecificCreateNetworkMappingInput.VmmToAzure": + VmmToAzureCreateNetworkMappingInput, + "FabricSpecificCreateNetworkMappingInput.VmmToVmm": + VmmToVmmCreateNetworkMappingInput, + "FabricSpecificUpdateNetworkMappingInput.AzureToAzure": + AzureToAzureUpdateNetworkMappingInput, + "FabricSpecificUpdateNetworkMappingInput.VmmToAzure": + VmmToAzureUpdateNetworkMappingInput, + "FabricSpecificUpdateNetworkMappingInput.VmmToVmm": + VmmToVmmUpdateNetworkMappingInput, + "ReplicationProviderSpecificContainerCreationInput.A2A": + A2AContainerCreationInput, + "ReplicationProviderSpecificContainerCreationInput.A2ACrossClusterMigration": + A2ACrossClusterMigrationContainerCreationInput, + "ReplicationProviderSpecificContainerCreationInput.VMwareCbt": + VMwareCbtContainerCreationInput, "MigrationProviderSpecificSettings.VMwareCbt": VMwareCbtMigrationDetails, - "EnableMigrationProviderSpecificInput.VMwareCbt": VMwareCbtEnableMigrationInput, - "UpdateMigrationItemProviderSpecificInput.VMwareCbt": VMwareCbtUpdateMigrationItemInput, + "EnableMigrationProviderSpecificInput.VMwareCbt": + VMwareCbtEnableMigrationInput, + "UpdateMigrationItemProviderSpecificInput.VMwareCbt": + VMwareCbtUpdateMigrationItemInput, "MigrateProviderSpecificInput.VMwareCbt": VMwareCbtMigrateInput, - "ResumeReplicationProviderSpecificInput.VMwareCbt": VMwareCbtResumeReplicationInput, + "ResumeReplicationProviderSpecificInput.VMwareCbt": + VMwareCbtResumeReplicationInput, "ResyncProviderSpecificInput.VMwareCbt": VMwareCbtResyncInput, "TestMigrateProviderSpecificInput.VMwareCbt": VMwareCbtTestMigrateInput, "ConfigurationSettings.HyperVVirtualMachine": HyperVVirtualMachineDetails, "ConfigurationSettings.ReplicationGroupDetails": ReplicationGroupDetails, "ConfigurationSettings.VMwareVirtualMachine": VMwareVirtualMachineDetails, - "ReplicationProviderSpecificSettings.A2ACrossClusterMigration": A2ACrossClusterMigrationReplicationDetails, + "ReplicationProviderSpecificSettings.A2ACrossClusterMigration": + A2ACrossClusterMigrationReplicationDetails, "ReplicationProviderSpecificSettings.A2A": A2AReplicationDetails, - "ReplicationProviderSpecificSettings.HyperVReplicaAzure": HyperVReplicaAzureReplicationDetails, - "ReplicationProviderSpecificSettings.HyperVReplicaBaseReplicationDetails": HyperVReplicaBaseReplicationDetails, - "ReplicationProviderSpecificSettings.HyperVReplica2012R2": HyperVReplicaBlueReplicationDetails, - "ReplicationProviderSpecificSettings.HyperVReplica2012": HyperVReplicaReplicationDetails, - "ReplicationProviderSpecificSettings.InMageAzureV2": InMageAzureV2ReplicationDetails, - "ReplicationProviderSpecificSettings.InMageRcmFailback": InMageRcmFailbackReplicationDetails, + "ReplicationProviderSpecificSettings.HyperVReplicaAzure": + HyperVReplicaAzureReplicationDetails, + "ReplicationProviderSpecificSettings.HyperVReplicaBaseReplicationDetails": + HyperVReplicaBaseReplicationDetails, + "ReplicationProviderSpecificSettings.HyperVReplica2012R2": + HyperVReplicaBlueReplicationDetails, + "ReplicationProviderSpecificSettings.HyperVReplica2012": + HyperVReplicaReplicationDetails, + "ReplicationProviderSpecificSettings.InMageAzureV2": + InMageAzureV2ReplicationDetails, + "ReplicationProviderSpecificSettings.InMageRcmFailback": + InMageRcmFailbackReplicationDetails, "ReplicationProviderSpecificSettings.InMageRcm": InMageRcmReplicationDetails, "ReplicationProviderSpecificSettings.InMage": InMageReplicationDetails, - "EnableProtectionProviderSpecificInput.A2ACrossClusterMigration": A2ACrossClusterMigrationEnableProtectionInput, + "EnableProtectionProviderSpecificInput.A2ACrossClusterMigration": + A2ACrossClusterMigrationEnableProtectionInput, "EnableProtectionProviderSpecificInput.A2A": A2AEnableProtectionInput, - "EnableProtectionProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzureEnableProtectionInput, - "EnableProtectionProviderSpecificInput.InMageAzureV2": InMageAzureV2EnableProtectionInput, + "EnableProtectionProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzureEnableProtectionInput, + "EnableProtectionProviderSpecificInput.InMageAzureV2": + InMageAzureV2EnableProtectionInput, "EnableProtectionProviderSpecificInput.InMage": InMageEnableProtectionInput, - "EnableProtectionProviderSpecificInput.InMageRcm": InMageRcmEnableProtectionInput, - "UpdateReplicationProtectedItemProviderInput.A2A": A2AUpdateReplicationProtectedItemInput, - "UpdateReplicationProtectedItemProviderInput.HyperVReplicaAzure": HyperVReplicaAzureUpdateReplicationProtectedItemInput, - "UpdateReplicationProtectedItemProviderInput.InMageAzureV2": InMageAzureV2UpdateReplicationProtectedItemInput, - "UpdateReplicationProtectedItemProviderInput.InMageRcm": InMageRcmUpdateReplicationProtectedItemInput, + "EnableProtectionProviderSpecificInput.InMageRcm": + InMageRcmEnableProtectionInput, + "UpdateReplicationProtectedItemProviderInput.A2A": + A2AUpdateReplicationProtectedItemInput, + "UpdateReplicationProtectedItemProviderInput.HyperVReplicaAzure": + HyperVReplicaAzureUpdateReplicationProtectedItemInput, + "UpdateReplicationProtectedItemProviderInput.InMageAzureV2": + InMageAzureV2UpdateReplicationProtectedItemInput, + "UpdateReplicationProtectedItemProviderInput.InMageRcm": + InMageRcmUpdateReplicationProtectedItemInput, "AddDisksProviderSpecificInput.A2A": A2AAddDisksInput, + "AddDisksProviderSpecificInput.InMageRcm": InMageRcmAddDisksInput, "ApplyRecoveryPointProviderSpecificInput.A2A": A2AApplyRecoveryPointInput, - "ApplyRecoveryPointProviderSpecificInput.A2ACrossClusterMigration": A2ACrossClusterMigrationApplyRecoveryPointInput, - "ApplyRecoveryPointProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzureApplyRecoveryPointInput, - "ApplyRecoveryPointProviderSpecificInput.InMageAzureV2": InMageAzureV2ApplyRecoveryPointInput, - "ApplyRecoveryPointProviderSpecificInput.InMageRcm": InMageRcmApplyRecoveryPointInput, - "PlannedFailoverProviderSpecificFailoverInput.HyperVReplicaAzureFailback": HyperVReplicaAzureFailbackProviderInput, - "PlannedFailoverProviderSpecificFailoverInput.HyperVReplicaAzure": HyperVReplicaAzurePlannedFailoverProviderInput, - "PlannedFailoverProviderSpecificFailoverInput.InMageRcmFailback": InMageRcmFailbackPlannedFailoverProviderInput, + "ApplyRecoveryPointProviderSpecificInput.A2ACrossClusterMigration": + A2ACrossClusterMigrationApplyRecoveryPointInput, + "ApplyRecoveryPointProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzureApplyRecoveryPointInput, + "ApplyRecoveryPointProviderSpecificInput.InMageAzureV2": + InMageAzureV2ApplyRecoveryPointInput, + "ApplyRecoveryPointProviderSpecificInput.InMageRcm": + InMageRcmApplyRecoveryPointInput, + "PlannedFailoverProviderSpecificFailoverInput.HyperVReplicaAzureFailback": + HyperVReplicaAzureFailbackProviderInput, + "PlannedFailoverProviderSpecificFailoverInput.HyperVReplicaAzure": + HyperVReplicaAzurePlannedFailoverProviderInput, + "PlannedFailoverProviderSpecificFailoverInput.InMageRcmFailback": + InMageRcmFailbackPlannedFailoverProviderInput, "ProviderSpecificRecoveryPointDetails.A2A": A2ARecoveryPointDetails, - "ProviderSpecificRecoveryPointDetails.InMageAzureV2": InMageAzureV2RecoveryPointDetails, - "ProviderSpecificRecoveryPointDetails.InMageRcm": InMageRcmRecoveryPointDetails, - "DisableProtectionProviderSpecificInput.InMage": InMageDisableProtectionProviderSpecificInput, + "ProviderSpecificRecoveryPointDetails.InMageAzureV2": + InMageAzureV2RecoveryPointDetails, + "ProviderSpecificRecoveryPointDetails.InMageRcm": + InMageRcmRecoveryPointDetails, + "DisableProtectionProviderSpecificInput.InMage": + InMageDisableProtectionProviderSpecificInput, "RemoveDisksProviderSpecificInput.A2A": A2ARemoveDisksInput, "ReverseReplicationProviderSpecificInput.A2A": A2AReprotectInput, - "ReverseReplicationProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzureReprotectInput, - "ReverseReplicationProviderSpecificInput.InMageAzureV2": InMageAzureV2ReprotectInput, - "ReverseReplicationProviderSpecificInput.InMageRcmFailback": InMageRcmFailbackReprotectInput, + "ReverseReplicationProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzureReprotectInput, + "ReverseReplicationProviderSpecificInput.InMageAzureV2": + InMageAzureV2ReprotectInput, + "ReverseReplicationProviderSpecificInput.InMageRcmFailback": + InMageRcmFailbackReprotectInput, "ReverseReplicationProviderSpecificInput.InMageRcm": InMageRcmReprotectInput, "ReverseReplicationProviderSpecificInput.InMage": InMageReprotectInput, "SwitchProviderSpecificInput.InMageAzureV2": InMageAzureV2SwitchProviderInput, "TestFailoverProviderSpecificInput.A2A": A2ATestFailoverInput, - "TestFailoverProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzureTestFailoverInput, - "TestFailoverProviderSpecificInput.InMageAzureV2": InMageAzureV2TestFailoverInput, + "TestFailoverProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzureTestFailoverInput, + "TestFailoverProviderSpecificInput.InMageAzureV2": + InMageAzureV2TestFailoverInput, "TestFailoverProviderSpecificInput.InMageRcm": InMageRcmTestFailoverInput, "TestFailoverProviderSpecificInput.InMage": InMageTestFailoverInput, "UnplannedFailoverProviderSpecificInput.A2A": A2AUnplannedFailoverInput, - "UnplannedFailoverProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzureUnplannedFailoverInput, - "UnplannedFailoverProviderSpecificInput.InMageAzureV2": InMageAzureV2UnplannedFailoverInput, - "UnplannedFailoverProviderSpecificInput.InMageRcm": InMageRcmUnplannedFailoverInput, + "UnplannedFailoverProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzureUnplannedFailoverInput, + "UnplannedFailoverProviderSpecificInput.InMageAzureV2": + InMageAzureV2UnplannedFailoverInput, + "UnplannedFailoverProviderSpecificInput.InMageRcm": + InMageRcmUnplannedFailoverInput, "UnplannedFailoverProviderSpecificInput.InMage": InMageUnplannedFailoverInput, - "UpdateApplianceForReplicationProtectedItemProviderSpecificInput.InMageRcm": InMageRcmUpdateApplianceForReplicationProtectedItemInput, - "ProtectionContainerMappingProviderSpecificDetails.A2A": A2AProtectionContainerMappingDetails, - "ProtectionContainerMappingProviderSpecificDetails.InMageRcm": InMageRcmProtectionContainerMappingDetails, - "ProtectionContainerMappingProviderSpecificDetails.VMwareCbt": VMwareCbtProtectionContainerMappingDetails, - "ReplicationProviderSpecificContainerMappingInput.A2A": A2AContainerMappingInput, - "ReplicationProviderSpecificContainerMappingInput.VMwareCbt": VMwareCbtContainerMappingInput, - "ReplicationProviderSpecificUpdateContainerMappingInput.A2A": A2AUpdateContainerMappingInput, - "ReplicationProviderSpecificUpdateContainerMappingInput.InMageRcm": InMageRcmUpdateContainerMappingInput, + "UpdateApplianceForReplicationProtectedItemProviderSpecificInput.InMageRcm": + InMageRcmUpdateApplianceForReplicationProtectedItemInput, + "ProtectionContainerMappingProviderSpecificDetails.A2A": + A2AProtectionContainerMappingDetails, + "ProtectionContainerMappingProviderSpecificDetails.InMageRcm": + InMageRcmProtectionContainerMappingDetails, + "ProtectionContainerMappingProviderSpecificDetails.VMwareCbt": + VMwareCbtProtectionContainerMappingDetails, + "ReplicationProviderSpecificContainerMappingInput.A2A": + A2AContainerMappingInput, + "ReplicationProviderSpecificContainerMappingInput.VMwareCbt": + VMwareCbtContainerMappingInput, + "ReplicationProviderSpecificUpdateContainerMappingInput.A2A": + A2AUpdateContainerMappingInput, + "ReplicationProviderSpecificUpdateContainerMappingInput.InMageRcm": + InMageRcmUpdateContainerMappingInput, "SwitchProtectionProviderSpecificInput.A2A": A2ASwitchProtectionInput, "TaskTypeDetails.AutomationRunbookTaskDetails": AutomationRunbookTaskDetails, "TaskTypeDetails.ConsistencyCheckTaskDetails": ConsistencyCheckTaskDetails, @@ -22625,50 +23333,74 @@ export let discriminators = { "JobDetails.SwitchProtectionJobDetails": SwitchProtectionJobDetails, "JobDetails.TestFailoverJobDetails": TestFailoverJobDetails, "PolicyProviderSpecificDetails.A2A": A2APolicyDetails, - "PolicyProviderSpecificDetails.HyperVReplicaAzure": HyperVReplicaAzurePolicyDetails, - "PolicyProviderSpecificDetails.HyperVReplicaBasePolicyDetails": HyperVReplicaBasePolicyDetails, - "PolicyProviderSpecificDetails.HyperVReplica2012R2": HyperVReplicaBluePolicyDetails, + "PolicyProviderSpecificDetails.HyperVReplicaAzure": + HyperVReplicaAzurePolicyDetails, + "PolicyProviderSpecificDetails.HyperVReplicaBasePolicyDetails": + HyperVReplicaBasePolicyDetails, + "PolicyProviderSpecificDetails.HyperVReplica2012R2": + HyperVReplicaBluePolicyDetails, "PolicyProviderSpecificDetails.HyperVReplica2012": HyperVReplicaPolicyDetails, "PolicyProviderSpecificDetails.InMageAzureV2": InMageAzureV2PolicyDetails, - "PolicyProviderSpecificDetails.InMageBasePolicyDetails": InMageBasePolicyDetails, + "PolicyProviderSpecificDetails.InMageBasePolicyDetails": + InMageBasePolicyDetails, "PolicyProviderSpecificDetails.InMage": InMagePolicyDetails, - "PolicyProviderSpecificDetails.InMageRcmFailback": InMageRcmFailbackPolicyDetails, + "PolicyProviderSpecificDetails.InMageRcmFailback": + InMageRcmFailbackPolicyDetails, "PolicyProviderSpecificDetails.InMageRcm": InMageRcmPolicyDetails, "PolicyProviderSpecificDetails.VMwareCbt": VmwareCbtPolicyDetails, - "PolicyProviderSpecificInput.A2ACrossClusterMigration": A2ACrossClusterMigrationPolicyCreationInput, + "PolicyProviderSpecificInput.A2ACrossClusterMigration": + A2ACrossClusterMigrationPolicyCreationInput, "PolicyProviderSpecificInput.A2A": A2APolicyCreationInput, - "PolicyProviderSpecificInput.HyperVReplicaAzure": HyperVReplicaAzurePolicyInput, + "PolicyProviderSpecificInput.HyperVReplicaAzure": + HyperVReplicaAzurePolicyInput, "PolicyProviderSpecificInput.HyperVReplica2012": HyperVReplicaPolicyInput, "PolicyProviderSpecificInput.InMageAzureV2": InMageAzureV2PolicyInput, "PolicyProviderSpecificInput.InMage": InMagePolicyInput, - "PolicyProviderSpecificInput.InMageRcmFailback": InMageRcmFailbackPolicyCreationInput, + "PolicyProviderSpecificInput.InMageRcmFailback": + InMageRcmFailbackPolicyCreationInput, "PolicyProviderSpecificInput.InMageRcm": InMageRcmPolicyCreationInput, "PolicyProviderSpecificInput.VMwareCbt": VMwareCbtPolicyCreationInput, - "ReplicationProtectionIntentProviderSpecificSettings.A2A": A2AReplicationIntentDetails, - "CreateProtectionIntentProviderSpecificDetails.A2A": A2ACreateProtectionIntentInput, - "RecoveryPlanActionDetails.AutomationRunbookActionDetails": RecoveryPlanAutomationRunbookActionDetails, - "RecoveryPlanActionDetails.ManualActionDetails": RecoveryPlanManualActionDetails, - "RecoveryPlanActionDetails.ScriptActionDetails": RecoveryPlanScriptActionDetails, + "ReplicationProtectionIntentProviderSpecificSettings.A2A": + A2AReplicationIntentDetails, + "CreateProtectionIntentProviderSpecificDetails.A2A": + A2ACreateProtectionIntentInput, + "RecoveryPlanActionDetails.AutomationRunbookActionDetails": + RecoveryPlanAutomationRunbookActionDetails, + "RecoveryPlanActionDetails.ManualActionDetails": + RecoveryPlanManualActionDetails, + "RecoveryPlanActionDetails.ScriptActionDetails": + RecoveryPlanScriptActionDetails, "RecoveryPlanProviderSpecificDetails.A2A": RecoveryPlanA2ADetails, "RecoveryPlanProviderSpecificInput.A2A": RecoveryPlanA2AInput, "RecoveryPlanProviderSpecificFailoverInput.A2A": RecoveryPlanA2AFailoverInput, - "RecoveryPlanProviderSpecificFailoverInput.HyperVReplicaAzureFailback": RecoveryPlanHyperVReplicaAzureFailbackInput, - "RecoveryPlanProviderSpecificFailoverInput.HyperVReplicaAzure": RecoveryPlanHyperVReplicaAzureFailoverInput, - "RecoveryPlanProviderSpecificFailoverInput.InMageAzureV2": RecoveryPlanInMageAzureV2FailoverInput, - "RecoveryPlanProviderSpecificFailoverInput.InMage": RecoveryPlanInMageFailoverInput, - "RecoveryPlanProviderSpecificFailoverInput.InMageRcmFailback": RecoveryPlanInMageRcmFailbackFailoverInput, - "RecoveryPlanProviderSpecificFailoverInput.InMageRcm": RecoveryPlanInMageRcmFailoverInput, + "RecoveryPlanProviderSpecificFailoverInput.HyperVReplicaAzureFailback": + RecoveryPlanHyperVReplicaAzureFailbackInput, + "RecoveryPlanProviderSpecificFailoverInput.HyperVReplicaAzure": + RecoveryPlanHyperVReplicaAzureFailoverInput, + "RecoveryPlanProviderSpecificFailoverInput.InMageAzureV2": + RecoveryPlanInMageAzureV2FailoverInput, + "RecoveryPlanProviderSpecificFailoverInput.InMage": + RecoveryPlanInMageFailoverInput, + "RecoveryPlanProviderSpecificFailoverInput.InMageRcmFailback": + RecoveryPlanInMageRcmFailbackFailoverInput, + "RecoveryPlanProviderSpecificFailoverInput.InMageRcm": + RecoveryPlanInMageRcmFailoverInput, "ProtectionProfileCustomDetails.Existing": ExistingProtectionProfile, "ProtectionProfileCustomDetails.New": NewProtectionProfile, "StorageAccountCustomDetails.Existing": ExistingStorageAccount, - "RecoveryAvailabilitySetCustomDetails.Existing": ExistingRecoveryAvailabilitySet, - "RecoveryVirtualNetworkCustomDetails.Existing": ExistingRecoveryVirtualNetwork, + "RecoveryAvailabilitySetCustomDetails.Existing": + ExistingRecoveryAvailabilitySet, + "RecoveryVirtualNetworkCustomDetails.Existing": + ExistingRecoveryVirtualNetwork, "RecoveryVirtualNetworkCustomDetails.New": NewRecoveryVirtualNetwork, - "RecoveryProximityPlacementGroupCustomDetails.Existing": ExistingRecoveryProximityPlacementGroup, + "RecoveryProximityPlacementGroupCustomDetails.Existing": + ExistingRecoveryProximityPlacementGroup, "RecoveryResourceGroupCustomDetails.Existing": ExistingRecoveryResourceGroup, "HyperVVirtualMachineDetails.VmmVirtualMachine": VmmVirtualMachineDetails, - "JobTaskDetails.FabricReplicationGroupTaskDetails": FabricReplicationGroupTaskDetails, + "JobTaskDetails.FabricReplicationGroupTaskDetails": + FabricReplicationGroupTaskDetails, "JobTaskDetails.VirtualMachineTaskDetails": VirtualMachineTaskDetails, - "RecoveryPlanGroupTaskDetails.RecoveryPlanShutdownGroupTaskDetails": RecoveryPlanShutdownGroupTaskDetails, - "HyperVReplicaPolicyInput.HyperVReplica2012R2": HyperVReplicaBluePolicyInput + "RecoveryPlanGroupTaskDetails.RecoveryPlanShutdownGroupTaskDetails": + RecoveryPlanShutdownGroupTaskDetails, + "HyperVReplicaPolicyInput.HyperVReplica2012R2": HyperVReplicaBluePolicyInput, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/parameters.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/parameters.ts index 14a9515a783e..c4a6fdace0de 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/parameters.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/parameters.ts @@ -9,7 +9,7 @@ import { OperationParameter, OperationURLParameter, - OperationQueryParameter + OperationQueryParameter, } from "@azure/core-client"; import { ConfigureAlertRequest as ConfigureAlertRequestMapper, @@ -62,7 +62,7 @@ import { RecoveryPlanTestFailoverInput as RecoveryPlanTestFailoverInputMapper, RecoveryPlanTestFailoverCleanupInput as RecoveryPlanTestFailoverCleanupInputMapper, RecoveryPlanUnplannedFailoverInput as RecoveryPlanUnplannedFailoverInputMapper, - VaultSettingCreationInput as VaultSettingCreationInputMapper + VaultSettingCreationInput as VaultSettingCreationInputMapper, } from "../models/mappers"; export const accept: OperationParameter = { @@ -72,9 +72,9 @@ export const accept: OperationParameter = { isConstant: true, serializedName: "Accept", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const $host: OperationURLParameter = { @@ -83,22 +83,22 @@ export const $host: OperationURLParameter = { serializedName: "$host", required: true, type: { - name: "String" - } + name: "String", + }, }, - skipEncoding: true + skipEncoding: true, }; export const apiVersion: OperationQueryParameter = { parameterPath: "apiVersion", mapper: { - defaultValue: "2023-06-01", + defaultValue: "2024-01-01", isConstant: true, serializedName: "api-version", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const resourceGroupName: OperationURLParameter = { @@ -107,9 +107,9 @@ export const resourceGroupName: OperationURLParameter = { serializedName: "resourceGroupName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const subscriptionId: OperationURLParameter = { @@ -118,9 +118,9 @@ export const subscriptionId: OperationURLParameter = { serializedName: "subscriptionId", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const nextLink: OperationURLParameter = { @@ -129,10 +129,10 @@ export const nextLink: OperationURLParameter = { serializedName: "nextLink", required: true, type: { - name: "String" - } + name: "String", + }, }, - skipEncoding: true + skipEncoding: true, }; export const resourceName: OperationURLParameter = { @@ -141,9 +141,9 @@ export const resourceName: OperationURLParameter = { serializedName: "resourceName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const alertSettingName: OperationURLParameter = { @@ -152,9 +152,9 @@ export const alertSettingName: OperationURLParameter = { serializedName: "alertSettingName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const contentType: OperationParameter = { @@ -164,14 +164,14 @@ export const contentType: OperationParameter = { isConstant: true, serializedName: "Content-Type", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const request: OperationParameter = { parameterPath: "request", - mapper: ConfigureAlertRequestMapper + mapper: ConfigureAlertRequestMapper, }; export const filter: OperationQueryParameter = { @@ -179,9 +179,9 @@ export const filter: OperationQueryParameter = { mapper: { serializedName: "$filter", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const virtualMachineName: OperationURLParameter = { @@ -190,9 +190,9 @@ export const virtualMachineName: OperationURLParameter = { serializedName: "virtualMachineName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const eventName: OperationURLParameter = { @@ -201,9 +201,9 @@ export const eventName: OperationURLParameter = { serializedName: "eventName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const fabricName: OperationURLParameter = { @@ -212,24 +212,52 @@ export const fabricName: OperationURLParameter = { serializedName: "fabricName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input: OperationParameter = { parameterPath: "input", - mapper: FabricCreationInputMapper + mapper: FabricCreationInputMapper, }; export const failoverProcessServerRequest: OperationParameter = { parameterPath: "failoverProcessServerRequest", - mapper: FailoverProcessServerRequestMapper + mapper: FailoverProcessServerRequestMapper, }; export const renewCertificate: OperationParameter = { parameterPath: "renewCertificate", - mapper: RenewCertificateInputMapper + mapper: RenewCertificateInputMapper, +}; + +export const resourceName1: OperationURLParameter = { + parameterPath: "resourceName", + mapper: { + constraints: { + Pattern: new RegExp("^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$"), + }, + serializedName: "resourceName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const fabricName1: OperationURLParameter = { + parameterPath: "fabricName", + mapper: { + constraints: { + Pattern: new RegExp("^[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9]$"), + }, + serializedName: "fabricName", + required: true, + type: { + name: "String", + }, + }, }; export const logicalNetworkName: OperationURLParameter = { @@ -238,9 +266,9 @@ export const logicalNetworkName: OperationURLParameter = { serializedName: "logicalNetworkName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const networkName: OperationURLParameter = { @@ -249,9 +277,9 @@ export const networkName: OperationURLParameter = { serializedName: "networkName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const networkMappingName: OperationURLParameter = { @@ -260,19 +288,19 @@ export const networkMappingName: OperationURLParameter = { serializedName: "networkMappingName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input1: OperationParameter = { parameterPath: "input", - mapper: CreateNetworkMappingInputMapper + mapper: CreateNetworkMappingInputMapper, }; export const input2: OperationParameter = { parameterPath: "input", - mapper: UpdateNetworkMappingInputMapper + mapper: UpdateNetworkMappingInputMapper, }; export const protectionContainerName: OperationURLParameter = { @@ -281,24 +309,24 @@ export const protectionContainerName: OperationURLParameter = { serializedName: "protectionContainerName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const creationInput: OperationParameter = { parameterPath: "creationInput", - mapper: CreateProtectionContainerInputMapper + mapper: CreateProtectionContainerInputMapper, }; export const discoverProtectableItemRequest: OperationParameter = { parameterPath: "discoverProtectableItemRequest", - mapper: DiscoverProtectableItemRequestMapper + mapper: DiscoverProtectableItemRequestMapper, }; export const switchInput: OperationParameter = { parameterPath: "switchInput", - mapper: SwitchProtectionInputMapper + mapper: SwitchProtectionInputMapper, }; export const skipToken: OperationQueryParameter = { @@ -306,9 +334,9 @@ export const skipToken: OperationQueryParameter = { mapper: { serializedName: "skipToken", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const takeToken: OperationQueryParameter = { @@ -316,9 +344,9 @@ export const takeToken: OperationQueryParameter = { mapper: { serializedName: "takeToken", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const migrationItemName: OperationURLParameter = { @@ -327,14 +355,14 @@ export const migrationItemName: OperationURLParameter = { serializedName: "migrationItemName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input3: OperationParameter = { parameterPath: "input", - mapper: EnableMigrationInputMapper + mapper: EnableMigrationInputMapper, }; export const deleteOption: OperationQueryParameter = { @@ -342,44 +370,44 @@ export const deleteOption: OperationQueryParameter = { mapper: { serializedName: "deleteOption", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input4: OperationParameter = { parameterPath: "input", - mapper: UpdateMigrationItemInputMapper + mapper: UpdateMigrationItemInputMapper, }; export const migrateInput: OperationParameter = { parameterPath: "migrateInput", - mapper: MigrateInputMapper + mapper: MigrateInputMapper, }; export const pauseReplicationInput: OperationParameter = { parameterPath: "pauseReplicationInput", - mapper: PauseReplicationInputMapper + mapper: PauseReplicationInputMapper, }; export const resumeReplicationInput: OperationParameter = { parameterPath: "resumeReplicationInput", - mapper: ResumeReplicationInputMapper + mapper: ResumeReplicationInputMapper, }; export const input5: OperationParameter = { parameterPath: "input", - mapper: ResyncInputMapper + mapper: ResyncInputMapper, }; export const testMigrateInput: OperationParameter = { parameterPath: "testMigrateInput", - mapper: TestMigrateInputMapper + mapper: TestMigrateInputMapper, }; export const testMigrateCleanupInput: OperationParameter = { parameterPath: "testMigrateCleanupInput", - mapper: TestMigrateCleanupInputMapper + mapper: TestMigrateCleanupInputMapper, }; export const migrationRecoveryPointName: OperationURLParameter = { @@ -388,9 +416,9 @@ export const migrationRecoveryPointName: OperationURLParameter = { serializedName: "migrationRecoveryPointName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const take: OperationQueryParameter = { @@ -398,9 +426,9 @@ export const take: OperationQueryParameter = { mapper: { serializedName: "$take", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const skipToken1: OperationQueryParameter = { @@ -408,9 +436,9 @@ export const skipToken1: OperationQueryParameter = { mapper: { serializedName: "$skipToken", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const protectableItemName: OperationURLParameter = { @@ -419,9 +447,9 @@ export const protectableItemName: OperationURLParameter = { serializedName: "protectableItemName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const replicatedProtectedItemName: OperationURLParameter = { @@ -430,84 +458,84 @@ export const replicatedProtectedItemName: OperationURLParameter = { serializedName: "replicatedProtectedItemName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input6: OperationParameter = { parameterPath: "input", - mapper: EnableProtectionInputMapper + mapper: EnableProtectionInputMapper, }; export const updateProtectionInput: OperationParameter = { parameterPath: "updateProtectionInput", - mapper: UpdateReplicationProtectedItemInputMapper + mapper: UpdateReplicationProtectedItemInputMapper, }; export const addDisksInput: OperationParameter = { parameterPath: "addDisksInput", - mapper: AddDisksInputMapper + mapper: AddDisksInputMapper, }; export const applyRecoveryPointInput: OperationParameter = { parameterPath: "applyRecoveryPointInput", - mapper: ApplyRecoveryPointInputMapper + mapper: ApplyRecoveryPointInputMapper, }; export const failoverInput: OperationParameter = { parameterPath: "failoverInput", - mapper: PlannedFailoverInputMapper + mapper: PlannedFailoverInputMapper, }; export const disableProtectionInput: OperationParameter = { parameterPath: "disableProtectionInput", - mapper: DisableProtectionInputMapper + mapper: DisableProtectionInputMapper, }; export const removeDisksInput: OperationParameter = { parameterPath: "removeDisksInput", - mapper: RemoveDisksInputMapper + mapper: RemoveDisksInputMapper, }; export const reprotectInput: OperationParameter = { parameterPath: "reprotectInput", - mapper: ReverseReplicationInputMapper + mapper: ReverseReplicationInputMapper, }; export const resolveHealthInput: OperationParameter = { parameterPath: "resolveHealthInput", - mapper: ResolveHealthInputMapper + mapper: ResolveHealthInputMapper, }; export const switchProviderInput: OperationParameter = { parameterPath: "switchProviderInput", - mapper: SwitchProviderInputMapper + mapper: SwitchProviderInputMapper, }; export const testfailoverInput: OperationParameter = { parameterPath: "testfailoverInput", - mapper: TestFailoverInputMapper + mapper: TestFailoverInputMapper, }; export const cleanupInput: OperationParameter = { parameterPath: "cleanupInput", - mapper: TestFailoverCleanupInputMapper + mapper: TestFailoverCleanupInputMapper, }; export const failoverInput1: OperationParameter = { parameterPath: "failoverInput", - mapper: UnplannedFailoverInputMapper + mapper: UnplannedFailoverInputMapper, }; export const applianceUpdateInput: OperationParameter = { parameterPath: "applianceUpdateInput", - mapper: UpdateApplianceForReplicationProtectedItemInputMapper + mapper: UpdateApplianceForReplicationProtectedItemInputMapper, }; export const updateMobilityServiceRequest: OperationParameter = { parameterPath: "updateMobilityServiceRequest", - mapper: UpdateMobilityServiceRequestMapper + mapper: UpdateMobilityServiceRequestMapper, }; export const recoveryPointName: OperationURLParameter = { @@ -516,9 +544,9 @@ export const recoveryPointName: OperationURLParameter = { serializedName: "recoveryPointName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const mappingName: OperationURLParameter = { @@ -527,24 +555,24 @@ export const mappingName: OperationURLParameter = { serializedName: "mappingName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const creationInput1: OperationParameter = { parameterPath: "creationInput", - mapper: CreateProtectionContainerMappingInputMapper + mapper: CreateProtectionContainerMappingInputMapper, }; export const updateInput: OperationParameter = { parameterPath: "updateInput", - mapper: UpdateProtectionContainerMappingInputMapper + mapper: UpdateProtectionContainerMappingInputMapper, }; export const removalInput: OperationParameter = { parameterPath: "removalInput", - mapper: RemoveProtectionContainerMappingInputMapper + mapper: RemoveProtectionContainerMappingInputMapper, }; export const providerName: OperationURLParameter = { @@ -553,14 +581,14 @@ export const providerName: OperationURLParameter = { serializedName: "providerName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const addProviderInput: OperationParameter = { parameterPath: "addProviderInput", - mapper: AddRecoveryServicesProviderInputMapper + mapper: AddRecoveryServicesProviderInputMapper, }; export const storageClassificationName: OperationURLParameter = { @@ -569,9 +597,9 @@ export const storageClassificationName: OperationURLParameter = { serializedName: "storageClassificationName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const storageClassificationMappingName: OperationURLParameter = { @@ -580,14 +608,14 @@ export const storageClassificationMappingName: OperationURLParameter = { serializedName: "storageClassificationMappingName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const pairingInput: OperationParameter = { parameterPath: "pairingInput", - mapper: StorageClassificationMappingInputMapper + mapper: StorageClassificationMappingInputMapper, }; export const vcenterName: OperationURLParameter = { @@ -596,19 +624,19 @@ export const vcenterName: OperationURLParameter = { serializedName: "vcenterName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const addVCenterRequest: OperationParameter = { parameterPath: "addVCenterRequest", - mapper: AddVCenterRequestMapper + mapper: AddVCenterRequestMapper, }; export const updateVCenterRequest: OperationParameter = { parameterPath: "updateVCenterRequest", - mapper: UpdateVCenterRequestMapper + mapper: UpdateVCenterRequestMapper, }; export const jobName: OperationURLParameter = { @@ -617,19 +645,19 @@ export const jobName: OperationURLParameter = { serializedName: "jobName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const resumeJobParams: OperationParameter = { parameterPath: "resumeJobParams", - mapper: ResumeJobParamsMapper + mapper: ResumeJobParamsMapper, }; export const jobQueryParameter: OperationParameter = { parameterPath: "jobQueryParameter", - mapper: JobQueryParameterMapper + mapper: JobQueryParameterMapper, }; export const policyName: OperationURLParameter = { @@ -638,19 +666,19 @@ export const policyName: OperationURLParameter = { serializedName: "policyName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input7: OperationParameter = { parameterPath: "input", - mapper: CreatePolicyInputMapper + mapper: CreatePolicyInputMapper, }; export const input8: OperationParameter = { parameterPath: "input", - mapper: UpdatePolicyInputMapper + mapper: UpdatePolicyInputMapper, }; export const intentObjectName: OperationURLParameter = { @@ -659,14 +687,14 @@ export const intentObjectName: OperationURLParameter = { serializedName: "intentObjectName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input9: OperationParameter = { parameterPath: "input", - mapper: CreateProtectionIntentInputMapper + mapper: CreateProtectionIntentInputMapper, }; export const recoveryPlanName: OperationURLParameter = { @@ -675,39 +703,39 @@ export const recoveryPlanName: OperationURLParameter = { serializedName: "recoveryPlanName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input10: OperationParameter = { parameterPath: "input", - mapper: CreateRecoveryPlanInputMapper + mapper: CreateRecoveryPlanInputMapper, }; export const input11: OperationParameter = { parameterPath: "input", - mapper: UpdateRecoveryPlanInputMapper + mapper: UpdateRecoveryPlanInputMapper, }; export const input12: OperationParameter = { parameterPath: "input", - mapper: RecoveryPlanPlannedFailoverInputMapper + mapper: RecoveryPlanPlannedFailoverInputMapper, }; export const input13: OperationParameter = { parameterPath: "input", - mapper: RecoveryPlanTestFailoverInputMapper + mapper: RecoveryPlanTestFailoverInputMapper, }; export const input14: OperationParameter = { parameterPath: "input", - mapper: RecoveryPlanTestFailoverCleanupInputMapper + mapper: RecoveryPlanTestFailoverCleanupInputMapper, }; export const input15: OperationParameter = { parameterPath: "input", - mapper: RecoveryPlanUnplannedFailoverInputMapper + mapper: RecoveryPlanUnplannedFailoverInputMapper, }; export const instanceType: OperationQueryParameter = { @@ -715,9 +743,9 @@ export const instanceType: OperationQueryParameter = { mapper: { serializedName: "instanceType", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const vaultSettingName: OperationURLParameter = { @@ -726,12 +754,12 @@ export const vaultSettingName: OperationURLParameter = { serializedName: "vaultSettingName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const input16: OperationParameter = { parameterPath: "input", - mapper: VaultSettingCreationInputMapper + mapper: VaultSettingCreationInputMapper, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/migrationRecoveryPoints.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/migrationRecoveryPoints.ts index 906df566cda8..a72f8d7cb36a 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/migrationRecoveryPoints.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/migrationRecoveryPoints.ts @@ -20,7 +20,7 @@ import { MigrationRecoveryPointsListByReplicationMigrationItemsResponse, MigrationRecoveryPointsGetOptionalParams, MigrationRecoveryPointsGetResponse, - MigrationRecoveryPointsListByReplicationMigrationItemsNextResponse + MigrationRecoveryPointsListByReplicationMigrationItemsNextResponse, } from "../models"; /// @@ -52,7 +52,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams + options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationMigrationItemsPagingAll( resourceName, @@ -60,7 +60,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName, protectionContainerName, migrationItemName, - options + options, ); return { next() { @@ -80,9 +80,9 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName, migrationItemName, options, - settings + settings, ); - } + }, }; } @@ -93,7 +93,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName: string, migrationItemName: string, options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: MigrationRecoveryPointsListByReplicationMigrationItemsResponse; let continuationToken = settings?.continuationToken; @@ -104,7 +104,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName, protectionContainerName, migrationItemName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -119,7 +119,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName, migrationItemName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -134,7 +134,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams + options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationMigrationItemsPagingPage( resourceName, @@ -142,7 +142,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName, protectionContainerName, migrationItemName, - options + options, )) { yield* page; } @@ -164,7 +164,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams + options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -173,9 +173,9 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { fabricName, protectionContainerName, migrationItemName, - options + options, }, - listByReplicationMigrationItemsOperationSpec + listByReplicationMigrationItemsOperationSpec, ); } @@ -197,7 +197,7 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName: string, migrationItemName: string, migrationRecoveryPointName: string, - options?: MigrationRecoveryPointsGetOptionalParams + options?: MigrationRecoveryPointsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -207,9 +207,9 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName, migrationItemName, migrationRecoveryPointName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -232,10 +232,8 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName: string, migrationItemName: string, nextLink: string, - options?: MigrationRecoveryPointsListByReplicationMigrationItemsNextOptionalParams - ): Promise< - MigrationRecoveryPointsListByReplicationMigrationItemsNextResponse - > { + options?: MigrationRecoveryPointsListByReplicationMigrationItemsNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -244,9 +242,9 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { protectionContainerName, migrationItemName, nextLink, - options + options, }, - listByReplicationMigrationItemsNextOperationSpec + listByReplicationMigrationItemsNextOperationSpec, ); } } @@ -254,13 +252,12 @@ export class MigrationRecoveryPointsImpl implements MigrationRecoveryPoints { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationMigrationItemsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.MigrationRecoveryPointCollection - } + bodyMapper: Mappers.MigrationRecoveryPointCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -270,19 +267,18 @@ const listByReplicationMigrationItemsOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints/{migrationRecoveryPointName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints/{migrationRecoveryPointName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.MigrationRecoveryPoint - } + bodyMapper: Mappers.MigrationRecoveryPoint, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -293,29 +289,30 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.fabricName, Parameters.protectionContainerName, Parameters.migrationItemName, - Parameters.migrationRecoveryPointName + Parameters.migrationRecoveryPointName, ], headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationMigrationItemsNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MigrationRecoveryPointCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName, - Parameters.migrationItemName - ], - headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationMigrationItemsNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.MigrationRecoveryPointCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + Parameters.migrationItemName, + ], + headerParameters: [Parameters.accept], + serializer, + }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/operations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/operations.ts index fcf0a47d4df3..fa4fdfb1d35b 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/operations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/operations.ts @@ -18,7 +18,7 @@ import { OperationsListNextOptionalParams, OperationsListOptionalParams, OperationsListResponse, - OperationsListNextResponse + OperationsListNextResponse, } from "../models"; /// @@ -42,7 +42,7 @@ export class OperationsImpl implements Operations { */ public list( resourceGroupName: string, - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceGroupName, options); return { @@ -57,14 +57,14 @@ export class OperationsImpl implements Operations { throw new Error("maxPageSize is not supported by this operation."); } return this.listPagingPage(resourceGroupName, options, settings); - } + }, }; } private async *listPagingPage( resourceGroupName: string, options?: OperationsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: OperationsListResponse; let continuationToken = settings?.continuationToken; @@ -79,7 +79,7 @@ export class OperationsImpl implements Operations { result = await this._listNext( resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -90,7 +90,7 @@ export class OperationsImpl implements Operations { private async *listPagingAll( resourceGroupName: string, - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage(resourceGroupName, options)) { yield* page; @@ -105,11 +105,11 @@ export class OperationsImpl implements Operations { */ private _list( resourceGroupName: string, - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -123,11 +123,11 @@ export class OperationsImpl implements Operations { private _listNext( resourceGroupName: string, nextLink: string, - options?: OperationsListNextOptionalParams + options?: OperationsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -135,37 +135,36 @@ export class OperationsImpl implements Operations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/operations", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/operations", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.OperationsDiscoveryCollection - } + bodyMapper: Mappers.OperationsDiscoveryCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, - Parameters.subscriptionId + Parameters.subscriptionId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.OperationsDiscoveryCollection - } + bodyMapper: Mappers.OperationsDiscoveryCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/recoveryPoints.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/recoveryPoints.ts index 0892597f7565..d9eabfe14383 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/recoveryPoints.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/recoveryPoints.ts @@ -20,7 +20,7 @@ import { RecoveryPointsListByReplicationProtectedItemsResponse, RecoveryPointsGetOptionalParams, RecoveryPointsGetResponse, - RecoveryPointsListByReplicationProtectedItemsNextResponse + RecoveryPointsListByReplicationProtectedItemsNextResponse, } from "../models"; /// @@ -52,7 +52,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams + options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectedItemsPagingAll( resourceName, @@ -60,7 +60,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return { next() { @@ -80,9 +80,9 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName, replicatedProtectedItemName, options, - settings + settings, ); - } + }, }; } @@ -93,7 +93,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName: string, replicatedProtectedItemName: string, options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: RecoveryPointsListByReplicationProtectedItemsResponse; let continuationToken = settings?.continuationToken; @@ -104,7 +104,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -119,7 +119,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName, replicatedProtectedItemName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -134,7 +134,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams + options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectedItemsPagingPage( resourceName, @@ -142,7 +142,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, )) { yield* page; } @@ -164,7 +164,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams + options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -173,9 +173,9 @@ export class RecoveryPointsImpl implements RecoveryPoints { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - listByReplicationProtectedItemsOperationSpec + listByReplicationProtectedItemsOperationSpec, ); } @@ -197,7 +197,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName: string, replicatedProtectedItemName: string, recoveryPointName: string, - options?: RecoveryPointsGetOptionalParams + options?: RecoveryPointsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -207,9 +207,9 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName, replicatedProtectedItemName, recoveryPointName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -232,7 +232,7 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName: string, replicatedProtectedItemName: string, nextLink: string, - options?: RecoveryPointsListByReplicationProtectedItemsNextOptionalParams + options?: RecoveryPointsListByReplicationProtectedItemsNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -242,9 +242,9 @@ export class RecoveryPointsImpl implements RecoveryPoints { protectionContainerName, replicatedProtectedItemName, nextLink, - options + options, }, - listByReplicationProtectedItemsNextOperationSpec + listByReplicationProtectedItemsNextOperationSpec, ); } } @@ -252,13 +252,12 @@ export class RecoveryPointsImpl implements RecoveryPoints { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationProtectedItemsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/recoveryPoints", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/recoveryPoints", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryPointCollection - } + bodyMapper: Mappers.RecoveryPointCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -268,19 +267,18 @@ const listByReplicationProtectedItemsOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/recoveryPoints/{recoveryPointName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/recoveryPoints/{recoveryPointName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryPoint - } + bodyMapper: Mappers.RecoveryPoint, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -291,29 +289,30 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.fabricName, Parameters.protectionContainerName, Parameters.replicatedProtectedItemName, - Parameters.recoveryPointName + Parameters.recoveryPointName, ], headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectedItemsNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.RecoveryPointCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName - ], - headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectedItemsNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.RecoveryPointCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + Parameters.replicatedProtectedItemName, + ], + headerParameters: [Parameters.accept], + serializer, + }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAlertSettings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAlertSettings.ts index 840919d39dea..9833ec99904c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAlertSettings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAlertSettings.ts @@ -23,7 +23,7 @@ import { ConfigureAlertRequest, ReplicationAlertSettingsCreateOptionalParams, ReplicationAlertSettingsCreateResponse, - ReplicationAlertSettingsListNextResponse + ReplicationAlertSettingsListNextResponse, } from "../models"; /// @@ -49,7 +49,7 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationAlertSettingsListOptionalParams + options?: ReplicationAlertSettingsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -67,9 +67,9 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -77,7 +77,7 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceName: string, resourceGroupName: string, options?: ReplicationAlertSettingsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationAlertSettingsListResponse; let continuationToken = settings?.continuationToken; @@ -93,7 +93,7 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -105,12 +105,12 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationAlertSettingsListOptionalParams + options?: ReplicationAlertSettingsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -126,11 +126,11 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationAlertSettingsListOptionalParams + options?: ReplicationAlertSettingsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -146,11 +146,11 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceName: string, resourceGroupName: string, alertSettingName: string, - options?: ReplicationAlertSettingsGetOptionalParams + options?: ReplicationAlertSettingsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, alertSettingName, options }, - getOperationSpec + getOperationSpec, ); } @@ -168,11 +168,11 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceGroupName: string, alertSettingName: string, request: ConfigureAlertRequest, - options?: ReplicationAlertSettingsCreateOptionalParams + options?: ReplicationAlertSettingsCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, alertSettingName, request, options }, - createOperationSpec + createOperationSpec, ); } @@ -188,11 +188,11 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationAlertSettingsListNextOptionalParams + options?: ReplicationAlertSettingsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -200,32 +200,30 @@ export class ReplicationAlertSettingsImpl implements ReplicationAlertSettings { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AlertCollection - } + bodyMapper: Mappers.AlertCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Alert - } + bodyMapper: Mappers.Alert, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -233,19 +231,18 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.alertSettingName + Parameters.alertSettingName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Alert - } + bodyMapper: Mappers.Alert, + }, }, requestBody: Parameters.request, queryParameters: [Parameters.apiVersion], @@ -254,27 +251,27 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.alertSettingName + Parameters.alertSettingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AlertCollection - } + bodyMapper: Mappers.AlertCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAppliances.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAppliances.ts index aab389e1da35..20d9d338418c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAppliances.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationAppliances.ts @@ -18,7 +18,7 @@ import { ReplicationAppliancesListNextOptionalParams, ReplicationAppliancesListOptionalParams, ReplicationAppliancesListResponse, - ReplicationAppliancesListNextResponse + ReplicationAppliancesListNextResponse, } from "../models"; /// @@ -44,7 +44,7 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationAppliancesListOptionalParams + options?: ReplicationAppliancesListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -62,9 +62,9 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -72,7 +72,7 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { resourceName: string, resourceGroupName: string, options?: ReplicationAppliancesListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationAppliancesListResponse; let continuationToken = settings?.continuationToken; @@ -88,7 +88,7 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -100,12 +100,12 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationAppliancesListOptionalParams + options?: ReplicationAppliancesListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -121,11 +121,11 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationAppliancesListOptionalParams + options?: ReplicationAppliancesListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -141,11 +141,11 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationAppliancesListNextOptionalParams + options?: ReplicationAppliancesListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -153,39 +153,38 @@ export class ReplicationAppliancesImpl implements ReplicationAppliances { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAppliances", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAppliances", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ApplianceCollection - } + bodyMapper: Mappers.ApplianceCollection, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ApplianceCollection - } + bodyMapper: Mappers.ApplianceCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEligibilityResultsOperations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEligibilityResultsOperations.ts index a1c48850128a..c90d58367604 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEligibilityResultsOperations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEligibilityResultsOperations.ts @@ -15,12 +15,13 @@ import { ReplicationEligibilityResultsListOptionalParams, ReplicationEligibilityResultsListResponse, ReplicationEligibilityResultsGetOptionalParams, - ReplicationEligibilityResultsGetResponse + ReplicationEligibilityResultsGetResponse, } from "../models"; /** Class containing ReplicationEligibilityResultsOperations operations. */ export class ReplicationEligibilityResultsOperationsImpl - implements ReplicationEligibilityResultsOperations { + implements ReplicationEligibilityResultsOperations +{ private readonly client: SiteRecoveryManagementClient; /** @@ -41,11 +42,11 @@ export class ReplicationEligibilityResultsOperationsImpl list( resourceGroupName: string, virtualMachineName: string, - options?: ReplicationEligibilityResultsListOptionalParams + options?: ReplicationEligibilityResultsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, virtualMachineName, options }, - listOperationSpec + listOperationSpec, ); } @@ -59,11 +60,11 @@ export class ReplicationEligibilityResultsOperationsImpl get( resourceGroupName: string, virtualMachineName: string, - options?: ReplicationEligibilityResultsGetOptionalParams + options?: ReplicationEligibilityResultsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, virtualMachineName, options }, - getOperationSpec + getOperationSpec, ); } } @@ -71,40 +72,38 @@ export class ReplicationEligibilityResultsOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationEligibilityResultsCollection - } + bodyMapper: Mappers.ReplicationEligibilityResultsCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.virtualMachineName + Parameters.virtualMachineName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationEligibilityResults - } + bodyMapper: Mappers.ReplicationEligibilityResults, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.virtualMachineName + Parameters.virtualMachineName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEvents.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEvents.ts index 3e478d438d91..f214eddde3f3 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEvents.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationEvents.ts @@ -20,7 +20,7 @@ import { ReplicationEventsListResponse, ReplicationEventsGetOptionalParams, ReplicationEventsGetResponse, - ReplicationEventsListNextResponse + ReplicationEventsListNextResponse, } from "../models"; /// @@ -46,7 +46,7 @@ export class ReplicationEventsImpl implements ReplicationEvents { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationEventsListOptionalParams + options?: ReplicationEventsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -64,9 +64,9 @@ export class ReplicationEventsImpl implements ReplicationEvents { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -74,7 +74,7 @@ export class ReplicationEventsImpl implements ReplicationEvents { resourceName: string, resourceGroupName: string, options?: ReplicationEventsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationEventsListResponse; let continuationToken = settings?.continuationToken; @@ -90,7 +90,7 @@ export class ReplicationEventsImpl implements ReplicationEvents { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -102,12 +102,12 @@ export class ReplicationEventsImpl implements ReplicationEvents { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationEventsListOptionalParams + options?: ReplicationEventsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -123,11 +123,11 @@ export class ReplicationEventsImpl implements ReplicationEvents { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationEventsListOptionalParams + options?: ReplicationEventsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -143,11 +143,11 @@ export class ReplicationEventsImpl implements ReplicationEvents { resourceName: string, resourceGroupName: string, eventName: string, - options?: ReplicationEventsGetOptionalParams + options?: ReplicationEventsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, eventName, options }, - getOperationSpec + getOperationSpec, ); } @@ -163,11 +163,11 @@ export class ReplicationEventsImpl implements ReplicationEvents { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationEventsListNextOptionalParams + options?: ReplicationEventsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -175,32 +175,30 @@ export class ReplicationEventsImpl implements ReplicationEvents { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.EventCollection - } + bodyMapper: Mappers.EventCollection, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Event - } + bodyMapper: Mappers.Event, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -208,26 +206,26 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.eventName + Parameters.eventName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.EventCollection - } + bodyMapper: Mappers.EventCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationFabrics.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationFabrics.ts index c87e81148b7c..91248e15038f 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationFabrics.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationFabrics.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -40,7 +40,9 @@ import { RenewCertificateInput, ReplicationFabricsRenewCertificateOptionalParams, ReplicationFabricsRenewCertificateResponse, - ReplicationFabricsListNextResponse + ReplicationFabricsRemoveInfraOptionalParams, + ReplicationFabricsRemoveInfraResponse, + ReplicationFabricsListNextResponse, } from "../models"; /// @@ -66,7 +68,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationFabricsListOptionalParams + options?: ReplicationFabricsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -84,9 +86,9 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -94,7 +96,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, options?: ReplicationFabricsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationFabricsListResponse; let continuationToken = settings?.continuationToken; @@ -110,7 +112,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -122,12 +124,12 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationFabricsListOptionalParams + options?: ReplicationFabricsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -143,11 +145,11 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationFabricsListOptionalParams + options?: ReplicationFabricsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -163,11 +165,11 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsGetOptionalParams + options?: ReplicationFabricsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - getOperationSpec + getOperationSpec, ); } @@ -185,7 +187,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, input: FabricCreationInput, - options?: ReplicationFabricsCreateOptionalParams + options?: ReplicationFabricsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -194,21 +196,20 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -217,8 +218,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -226,22 +227,22 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, fabricName, input, options }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationFabricsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -261,14 +262,14 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, input: FabricCreationInput, - options?: ReplicationFabricsCreateOptionalParams + options?: ReplicationFabricsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, resourceGroupName, fabricName, input, - options + options, ); return poller.pollUntilDone(); } @@ -285,25 +286,24 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsPurgeOptionalParams + options?: ReplicationFabricsPurgeOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -312,8 +312,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -321,19 +321,19 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, fabricName, options }, - spec: purgeOperationSpec + spec: purgeOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -351,13 +351,13 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsPurgeOptionalParams + options?: ReplicationFabricsPurgeOptionalParams, ): Promise { const poller = await this.beginPurge( resourceName, resourceGroupName, fabricName, - options + options, ); return poller.pollUntilDone(); } @@ -374,7 +374,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsCheckConsistencyOptionalParams + options?: ReplicationFabricsCheckConsistencyOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -383,21 +383,20 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -406,8 +405,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -415,22 +414,22 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, fabricName, options }, - spec: checkConsistencyOperationSpec + spec: checkConsistencyOperationSpec, }); const poller = await createHttpPoller< ReplicationFabricsCheckConsistencyResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -448,13 +447,13 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsCheckConsistencyOptionalParams + options?: ReplicationFabricsCheckConsistencyOptionalParams, ): Promise { const poller = await this.beginCheckConsistency( resourceName, resourceGroupName, fabricName, - options + options, ); return poller.pollUntilDone(); } @@ -471,25 +470,24 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsMigrateToAadOptionalParams + options?: ReplicationFabricsMigrateToAadOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -498,8 +496,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -507,19 +505,19 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, fabricName, options }, - spec: migrateToAadOperationSpec + spec: migrateToAadOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -537,13 +535,13 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsMigrateToAadOptionalParams + options?: ReplicationFabricsMigrateToAadOptionalParams, ): Promise { const poller = await this.beginMigrateToAad( resourceName, resourceGroupName, fabricName, - options + options, ); return poller.pollUntilDone(); } @@ -562,7 +560,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, - options?: ReplicationFabricsReassociateGatewayOptionalParams + options?: ReplicationFabricsReassociateGatewayOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -571,21 +569,20 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -594,8 +591,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -603,8 +600,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -615,16 +612,16 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName, fabricName, failoverProcessServerRequest, - options + options, }, - spec: reassociateGatewayOperationSpec + spec: reassociateGatewayOperationSpec, }); const poller = await createHttpPoller< ReplicationFabricsReassociateGatewayResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -644,14 +641,14 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, - options?: ReplicationFabricsReassociateGatewayOptionalParams + options?: ReplicationFabricsReassociateGatewayOptionalParams, ): Promise { const poller = await this.beginReassociateGateway( resourceName, resourceGroupName, fabricName, failoverProcessServerRequest, - options + options, ); return poller.pollUntilDone(); } @@ -668,25 +665,24 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsDeleteOptionalParams + options?: ReplicationFabricsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -695,8 +691,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -704,19 +700,19 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, fabricName, options }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -734,13 +730,13 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsDeleteOptionalParams + options?: ReplicationFabricsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, fabricName, - options + options, ); return poller.pollUntilDone(); } @@ -759,7 +755,7 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, - options?: ReplicationFabricsRenewCertificateOptionalParams + options?: ReplicationFabricsRenewCertificateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -768,21 +764,20 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -791,8 +786,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -800,8 +795,8 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -812,16 +807,16 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName, fabricName, renewCertificate, - options + options, }, - spec: renewCertificateOperationSpec + spec: renewCertificateOperationSpec, }); const poller = await createHttpPoller< ReplicationFabricsRenewCertificateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -841,14 +836,110 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, - options?: ReplicationFabricsRenewCertificateOptionalParams + options?: ReplicationFabricsRenewCertificateOptionalParams, ): Promise { const poller = await this.beginRenewCertificate( resourceName, resourceGroupName, fabricName, renewCertificate, - options + options, + ); + return poller.pollUntilDone(); + } + + /** + * Removes the appliance's infrastructure under the fabric. + * @param resourceGroupName The name of the resource group where the recovery services vault is + * present. + * @param resourceName Resource name. + * @param fabricName Fabric name. + * @param options The options parameters. + */ + async beginRemoveInfra( + resourceGroupName: string, + resourceName: string, + fabricName: string, + options?: ReplicationFabricsRemoveInfraOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationFabricsRemoveInfraResponse + > + > { + 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, resourceName, fabricName, options }, + spec: removeInfraOperationSpec, + }); + const poller = await createHttpPoller< + ReplicationFabricsRemoveInfraResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + }); + await poller.poll(); + return poller; + } + + /** + * Removes the appliance's infrastructure under the fabric. + * @param resourceGroupName The name of the resource group where the recovery services vault is + * present. + * @param resourceName Resource name. + * @param fabricName Fabric name. + * @param options The options parameters. + */ + async beginRemoveInfraAndWait( + resourceGroupName: string, + resourceName: string, + fabricName: string, + options?: ReplicationFabricsRemoveInfraOptionalParams, + ): Promise { + const poller = await this.beginRemoveInfra( + resourceGroupName, + resourceName, + fabricName, + options, ); return poller.pollUntilDone(); } @@ -865,11 +956,11 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationFabricsListNextOptionalParams + options?: ReplicationFabricsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -877,32 +968,30 @@ export class ReplicationFabricsImpl implements ReplicationFabrics { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.FabricCollection - } + bodyMapper: Mappers.FabricCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Fabric - } + bodyMapper: Mappers.Fabric, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ @@ -910,28 +999,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 201: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 202: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 204: { - bodyMapper: Mappers.Fabric - } + bodyMapper: Mappers.Fabric, + }, }, requestBody: Parameters.input, queryParameters: [Parameters.apiVersion], @@ -940,15 +1028,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const purgeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -957,27 +1044,26 @@ const purgeOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], - serializer + serializer, }; const checkConsistencyOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/checkConsistency", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/checkConsistency", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 201: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 202: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 204: { - bodyMapper: Mappers.Fabric - } + bodyMapper: Mappers.Fabric, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -985,14 +1071,13 @@ const checkConsistencyOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const migrateToAadOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/migratetoaad", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/migratetoaad", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -1001,27 +1086,26 @@ const migrateToAadOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], - serializer + serializer, }; const reassociateGatewayOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/reassociateGateway", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/reassociateGateway", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 201: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 202: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 204: { - bodyMapper: Mappers.Fabric - } + bodyMapper: Mappers.Fabric, + }, }, requestBody: Parameters.failoverProcessServerRequest, queryParameters: [Parameters.apiVersion], @@ -1030,15 +1114,14 @@ const reassociateGatewayOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/remove", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/remove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -1047,27 +1130,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], - serializer + serializer, }; const renewCertificateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/renewCertificate", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/renewCertificate", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 201: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 202: { - bodyMapper: Mappers.Fabric + bodyMapper: Mappers.Fabric, }, 204: { - bodyMapper: Mappers.Fabric - } + bodyMapper: Mappers.Fabric, + }, }, requestBody: Parameters.renewCertificate, queryParameters: [Parameters.apiVersion], @@ -1076,27 +1158,58 @@ const renewCertificateOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, +}; +const removeInfraOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/removeInfra", + httpMethod: "POST", + responses: { + 200: { + headersMapper: Mappers.ReplicationFabricsRemoveInfraHeaders, + }, + 201: { + headersMapper: Mappers.ReplicationFabricsRemoveInfraHeaders, + }, + 202: { + headersMapper: Mappers.ReplicationFabricsRemoveInfraHeaders, + }, + 204: { + headersMapper: Mappers.ReplicationFabricsRemoveInfraHeaders, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName1, + Parameters.fabricName1, + ], + headerParameters: [Parameters.accept], + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.FabricCollection - } + bodyMapper: Mappers.FabricCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationJobs.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationJobs.ts index f50c10803892..d3ea4928d97e 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationJobs.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationJobs.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -36,7 +36,7 @@ import { JobQueryParameter, ReplicationJobsExportOptionalParams, ReplicationJobsExportResponse, - ReplicationJobsListNextResponse + ReplicationJobsListNextResponse, } from "../models"; /// @@ -62,7 +62,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationJobsListOptionalParams + options?: ReplicationJobsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -80,9 +80,9 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -90,7 +90,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, options?: ReplicationJobsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationJobsListResponse; let continuationToken = settings?.continuationToken; @@ -106,7 +106,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -118,12 +118,12 @@ export class ReplicationJobsImpl implements ReplicationJobs { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationJobsListOptionalParams + options?: ReplicationJobsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -139,11 +139,11 @@ export class ReplicationJobsImpl implements ReplicationJobs { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationJobsListOptionalParams + options?: ReplicationJobsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -159,11 +159,11 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsGetOptionalParams + options?: ReplicationJobsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, jobName, options }, - getOperationSpec + getOperationSpec, ); } @@ -179,7 +179,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsCancelOptionalParams + options?: ReplicationJobsCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -188,21 +188,20 @@ export class ReplicationJobsImpl implements ReplicationJobs { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -211,8 +210,8 @@ export class ReplicationJobsImpl implements ReplicationJobs { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -220,22 +219,22 @@ export class ReplicationJobsImpl implements ReplicationJobs { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, jobName, options }, - spec: cancelOperationSpec + spec: cancelOperationSpec, }); const poller = await createHttpPoller< ReplicationJobsCancelResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -253,13 +252,13 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsCancelOptionalParams + options?: ReplicationJobsCancelOptionalParams, ): Promise { const poller = await this.beginCancel( resourceName, resourceGroupName, jobName, - options + options, ); return poller.pollUntilDone(); } @@ -276,7 +275,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsRestartOptionalParams + options?: ReplicationJobsRestartOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -285,21 +284,20 @@ export class ReplicationJobsImpl implements ReplicationJobs { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -308,8 +306,8 @@ export class ReplicationJobsImpl implements ReplicationJobs { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -317,22 +315,22 @@ export class ReplicationJobsImpl implements ReplicationJobs { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, jobName, options }, - spec: restartOperationSpec + spec: restartOperationSpec, }); const poller = await createHttpPoller< ReplicationJobsRestartResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -350,13 +348,13 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsRestartOptionalParams + options?: ReplicationJobsRestartOptionalParams, ): Promise { const poller = await this.beginRestart( resourceName, resourceGroupName, jobName, - options + options, ); return poller.pollUntilDone(); } @@ -375,7 +373,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceGroupName: string, jobName: string, resumeJobParams: ResumeJobParams, - options?: ReplicationJobsResumeOptionalParams + options?: ReplicationJobsResumeOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -384,21 +382,20 @@ export class ReplicationJobsImpl implements ReplicationJobs { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -407,8 +404,8 @@ export class ReplicationJobsImpl implements ReplicationJobs { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -416,8 +413,8 @@ export class ReplicationJobsImpl implements ReplicationJobs { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -428,16 +425,16 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceGroupName, jobName, resumeJobParams, - options + options, }, - spec: resumeOperationSpec + spec: resumeOperationSpec, }); const poller = await createHttpPoller< ReplicationJobsResumeResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -457,14 +454,14 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceGroupName: string, jobName: string, resumeJobParams: ResumeJobParams, - options?: ReplicationJobsResumeOptionalParams + options?: ReplicationJobsResumeOptionalParams, ): Promise { const poller = await this.beginResume( resourceName, resourceGroupName, jobName, resumeJobParams, - options + options, ); return poller.pollUntilDone(); } @@ -481,7 +478,7 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobQueryParameter: JobQueryParameter, - options?: ReplicationJobsExportOptionalParams + options?: ReplicationJobsExportOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -490,21 +487,20 @@ export class ReplicationJobsImpl implements ReplicationJobs { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -513,8 +509,8 @@ export class ReplicationJobsImpl implements ReplicationJobs { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -522,22 +518,22 @@ export class ReplicationJobsImpl implements ReplicationJobs { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, jobQueryParameter, options }, - spec: exportOperationSpec + spec: exportOperationSpec, }); const poller = await createHttpPoller< ReplicationJobsExportResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -555,13 +551,13 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, jobQueryParameter: JobQueryParameter, - options?: ReplicationJobsExportOptionalParams + options?: ReplicationJobsExportOptionalParams, ): Promise { const poller = await this.beginExport( resourceName, resourceGroupName, jobQueryParameter, - options + options, ); return poller.pollUntilDone(); } @@ -578,11 +574,11 @@ export class ReplicationJobsImpl implements ReplicationJobs { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationJobsListNextOptionalParams + options?: ReplicationJobsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -590,32 +586,30 @@ export class ReplicationJobsImpl implements ReplicationJobs { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobCollection - } + bodyMapper: Mappers.JobCollection, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Job - } + bodyMapper: Mappers.Job, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -623,28 +617,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const cancelOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/cancel", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/cancel", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 201: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 202: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 204: { - bodyMapper: Mappers.Job - } + bodyMapper: Mappers.Job, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -652,28 +645,27 @@ const cancelOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const restartOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/restart", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/restart", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 201: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 202: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 204: { - bodyMapper: Mappers.Job - } + bodyMapper: Mappers.Job, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -681,28 +673,27 @@ const restartOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const resumeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/resume", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}/resume", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 201: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 202: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 204: { - bodyMapper: Mappers.Job - } + bodyMapper: Mappers.Job, + }, }, requestBody: Parameters.resumeJobParams, queryParameters: [Parameters.apiVersion], @@ -711,29 +702,28 @@ const resumeOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const exportOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/export", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/export", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 201: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 202: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, 204: { - bodyMapper: Mappers.Job - } + bodyMapper: Mappers.Job, + }, }, requestBody: Parameters.jobQueryParameter, queryParameters: [Parameters.apiVersion], @@ -741,27 +731,27 @@ const exportOperationSpec: coreClient.OperationSpec = { Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobCollection - } + bodyMapper: Mappers.JobCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationLogicalNetworks.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationLogicalNetworks.ts index f798f6859870..0b80f10485d0 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationLogicalNetworks.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationLogicalNetworks.ts @@ -20,13 +20,14 @@ import { ReplicationLogicalNetworksListByReplicationFabricsResponse, ReplicationLogicalNetworksGetOptionalParams, ReplicationLogicalNetworksGetResponse, - ReplicationLogicalNetworksListByReplicationFabricsNextResponse + ReplicationLogicalNetworksListByReplicationFabricsNextResponse, } from "../models"; /// /** Class containing ReplicationLogicalNetworks operations. */ export class ReplicationLogicalNetworksImpl - implements ReplicationLogicalNetworks { + implements ReplicationLogicalNetworks +{ private readonly client: SiteRecoveryManagementClient; /** @@ -49,13 +50,13 @@ export class ReplicationLogicalNetworksImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams + options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -73,9 +74,9 @@ export class ReplicationLogicalNetworksImpl resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +85,7 @@ export class ReplicationLogicalNetworksImpl resourceGroupName: string, fabricName: string, options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationLogicalNetworksListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -93,7 +94,7 @@ export class ReplicationLogicalNetworksImpl resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -106,7 +107,7 @@ export class ReplicationLogicalNetworksImpl resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -119,13 +120,13 @@ export class ReplicationLogicalNetworksImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams + options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -143,11 +144,11 @@ export class ReplicationLogicalNetworksImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams + options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -165,7 +166,7 @@ export class ReplicationLogicalNetworksImpl resourceGroupName: string, fabricName: string, logicalNetworkName: string, - options?: ReplicationLogicalNetworksGetOptionalParams + options?: ReplicationLogicalNetworksGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -173,9 +174,9 @@ export class ReplicationLogicalNetworksImpl resourceGroupName, fabricName, logicalNetworkName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -194,11 +195,11 @@ export class ReplicationLogicalNetworksImpl resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationLogicalNetworksListByReplicationFabricsNextOptionalParams + options?: ReplicationLogicalNetworksListByReplicationFabricsNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } } @@ -206,13 +207,12 @@ export class ReplicationLogicalNetworksImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.LogicalNetworkCollection - } + bodyMapper: Mappers.LogicalNetworkCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -220,19 +220,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks/{logicalNetworkName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks/{logicalNetworkName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.LogicalNetwork - } + bodyMapper: Mappers.LogicalNetwork, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -241,18 +240,18 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.logicalNetworkName + Parameters.logicalNetworkName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.LogicalNetworkCollection - } + bodyMapper: Mappers.LogicalNetworkCollection, + }, }, urlParameters: [ Parameters.$host, @@ -260,8 +259,8 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationMigrationItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationMigrationItems.ts index e1d067b36bcd..08040ce0d89c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationMigrationItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationMigrationItems.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -55,13 +55,14 @@ import { ReplicationMigrationItemsTestMigrateCleanupOptionalParams, ReplicationMigrationItemsTestMigrateCleanupResponse, ReplicationMigrationItemsListByReplicationProtectionContainersNextResponse, - ReplicationMigrationItemsListNextResponse + ReplicationMigrationItemsListNextResponse, } from "../models"; /// /** Class containing ReplicationMigrationItems operations. */ export class ReplicationMigrationItemsImpl - implements ReplicationMigrationItems { + implements ReplicationMigrationItems +{ private readonly client: SiteRecoveryManagementClient; /** @@ -86,14 +87,14 @@ export class ReplicationMigrationItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectionContainersPagingAll( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, ); return { next() { @@ -112,9 +113,9 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, options, - settings + settings, ); - } + }, }; } @@ -124,7 +125,7 @@ export class ReplicationMigrationItemsImpl fabricName: string, protectionContainerName: string, options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationMigrationItemsListByReplicationProtectionContainersResponse; let continuationToken = settings?.continuationToken; @@ -134,7 +135,7 @@ export class ReplicationMigrationItemsImpl resourceGroupName, fabricName, protectionContainerName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -148,7 +149,7 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -162,14 +163,14 @@ export class ReplicationMigrationItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectionContainersPagingPage( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, )) { yield* page; } @@ -185,7 +186,7 @@ export class ReplicationMigrationItemsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationMigrationItemsListOptionalParams + options?: ReplicationMigrationItemsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -203,9 +204,9 @@ export class ReplicationMigrationItemsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -213,7 +214,7 @@ export class ReplicationMigrationItemsImpl resourceName: string, resourceGroupName: string, options?: ReplicationMigrationItemsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationMigrationItemsListResponse; let continuationToken = settings?.continuationToken; @@ -229,7 +230,7 @@ export class ReplicationMigrationItemsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -241,12 +242,12 @@ export class ReplicationMigrationItemsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationMigrationItemsListOptionalParams + options?: ReplicationMigrationItemsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -266,19 +267,17 @@ export class ReplicationMigrationItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams - ): Promise< - ReplicationMigrationItemsListByReplicationProtectionContainersResponse - > { + options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, }, - listByReplicationProtectionContainersOperationSpec + listByReplicationProtectionContainersOperationSpec, ); } @@ -298,7 +297,7 @@ export class ReplicationMigrationItemsImpl fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsGetOptionalParams + options?: ReplicationMigrationItemsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -307,9 +306,9 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, migrationItemName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -331,7 +330,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, - options?: ReplicationMigrationItemsCreateOptionalParams + options?: ReplicationMigrationItemsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -340,21 +339,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -363,8 +361,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -372,8 +370,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -386,16 +384,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -419,7 +417,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, - options?: ReplicationMigrationItemsCreateOptionalParams + options?: ReplicationMigrationItemsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -428,7 +426,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, ); return poller.pollUntilDone(); } @@ -449,25 +447,24 @@ export class ReplicationMigrationItemsImpl fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsDeleteOptionalParams + options?: ReplicationMigrationItemsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -476,8 +473,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -485,8 +482,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -498,13 +495,13 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, migrationItemName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -526,7 +523,7 @@ export class ReplicationMigrationItemsImpl fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsDeleteOptionalParams + options?: ReplicationMigrationItemsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, @@ -534,7 +531,7 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, migrationItemName, - options + options, ); return poller.pollUntilDone(); } @@ -557,7 +554,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, - options?: ReplicationMigrationItemsUpdateOptionalParams + options?: ReplicationMigrationItemsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -566,21 +563,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -589,8 +585,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -598,8 +594,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -612,16 +608,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -645,7 +641,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, - options?: ReplicationMigrationItemsUpdateOptionalParams + options?: ReplicationMigrationItemsUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, @@ -654,7 +650,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, ); return poller.pollUntilDone(); } @@ -677,7 +673,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, - options?: ReplicationMigrationItemsMigrateOptionalParams + options?: ReplicationMigrationItemsMigrateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -686,21 +682,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -709,8 +704,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -718,8 +713,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -732,16 +727,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, migrateInput, - options + options, }, - spec: migrateOperationSpec + spec: migrateOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsMigrateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -765,7 +760,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, - options?: ReplicationMigrationItemsMigrateOptionalParams + options?: ReplicationMigrationItemsMigrateOptionalParams, ): Promise { const poller = await this.beginMigrate( resourceName, @@ -774,7 +769,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, migrateInput, - options + options, ); return poller.pollUntilDone(); } @@ -797,7 +792,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, - options?: ReplicationMigrationItemsPauseReplicationOptionalParams + options?: ReplicationMigrationItemsPauseReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -806,21 +801,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -829,8 +823,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -838,8 +832,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -852,16 +846,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, pauseReplicationInput, - options + options, }, - spec: pauseReplicationOperationSpec + spec: pauseReplicationOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsPauseReplicationResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -885,7 +879,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, - options?: ReplicationMigrationItemsPauseReplicationOptionalParams + options?: ReplicationMigrationItemsPauseReplicationOptionalParams, ): Promise { const poller = await this.beginPauseReplication( resourceName, @@ -894,7 +888,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, pauseReplicationInput, - options + options, ); return poller.pollUntilDone(); } @@ -917,7 +911,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, - options?: ReplicationMigrationItemsResumeReplicationOptionalParams + options?: ReplicationMigrationItemsResumeReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -926,21 +920,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -949,8 +942,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -958,8 +951,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -972,16 +965,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, resumeReplicationInput, - options + options, }, - spec: resumeReplicationOperationSpec + spec: resumeReplicationOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsResumeReplicationResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1005,7 +998,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, - options?: ReplicationMigrationItemsResumeReplicationOptionalParams + options?: ReplicationMigrationItemsResumeReplicationOptionalParams, ): Promise { const poller = await this.beginResumeReplication( resourceName, @@ -1014,7 +1007,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, resumeReplicationInput, - options + options, ); return poller.pollUntilDone(); } @@ -1037,7 +1030,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: ResyncInput, - options?: ReplicationMigrationItemsResyncOptionalParams + options?: ReplicationMigrationItemsResyncOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1046,21 +1039,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1069,8 +1061,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1078,8 +1070,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1092,16 +1084,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, }, - spec: resyncOperationSpec + spec: resyncOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsResyncResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1125,7 +1117,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, input: ResyncInput, - options?: ReplicationMigrationItemsResyncOptionalParams + options?: ReplicationMigrationItemsResyncOptionalParams, ): Promise { const poller = await this.beginResync( resourceName, @@ -1134,7 +1126,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, input, - options + options, ); return poller.pollUntilDone(); } @@ -1157,7 +1149,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, - options?: ReplicationMigrationItemsTestMigrateOptionalParams + options?: ReplicationMigrationItemsTestMigrateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1166,21 +1158,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1189,8 +1180,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1198,8 +1189,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1212,16 +1203,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, testMigrateInput, - options + options, }, - spec: testMigrateOperationSpec + spec: testMigrateOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsTestMigrateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1245,7 +1236,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, - options?: ReplicationMigrationItemsTestMigrateOptionalParams + options?: ReplicationMigrationItemsTestMigrateOptionalParams, ): Promise { const poller = await this.beginTestMigrate( resourceName, @@ -1254,7 +1245,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, testMigrateInput, - options + options, ); return poller.pollUntilDone(); } @@ -1277,7 +1268,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, - options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams + options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1286,21 +1277,20 @@ export class ReplicationMigrationItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1309,8 +1299,8 @@ export class ReplicationMigrationItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1318,8 +1308,8 @@ export class ReplicationMigrationItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1332,16 +1322,16 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, testMigrateCleanupInput, - options + options, }, - spec: testMigrateCleanupOperationSpec + spec: testMigrateCleanupOperationSpec, }); const poller = await createHttpPoller< ReplicationMigrationItemsTestMigrateCleanupResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1365,7 +1355,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, - options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams + options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams, ): Promise { const poller = await this.beginTestMigrateCleanup( resourceName, @@ -1374,7 +1364,7 @@ export class ReplicationMigrationItemsImpl protectionContainerName, migrationItemName, testMigrateCleanupInput, - options + options, ); return poller.pollUntilDone(); } @@ -1389,11 +1379,11 @@ export class ReplicationMigrationItemsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationMigrationItemsListOptionalParams + options?: ReplicationMigrationItemsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -1414,10 +1404,8 @@ export class ReplicationMigrationItemsImpl fabricName: string, protectionContainerName: string, nextLink: string, - options?: ReplicationMigrationItemsListByReplicationProtectionContainersNextOptionalParams - ): Promise< - ReplicationMigrationItemsListByReplicationProtectionContainersNextResponse - > { + options?: ReplicationMigrationItemsListByReplicationProtectionContainersNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -1425,9 +1413,9 @@ export class ReplicationMigrationItemsImpl fabricName, protectionContainerName, nextLink, - options + options, }, - listByReplicationProtectionContainersNextOperationSpec + listByReplicationProtectionContainersNextOperationSpec, ); } @@ -1443,51 +1431,50 @@ export class ReplicationMigrationItemsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationMigrationItemsListNextOptionalParams + options?: ReplicationMigrationItemsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); -const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MigrationItemCollection - } - }, - queryParameters: [ - Parameters.apiVersion, - Parameters.filter, - Parameters.skipToken, - Parameters.takeToken - ], - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName - ], - headerParameters: [Parameters.accept], - serializer -}; +const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = + { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.MigrationItemCollection, + }, + }, + queryParameters: [ + Parameters.apiVersion, + Parameters.filter, + Parameters.skipToken, + Parameters.takeToken, + ], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -1497,28 +1484,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.input3, queryParameters: [Parameters.apiVersion], @@ -1529,15 +1515,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion, Parameters.deleteOption], @@ -1548,27 +1533,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.input4, queryParameters: [Parameters.apiVersion], @@ -1579,29 +1563,28 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const migrateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrate", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrate", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.migrateInput, queryParameters: [Parameters.apiVersion], @@ -1612,29 +1595,28 @@ const migrateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const pauseReplicationOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/pauseReplication", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/pauseReplication", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.pauseReplicationInput, queryParameters: [Parameters.apiVersion], @@ -1645,29 +1627,28 @@ const pauseReplicationOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const resumeReplicationOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/resumeReplication", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/resumeReplication", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.resumeReplicationInput, queryParameters: [Parameters.apiVersion], @@ -1678,29 +1659,28 @@ const resumeReplicationOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const resyncOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/resync", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/resync", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.input5, queryParameters: [Parameters.apiVersion], @@ -1711,29 +1691,28 @@ const resyncOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const testMigrateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/testMigrate", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/testMigrate", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.testMigrateInput, queryParameters: [Parameters.apiVersion], @@ -1744,29 +1723,28 @@ const testMigrateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const testMigrateCleanupOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/testMigrateCleanup", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/testMigrateCleanup", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 201: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 202: { - bodyMapper: Mappers.MigrationItem + bodyMapper: Mappers.MigrationItem, }, 204: { - bodyMapper: Mappers.MigrationItem - } + bodyMapper: Mappers.MigrationItem, + }, }, requestBody: Parameters.testMigrateCleanupInput, queryParameters: [Parameters.apiVersion], @@ -1777,71 +1755,71 @@ const testMigrateCleanupOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.migrationItemName + Parameters.migrationItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationMigrationItems", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationMigrationItems", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.MigrationItemCollection - } + bodyMapper: Mappers.MigrationItemCollection, + }, }, queryParameters: [ Parameters.apiVersion, Parameters.filter, Parameters.skipToken, - Parameters.takeToken + Parameters.takeToken, ], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.MigrationItemCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.MigrationItemCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.MigrationItemCollection - } + bodyMapper: Mappers.MigrationItemCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworkMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworkMappings.ts index e2e8696e1adf..caeb4bd3b989 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworkMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworkMappings.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -37,13 +37,14 @@ import { ReplicationNetworkMappingsUpdateOptionalParams, ReplicationNetworkMappingsUpdateResponse, ReplicationNetworkMappingsListByReplicationNetworksNextResponse, - ReplicationNetworkMappingsListNextResponse + ReplicationNetworkMappingsListNextResponse, } from "../models"; /// /** Class containing ReplicationNetworkMappings operations. */ export class ReplicationNetworkMappingsImpl - implements ReplicationNetworkMappings { + implements ReplicationNetworkMappings +{ private readonly client: SiteRecoveryManagementClient; /** @@ -68,14 +69,14 @@ export class ReplicationNetworkMappingsImpl resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams + options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationNetworksPagingAll( resourceName, resourceGroupName, fabricName, networkName, - options + options, ); return { next() { @@ -94,9 +95,9 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, options, - settings + settings, ); - } + }, }; } @@ -106,7 +107,7 @@ export class ReplicationNetworkMappingsImpl fabricName: string, networkName: string, options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationNetworkMappingsListByReplicationNetworksResponse; let continuationToken = settings?.continuationToken; @@ -116,7 +117,7 @@ export class ReplicationNetworkMappingsImpl resourceGroupName, fabricName, networkName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -130,7 +131,7 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -144,14 +145,14 @@ export class ReplicationNetworkMappingsImpl resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams + options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationNetworksPagingPage( resourceName, resourceGroupName, fabricName, networkName, - options + options, )) { yield* page; } @@ -167,7 +168,7 @@ export class ReplicationNetworkMappingsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworkMappingsListOptionalParams + options?: ReplicationNetworkMappingsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -185,9 +186,9 @@ export class ReplicationNetworkMappingsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -195,7 +196,7 @@ export class ReplicationNetworkMappingsImpl resourceName: string, resourceGroupName: string, options?: ReplicationNetworkMappingsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationNetworkMappingsListResponse; let continuationToken = settings?.continuationToken; @@ -211,7 +212,7 @@ export class ReplicationNetworkMappingsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -223,12 +224,12 @@ export class ReplicationNetworkMappingsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworkMappingsListOptionalParams + options?: ReplicationNetworkMappingsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -248,11 +249,11 @@ export class ReplicationNetworkMappingsImpl resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams + options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, networkName, options }, - listByReplicationNetworksOperationSpec + listByReplicationNetworksOperationSpec, ); } @@ -272,7 +273,7 @@ export class ReplicationNetworkMappingsImpl fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsGetOptionalParams + options?: ReplicationNetworkMappingsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -281,9 +282,9 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, networkMappingName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -305,7 +306,7 @@ export class ReplicationNetworkMappingsImpl networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, - options?: ReplicationNetworkMappingsCreateOptionalParams + options?: ReplicationNetworkMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -314,21 +315,20 @@ export class ReplicationNetworkMappingsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -337,8 +337,8 @@ export class ReplicationNetworkMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -346,8 +346,8 @@ export class ReplicationNetworkMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -360,16 +360,16 @@ export class ReplicationNetworkMappingsImpl networkName, networkMappingName, input, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationNetworkMappingsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -393,7 +393,7 @@ export class ReplicationNetworkMappingsImpl networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, - options?: ReplicationNetworkMappingsCreateOptionalParams + options?: ReplicationNetworkMappingsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -402,7 +402,7 @@ export class ReplicationNetworkMappingsImpl networkName, networkMappingName, input, - options + options, ); return poller.pollUntilDone(); } @@ -423,25 +423,24 @@ export class ReplicationNetworkMappingsImpl fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsDeleteOptionalParams + options?: ReplicationNetworkMappingsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -450,8 +449,8 @@ export class ReplicationNetworkMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -459,8 +458,8 @@ export class ReplicationNetworkMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -472,13 +471,13 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, networkMappingName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -500,7 +499,7 @@ export class ReplicationNetworkMappingsImpl fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsDeleteOptionalParams + options?: ReplicationNetworkMappingsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, @@ -508,7 +507,7 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, networkMappingName, - options + options, ); return poller.pollUntilDone(); } @@ -531,7 +530,7 @@ export class ReplicationNetworkMappingsImpl networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, - options?: ReplicationNetworkMappingsUpdateOptionalParams + options?: ReplicationNetworkMappingsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -540,21 +539,20 @@ export class ReplicationNetworkMappingsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -563,8 +561,8 @@ export class ReplicationNetworkMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -572,8 +570,8 @@ export class ReplicationNetworkMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -586,16 +584,16 @@ export class ReplicationNetworkMappingsImpl networkName, networkMappingName, input, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationNetworkMappingsUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -619,7 +617,7 @@ export class ReplicationNetworkMappingsImpl networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, - options?: ReplicationNetworkMappingsUpdateOptionalParams + options?: ReplicationNetworkMappingsUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, @@ -628,7 +626,7 @@ export class ReplicationNetworkMappingsImpl networkName, networkMappingName, input, - options + options, ); return poller.pollUntilDone(); } @@ -643,11 +641,11 @@ export class ReplicationNetworkMappingsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworkMappingsListOptionalParams + options?: ReplicationNetworkMappingsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -668,7 +666,7 @@ export class ReplicationNetworkMappingsImpl fabricName: string, networkName: string, nextLink: string, - options?: ReplicationNetworkMappingsListByReplicationNetworksNextOptionalParams + options?: ReplicationNetworkMappingsListByReplicationNetworksNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -677,9 +675,9 @@ export class ReplicationNetworkMappingsImpl fabricName, networkName, nextLink, - options + options, }, - listByReplicationNetworksNextOperationSpec + listByReplicationNetworksNextOperationSpec, ); } @@ -695,11 +693,11 @@ export class ReplicationNetworkMappingsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationNetworkMappingsListNextOptionalParams + options?: ReplicationNetworkMappingsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -707,13 +705,12 @@ export class ReplicationNetworkMappingsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationNetworksOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkMappingCollection - } + bodyMapper: Mappers.NetworkMappingCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -722,19 +719,18 @@ const listByReplicationNetworksOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.networkName + Parameters.networkName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkMapping - } + bodyMapper: Mappers.NetworkMapping, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -744,28 +740,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.networkName, - Parameters.networkMappingName + Parameters.networkMappingName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 201: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 202: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 204: { - bodyMapper: Mappers.NetworkMapping - } + bodyMapper: Mappers.NetworkMapping, + }, }, requestBody: Parameters.input1, queryParameters: [Parameters.apiVersion], @@ -776,15 +771,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.networkName, - Parameters.networkMappingName + Parameters.networkMappingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -795,27 +789,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.networkName, - Parameters.networkMappingName + Parameters.networkMappingName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 201: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 202: { - bodyMapper: Mappers.NetworkMapping + bodyMapper: Mappers.NetworkMapping, }, 204: { - bodyMapper: Mappers.NetworkMapping - } + bodyMapper: Mappers.NetworkMapping, + }, }, requestBody: Parameters.input2, queryParameters: [Parameters.apiVersion], @@ -826,38 +819,37 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.networkName, - Parameters.networkMappingName + Parameters.networkMappingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworkMappings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworkMappings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkMappingCollection - } + bodyMapper: Mappers.NetworkMappingCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationNetworksNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkMappingCollection - } + bodyMapper: Mappers.NetworkMappingCollection, + }, }, urlParameters: [ Parameters.$host, @@ -866,26 +858,26 @@ const listByReplicationNetworksNextOperationSpec: coreClient.OperationSpec = { Parameters.nextLink, Parameters.resourceName, Parameters.fabricName, - Parameters.networkName + Parameters.networkName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkMappingCollection - } + bodyMapper: Mappers.NetworkMappingCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworks.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworks.ts index f9b1fd2bc78e..e827a8a01c5f 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworks.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationNetworks.ts @@ -24,7 +24,7 @@ import { ReplicationNetworksGetOptionalParams, ReplicationNetworksGetResponse, ReplicationNetworksListByReplicationFabricsNextResponse, - ReplicationNetworksListNextResponse + ReplicationNetworksListNextResponse, } from "../models"; /// @@ -52,13 +52,13 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationNetworksListByReplicationFabricsOptionalParams + options?: ReplicationNetworksListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -76,9 +76,9 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -87,7 +87,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceGroupName: string, fabricName: string, options?: ReplicationNetworksListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationNetworksListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -96,7 +96,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -109,7 +109,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -122,13 +122,13 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationNetworksListByReplicationFabricsOptionalParams + options?: ReplicationNetworksListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -144,7 +144,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworksListOptionalParams + options?: ReplicationNetworksListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -162,9 +162,9 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -172,7 +172,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName: string, resourceGroupName: string, options?: ReplicationNetworksListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationNetworksListResponse; let continuationToken = settings?.continuationToken; @@ -188,7 +188,7 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -200,12 +200,12 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworksListOptionalParams + options?: ReplicationNetworksListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -223,11 +223,11 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationNetworksListByReplicationFabricsOptionalParams + options?: ReplicationNetworksListByReplicationFabricsOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -245,11 +245,11 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworksGetOptionalParams + options?: ReplicationNetworksGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, networkName, options }, - getOperationSpec + getOperationSpec, ); } @@ -263,11 +263,11 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworksListOptionalParams + options?: ReplicationNetworksListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -286,11 +286,11 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationNetworksListByReplicationFabricsNextOptionalParams + options?: ReplicationNetworksListByReplicationFabricsNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } @@ -306,11 +306,11 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationNetworksListNextOptionalParams + options?: ReplicationNetworksListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -318,13 +318,12 @@ export class ReplicationNetworksImpl implements ReplicationNetworks { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkCollection - } + bodyMapper: Mappers.NetworkCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -332,19 +331,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Network - } + bodyMapper: Mappers.Network, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -353,37 +351,36 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.networkName + Parameters.networkName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworks", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkCollection - } + bodyMapper: Mappers.NetworkCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkCollection - } + bodyMapper: Mappers.NetworkCollection, + }, }, urlParameters: [ Parameters.$host, @@ -391,26 +388,26 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NetworkCollection - } + bodyMapper: Mappers.NetworkCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationPolicies.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationPolicies.ts index 25287c8ea56e..a65e3afebac0 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationPolicies.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationPolicies.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -33,7 +33,7 @@ import { UpdatePolicyInput, ReplicationPoliciesUpdateOptionalParams, ReplicationPoliciesUpdateResponse, - ReplicationPoliciesListNextResponse + ReplicationPoliciesListNextResponse, } from "../models"; /// @@ -59,7 +59,7 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationPoliciesListOptionalParams + options?: ReplicationPoliciesListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -77,9 +77,9 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -87,7 +87,7 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName: string, resourceGroupName: string, options?: ReplicationPoliciesListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationPoliciesListResponse; let continuationToken = settings?.continuationToken; @@ -103,7 +103,7 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -115,12 +115,12 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationPoliciesListOptionalParams + options?: ReplicationPoliciesListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -136,11 +136,11 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationPoliciesListOptionalParams + options?: ReplicationPoliciesListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -156,11 +156,11 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesGetOptionalParams + options?: ReplicationPoliciesGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, policyName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceGroupName: string, policyName: string, input: CreatePolicyInput, - options?: ReplicationPoliciesCreateOptionalParams + options?: ReplicationPoliciesCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -187,21 +187,20 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -210,8 +209,8 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -219,22 +218,22 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, policyName, input, options }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationPoliciesCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -254,14 +253,14 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceGroupName: string, policyName: string, input: CreatePolicyInput, - options?: ReplicationPoliciesCreateOptionalParams + options?: ReplicationPoliciesCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, resourceGroupName, policyName, input, - options + options, ); return poller.pollUntilDone(); } @@ -278,25 +277,24 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesDeleteOptionalParams + options?: ReplicationPoliciesDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -305,8 +303,8 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -314,19 +312,19 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, policyName, options }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -344,13 +342,13 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesDeleteOptionalParams + options?: ReplicationPoliciesDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, policyName, - options + options, ); return poller.pollUntilDone(); } @@ -369,7 +367,7 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceGroupName: string, policyName: string, input: UpdatePolicyInput, - options?: ReplicationPoliciesUpdateOptionalParams + options?: ReplicationPoliciesUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -378,21 +376,20 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -401,8 +398,8 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -410,22 +407,22 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, policyName, input, options }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationPoliciesUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -445,14 +442,14 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceGroupName: string, policyName: string, input: UpdatePolicyInput, - options?: ReplicationPoliciesUpdateOptionalParams + options?: ReplicationPoliciesUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, resourceGroupName, policyName, input, - options + options, ); return poller.pollUntilDone(); } @@ -469,11 +466,11 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationPoliciesListNextOptionalParams + options?: ReplicationPoliciesListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -481,32 +478,30 @@ export class ReplicationPoliciesImpl implements ReplicationPolicies { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.PolicyCollection - } + bodyMapper: Mappers.PolicyCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Policy - } + bodyMapper: Mappers.Policy, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -514,28 +509,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.policyName + Parameters.policyName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 201: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 202: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 204: { - bodyMapper: Mappers.Policy - } + bodyMapper: Mappers.Policy, + }, }, requestBody: Parameters.input7, queryParameters: [Parameters.apiVersion], @@ -544,15 +538,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.policyName + Parameters.policyName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -561,27 +554,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.policyName + Parameters.policyName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 201: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 202: { - bodyMapper: Mappers.Policy + bodyMapper: Mappers.Policy, }, 204: { - bodyMapper: Mappers.Policy - } + bodyMapper: Mappers.Policy, + }, }, requestBody: Parameters.input8, queryParameters: [Parameters.apiVersion], @@ -590,27 +582,27 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.policyName + Parameters.policyName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.PolicyCollection - } + bodyMapper: Mappers.PolicyCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectableItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectableItems.ts index 297238bec874..becf7040828e 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectableItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectableItems.ts @@ -20,13 +20,14 @@ import { ReplicationProtectableItemsListByReplicationProtectionContainersResponse, ReplicationProtectableItemsGetOptionalParams, ReplicationProtectableItemsGetResponse, - ReplicationProtectableItemsListByReplicationProtectionContainersNextResponse + ReplicationProtectableItemsListByReplicationProtectionContainersNextResponse, } from "../models"; /// /** Class containing ReplicationProtectableItems operations. */ export class ReplicationProtectableItemsImpl - implements ReplicationProtectableItems { + implements ReplicationProtectableItems +{ private readonly client: SiteRecoveryManagementClient; /** @@ -51,14 +52,14 @@ export class ReplicationProtectableItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectionContainersPagingAll( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, ); return { next() { @@ -77,9 +78,9 @@ export class ReplicationProtectableItemsImpl fabricName, protectionContainerName, options, - settings + settings, ); - } + }, }; } @@ -89,7 +90,7 @@ export class ReplicationProtectableItemsImpl fabricName: string, protectionContainerName: string, options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectableItemsListByReplicationProtectionContainersResponse; let continuationToken = settings?.continuationToken; @@ -99,7 +100,7 @@ export class ReplicationProtectableItemsImpl resourceGroupName, fabricName, protectionContainerName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -113,7 +114,7 @@ export class ReplicationProtectableItemsImpl fabricName, protectionContainerName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -127,14 +128,14 @@ export class ReplicationProtectableItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectionContainersPagingPage( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, )) { yield* page; } @@ -154,19 +155,17 @@ export class ReplicationProtectableItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams - ): Promise< - ReplicationProtectableItemsListByReplicationProtectionContainersResponse - > { + options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, }, - listByReplicationProtectionContainersOperationSpec + listByReplicationProtectionContainersOperationSpec, ); } @@ -186,7 +185,7 @@ export class ReplicationProtectableItemsImpl fabricName: string, protectionContainerName: string, protectableItemName: string, - options?: ReplicationProtectableItemsGetOptionalParams + options?: ReplicationProtectableItemsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -195,9 +194,9 @@ export class ReplicationProtectableItemsImpl fabricName, protectionContainerName, protectableItemName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -218,10 +217,8 @@ export class ReplicationProtectableItemsImpl fabricName: string, protectionContainerName: string, nextLink: string, - options?: ReplicationProtectableItemsListByReplicationProtectionContainersNextOptionalParams - ): Promise< - ReplicationProtectableItemsListByReplicationProtectionContainersNextResponse - > { + options?: ReplicationProtectableItemsListByReplicationProtectionContainersNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -229,49 +226,48 @@ export class ReplicationProtectableItemsImpl fabricName, protectionContainerName, nextLink, - options + options, }, - listByReplicationProtectionContainersNextOperationSpec + listByReplicationProtectionContainersNextOperationSpec, ); } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); -const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ProtectableItemCollection - } - }, - queryParameters: [ - Parameters.apiVersion, - Parameters.filter, - Parameters.take, - Parameters.skipToken1 - ], - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName - ], - headerParameters: [Parameters.accept], - serializer -}; +const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = + { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ProtectableItemCollection, + }, + }, + queryParameters: [ + Parameters.apiVersion, + Parameters.filter, + Parameters.take, + Parameters.skipToken1, + ], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems/{protectableItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectableItems/{protectableItemName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectableItem - } + bodyMapper: Mappers.ProtectableItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -281,28 +277,29 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.protectableItemName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ProtectableItemCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectableItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ProtectableItemCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectedItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectedItems.ts index 45b4ebf016fc..e59dbbab3320 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectedItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectedItems.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -81,13 +81,14 @@ import { ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, ReplicationProtectedItemsUpdateMobilityServiceResponse, ReplicationProtectedItemsListByReplicationProtectionContainersNextResponse, - ReplicationProtectedItemsListNextResponse + ReplicationProtectedItemsListNextResponse, } from "../models"; /// /** Class containing ReplicationProtectedItems operations. */ export class ReplicationProtectedItemsImpl - implements ReplicationProtectedItems { + implements ReplicationProtectedItems +{ private readonly client: SiteRecoveryManagementClient; /** @@ -112,14 +113,14 @@ export class ReplicationProtectedItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectionContainersPagingAll( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, ); return { next() { @@ -138,9 +139,9 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, options, - settings + settings, ); - } + }, }; } @@ -150,7 +151,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectedItemsListByReplicationProtectionContainersResponse; let continuationToken = settings?.continuationToken; @@ -160,7 +161,7 @@ export class ReplicationProtectedItemsImpl resourceGroupName, fabricName, protectionContainerName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -174,7 +175,7 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -188,14 +189,14 @@ export class ReplicationProtectedItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectionContainersPagingPage( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, )) { yield* page; } @@ -211,7 +212,7 @@ export class ReplicationProtectedItemsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectedItemsListOptionalParams + options?: ReplicationProtectedItemsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -229,9 +230,9 @@ export class ReplicationProtectedItemsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -239,7 +240,7 @@ export class ReplicationProtectedItemsImpl resourceName: string, resourceGroupName: string, options?: ReplicationProtectedItemsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectedItemsListResponse; let continuationToken = settings?.continuationToken; @@ -255,7 +256,7 @@ export class ReplicationProtectedItemsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -267,12 +268,12 @@ export class ReplicationProtectedItemsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectedItemsListOptionalParams + options?: ReplicationProtectedItemsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -292,19 +293,17 @@ export class ReplicationProtectedItemsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams - ): Promise< - ReplicationProtectedItemsListByReplicationProtectionContainersResponse - > { + options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, }, - listByReplicationProtectionContainersOperationSpec + listByReplicationProtectionContainersOperationSpec, ); } @@ -324,7 +323,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsGetOptionalParams + options?: ReplicationProtectedItemsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -333,9 +332,9 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -357,7 +356,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, - options?: ReplicationProtectedItemsCreateOptionalParams + options?: ReplicationProtectedItemsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -366,21 +365,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -389,8 +387,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -398,8 +396,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -412,16 +410,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, input, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -445,7 +443,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, - options?: ReplicationProtectedItemsCreateOptionalParams + options?: ReplicationProtectedItemsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -454,7 +452,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, input, - options + options, ); return poller.pollUntilDone(); } @@ -477,25 +475,24 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsPurgeOptionalParams + options?: ReplicationProtectedItemsPurgeOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -504,8 +501,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -513,8 +510,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -526,13 +523,13 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - spec: purgeOperationSpec + spec: purgeOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -556,7 +553,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsPurgeOptionalParams + options?: ReplicationProtectedItemsPurgeOptionalParams, ): Promise { const poller = await this.beginPurge( resourceName, @@ -564,7 +561,7 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return poller.pollUntilDone(); } @@ -587,7 +584,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateOptionalParams + options?: ReplicationProtectedItemsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -596,21 +593,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -619,8 +615,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -628,8 +624,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -642,16 +638,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, updateProtectionInput, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -675,7 +671,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateOptionalParams + options?: ReplicationProtectedItemsUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, @@ -684,7 +680,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, updateProtectionInput, - options + options, ); return poller.pollUntilDone(); } @@ -707,7 +703,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, - options?: ReplicationProtectedItemsAddDisksOptionalParams + options?: ReplicationProtectedItemsAddDisksOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -716,21 +712,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -739,8 +734,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -748,8 +743,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -762,16 +757,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, addDisksInput, - options + options, }, - spec: addDisksOperationSpec + spec: addDisksOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsAddDisksResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -795,7 +790,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, - options?: ReplicationProtectedItemsAddDisksOptionalParams + options?: ReplicationProtectedItemsAddDisksOptionalParams, ): Promise { const poller = await this.beginAddDisks( resourceName, @@ -804,7 +799,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, addDisksInput, - options + options, ); return poller.pollUntilDone(); } @@ -827,7 +822,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, - options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams + options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -836,21 +831,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -859,8 +853,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -868,8 +862,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -882,16 +876,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, applyRecoveryPointInput, - options + options, }, - spec: applyRecoveryPointOperationSpec + spec: applyRecoveryPointOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsApplyRecoveryPointResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -915,7 +909,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, - options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams + options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams, ): Promise { const poller = await this.beginApplyRecoveryPoint( resourceName, @@ -924,7 +918,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, applyRecoveryPointInput, - options + options, ); return poller.pollUntilDone(); } @@ -945,7 +939,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCancelOptionalParams + options?: ReplicationProtectedItemsFailoverCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -954,21 +948,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -977,8 +970,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -986,8 +979,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -999,16 +992,16 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - spec: failoverCancelOperationSpec + spec: failoverCancelOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsFailoverCancelResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1030,7 +1023,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCancelOptionalParams + options?: ReplicationProtectedItemsFailoverCancelOptionalParams, ): Promise { const poller = await this.beginFailoverCancel( resourceName, @@ -1038,7 +1031,7 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return poller.pollUntilDone(); } @@ -1059,7 +1052,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCommitOptionalParams + options?: ReplicationProtectedItemsFailoverCommitOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1068,21 +1061,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1091,8 +1083,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1100,8 +1092,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1113,16 +1105,16 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - spec: failoverCommitOperationSpec + spec: failoverCommitOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsFailoverCommitResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1144,7 +1136,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCommitOptionalParams + options?: ReplicationProtectedItemsFailoverCommitOptionalParams, ): Promise { const poller = await this.beginFailoverCommit( resourceName, @@ -1152,7 +1144,7 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return poller.pollUntilDone(); } @@ -1175,7 +1167,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, - options?: ReplicationProtectedItemsPlannedFailoverOptionalParams + options?: ReplicationProtectedItemsPlannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1184,21 +1176,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1207,8 +1198,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1216,8 +1207,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1230,16 +1221,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, failoverInput, - options + options, }, - spec: plannedFailoverOperationSpec + spec: plannedFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsPlannedFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1263,7 +1254,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, - options?: ReplicationProtectedItemsPlannedFailoverOptionalParams + options?: ReplicationProtectedItemsPlannedFailoverOptionalParams, ): Promise { const poller = await this.beginPlannedFailover( resourceName, @@ -1272,7 +1263,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, failoverInput, - options + options, ); return poller.pollUntilDone(); } @@ -1296,25 +1287,24 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, - options?: ReplicationProtectedItemsDeleteOptionalParams + options?: ReplicationProtectedItemsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1323,8 +1313,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1332,8 +1322,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1346,13 +1336,13 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, disableProtectionInput, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1377,7 +1367,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, - options?: ReplicationProtectedItemsDeleteOptionalParams + options?: ReplicationProtectedItemsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, @@ -1386,7 +1376,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, disableProtectionInput, - options + options, ); return poller.pollUntilDone(); } @@ -1409,7 +1399,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, - options?: ReplicationProtectedItemsRemoveDisksOptionalParams + options?: ReplicationProtectedItemsRemoveDisksOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1418,21 +1408,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1441,8 +1430,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1450,8 +1439,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1464,16 +1453,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, removeDisksInput, - options + options, }, - spec: removeDisksOperationSpec + spec: removeDisksOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsRemoveDisksResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1497,7 +1486,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, - options?: ReplicationProtectedItemsRemoveDisksOptionalParams + options?: ReplicationProtectedItemsRemoveDisksOptionalParams, ): Promise { const poller = await this.beginRemoveDisks( resourceName, @@ -1506,7 +1495,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, removeDisksInput, - options + options, ); return poller.pollUntilDone(); } @@ -1528,7 +1517,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsRepairReplicationOptionalParams + options?: ReplicationProtectedItemsRepairReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1537,21 +1526,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1560,8 +1548,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1569,8 +1557,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1582,16 +1570,16 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - spec: repairReplicationOperationSpec + spec: repairReplicationOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsRepairReplicationResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1614,7 +1602,7 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsRepairReplicationOptionalParams + options?: ReplicationProtectedItemsRepairReplicationOptionalParams, ): Promise { const poller = await this.beginRepairReplication( resourceName, @@ -1622,7 +1610,7 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return poller.pollUntilDone(); } @@ -1645,7 +1633,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, - options?: ReplicationProtectedItemsReprotectOptionalParams + options?: ReplicationProtectedItemsReprotectOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1654,21 +1642,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1677,8 +1664,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1686,8 +1673,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1700,16 +1687,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, reprotectInput, - options + options, }, - spec: reprotectOperationSpec + spec: reprotectOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsReprotectResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1733,7 +1720,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, - options?: ReplicationProtectedItemsReprotectOptionalParams + options?: ReplicationProtectedItemsReprotectOptionalParams, ): Promise { const poller = await this.beginReprotect( resourceName, @@ -1742,7 +1729,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, reprotectInput, - options + options, ); return poller.pollUntilDone(); } @@ -1765,7 +1752,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, - options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams + options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1774,21 +1761,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1797,8 +1783,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1806,8 +1792,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1820,16 +1806,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, resolveHealthInput, - options + options, }, - spec: resolveHealthErrorsOperationSpec + spec: resolveHealthErrorsOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsResolveHealthErrorsResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1853,7 +1839,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, - options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams + options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams, ): Promise { const poller = await this.beginResolveHealthErrors( resourceName, @@ -1862,7 +1848,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, resolveHealthInput, - options + options, ); return poller.pollUntilDone(); } @@ -1885,7 +1871,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, - options?: ReplicationProtectedItemsSwitchProviderOptionalParams + options?: ReplicationProtectedItemsSwitchProviderOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1894,21 +1880,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1917,8 +1902,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1926,8 +1911,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1940,9 +1925,9 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, switchProviderInput, - options + options, }, - spec: switchProviderOperationSpec + spec: switchProviderOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsSwitchProviderResponse, @@ -1950,7 +1935,7 @@ export class ReplicationProtectedItemsImpl >(lro, { restoreFrom: options?.resumeFrom, intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "azure-async-operation" + resourceLocationConfig: "azure-async-operation", }); await poller.poll(); return poller; @@ -1974,7 +1959,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, - options?: ReplicationProtectedItemsSwitchProviderOptionalParams + options?: ReplicationProtectedItemsSwitchProviderOptionalParams, ): Promise { const poller = await this.beginSwitchProvider( resourceName, @@ -1983,7 +1968,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, switchProviderInput, - options + options, ); return poller.pollUntilDone(); } @@ -2006,7 +1991,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, - options?: ReplicationProtectedItemsTestFailoverOptionalParams + options?: ReplicationProtectedItemsTestFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -2015,21 +2000,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -2038,8 +2022,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -2047,8 +2031,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -2061,16 +2045,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, testfailoverInput, - options + options, }, - spec: testFailoverOperationSpec + spec: testFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsTestFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -2094,7 +2078,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, - options?: ReplicationProtectedItemsTestFailoverOptionalParams + options?: ReplicationProtectedItemsTestFailoverOptionalParams, ): Promise { const poller = await this.beginTestFailover( resourceName, @@ -2103,7 +2087,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, testfailoverInput, - options + options, ); return poller.pollUntilDone(); } @@ -2126,7 +2110,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, - options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams + options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -2135,21 +2119,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -2158,8 +2141,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -2167,8 +2150,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -2181,16 +2164,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, cleanupInput, - options + options, }, - spec: testFailoverCleanupOperationSpec + spec: testFailoverCleanupOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsTestFailoverCleanupResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -2214,7 +2197,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, - options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams + options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams, ): Promise { const poller = await this.beginTestFailoverCleanup( resourceName, @@ -2223,7 +2206,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, cleanupInput, - options + options, ); return poller.pollUntilDone(); } @@ -2246,7 +2229,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, - options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams + options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -2255,21 +2238,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -2278,8 +2260,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -2287,8 +2269,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -2301,16 +2283,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, failoverInput, - options + options, }, - spec: unplannedFailoverOperationSpec + spec: unplannedFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsUnplannedFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -2334,7 +2316,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, - options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams + options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams, ): Promise { const poller = await this.beginUnplannedFailover( resourceName, @@ -2343,7 +2325,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, failoverInput, - options + options, ); return poller.pollUntilDone(); } @@ -2366,7 +2348,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateApplianceOptionalParams + options?: ReplicationProtectedItemsUpdateApplianceOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -2375,21 +2357,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -2398,8 +2379,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -2407,8 +2388,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -2421,16 +2402,16 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, applianceUpdateInput, - options + options, }, - spec: updateApplianceOperationSpec + spec: updateApplianceOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsUpdateApplianceResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -2454,7 +2435,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateApplianceOptionalParams + options?: ReplicationProtectedItemsUpdateApplianceOptionalParams, ): Promise { const poller = await this.beginUpdateAppliance( resourceName, @@ -2463,7 +2444,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, applianceUpdateInput, - options + options, ); return poller.pollUntilDone(); } @@ -2488,7 +2469,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, - options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams + options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -2497,21 +2478,20 @@ export class ReplicationProtectedItemsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -2520,8 +2500,8 @@ export class ReplicationProtectedItemsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -2529,8 +2509,8 @@ export class ReplicationProtectedItemsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -2543,9 +2523,9 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, updateMobilityServiceRequest, - options + options, }, - spec: updateMobilityServiceOperationSpec + spec: updateMobilityServiceOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectedItemsUpdateMobilityServiceResponse, @@ -2553,7 +2533,7 @@ export class ReplicationProtectedItemsImpl >(lro, { restoreFrom: options?.resumeFrom, intervalInMs: options?.updateIntervalInMs, - resourceLocationConfig: "location" + resourceLocationConfig: "location", }); await poller.poll(); return poller; @@ -2579,7 +2559,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, - options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams + options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, ): Promise { const poller = await this.beginUpdateMobilityService( resourceName, @@ -2588,7 +2568,7 @@ export class ReplicationProtectedItemsImpl protectionContainerName, replicatedProtectedItemName, updateMobilityServiceRequest, - options + options, ); return poller.pollUntilDone(); } @@ -2603,11 +2583,11 @@ export class ReplicationProtectedItemsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectedItemsListOptionalParams + options?: ReplicationProtectedItemsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -2628,10 +2608,8 @@ export class ReplicationProtectedItemsImpl fabricName: string, protectionContainerName: string, nextLink: string, - options?: ReplicationProtectedItemsListByReplicationProtectionContainersNextOptionalParams - ): Promise< - ReplicationProtectedItemsListByReplicationProtectionContainersNextResponse - > { + options?: ReplicationProtectedItemsListByReplicationProtectionContainersNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -2639,9 +2617,9 @@ export class ReplicationProtectedItemsImpl fabricName, protectionContainerName, nextLink, - options + options, }, - listByReplicationProtectionContainersNextOperationSpec + listByReplicationProtectionContainersNextOperationSpec, ); } @@ -2657,46 +2635,45 @@ export class ReplicationProtectedItemsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationProtectedItemsListNextOptionalParams + options?: ReplicationProtectedItemsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); -const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ReplicationProtectedItemCollection - } - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName - ], - headerParameters: [Parameters.accept], - serializer -}; +const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = + { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ReplicationProtectedItemCollection, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -2706,28 +2683,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.input6, queryParameters: [Parameters.apiVersion], @@ -2738,15 +2714,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const purgeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -2757,27 +2732,26 @@ const purgeOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.updateProtectionInput, queryParameters: [Parameters.apiVersion], @@ -2788,29 +2762,28 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const addDisksOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/addDisks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/addDisks", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.addDisksInput, queryParameters: [Parameters.apiVersion], @@ -2821,29 +2794,28 @@ const addDisksOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const applyRecoveryPointOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/applyRecoveryPoint", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/applyRecoveryPoint", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.applyRecoveryPointInput, queryParameters: [Parameters.apiVersion], @@ -2854,29 +2826,28 @@ const applyRecoveryPointOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const failoverCancelOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/failoverCancel", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/failoverCancel", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -2886,28 +2857,27 @@ const failoverCancelOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const failoverCommitOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/failoverCommit", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/failoverCommit", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -2917,28 +2887,27 @@ const failoverCommitOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const plannedFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/plannedFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/plannedFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.failoverInput, queryParameters: [Parameters.apiVersion], @@ -2949,15 +2918,14 @@ const plannedFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/remove", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/remove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, requestBody: Parameters.disableProtectionInput, @@ -2969,29 +2937,28 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.contentType], mediaType: "json", - serializer + serializer, }; const removeDisksOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/removeDisks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/removeDisks", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.removeDisksInput, queryParameters: [Parameters.apiVersion], @@ -3002,29 +2969,28 @@ const removeDisksOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const repairReplicationOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/repairReplication", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/repairReplication", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -3034,28 +3000,27 @@ const repairReplicationOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const reprotectOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/reProtect", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/reProtect", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.reprotectInput, queryParameters: [Parameters.apiVersion], @@ -3066,29 +3031,28 @@ const reprotectOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const resolveHealthErrorsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/resolveHealthErrors", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/resolveHealthErrors", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.resolveHealthInput, queryParameters: [Parameters.apiVersion], @@ -3099,29 +3063,28 @@ const resolveHealthErrorsOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const switchProviderOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/switchProvider", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/switchProvider", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.switchProviderInput, queryParameters: [Parameters.apiVersion], @@ -3132,29 +3095,28 @@ const switchProviderOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const testFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/testFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/testFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.testfailoverInput, queryParameters: [Parameters.apiVersion], @@ -3165,29 +3127,28 @@ const testFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const testFailoverCleanupOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/testFailoverCleanup", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/testFailoverCleanup", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.cleanupInput, queryParameters: [Parameters.apiVersion], @@ -3198,29 +3159,28 @@ const testFailoverCleanupOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const unplannedFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/unplannedFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/unplannedFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.failoverInput1, queryParameters: [Parameters.apiVersion], @@ -3231,29 +3191,28 @@ const unplannedFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateApplianceOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/updateAppliance", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/updateAppliance", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.applianceUpdateInput, queryParameters: [Parameters.apiVersion], @@ -3264,29 +3223,28 @@ const updateApplianceOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateMobilityServiceOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/updateMobilityService", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/updateMobilityService", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 201: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 202: { - bodyMapper: Mappers.ReplicationProtectedItem + bodyMapper: Mappers.ReplicationProtectedItem, }, 204: { - bodyMapper: Mappers.ReplicationProtectedItem - } + bodyMapper: Mappers.ReplicationProtectedItem, + }, }, requestBody: Parameters.updateMobilityServiceRequest, queryParameters: [Parameters.apiVersion], @@ -3297,70 +3255,70 @@ const updateMobilityServiceOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectedItems", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectedItems", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItemCollection - } + bodyMapper: Mappers.ReplicationProtectedItemCollection, + }, }, queryParameters: [ Parameters.apiVersion, Parameters.filter, - Parameters.skipToken + Parameters.skipToken, ], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ReplicationProtectedItemCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ReplicationProtectedItemCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectedItemCollection - } + bodyMapper: Mappers.ReplicationProtectedItemCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainerMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainerMappings.ts index d8fdab4f3866..00647a166b1d 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainerMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainerMappings.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -39,13 +39,14 @@ import { RemoveProtectionContainerMappingInput, ReplicationProtectionContainerMappingsDeleteOptionalParams, ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextResponse, - ReplicationProtectionContainerMappingsListNextResponse + ReplicationProtectionContainerMappingsListNextResponse, } from "../models"; /// /** Class containing ReplicationProtectionContainerMappings operations. */ export class ReplicationProtectionContainerMappingsImpl - implements ReplicationProtectionContainerMappings { + implements ReplicationProtectionContainerMappings +{ private readonly client: SiteRecoveryManagementClient; /** @@ -70,14 +71,14 @@ export class ReplicationProtectionContainerMappingsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectionContainersPagingAll( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, ); return { next() { @@ -96,9 +97,9 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, options, - settings + settings, ); - } + }, }; } @@ -108,7 +109,7 @@ export class ReplicationProtectionContainerMappingsImpl fabricName: string, protectionContainerName: string, options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersResponse; let continuationToken = settings?.continuationToken; @@ -118,7 +119,7 @@ export class ReplicationProtectionContainerMappingsImpl resourceGroupName, fabricName, protectionContainerName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -132,7 +133,7 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -146,14 +147,14 @@ export class ReplicationProtectionContainerMappingsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectionContainersPagingPage( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, )) { yield* page; } @@ -169,7 +170,7 @@ export class ReplicationProtectionContainerMappingsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainerMappingsListOptionalParams + options?: ReplicationProtectionContainerMappingsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -187,9 +188,9 @@ export class ReplicationProtectionContainerMappingsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -197,7 +198,7 @@ export class ReplicationProtectionContainerMappingsImpl resourceName: string, resourceGroupName: string, options?: ReplicationProtectionContainerMappingsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectionContainerMappingsListResponse; let continuationToken = settings?.continuationToken; @@ -213,7 +214,7 @@ export class ReplicationProtectionContainerMappingsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -225,12 +226,12 @@ export class ReplicationProtectionContainerMappingsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainerMappingsListOptionalParams + options?: ReplicationProtectionContainerMappingsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -250,19 +251,17 @@ export class ReplicationProtectionContainerMappingsImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams - ): Promise< - ReplicationProtectionContainerMappingsListByReplicationProtectionContainersResponse - > { + options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, }, - listByReplicationProtectionContainersOperationSpec + listByReplicationProtectionContainersOperationSpec, ); } @@ -282,7 +281,7 @@ export class ReplicationProtectionContainerMappingsImpl fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsGetOptionalParams + options?: ReplicationProtectionContainerMappingsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -291,9 +290,9 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, mappingName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -315,7 +314,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, creationInput: CreateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsCreateOptionalParams + options?: ReplicationProtectionContainerMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -324,21 +323,20 @@ export class ReplicationProtectionContainerMappingsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -347,8 +345,8 @@ export class ReplicationProtectionContainerMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -356,8 +354,8 @@ export class ReplicationProtectionContainerMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -370,16 +368,16 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, creationInput, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectionContainerMappingsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -403,7 +401,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, creationInput: CreateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsCreateOptionalParams + options?: ReplicationProtectionContainerMappingsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -412,7 +410,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, creationInput, - options + options, ); return poller.pollUntilDone(); } @@ -433,25 +431,24 @@ export class ReplicationProtectionContainerMappingsImpl fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsPurgeOptionalParams + options?: ReplicationProtectionContainerMappingsPurgeOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -460,8 +457,8 @@ export class ReplicationProtectionContainerMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -469,8 +466,8 @@ export class ReplicationProtectionContainerMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -482,13 +479,13 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, mappingName, - options + options, }, - spec: purgeOperationSpec + spec: purgeOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -510,7 +507,7 @@ export class ReplicationProtectionContainerMappingsImpl fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsPurgeOptionalParams + options?: ReplicationProtectionContainerMappingsPurgeOptionalParams, ): Promise { const poller = await this.beginPurge( resourceName, @@ -518,7 +515,7 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, mappingName, - options + options, ); return poller.pollUntilDone(); } @@ -541,7 +538,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, updateInput: UpdateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsUpdateOptionalParams + options?: ReplicationProtectionContainerMappingsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -550,21 +547,20 @@ export class ReplicationProtectionContainerMappingsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -573,8 +569,8 @@ export class ReplicationProtectionContainerMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -582,8 +578,8 @@ export class ReplicationProtectionContainerMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -596,16 +592,16 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, updateInput, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectionContainerMappingsUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -629,7 +625,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, updateInput: UpdateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsUpdateOptionalParams + options?: ReplicationProtectionContainerMappingsUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, @@ -638,7 +634,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, updateInput, - options + options, ); return poller.pollUntilDone(); } @@ -661,25 +657,24 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, removalInput: RemoveProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsDeleteOptionalParams + options?: ReplicationProtectionContainerMappingsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -688,8 +683,8 @@ export class ReplicationProtectionContainerMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -697,8 +692,8 @@ export class ReplicationProtectionContainerMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -711,13 +706,13 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, removalInput, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -741,7 +736,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName: string, mappingName: string, removalInput: RemoveProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsDeleteOptionalParams + options?: ReplicationProtectionContainerMappingsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, @@ -750,7 +745,7 @@ export class ReplicationProtectionContainerMappingsImpl protectionContainerName, mappingName, removalInput, - options + options, ); return poller.pollUntilDone(); } @@ -765,11 +760,11 @@ export class ReplicationProtectionContainerMappingsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainerMappingsListOptionalParams + options?: ReplicationProtectionContainerMappingsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -790,10 +785,8 @@ export class ReplicationProtectionContainerMappingsImpl fabricName: string, protectionContainerName: string, nextLink: string, - options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextOptionalParams - ): Promise< - ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextResponse - > { + options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -801,9 +794,9 @@ export class ReplicationProtectionContainerMappingsImpl fabricName, protectionContainerName, nextLink, - options + options, }, - listByReplicationProtectionContainersNextOperationSpec + listByReplicationProtectionContainersNextOperationSpec, ); } @@ -819,46 +812,45 @@ export class ReplicationProtectionContainerMappingsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationProtectionContainerMappingsListNextOptionalParams + options?: ReplicationProtectionContainerMappingsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); -const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ProtectionContainerMappingCollection - } - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName - ], - headerParameters: [Parameters.accept], - serializer -}; +const listByReplicationProtectionContainersOperationSpec: coreClient.OperationSpec = + { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ProtectionContainerMappingCollection, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerMapping - } + bodyMapper: Mappers.ProtectionContainerMapping, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -868,28 +860,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.mappingName + Parameters.mappingName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 201: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 202: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 204: { - bodyMapper: Mappers.ProtectionContainerMapping - } + bodyMapper: Mappers.ProtectionContainerMapping, + }, }, requestBody: Parameters.creationInput1, queryParameters: [Parameters.apiVersion], @@ -900,15 +891,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.mappingName + Parameters.mappingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const purgeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -919,27 +909,26 @@ const purgeOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.mappingName + Parameters.mappingName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 201: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 202: { - bodyMapper: Mappers.ProtectionContainerMapping + bodyMapper: Mappers.ProtectionContainerMapping, }, 204: { - bodyMapper: Mappers.ProtectionContainerMapping - } + bodyMapper: Mappers.ProtectionContainerMapping, + }, }, requestBody: Parameters.updateInput, queryParameters: [Parameters.apiVersion], @@ -950,15 +939,14 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.mappingName + Parameters.mappingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}/remove", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectionContainerMappings/{mappingName}/remove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, requestBody: Parameters.removalInput, @@ -970,66 +958,66 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.mappingName + Parameters.mappingName, ], headerParameters: [Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainerMappings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainerMappings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerMappingCollection - } + bodyMapper: Mappers.ProtectionContainerMappingCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.ProtectionContainerMappingCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectionContainersNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ProtectionContainerMappingCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerMappingCollection - } + bodyMapper: Mappers.ProtectionContainerMappingCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainers.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainers.ts index 9a872a19ddfe..260cb7cbb905 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainers.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionContainers.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -40,13 +40,14 @@ import { ReplicationProtectionContainersSwitchProtectionOptionalParams, ReplicationProtectionContainersSwitchProtectionResponse, ReplicationProtectionContainersListByReplicationFabricsNextResponse, - ReplicationProtectionContainersListNextResponse + ReplicationProtectionContainersListNextResponse, } from "../models"; /// /** Class containing ReplicationProtectionContainers operations. */ export class ReplicationProtectionContainersImpl - implements ReplicationProtectionContainers { + implements ReplicationProtectionContainers +{ private readonly client: SiteRecoveryManagementClient; /** @@ -69,13 +70,13 @@ export class ReplicationProtectionContainersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams + options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -93,9 +94,9 @@ export class ReplicationProtectionContainersImpl resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -104,7 +105,7 @@ export class ReplicationProtectionContainersImpl resourceGroupName: string, fabricName: string, options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectionContainersListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -113,7 +114,7 @@ export class ReplicationProtectionContainersImpl resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -126,7 +127,7 @@ export class ReplicationProtectionContainersImpl resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -139,13 +140,13 @@ export class ReplicationProtectionContainersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams + options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -161,7 +162,7 @@ export class ReplicationProtectionContainersImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainersListOptionalParams + options?: ReplicationProtectionContainersListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -179,9 +180,9 @@ export class ReplicationProtectionContainersImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -189,7 +190,7 @@ export class ReplicationProtectionContainersImpl resourceName: string, resourceGroupName: string, options?: ReplicationProtectionContainersListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectionContainersListResponse; let continuationToken = settings?.continuationToken; @@ -205,7 +206,7 @@ export class ReplicationProtectionContainersImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -217,12 +218,12 @@ export class ReplicationProtectionContainersImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainersListOptionalParams + options?: ReplicationProtectionContainersListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -240,11 +241,11 @@ export class ReplicationProtectionContainersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams + options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -262,7 +263,7 @@ export class ReplicationProtectionContainersImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersGetOptionalParams + options?: ReplicationProtectionContainersGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -270,9 +271,9 @@ export class ReplicationProtectionContainersImpl resourceGroupName, fabricName, protectionContainerName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -292,7 +293,7 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, - options?: ReplicationProtectionContainersCreateOptionalParams + options?: ReplicationProtectionContainersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -301,21 +302,20 @@ export class ReplicationProtectionContainersImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -324,8 +324,8 @@ export class ReplicationProtectionContainersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -333,8 +333,8 @@ export class ReplicationProtectionContainersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -346,16 +346,16 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, creationInput, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectionContainersCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -377,7 +377,7 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, - options?: ReplicationProtectionContainersCreateOptionalParams + options?: ReplicationProtectionContainersCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -385,7 +385,7 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, creationInput, - options + options, ); return poller.pollUntilDone(); } @@ -406,32 +406,29 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, - options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams + options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams, ): Promise< SimplePollerLike< - OperationState< - ReplicationProtectionContainersDiscoverProtectableItemResponse - >, + OperationState, ReplicationProtectionContainersDiscoverProtectableItemResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -440,8 +437,8 @@ export class ReplicationProtectionContainersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -449,8 +446,8 @@ export class ReplicationProtectionContainersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -462,18 +459,16 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, discoverProtectableItemRequest, - options + options, }, - spec: discoverProtectableItemOperationSpec + spec: discoverProtectableItemOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectionContainersDiscoverProtectableItemResponse, - OperationState< - ReplicationProtectionContainersDiscoverProtectableItemResponse - > + OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -495,7 +490,7 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, - options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams + options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams, ): Promise { const poller = await this.beginDiscoverProtectableItem( resourceName, @@ -503,7 +498,7 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, discoverProtectableItemRequest, - options + options, ); return poller.pollUntilDone(); } @@ -522,25 +517,24 @@ export class ReplicationProtectionContainersImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersDeleteOptionalParams + options?: ReplicationProtectionContainersDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -549,8 +543,8 @@ export class ReplicationProtectionContainersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -558,8 +552,8 @@ export class ReplicationProtectionContainersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -570,13 +564,13 @@ export class ReplicationProtectionContainersImpl resourceGroupName, fabricName, protectionContainerName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -596,14 +590,14 @@ export class ReplicationProtectionContainersImpl resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersDeleteOptionalParams + options?: ReplicationProtectionContainersDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, fabricName, protectionContainerName, - options + options, ); return poller.pollUntilDone(); } @@ -624,7 +618,7 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, - options?: ReplicationProtectionContainersSwitchProtectionOptionalParams + options?: ReplicationProtectionContainersSwitchProtectionOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -633,21 +627,20 @@ export class ReplicationProtectionContainersImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -656,8 +649,8 @@ export class ReplicationProtectionContainersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -665,8 +658,8 @@ export class ReplicationProtectionContainersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -678,16 +671,16 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, switchInput, - options + options, }, - spec: switchProtectionOperationSpec + spec: switchProtectionOperationSpec, }); const poller = await createHttpPoller< ReplicationProtectionContainersSwitchProtectionResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -709,7 +702,7 @@ export class ReplicationProtectionContainersImpl fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, - options?: ReplicationProtectionContainersSwitchProtectionOptionalParams + options?: ReplicationProtectionContainersSwitchProtectionOptionalParams, ): Promise { const poller = await this.beginSwitchProtection( resourceName, @@ -717,7 +710,7 @@ export class ReplicationProtectionContainersImpl fabricName, protectionContainerName, switchInput, - options + options, ); return poller.pollUntilDone(); } @@ -732,11 +725,11 @@ export class ReplicationProtectionContainersImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainersListOptionalParams + options?: ReplicationProtectionContainersListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -755,13 +748,11 @@ export class ReplicationProtectionContainersImpl resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationProtectionContainersListByReplicationFabricsNextOptionalParams - ): Promise< - ReplicationProtectionContainersListByReplicationFabricsNextResponse - > { + options?: ReplicationProtectionContainersListByReplicationFabricsNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } @@ -777,11 +768,11 @@ export class ReplicationProtectionContainersImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationProtectionContainersListNextOptionalParams + options?: ReplicationProtectionContainersListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -789,13 +780,12 @@ export class ReplicationProtectionContainersImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerCollection - } + bodyMapper: Mappers.ProtectionContainerCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -803,19 +793,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainer - } + bodyMapper: Mappers.ProtectionContainer, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -824,28 +813,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectionContainerName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 201: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 202: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 204: { - bodyMapper: Mappers.ProtectionContainer - } + bodyMapper: Mappers.ProtectionContainer, + }, }, requestBody: Parameters.creationInput, queryParameters: [Parameters.apiVersion], @@ -855,29 +843,28 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectionContainerName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const discoverProtectableItemOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/discoverProtectableItem", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/discoverProtectableItem", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 201: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 202: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 204: { - bodyMapper: Mappers.ProtectionContainer - } + bodyMapper: Mappers.ProtectionContainer, + }, }, requestBody: Parameters.discoverProtectableItemRequest, queryParameters: [Parameters.apiVersion], @@ -887,15 +874,14 @@ const discoverProtectableItemOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectionContainerName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/remove", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/remove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -905,27 +891,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectionContainerName, ], - serializer + serializer, }; const switchProtectionOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/switchprotection", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/switchprotection", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 201: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 202: { - bodyMapper: Mappers.ProtectionContainer + bodyMapper: Mappers.ProtectionContainer, }, 204: { - bodyMapper: Mappers.ProtectionContainer - } + bodyMapper: Mappers.ProtectionContainer, + }, }, requestBody: Parameters.switchInput, queryParameters: [Parameters.apiVersion], @@ -935,38 +920,37 @@ const switchProtectionOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.protectionContainerName + Parameters.protectionContainerName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainers", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainers", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerCollection - } + bodyMapper: Mappers.ProtectionContainerCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerCollection - } + bodyMapper: Mappers.ProtectionContainerCollection, + }, }, urlParameters: [ Parameters.$host, @@ -974,26 +958,26 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ProtectionContainerCollection - } + bodyMapper: Mappers.ProtectionContainerCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionIntents.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionIntents.ts index 1b74ed666898..9bcb4675e580 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionIntents.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationProtectionIntents.ts @@ -23,13 +23,14 @@ import { CreateProtectionIntentInput, ReplicationProtectionIntentsCreateOptionalParams, ReplicationProtectionIntentsCreateResponse, - ReplicationProtectionIntentsListNextResponse + ReplicationProtectionIntentsListNextResponse, } from "../models"; /// /** Class containing ReplicationProtectionIntents operations. */ export class ReplicationProtectionIntentsImpl - implements ReplicationProtectionIntents { + implements ReplicationProtectionIntents +{ private readonly client: SiteRecoveryManagementClient; /** @@ -50,7 +51,7 @@ export class ReplicationProtectionIntentsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionIntentsListOptionalParams + options?: ReplicationProtectionIntentsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -68,9 +69,9 @@ export class ReplicationProtectionIntentsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -78,7 +79,7 @@ export class ReplicationProtectionIntentsImpl resourceName: string, resourceGroupName: string, options?: ReplicationProtectionIntentsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationProtectionIntentsListResponse; let continuationToken = settings?.continuationToken; @@ -94,7 +95,7 @@ export class ReplicationProtectionIntentsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -106,12 +107,12 @@ export class ReplicationProtectionIntentsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionIntentsListOptionalParams + options?: ReplicationProtectionIntentsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -127,11 +128,11 @@ export class ReplicationProtectionIntentsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionIntentsListOptionalParams + options?: ReplicationProtectionIntentsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -147,11 +148,11 @@ export class ReplicationProtectionIntentsImpl resourceName: string, resourceGroupName: string, intentObjectName: string, - options?: ReplicationProtectionIntentsGetOptionalParams + options?: ReplicationProtectionIntentsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, intentObjectName, options }, - getOperationSpec + getOperationSpec, ); } @@ -169,11 +170,11 @@ export class ReplicationProtectionIntentsImpl resourceGroupName: string, intentObjectName: string, input: CreateProtectionIntentInput, - options?: ReplicationProtectionIntentsCreateOptionalParams + options?: ReplicationProtectionIntentsCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, intentObjectName, input, options }, - createOperationSpec + createOperationSpec, ); } @@ -189,11 +190,11 @@ export class ReplicationProtectionIntentsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationProtectionIntentsListNextOptionalParams + options?: ReplicationProtectionIntentsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -201,36 +202,34 @@ export class ReplicationProtectionIntentsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectionIntentCollection - } + bodyMapper: Mappers.ReplicationProtectionIntentCollection, + }, }, queryParameters: [ Parameters.apiVersion, Parameters.skipToken, - Parameters.takeToken + Parameters.takeToken, ], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectionIntent - } + bodyMapper: Mappers.ReplicationProtectionIntent, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -238,19 +237,18 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.intentObjectName + Parameters.intentObjectName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectionIntent - } + bodyMapper: Mappers.ReplicationProtectionIntent, + }, }, requestBody: Parameters.input9, queryParameters: [Parameters.apiVersion], @@ -259,27 +257,27 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.intentObjectName + Parameters.intentObjectName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ReplicationProtectionIntentCollection - } + bodyMapper: Mappers.ReplicationProtectionIntentCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryPlans.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryPlans.ts index b5be72e7b38e..a899a50409fa 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryPlans.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryPlans.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -51,7 +51,7 @@ import { RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams, ReplicationRecoveryPlansUnplannedFailoverResponse, - ReplicationRecoveryPlansListNextResponse + ReplicationRecoveryPlansListNextResponse, } from "../models"; /// @@ -77,7 +77,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryPlansListOptionalParams + options?: ReplicationRecoveryPlansListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -95,9 +95,9 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -105,7 +105,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, options?: ReplicationRecoveryPlansListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationRecoveryPlansListResponse; let continuationToken = settings?.continuationToken; @@ -121,7 +121,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -133,12 +133,12 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryPlansListOptionalParams + options?: ReplicationRecoveryPlansListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -154,11 +154,11 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryPlansListOptionalParams + options?: ReplicationRecoveryPlansListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -174,11 +174,11 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansGetOptionalParams + options?: ReplicationRecoveryPlansGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, recoveryPlanName, options }, - getOperationSpec + getOperationSpec, ); } @@ -196,7 +196,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, - options?: ReplicationRecoveryPlansCreateOptionalParams + options?: ReplicationRecoveryPlansCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -205,21 +205,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -228,8 +227,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -237,8 +236,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -249,16 +248,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -278,14 +277,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, - options?: ReplicationRecoveryPlansCreateOptionalParams + options?: ReplicationRecoveryPlansCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -302,25 +301,24 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansDeleteOptionalParams + options?: ReplicationRecoveryPlansDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -329,8 +327,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -338,19 +336,19 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, recoveryPlanName, options }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -368,13 +366,13 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansDeleteOptionalParams + options?: ReplicationRecoveryPlansDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, recoveryPlanName, - options + options, ); return poller.pollUntilDone(); } @@ -393,7 +391,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, - options?: ReplicationRecoveryPlansUpdateOptionalParams + options?: ReplicationRecoveryPlansUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -402,21 +400,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -425,8 +422,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -434,8 +431,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -446,16 +443,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -475,14 +472,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, - options?: ReplicationRecoveryPlansUpdateOptionalParams + options?: ReplicationRecoveryPlansUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -499,7 +496,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCancelOptionalParams + options?: ReplicationRecoveryPlansFailoverCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -508,21 +505,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -531,8 +527,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -540,22 +536,22 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, recoveryPlanName, options }, - spec: failoverCancelOperationSpec + spec: failoverCancelOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansFailoverCancelResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -573,13 +569,13 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCancelOptionalParams + options?: ReplicationRecoveryPlansFailoverCancelOptionalParams, ): Promise { const poller = await this.beginFailoverCancel( resourceName, resourceGroupName, recoveryPlanName, - options + options, ); return poller.pollUntilDone(); } @@ -596,7 +592,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCommitOptionalParams + options?: ReplicationRecoveryPlansFailoverCommitOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -605,21 +601,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -628,8 +623,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -637,22 +632,22 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, recoveryPlanName, options }, - spec: failoverCommitOperationSpec + spec: failoverCommitOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansFailoverCommitResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -670,13 +665,13 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCommitOptionalParams + options?: ReplicationRecoveryPlansFailoverCommitOptionalParams, ): Promise { const poller = await this.beginFailoverCommit( resourceName, resourceGroupName, recoveryPlanName, - options + options, ); return poller.pollUntilDone(); } @@ -695,7 +690,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, - options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams + options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -704,21 +699,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -727,8 +721,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -736,8 +730,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -748,16 +742,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: plannedFailoverOperationSpec + spec: plannedFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansPlannedFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -777,14 +771,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, - options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams + options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams, ): Promise { const poller = await this.beginPlannedFailover( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -801,7 +795,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansReprotectOptionalParams + options?: ReplicationRecoveryPlansReprotectOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -810,21 +804,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -833,8 +826,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -842,22 +835,22 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, recoveryPlanName, options }, - spec: reprotectOperationSpec + spec: reprotectOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansReprotectResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -875,13 +868,13 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansReprotectOptionalParams + options?: ReplicationRecoveryPlansReprotectOptionalParams, ): Promise { const poller = await this.beginReprotect( resourceName, resourceGroupName, recoveryPlanName, - options + options, ); return poller.pollUntilDone(); } @@ -900,7 +893,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, - options?: ReplicationRecoveryPlansTestFailoverOptionalParams + options?: ReplicationRecoveryPlansTestFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -909,21 +902,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -932,8 +924,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -941,8 +933,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -953,16 +945,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: testFailoverOperationSpec + spec: testFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansTestFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -982,14 +974,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, - options?: ReplicationRecoveryPlansTestFailoverOptionalParams + options?: ReplicationRecoveryPlansTestFailoverOptionalParams, ): Promise { const poller = await this.beginTestFailover( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -1008,7 +1000,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, - options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams + options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1017,21 +1009,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1040,8 +1031,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1049,8 +1040,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1061,16 +1052,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: testFailoverCleanupOperationSpec + spec: testFailoverCleanupOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansTestFailoverCleanupResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1090,14 +1081,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, - options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams + options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams, ): Promise { const poller = await this.beginTestFailoverCleanup( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -1116,7 +1107,7 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, - options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams + options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -1125,21 +1116,20 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -1148,8 +1138,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -1157,8 +1147,8 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -1169,16 +1159,16 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName, recoveryPlanName, input, - options + options, }, - spec: unplannedFailoverOperationSpec + spec: unplannedFailoverOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryPlansUnplannedFailoverResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -1198,14 +1188,14 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, - options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams + options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams, ): Promise { const poller = await this.beginUnplannedFailover( resourceName, resourceGroupName, recoveryPlanName, input, - options + options, ); return poller.pollUntilDone(); } @@ -1222,11 +1212,11 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationRecoveryPlansListNextOptionalParams + options?: ReplicationRecoveryPlansListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -1234,32 +1224,30 @@ export class ReplicationRecoveryPlansImpl implements ReplicationRecoveryPlans { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryPlanCollection - } + bodyMapper: Mappers.RecoveryPlanCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -1267,28 +1255,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input10, queryParameters: [Parameters.apiVersion], @@ -1297,15 +1284,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -1314,27 +1300,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input11, queryParameters: [Parameters.apiVersion], @@ -1343,29 +1328,28 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const failoverCancelOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/failoverCancel", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/failoverCancel", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -1373,28 +1357,27 @@ const failoverCancelOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const failoverCommitOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/failoverCommit", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/failoverCommit", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -1402,28 +1385,27 @@ const failoverCommitOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const plannedFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/plannedFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/plannedFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input12, queryParameters: [Parameters.apiVersion], @@ -1432,29 +1414,28 @@ const plannedFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const reprotectOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/reProtect", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/reProtect", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -1462,28 +1443,27 @@ const reprotectOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const testFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/testFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/testFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input13, queryParameters: [Parameters.apiVersion], @@ -1492,29 +1472,28 @@ const testFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const testFailoverCleanupOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/testFailoverCleanup", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/testFailoverCleanup", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input14, queryParameters: [Parameters.apiVersion], @@ -1523,29 +1502,28 @@ const testFailoverCleanupOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const unplannedFailoverOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/unplannedFailover", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}/unplannedFailover", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 201: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 202: { - bodyMapper: Mappers.RecoveryPlan + bodyMapper: Mappers.RecoveryPlan, }, 204: { - bodyMapper: Mappers.RecoveryPlan - } + bodyMapper: Mappers.RecoveryPlan, + }, }, requestBody: Parameters.input15, queryParameters: [Parameters.apiVersion], @@ -1554,27 +1532,27 @@ const unplannedFailoverOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.recoveryPlanName + Parameters.recoveryPlanName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryPlanCollection - } + bodyMapper: Mappers.RecoveryPlanCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryServicesProviders.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryServicesProviders.ts index 3046bf2b0db7..27e4eaf6415a 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryServicesProviders.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationRecoveryServicesProviders.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -37,13 +37,14 @@ import { ReplicationRecoveryServicesProvidersRefreshProviderResponse, ReplicationRecoveryServicesProvidersDeleteOptionalParams, ReplicationRecoveryServicesProvidersListByReplicationFabricsNextResponse, - ReplicationRecoveryServicesProvidersListNextResponse + ReplicationRecoveryServicesProvidersListNextResponse, } from "../models"; /// /** Class containing ReplicationRecoveryServicesProviders operations. */ export class ReplicationRecoveryServicesProvidersImpl - implements ReplicationRecoveryServicesProviders { + implements ReplicationRecoveryServicesProviders +{ private readonly client: SiteRecoveryManagementClient; /** @@ -66,13 +67,13 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams + options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -90,9 +91,9 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -101,7 +102,7 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationRecoveryServicesProvidersListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -110,7 +111,7 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -123,7 +124,7 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -136,13 +137,13 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams + options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -158,7 +159,7 @@ export class ReplicationRecoveryServicesProvidersImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryServicesProvidersListOptionalParams + options?: ReplicationRecoveryServicesProvidersListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -176,9 +177,9 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -186,7 +187,7 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName: string, resourceGroupName: string, options?: ReplicationRecoveryServicesProvidersListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationRecoveryServicesProvidersListResponse; let continuationToken = settings?.continuationToken; @@ -202,7 +203,7 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -214,12 +215,12 @@ export class ReplicationRecoveryServicesProvidersImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryServicesProvidersListOptionalParams + options?: ReplicationRecoveryServicesProvidersListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -237,13 +238,11 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams - ): Promise< - ReplicationRecoveryServicesProvidersListByReplicationFabricsResponse - > { + options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -261,11 +260,11 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersGetOptionalParams + options?: ReplicationRecoveryServicesProvidersGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, providerName, options }, - getOperationSpec + getOperationSpec, ); } @@ -285,7 +284,7 @@ export class ReplicationRecoveryServicesProvidersImpl fabricName: string, providerName: string, addProviderInput: AddRecoveryServicesProviderInput, - options?: ReplicationRecoveryServicesProvidersCreateOptionalParams + options?: ReplicationRecoveryServicesProvidersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -294,21 +293,20 @@ export class ReplicationRecoveryServicesProvidersImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -317,8 +315,8 @@ export class ReplicationRecoveryServicesProvidersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -326,8 +324,8 @@ export class ReplicationRecoveryServicesProvidersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -339,16 +337,16 @@ export class ReplicationRecoveryServicesProvidersImpl fabricName, providerName, addProviderInput, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryServicesProvidersCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -370,7 +368,7 @@ export class ReplicationRecoveryServicesProvidersImpl fabricName: string, providerName: string, addProviderInput: AddRecoveryServicesProviderInput, - options?: ReplicationRecoveryServicesProvidersCreateOptionalParams + options?: ReplicationRecoveryServicesProvidersCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -378,7 +376,7 @@ export class ReplicationRecoveryServicesProvidersImpl fabricName, providerName, addProviderInput, - options + options, ); return poller.pollUntilDone(); } @@ -397,25 +395,24 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams + options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -424,8 +421,8 @@ export class ReplicationRecoveryServicesProvidersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -433,8 +430,8 @@ export class ReplicationRecoveryServicesProvidersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -445,13 +442,13 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName, fabricName, providerName, - options + options, }, - spec: purgeOperationSpec + spec: purgeOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -471,14 +468,14 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams + options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams, ): Promise { const poller = await this.beginPurge( resourceName, resourceGroupName, fabricName, providerName, - options + options, ); return poller.pollUntilDone(); } @@ -497,32 +494,29 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams + options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams, ): Promise< SimplePollerLike< - OperationState< - ReplicationRecoveryServicesProvidersRefreshProviderResponse - >, + OperationState, ReplicationRecoveryServicesProvidersRefreshProviderResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -531,8 +525,8 @@ export class ReplicationRecoveryServicesProvidersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -540,8 +534,8 @@ export class ReplicationRecoveryServicesProvidersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -552,18 +546,16 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName, fabricName, providerName, - options + options, }, - spec: refreshProviderOperationSpec + spec: refreshProviderOperationSpec, }); const poller = await createHttpPoller< ReplicationRecoveryServicesProvidersRefreshProviderResponse, - OperationState< - ReplicationRecoveryServicesProvidersRefreshProviderResponse - > + OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -583,14 +575,14 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams + options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams, ): Promise { const poller = await this.beginRefreshProvider( resourceName, resourceGroupName, fabricName, providerName, - options + options, ); return poller.pollUntilDone(); } @@ -609,25 +601,24 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams + options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -636,8 +627,8 @@ export class ReplicationRecoveryServicesProvidersImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -645,8 +636,8 @@ export class ReplicationRecoveryServicesProvidersImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -657,13 +648,13 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName, fabricName, providerName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -683,14 +674,14 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams + options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, fabricName, providerName, - options + options, ); return poller.pollUntilDone(); } @@ -705,11 +696,11 @@ export class ReplicationRecoveryServicesProvidersImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryServicesProvidersListOptionalParams + options?: ReplicationRecoveryServicesProvidersListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -728,13 +719,11 @@ export class ReplicationRecoveryServicesProvidersImpl resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsNextOptionalParams - ): Promise< - ReplicationRecoveryServicesProvidersListByReplicationFabricsNextResponse - > { + options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } @@ -750,11 +739,11 @@ export class ReplicationRecoveryServicesProvidersImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationRecoveryServicesProvidersListNextOptionalParams + options?: ReplicationRecoveryServicesProvidersListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -762,13 +751,12 @@ export class ReplicationRecoveryServicesProvidersImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProviderCollection - } + bodyMapper: Mappers.RecoveryServicesProviderCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -776,19 +764,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProvider - } + bodyMapper: Mappers.RecoveryServicesProvider, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -797,28 +784,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.providerName + Parameters.providerName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 201: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 202: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 204: { - bodyMapper: Mappers.RecoveryServicesProvider - } + bodyMapper: Mappers.RecoveryServicesProvider, + }, }, requestBody: Parameters.addProviderInput, queryParameters: [Parameters.apiVersion], @@ -828,15 +814,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.providerName + Parameters.providerName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const purgeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -846,27 +831,26 @@ const purgeOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.providerName + Parameters.providerName, ], - serializer + serializer, }; const refreshProviderOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}/refreshProvider", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}/refreshProvider", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 201: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 202: { - bodyMapper: Mappers.RecoveryServicesProvider + bodyMapper: Mappers.RecoveryServicesProvider, }, 204: { - bodyMapper: Mappers.RecoveryServicesProvider - } + bodyMapper: Mappers.RecoveryServicesProvider, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -875,14 +859,13 @@ const refreshProviderOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.providerName + Parameters.providerName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}/remove", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}/remove", httpMethod: "POST", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -892,36 +875,35 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.providerName + Parameters.providerName, ], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryServicesProviders", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryServicesProviders", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProviderCollection - } + bodyMapper: Mappers.RecoveryServicesProviderCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProviderCollection - } + bodyMapper: Mappers.RecoveryServicesProviderCollection, + }, }, urlParameters: [ Parameters.$host, @@ -929,26 +911,26 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RecoveryServicesProviderCollection - } + bodyMapper: Mappers.RecoveryServicesProviderCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassificationMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassificationMappings.ts index aaabd3b3e792..5170cb84186b 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassificationMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassificationMappings.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -34,13 +34,14 @@ import { ReplicationStorageClassificationMappingsCreateResponse, ReplicationStorageClassificationMappingsDeleteOptionalParams, ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextResponse, - ReplicationStorageClassificationMappingsListNextResponse + ReplicationStorageClassificationMappingsListNextResponse, } from "../models"; /// /** Class containing ReplicationStorageClassificationMappings operations. */ export class ReplicationStorageClassificationMappingsImpl - implements ReplicationStorageClassificationMappings { + implements ReplicationStorageClassificationMappings +{ private readonly client: SiteRecoveryManagementClient; /** @@ -65,14 +66,14 @@ export class ReplicationStorageClassificationMappingsImpl resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams + options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationStorageClassificationsPagingAll( resourceName, resourceGroupName, fabricName, storageClassificationName, - options + options, ); return { next() { @@ -91,9 +92,9 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, options, - settings + settings, ); - } + }, }; } @@ -103,7 +104,7 @@ export class ReplicationStorageClassificationMappingsImpl fabricName: string, storageClassificationName: string, options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsResponse; let continuationToken = settings?.continuationToken; @@ -113,7 +114,7 @@ export class ReplicationStorageClassificationMappingsImpl resourceGroupName, fabricName, storageClassificationName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -127,7 +128,7 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -141,14 +142,14 @@ export class ReplicationStorageClassificationMappingsImpl resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams + options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationStorageClassificationsPagingPage( resourceName, resourceGroupName, fabricName, storageClassificationName, - options + options, )) { yield* page; } @@ -164,7 +165,7 @@ export class ReplicationStorageClassificationMappingsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationMappingsListOptionalParams + options?: ReplicationStorageClassificationMappingsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -182,9 +183,9 @@ export class ReplicationStorageClassificationMappingsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -192,7 +193,7 @@ export class ReplicationStorageClassificationMappingsImpl resourceName: string, resourceGroupName: string, options?: ReplicationStorageClassificationMappingsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationStorageClassificationMappingsListResponse; let continuationToken = settings?.continuationToken; @@ -208,7 +209,7 @@ export class ReplicationStorageClassificationMappingsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -220,12 +221,12 @@ export class ReplicationStorageClassificationMappingsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationMappingsListOptionalParams + options?: ReplicationStorageClassificationMappingsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -245,19 +246,17 @@ export class ReplicationStorageClassificationMappingsImpl resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams - ): Promise< - ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsResponse - > { + options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, storageClassificationName, - options + options, }, - listByReplicationStorageClassificationsOperationSpec + listByReplicationStorageClassificationsOperationSpec, ); } @@ -277,7 +276,7 @@ export class ReplicationStorageClassificationMappingsImpl fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsGetOptionalParams + options?: ReplicationStorageClassificationMappingsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -286,9 +285,9 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, storageClassificationMappingName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -310,7 +309,7 @@ export class ReplicationStorageClassificationMappingsImpl storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, - options?: ReplicationStorageClassificationMappingsCreateOptionalParams + options?: ReplicationStorageClassificationMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -319,21 +318,20 @@ export class ReplicationStorageClassificationMappingsImpl > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -342,8 +340,8 @@ export class ReplicationStorageClassificationMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -351,8 +349,8 @@ export class ReplicationStorageClassificationMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -365,16 +363,16 @@ export class ReplicationStorageClassificationMappingsImpl storageClassificationName, storageClassificationMappingName, pairingInput, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationStorageClassificationMappingsCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -398,7 +396,7 @@ export class ReplicationStorageClassificationMappingsImpl storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, - options?: ReplicationStorageClassificationMappingsCreateOptionalParams + options?: ReplicationStorageClassificationMappingsCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -407,7 +405,7 @@ export class ReplicationStorageClassificationMappingsImpl storageClassificationName, storageClassificationMappingName, pairingInput, - options + options, ); return poller.pollUntilDone(); } @@ -428,25 +426,24 @@ export class ReplicationStorageClassificationMappingsImpl fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsDeleteOptionalParams + options?: ReplicationStorageClassificationMappingsDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -455,8 +452,8 @@ export class ReplicationStorageClassificationMappingsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -464,8 +461,8 @@ export class ReplicationStorageClassificationMappingsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -477,13 +474,13 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, storageClassificationMappingName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -505,7 +502,7 @@ export class ReplicationStorageClassificationMappingsImpl fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsDeleteOptionalParams + options?: ReplicationStorageClassificationMappingsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, @@ -513,7 +510,7 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, storageClassificationMappingName, - options + options, ); return poller.pollUntilDone(); } @@ -528,11 +525,11 @@ export class ReplicationStorageClassificationMappingsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationMappingsListOptionalParams + options?: ReplicationStorageClassificationMappingsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -553,10 +550,8 @@ export class ReplicationStorageClassificationMappingsImpl fabricName: string, storageClassificationName: string, nextLink: string, - options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextOptionalParams - ): Promise< - ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextResponse - > { + options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, @@ -564,9 +559,9 @@ export class ReplicationStorageClassificationMappingsImpl fabricName, storageClassificationName, nextLink, - options + options, }, - listByReplicationStorageClassificationsNextOperationSpec + listByReplicationStorageClassificationsNextOperationSpec, ); } @@ -582,46 +577,45 @@ export class ReplicationStorageClassificationMappingsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationStorageClassificationMappingsListNextOptionalParams + options?: ReplicationStorageClassificationMappingsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); -const listByReplicationStorageClassificationsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.StorageClassificationMappingCollection - } - }, - queryParameters: [Parameters.apiVersion], - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.resourceName, - Parameters.fabricName, - Parameters.storageClassificationName - ], - headerParameters: [Parameters.accept], - serializer -}; +const listByReplicationStorageClassificationsOperationSpec: coreClient.OperationSpec = + { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.StorageClassificationMappingCollection, + }, + }, + queryParameters: [Parameters.apiVersion], + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.resourceName, + Parameters.fabricName, + Parameters.storageClassificationName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationMapping - } + bodyMapper: Mappers.StorageClassificationMapping, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -631,28 +625,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.storageClassificationName, - Parameters.storageClassificationMappingName + Parameters.storageClassificationMappingName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.StorageClassificationMapping + bodyMapper: Mappers.StorageClassificationMapping, }, 201: { - bodyMapper: Mappers.StorageClassificationMapping + bodyMapper: Mappers.StorageClassificationMapping, }, 202: { - bodyMapper: Mappers.StorageClassificationMapping + bodyMapper: Mappers.StorageClassificationMapping, }, 204: { - bodyMapper: Mappers.StorageClassificationMapping - } + bodyMapper: Mappers.StorageClassificationMapping, + }, }, requestBody: Parameters.pairingInput, queryParameters: [Parameters.apiVersion], @@ -663,15 +656,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.storageClassificationName, - Parameters.storageClassificationMappingName + Parameters.storageClassificationMappingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}/replicationStorageClassificationMappings/{storageClassificationMappingName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -682,64 +674,64 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.storageClassificationName, - Parameters.storageClassificationMappingName + Parameters.storageClassificationMappingName, ], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassificationMappings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassificationMappings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationMappingCollection - } + bodyMapper: Mappers.StorageClassificationMappingCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationStorageClassificationsNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.StorageClassificationMappingCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName, - Parameters.storageClassificationName ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationStorageClassificationsNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.StorageClassificationMappingCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.storageClassificationName, + ], + headerParameters: [Parameters.accept], + serializer, + }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationMappingCollection - } + bodyMapper: Mappers.StorageClassificationMappingCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassifications.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassifications.ts index 37646293c35d..5b68b4037ec7 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassifications.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationStorageClassifications.ts @@ -24,13 +24,14 @@ import { ReplicationStorageClassificationsGetOptionalParams, ReplicationStorageClassificationsGetResponse, ReplicationStorageClassificationsListByReplicationFabricsNextResponse, - ReplicationStorageClassificationsListNextResponse + ReplicationStorageClassificationsListNextResponse, } from "../models"; /// /** Class containing ReplicationStorageClassifications operations. */ export class ReplicationStorageClassificationsImpl - implements ReplicationStorageClassifications { + implements ReplicationStorageClassifications +{ private readonly client: SiteRecoveryManagementClient; /** @@ -53,13 +54,13 @@ export class ReplicationStorageClassificationsImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams + options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -77,9 +78,9 @@ export class ReplicationStorageClassificationsImpl resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -88,7 +89,7 @@ export class ReplicationStorageClassificationsImpl resourceGroupName: string, fabricName: string, options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationStorageClassificationsListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -97,7 +98,7 @@ export class ReplicationStorageClassificationsImpl resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -110,7 +111,7 @@ export class ReplicationStorageClassificationsImpl resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -123,13 +124,13 @@ export class ReplicationStorageClassificationsImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams + options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -145,7 +146,7 @@ export class ReplicationStorageClassificationsImpl public list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationsListOptionalParams + options?: ReplicationStorageClassificationsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -163,9 +164,9 @@ export class ReplicationStorageClassificationsImpl resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -173,7 +174,7 @@ export class ReplicationStorageClassificationsImpl resourceName: string, resourceGroupName: string, options?: ReplicationStorageClassificationsListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationStorageClassificationsListResponse; let continuationToken = settings?.continuationToken; @@ -189,7 +190,7 @@ export class ReplicationStorageClassificationsImpl resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -201,12 +202,12 @@ export class ReplicationStorageClassificationsImpl private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationsListOptionalParams + options?: ReplicationStorageClassificationsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -224,13 +225,11 @@ export class ReplicationStorageClassificationsImpl resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams - ): Promise< - ReplicationStorageClassificationsListByReplicationFabricsResponse - > { + options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -248,7 +247,7 @@ export class ReplicationStorageClassificationsImpl resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationsGetOptionalParams + options?: ReplicationStorageClassificationsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -256,9 +255,9 @@ export class ReplicationStorageClassificationsImpl resourceGroupName, fabricName, storageClassificationName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -272,11 +271,11 @@ export class ReplicationStorageClassificationsImpl private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationsListOptionalParams + options?: ReplicationStorageClassificationsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -295,13 +294,11 @@ export class ReplicationStorageClassificationsImpl resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationStorageClassificationsListByReplicationFabricsNextOptionalParams - ): Promise< - ReplicationStorageClassificationsListByReplicationFabricsNextResponse - > { + options?: ReplicationStorageClassificationsListByReplicationFabricsNextOptionalParams, + ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } @@ -317,11 +314,11 @@ export class ReplicationStorageClassificationsImpl resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationStorageClassificationsListNextOptionalParams + options?: ReplicationStorageClassificationsListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -329,13 +326,12 @@ export class ReplicationStorageClassificationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationCollection - } + bodyMapper: Mappers.StorageClassificationCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -343,19 +339,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationStorageClassifications/{storageClassificationName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassification - } + bodyMapper: Mappers.StorageClassification, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -364,37 +359,36 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.storageClassificationName + Parameters.storageClassificationName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassifications", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassifications", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationCollection - } + bodyMapper: Mappers.StorageClassificationCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationCollection - } + bodyMapper: Mappers.StorageClassificationCollection, + }, }, urlParameters: [ Parameters.$host, @@ -402,26 +396,26 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StorageClassificationCollection - } + bodyMapper: Mappers.StorageClassificationCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultHealth.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultHealth.ts index ca48a8c79fab..54d12ffbff2b 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultHealth.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultHealth.ts @@ -14,14 +14,14 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { ReplicationVaultHealthGetOptionalParams, ReplicationVaultHealthGetResponse, ReplicationVaultHealthRefreshOptionalParams, - ReplicationVaultHealthRefreshResponse + ReplicationVaultHealthRefreshResponse, } from "../models"; /** Class containing ReplicationVaultHealth operations. */ @@ -46,11 +46,11 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { get( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthGetOptionalParams + options?: ReplicationVaultHealthGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - getOperationSpec + getOperationSpec, ); } @@ -64,7 +64,7 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { async beginRefresh( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthRefreshOptionalParams + options?: ReplicationVaultHealthRefreshOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -73,21 +73,20 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -96,8 +95,8 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -105,22 +104,22 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; const lro = createLroSpec({ sendOperationFn, args: { resourceName, resourceGroupName, options }, - spec: refreshOperationSpec + spec: refreshOperationSpec, }); const poller = await createHttpPoller< ReplicationVaultHealthRefreshResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -136,12 +135,12 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { async beginRefreshAndWait( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthRefreshOptionalParams + options?: ReplicationVaultHealthRefreshOptionalParams, ): Promise { const poller = await this.beginRefresh( resourceName, resourceGroupName, - options + options, ); return poller.pollUntilDone(); } @@ -150,49 +149,47 @@ export class ReplicationVaultHealthImpl implements ReplicationVaultHealth { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VaultHealthDetails - } + bodyMapper: Mappers.VaultHealthDetails, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const refreshOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth/default/refresh", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth/default/refresh", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.VaultHealthDetails + bodyMapper: Mappers.VaultHealthDetails, }, 201: { - bodyMapper: Mappers.VaultHealthDetails + bodyMapper: Mappers.VaultHealthDetails, }, 202: { - bodyMapper: Mappers.VaultHealthDetails + bodyMapper: Mappers.VaultHealthDetails, }, 204: { - bodyMapper: Mappers.VaultHealthDetails - } + bodyMapper: Mappers.VaultHealthDetails, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultSetting.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultSetting.ts index 7149557f4a58..44f0add8856f 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultSetting.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationVaultSetting.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -29,7 +29,7 @@ import { VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams, ReplicationVaultSettingCreateResponse, - ReplicationVaultSettingListNextResponse + ReplicationVaultSettingListNextResponse, } from "../models"; /// @@ -55,7 +55,7 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultSettingListOptionalParams + options?: ReplicationVaultSettingListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -73,9 +73,9 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -83,7 +83,7 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceName: string, resourceGroupName: string, options?: ReplicationVaultSettingListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationVaultSettingListResponse; let continuationToken = settings?.continuationToken; @@ -99,7 +99,7 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -111,12 +111,12 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultSettingListOptionalParams + options?: ReplicationVaultSettingListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -132,11 +132,11 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultSettingListOptionalParams + options?: ReplicationVaultSettingListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -152,11 +152,11 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceName: string, resourceGroupName: string, vaultSettingName: string, - options?: ReplicationVaultSettingGetOptionalParams + options?: ReplicationVaultSettingGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, vaultSettingName, options }, - getOperationSpec + getOperationSpec, ); } @@ -174,7 +174,7 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, - options?: ReplicationVaultSettingCreateOptionalParams + options?: ReplicationVaultSettingCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -183,21 +183,20 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -206,8 +205,8 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -215,8 +214,8 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -227,16 +226,16 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceGroupName, vaultSettingName, input, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationVaultSettingCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -256,14 +255,14 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, - options?: ReplicationVaultSettingCreateOptionalParams + options?: ReplicationVaultSettingCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, resourceGroupName, vaultSettingName, input, - options + options, ); return poller.pollUntilDone(); } @@ -280,11 +279,11 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationVaultSettingListNextOptionalParams + options?: ReplicationVaultSettingListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -292,32 +291,30 @@ export class ReplicationVaultSettingImpl implements ReplicationVaultSetting { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VaultSettingCollection - } + bodyMapper: Mappers.VaultSettingCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VaultSetting - } + bodyMapper: Mappers.VaultSetting, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -325,28 +322,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.vaultSettingName + Parameters.vaultSettingName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.VaultSetting + bodyMapper: Mappers.VaultSetting, }, 201: { - bodyMapper: Mappers.VaultSetting + bodyMapper: Mappers.VaultSetting, }, 202: { - bodyMapper: Mappers.VaultSetting + bodyMapper: Mappers.VaultSetting, }, 204: { - bodyMapper: Mappers.VaultSetting - } + bodyMapper: Mappers.VaultSetting, + }, }, requestBody: Parameters.input16, queryParameters: [Parameters.apiVersion], @@ -355,27 +351,27 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.vaultSettingName + Parameters.vaultSettingName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VaultSettingCollection - } + bodyMapper: Mappers.VaultSettingCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationvCenters.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationvCenters.ts index 20927493adee..d1ec2c017bd2 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationvCenters.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/replicationvCenters.ts @@ -16,7 +16,7 @@ import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SimplePollerLike, OperationState, - createHttpPoller + createHttpPoller, } from "@azure/core-lro"; import { createLroSpec } from "../lroImpl"; import { @@ -37,7 +37,7 @@ import { ReplicationvCentersUpdateOptionalParams, ReplicationvCentersUpdateResponse, ReplicationvCentersListByReplicationFabricsNextResponse, - ReplicationvCentersListNextResponse + ReplicationvCentersListNextResponse, } from "../models"; /// @@ -65,13 +65,13 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationvCentersListByReplicationFabricsOptionalParams + options?: ReplicationvCentersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationFabricsPagingAll( resourceName, resourceGroupName, fabricName, - options + options, ); return { next() { @@ -89,9 +89,9 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName, fabricName, options, - settings + settings, ); - } + }, }; } @@ -100,7 +100,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName: string, fabricName: string, options?: ReplicationvCentersListByReplicationFabricsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationvCentersListByReplicationFabricsResponse; let continuationToken = settings?.continuationToken; @@ -109,7 +109,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName, resourceGroupName, fabricName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -122,7 +122,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName, fabricName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -135,13 +135,13 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationvCentersListByReplicationFabricsOptionalParams + options?: ReplicationvCentersListByReplicationFabricsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationFabricsPagingPage( resourceName, resourceGroupName, fabricName, - options + options, )) { yield* page; } @@ -157,7 +157,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { public list( resourceName: string, resourceGroupName: string, - options?: ReplicationvCentersListOptionalParams + options?: ReplicationvCentersListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(resourceName, resourceGroupName, options); return { @@ -175,9 +175,9 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName, resourceGroupName, options, - settings + settings, ); - } + }, }; } @@ -185,7 +185,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName: string, resourceGroupName: string, options?: ReplicationvCentersListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ReplicationvCentersListResponse; let continuationToken = settings?.continuationToken; @@ -201,7 +201,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName, resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -213,12 +213,12 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { private async *listPagingAll( resourceName: string, resourceGroupName: string, - options?: ReplicationvCentersListOptionalParams + options?: ReplicationvCentersListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage( resourceName, resourceGroupName, - options + options, )) { yield* page; } @@ -236,11 +236,11 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationvCentersListByReplicationFabricsOptionalParams + options?: ReplicationvCentersListByReplicationFabricsOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, options }, - listByReplicationFabricsOperationSpec + listByReplicationFabricsOperationSpec, ); } @@ -258,11 +258,11 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersGetOptionalParams + options?: ReplicationvCentersGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, vcenterName, options }, - getOperationSpec + getOperationSpec, ); } @@ -282,7 +282,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, - options?: ReplicationvCentersCreateOptionalParams + options?: ReplicationvCentersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -291,21 +291,20 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -314,8 +313,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -323,8 +322,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -336,16 +335,16 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName, vcenterName, addVCenterRequest, - options + options, }, - spec: createOperationSpec + spec: createOperationSpec, }); const poller = await createHttpPoller< ReplicationvCentersCreateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -367,7 +366,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, - options?: ReplicationvCentersCreateOptionalParams + options?: ReplicationvCentersCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceName, @@ -375,7 +374,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName, vcenterName, addVCenterRequest, - options + options, ); return poller.pollUntilDone(); } @@ -394,25 +393,24 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersDeleteOptionalParams + options?: ReplicationvCentersDeleteOptionalParams, ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -421,8 +419,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -430,8 +428,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -442,13 +440,13 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName, fabricName, vcenterName, - options + options, }, - spec: deleteOperationSpec + spec: deleteOperationSpec, }); const poller = await createHttpPoller>(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -468,14 +466,14 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersDeleteOptionalParams + options?: ReplicationvCentersDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceName, resourceGroupName, fabricName, vcenterName, - options + options, ); return poller.pollUntilDone(); } @@ -496,7 +494,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, - options?: ReplicationvCentersUpdateOptionalParams + options?: ReplicationvCentersUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -505,21 +503,20 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; const sendOperationFn = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ) => { - let currentRawResponse: - | coreClient.FullOperationResponse - | undefined = undefined; + let currentRawResponse: coreClient.FullOperationResponse | undefined = + undefined; const providedCallback = args.options?.onResponse; const callback: coreClient.RawResponseCallback = ( rawResponse: coreClient.FullOperationResponse, - flatResponse: unknown + flatResponse: unknown, ) => { currentRawResponse = rawResponse; providedCallback?.(rawResponse, flatResponse); @@ -528,8 +525,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -537,8 +534,8 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; @@ -550,16 +547,16 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName, vcenterName, updateVCenterRequest, - options + options, }, - spec: updateOperationSpec + spec: updateOperationSpec, }); const poller = await createHttpPoller< ReplicationvCentersUpdateResponse, OperationState >(lro, { restoreFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -581,7 +578,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, - options?: ReplicationvCentersUpdateOptionalParams + options?: ReplicationvCentersUpdateOptionalParams, ): Promise { const poller = await this.beginUpdate( resourceName, @@ -589,7 +586,7 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { fabricName, vcenterName, updateVCenterRequest, - options + options, ); return poller.pollUntilDone(); } @@ -604,11 +601,11 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { private _list( resourceName: string, resourceGroupName: string, - options?: ReplicationvCentersListOptionalParams + options?: ReplicationvCentersListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - listOperationSpec + listOperationSpec, ); } @@ -627,11 +624,11 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceGroupName: string, fabricName: string, nextLink: string, - options?: ReplicationvCentersListByReplicationFabricsNextOptionalParams + options?: ReplicationvCentersListByReplicationFabricsNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, fabricName, nextLink, options }, - listByReplicationFabricsNextOperationSpec + listByReplicationFabricsNextOperationSpec, ); } @@ -647,11 +644,11 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { resourceName: string, resourceGroupName: string, nextLink: string, - options?: ReplicationvCentersListNextOptionalParams + options?: ReplicationvCentersListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -659,13 +656,12 @@ export class ReplicationvCentersImpl implements ReplicationvCenters { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VCenterCollection - } + bodyMapper: Mappers.VCenterCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -673,19 +669,18 @@ const listByReplicationFabricsOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VCenter - } + bodyMapper: Mappers.VCenter, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -694,28 +689,27 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.vcenterName + Parameters.vcenterName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 201: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 202: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 204: { - bodyMapper: Mappers.VCenter - } + bodyMapper: Mappers.VCenter, + }, }, requestBody: Parameters.addVCenterRequest, queryParameters: [Parameters.apiVersion], @@ -725,15 +719,14 @@ const createOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.vcenterName + Parameters.vcenterName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", httpMethod: "DELETE", responses: { 200: {}, 201: {}, 202: {}, 204: {} }, queryParameters: [Parameters.apiVersion], @@ -743,27 +736,26 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.vcenterName + Parameters.vcenterName, ], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 201: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 202: { - bodyMapper: Mappers.VCenter + bodyMapper: Mappers.VCenter, }, 204: { - bodyMapper: Mappers.VCenter - } + bodyMapper: Mappers.VCenter, + }, }, requestBody: Parameters.updateVCenterRequest, queryParameters: [Parameters.apiVersion], @@ -773,38 +765,37 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceName, Parameters.fabricName, - Parameters.vcenterName + Parameters.vcenterName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationvCenters", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationvCenters", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VCenterCollection - } + bodyMapper: Mappers.VCenterCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VCenterCollection - } + bodyMapper: Mappers.VCenterCollection, + }, }, urlParameters: [ Parameters.$host, @@ -812,26 +803,26 @@ const listByReplicationFabricsNextOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.nextLink, Parameters.resourceName, - Parameters.fabricName + Parameters.fabricName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VCenterCollection - } + bodyMapper: Mappers.VCenterCollection, + }, }, urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, Parameters.nextLink, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/supportedOperatingSystemsOperations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/supportedOperatingSystemsOperations.ts index e8e07d9520fd..a99eeabc7b2f 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/supportedOperatingSystemsOperations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/supportedOperatingSystemsOperations.ts @@ -13,12 +13,13 @@ import * as Parameters from "../models/parameters"; import { SiteRecoveryManagementClient } from "../siteRecoveryManagementClient"; import { SupportedOperatingSystemsGetOptionalParams, - SupportedOperatingSystemsGetResponse + SupportedOperatingSystemsGetResponse, } from "../models"; /** Class containing SupportedOperatingSystemsOperations operations. */ export class SupportedOperatingSystemsOperationsImpl - implements SupportedOperatingSystemsOperations { + implements SupportedOperatingSystemsOperations +{ private readonly client: SiteRecoveryManagementClient; /** @@ -39,11 +40,11 @@ export class SupportedOperatingSystemsOperationsImpl get( resourceName: string, resourceGroupName: string, - options?: SupportedOperatingSystemsGetOptionalParams + options?: SupportedOperatingSystemsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceName, resourceGroupName, options }, - getOperationSpec + getOperationSpec, ); } } @@ -51,21 +52,20 @@ export class SupportedOperatingSystemsOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationSupportedOperatingSystems", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationSupportedOperatingSystems", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SupportedOperatingSystems - } + bodyMapper: Mappers.SupportedOperatingSystems, + }, }, queryParameters: [Parameters.apiVersion, Parameters.instanceType], urlParameters: [ Parameters.$host, Parameters.resourceGroupName, Parameters.subscriptionId, - Parameters.resourceName + Parameters.resourceName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/targetComputeSizes.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/targetComputeSizes.ts index 0dfb80ec25f7..a68fd59e8d5a 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/targetComputeSizes.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operations/targetComputeSizes.ts @@ -18,7 +18,7 @@ import { TargetComputeSizesListByReplicationProtectedItemsNextOptionalParams, TargetComputeSizesListByReplicationProtectedItemsOptionalParams, TargetComputeSizesListByReplicationProtectedItemsResponse, - TargetComputeSizesListByReplicationProtectedItemsNextResponse + TargetComputeSizesListByReplicationProtectedItemsNextResponse, } from "../models"; /// @@ -50,7 +50,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams + options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByReplicationProtectedItemsPagingAll( resourceName, @@ -58,7 +58,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); return { next() { @@ -78,9 +78,9 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { protectionContainerName, replicatedProtectedItemName, options, - settings + settings, ); - } + }, }; } @@ -91,7 +91,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { protectionContainerName: string, replicatedProtectedItemName: string, options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: TargetComputeSizesListByReplicationProtectedItemsResponse; let continuationToken = settings?.continuationToken; @@ -102,7 +102,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -117,7 +117,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { protectionContainerName, replicatedProtectedItemName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -132,7 +132,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams + options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByReplicationProtectedItemsPagingPage( resourceName, @@ -140,7 +140,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, )) { yield* page; } @@ -162,7 +162,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams + options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -171,9 +171,9 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { fabricName, protectionContainerName, replicatedProtectedItemName, - options + options, }, - listByReplicationProtectedItemsOperationSpec + listByReplicationProtectedItemsOperationSpec, ); } @@ -196,7 +196,7 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { protectionContainerName: string, replicatedProtectedItemName: string, nextLink: string, - options?: TargetComputeSizesListByReplicationProtectedItemsNextOptionalParams + options?: TargetComputeSizesListByReplicationProtectedItemsNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -206,9 +206,9 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { protectionContainerName, replicatedProtectedItemName, nextLink, - options + options, }, - listByReplicationProtectedItemsNextOperationSpec + listByReplicationProtectedItemsNextOperationSpec, ); } } @@ -216,13 +216,12 @@ export class TargetComputeSizesImpl implements TargetComputeSizes { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByReplicationProtectedItemsOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/targetComputeSizes", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/targetComputeSizes", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.TargetComputeSizeCollection - } + bodyMapper: Mappers.TargetComputeSizeCollection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -232,29 +231,30 @@ const listByReplicationProtectedItemsOperationSpec: coreClient.OperationSpec = { Parameters.resourceName, Parameters.fabricName, Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName + Parameters.replicatedProtectedItemName, ], headerParameters: [Parameters.accept], - serializer -}; -const listByReplicationProtectedItemsNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.TargetComputeSizeCollection - } - }, - urlParameters: [ - Parameters.$host, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.nextLink, - Parameters.resourceName, - Parameters.fabricName, - Parameters.protectionContainerName, - Parameters.replicatedProtectedItemName - ], - headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByReplicationProtectedItemsNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.TargetComputeSizeCollection, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.resourceGroupName, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceName, + Parameters.fabricName, + Parameters.protectionContainerName, + Parameters.replicatedProtectedItemName, + ], + headerParameters: [Parameters.accept], + serializer, + }; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/migrationRecoveryPoints.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/migrationRecoveryPoints.ts index e7fdb1ec191e..168f0b859fce 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/migrationRecoveryPoints.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/migrationRecoveryPoints.ts @@ -11,7 +11,7 @@ import { MigrationRecoveryPoint, MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, MigrationRecoveryPointsGetOptionalParams, - MigrationRecoveryPointsGetResponse + MigrationRecoveryPointsGetResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface MigrationRecoveryPoints { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams + options?: MigrationRecoveryPointsListByReplicationMigrationItemsOptionalParams, ): PagedAsyncIterableIterator; /** * Gets a recovery point for a migration item. @@ -53,6 +53,6 @@ export interface MigrationRecoveryPoints { protectionContainerName: string, migrationItemName: string, migrationRecoveryPointName: string, - options?: MigrationRecoveryPointsGetOptionalParams + options?: MigrationRecoveryPointsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/operations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/operations.ts index f7404f515873..930800b9bad9 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/operations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/operations.ts @@ -20,6 +20,6 @@ export interface Operations { */ list( resourceGroupName: string, - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/recoveryPoints.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/recoveryPoints.ts index 67c5914abda0..4fadb4b97569 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/recoveryPoints.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/recoveryPoints.ts @@ -11,7 +11,7 @@ import { RecoveryPoint, RecoveryPointsListByReplicationProtectedItemsOptionalParams, RecoveryPointsGetOptionalParams, - RecoveryPointsGetResponse + RecoveryPointsGetResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface RecoveryPoints { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams + options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams, ): PagedAsyncIterableIterator; /** * Get the details of specified recovery point. @@ -53,6 +53,6 @@ export interface RecoveryPoints { protectionContainerName: string, replicatedProtectedItemName: string, recoveryPointName: string, - options?: RecoveryPointsGetOptionalParams + options?: RecoveryPointsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAlertSettings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAlertSettings.ts index 00d6ab5b3ca2..d05b45e0e622 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAlertSettings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAlertSettings.ts @@ -14,7 +14,7 @@ import { ReplicationAlertSettingsGetResponse, ConfigureAlertRequest, ReplicationAlertSettingsCreateOptionalParams, - ReplicationAlertSettingsCreateResponse + ReplicationAlertSettingsCreateResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface ReplicationAlertSettings { list( resourceName: string, resourceGroupName: string, - options?: ReplicationAlertSettingsListOptionalParams + options?: ReplicationAlertSettingsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of the specified email notification(alert) configuration. @@ -44,7 +44,7 @@ export interface ReplicationAlertSettings { resourceName: string, resourceGroupName: string, alertSettingName: string, - options?: ReplicationAlertSettingsGetOptionalParams + options?: ReplicationAlertSettingsGetOptionalParams, ): Promise; /** * Create or update an email notification(alert) configuration. @@ -60,6 +60,6 @@ export interface ReplicationAlertSettings { resourceGroupName: string, alertSettingName: string, request: ConfigureAlertRequest, - options?: ReplicationAlertSettingsCreateOptionalParams + options?: ReplicationAlertSettingsCreateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAppliances.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAppliances.ts index f6ac55d84a88..48be91ae8649 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAppliances.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationAppliances.ts @@ -9,7 +9,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { ReplicationAppliance, - ReplicationAppliancesListOptionalParams + ReplicationAppliancesListOptionalParams, } from "../models"; /// @@ -25,6 +25,6 @@ export interface ReplicationAppliances { list( resourceName: string, resourceGroupName: string, - options?: ReplicationAppliancesListOptionalParams + options?: ReplicationAppliancesListOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEligibilityResultsOperations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEligibilityResultsOperations.ts index 25dc97fbdbf1..0df070027f03 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEligibilityResultsOperations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEligibilityResultsOperations.ts @@ -10,7 +10,7 @@ import { ReplicationEligibilityResultsListOptionalParams, ReplicationEligibilityResultsListResponse, ReplicationEligibilityResultsGetOptionalParams, - ReplicationEligibilityResultsGetResponse + ReplicationEligibilityResultsGetResponse, } from "../models"; /** Interface representing a ReplicationEligibilityResultsOperations. */ @@ -25,7 +25,7 @@ export interface ReplicationEligibilityResultsOperations { list( resourceGroupName: string, virtualMachineName: string, - options?: ReplicationEligibilityResultsListOptionalParams + options?: ReplicationEligibilityResultsListOptionalParams, ): Promise; /** * Validates whether a given VM can be protected or not in which case returns list of errors. @@ -37,6 +37,6 @@ export interface ReplicationEligibilityResultsOperations { get( resourceGroupName: string, virtualMachineName: string, - options?: ReplicationEligibilityResultsGetOptionalParams + options?: ReplicationEligibilityResultsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEvents.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEvents.ts index 50018b627939..abf7491b3650 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEvents.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationEvents.ts @@ -11,7 +11,7 @@ import { Event, ReplicationEventsListOptionalParams, ReplicationEventsGetOptionalParams, - ReplicationEventsGetResponse + ReplicationEventsGetResponse, } from "../models"; /// @@ -27,7 +27,7 @@ export interface ReplicationEvents { list( resourceName: string, resourceGroupName: string, - options?: ReplicationEventsListOptionalParams + options?: ReplicationEventsListOptionalParams, ): PagedAsyncIterableIterator; /** * The operation to get the details of an Azure Site recovery event. @@ -41,6 +41,6 @@ export interface ReplicationEvents { resourceName: string, resourceGroupName: string, eventName: string, - options?: ReplicationEventsGetOptionalParams + options?: ReplicationEventsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationFabrics.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationFabrics.ts index 1e76e0021609..b0114ded9f2c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationFabrics.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationFabrics.ts @@ -26,7 +26,9 @@ import { ReplicationFabricsDeleteOptionalParams, RenewCertificateInput, ReplicationFabricsRenewCertificateOptionalParams, - ReplicationFabricsRenewCertificateResponse + ReplicationFabricsRenewCertificateResponse, + ReplicationFabricsRemoveInfraOptionalParams, + ReplicationFabricsRemoveInfraResponse, } from "../models"; /// @@ -42,7 +44,7 @@ export interface ReplicationFabrics { list( resourceName: string, resourceGroupName: string, - options?: ReplicationFabricsListOptionalParams + options?: ReplicationFabricsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of an Azure Site Recovery fabric. @@ -56,7 +58,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsGetOptionalParams + options?: ReplicationFabricsGetOptionalParams, ): Promise; /** * The operation to create an Azure Site Recovery fabric (for e.g. Hyper-V site). @@ -72,7 +74,7 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, input: FabricCreationInput, - options?: ReplicationFabricsCreateOptionalParams + options?: ReplicationFabricsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -93,7 +95,7 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, input: FabricCreationInput, - options?: ReplicationFabricsCreateOptionalParams + options?: ReplicationFabricsCreateOptionalParams, ): Promise; /** * The operation to purge(force delete) an Azure Site Recovery fabric. @@ -107,7 +109,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsPurgeOptionalParams + options?: ReplicationFabricsPurgeOptionalParams, ): Promise, void>>; /** * The operation to purge(force delete) an Azure Site Recovery fabric. @@ -121,7 +123,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsPurgeOptionalParams + options?: ReplicationFabricsPurgeOptionalParams, ): Promise; /** * The operation to perform a consistency check on the fabric. @@ -135,7 +137,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsCheckConsistencyOptionalParams + options?: ReplicationFabricsCheckConsistencyOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -154,7 +156,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsCheckConsistencyOptionalParams + options?: ReplicationFabricsCheckConsistencyOptionalParams, ): Promise; /** * The operation to migrate an Azure Site Recovery fabric to AAD. @@ -168,7 +170,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsMigrateToAadOptionalParams + options?: ReplicationFabricsMigrateToAadOptionalParams, ): Promise, void>>; /** * The operation to migrate an Azure Site Recovery fabric to AAD. @@ -182,7 +184,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsMigrateToAadOptionalParams + options?: ReplicationFabricsMigrateToAadOptionalParams, ): Promise; /** * The operation to move replications from a process server to another process server. @@ -198,7 +200,7 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, - options?: ReplicationFabricsReassociateGatewayOptionalParams + options?: ReplicationFabricsReassociateGatewayOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -219,7 +221,7 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, - options?: ReplicationFabricsReassociateGatewayOptionalParams + options?: ReplicationFabricsReassociateGatewayOptionalParams, ): Promise; /** * The operation to delete or remove an Azure Site Recovery fabric. @@ -233,7 +235,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsDeleteOptionalParams + options?: ReplicationFabricsDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete or remove an Azure Site Recovery fabric. @@ -247,7 +249,7 @@ export interface ReplicationFabrics { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationFabricsDeleteOptionalParams + options?: ReplicationFabricsDeleteOptionalParams, ): Promise; /** * Renews the connection certificate for the ASR replication fabric. @@ -263,7 +265,7 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, - options?: ReplicationFabricsRenewCertificateOptionalParams + options?: ReplicationFabricsRenewCertificateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -284,6 +286,39 @@ export interface ReplicationFabrics { resourceGroupName: string, fabricName: string, renewCertificate: RenewCertificateInput, - options?: ReplicationFabricsRenewCertificateOptionalParams + options?: ReplicationFabricsRenewCertificateOptionalParams, ): Promise; + /** + * Removes the appliance's infrastructure under the fabric. + * @param resourceGroupName The name of the resource group where the recovery services vault is + * present. + * @param resourceName Resource name. + * @param fabricName Fabric name. + * @param options The options parameters. + */ + beginRemoveInfra( + resourceGroupName: string, + resourceName: string, + fabricName: string, + options?: ReplicationFabricsRemoveInfraOptionalParams, + ): Promise< + SimplePollerLike< + OperationState, + ReplicationFabricsRemoveInfraResponse + > + >; + /** + * Removes the appliance's infrastructure under the fabric. + * @param resourceGroupName The name of the resource group where the recovery services vault is + * present. + * @param resourceName Resource name. + * @param fabricName Fabric name. + * @param options The options parameters. + */ + beginRemoveInfraAndWait( + resourceGroupName: string, + resourceName: string, + fabricName: string, + options?: ReplicationFabricsRemoveInfraOptionalParams, + ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationJobs.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationJobs.ts index bfc12181f6fb..a385ca930dd1 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationJobs.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationJobs.ts @@ -22,7 +22,7 @@ import { ReplicationJobsResumeResponse, JobQueryParameter, ReplicationJobsExportOptionalParams, - ReplicationJobsExportResponse + ReplicationJobsExportResponse, } from "../models"; /// @@ -38,7 +38,7 @@ export interface ReplicationJobs { list( resourceName: string, resourceGroupName: string, - options?: ReplicationJobsListOptionalParams + options?: ReplicationJobsListOptionalParams, ): PagedAsyncIterableIterator; /** * Get the details of an Azure Site Recovery job. @@ -52,7 +52,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsGetOptionalParams + options?: ReplicationJobsGetOptionalParams, ): Promise; /** * The operation to cancel an Azure Site Recovery job. @@ -66,7 +66,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsCancelOptionalParams + options?: ReplicationJobsCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -85,7 +85,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsCancelOptionalParams + options?: ReplicationJobsCancelOptionalParams, ): Promise; /** * The operation to restart an Azure Site Recovery job. @@ -99,7 +99,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsRestartOptionalParams + options?: ReplicationJobsRestartOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -118,7 +118,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobName: string, - options?: ReplicationJobsRestartOptionalParams + options?: ReplicationJobsRestartOptionalParams, ): Promise; /** * The operation to resume an Azure Site Recovery job. @@ -134,7 +134,7 @@ export interface ReplicationJobs { resourceGroupName: string, jobName: string, resumeJobParams: ResumeJobParams, - options?: ReplicationJobsResumeOptionalParams + options?: ReplicationJobsResumeOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -155,7 +155,7 @@ export interface ReplicationJobs { resourceGroupName: string, jobName: string, resumeJobParams: ResumeJobParams, - options?: ReplicationJobsResumeOptionalParams + options?: ReplicationJobsResumeOptionalParams, ): Promise; /** * The operation to export the details of the Azure Site Recovery jobs of the vault. @@ -169,7 +169,7 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobQueryParameter: JobQueryParameter, - options?: ReplicationJobsExportOptionalParams + options?: ReplicationJobsExportOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -188,6 +188,6 @@ export interface ReplicationJobs { resourceName: string, resourceGroupName: string, jobQueryParameter: JobQueryParameter, - options?: ReplicationJobsExportOptionalParams + options?: ReplicationJobsExportOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationLogicalNetworks.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationLogicalNetworks.ts index edb41a6c01c4..bb170773c24c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationLogicalNetworks.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationLogicalNetworks.ts @@ -11,7 +11,7 @@ import { LogicalNetwork, ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, ReplicationLogicalNetworksGetOptionalParams, - ReplicationLogicalNetworksGetResponse + ReplicationLogicalNetworksGetResponse, } from "../models"; /// @@ -29,7 +29,7 @@ export interface ReplicationLogicalNetworks { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams + options?: ReplicationLogicalNetworksListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a logical network. @@ -45,6 +45,6 @@ export interface ReplicationLogicalNetworks { resourceGroupName: string, fabricName: string, logicalNetworkName: string, - options?: ReplicationLogicalNetworksGetOptionalParams + options?: ReplicationLogicalNetworksGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationMigrationItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationMigrationItems.ts index 1a60b2db6869..e35147054ace 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationMigrationItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationMigrationItems.ts @@ -38,7 +38,7 @@ import { ReplicationMigrationItemsTestMigrateResponse, TestMigrateCleanupInput, ReplicationMigrationItemsTestMigrateCleanupOptionalParams, - ReplicationMigrationItemsTestMigrateCleanupResponse + ReplicationMigrationItemsTestMigrateCleanupResponse, } from "../models"; /// @@ -58,7 +58,7 @@ export interface ReplicationMigrationItems { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationMigrationItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the list of migration items in the vault. @@ -70,7 +70,7 @@ export interface ReplicationMigrationItems { list( resourceName: string, resourceGroupName: string, - options?: ReplicationMigrationItemsListOptionalParams + options?: ReplicationMigrationItemsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a migration item. @@ -88,7 +88,7 @@ export interface ReplicationMigrationItems { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsGetOptionalParams + options?: ReplicationMigrationItemsGetOptionalParams, ): Promise; /** * The operation to create an ASR migration item (enable migration). @@ -108,7 +108,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, - options?: ReplicationMigrationItemsCreateOptionalParams + options?: ReplicationMigrationItemsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -133,7 +133,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: EnableMigrationInput, - options?: ReplicationMigrationItemsCreateOptionalParams + options?: ReplicationMigrationItemsCreateOptionalParams, ): Promise; /** * The operation to delete an ASR migration item. @@ -151,7 +151,7 @@ export interface ReplicationMigrationItems { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsDeleteOptionalParams + options?: ReplicationMigrationItemsDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete an ASR migration item. @@ -169,7 +169,7 @@ export interface ReplicationMigrationItems { fabricName: string, protectionContainerName: string, migrationItemName: string, - options?: ReplicationMigrationItemsDeleteOptionalParams + options?: ReplicationMigrationItemsDeleteOptionalParams, ): Promise; /** * The operation to update the recovery settings of an ASR migration item. @@ -189,7 +189,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, - options?: ReplicationMigrationItemsUpdateOptionalParams + options?: ReplicationMigrationItemsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -214,7 +214,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: UpdateMigrationItemInput, - options?: ReplicationMigrationItemsUpdateOptionalParams + options?: ReplicationMigrationItemsUpdateOptionalParams, ): Promise; /** * The operation to initiate migration of the item. @@ -234,7 +234,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, - options?: ReplicationMigrationItemsMigrateOptionalParams + options?: ReplicationMigrationItemsMigrateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -259,7 +259,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, migrateInput: MigrateInput, - options?: ReplicationMigrationItemsMigrateOptionalParams + options?: ReplicationMigrationItemsMigrateOptionalParams, ): Promise; /** * The operation to initiate pause replication of the item. @@ -279,7 +279,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, - options?: ReplicationMigrationItemsPauseReplicationOptionalParams + options?: ReplicationMigrationItemsPauseReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -304,7 +304,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, pauseReplicationInput: PauseReplicationInput, - options?: ReplicationMigrationItemsPauseReplicationOptionalParams + options?: ReplicationMigrationItemsPauseReplicationOptionalParams, ): Promise; /** * The operation to initiate resume replication of the item. @@ -324,7 +324,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, - options?: ReplicationMigrationItemsResumeReplicationOptionalParams + options?: ReplicationMigrationItemsResumeReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -349,7 +349,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, resumeReplicationInput: ResumeReplicationInput, - options?: ReplicationMigrationItemsResumeReplicationOptionalParams + options?: ReplicationMigrationItemsResumeReplicationOptionalParams, ): Promise; /** * The operation to resynchronize replication of an ASR migration item. @@ -369,7 +369,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: ResyncInput, - options?: ReplicationMigrationItemsResyncOptionalParams + options?: ReplicationMigrationItemsResyncOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -394,7 +394,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, input: ResyncInput, - options?: ReplicationMigrationItemsResyncOptionalParams + options?: ReplicationMigrationItemsResyncOptionalParams, ): Promise; /** * The operation to initiate test migration of the item. @@ -414,7 +414,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, - options?: ReplicationMigrationItemsTestMigrateOptionalParams + options?: ReplicationMigrationItemsTestMigrateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -439,7 +439,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, testMigrateInput: TestMigrateInput, - options?: ReplicationMigrationItemsTestMigrateOptionalParams + options?: ReplicationMigrationItemsTestMigrateOptionalParams, ): Promise; /** * The operation to initiate test migrate cleanup. @@ -459,7 +459,7 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, - options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams + options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -484,6 +484,6 @@ export interface ReplicationMigrationItems { protectionContainerName: string, migrationItemName: string, testMigrateCleanupInput: TestMigrateCleanupInput, - options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams + options?: ReplicationMigrationItemsTestMigrateCleanupOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworkMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworkMappings.ts index e2775f0ab60b..ca17f909e599 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworkMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworkMappings.ts @@ -20,7 +20,7 @@ import { ReplicationNetworkMappingsDeleteOptionalParams, UpdateNetworkMappingInput, ReplicationNetworkMappingsUpdateOptionalParams, - ReplicationNetworkMappingsUpdateResponse + ReplicationNetworkMappingsUpdateResponse, } from "../models"; /// @@ -40,7 +40,7 @@ export interface ReplicationNetworkMappings { resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams + options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams, ): PagedAsyncIterableIterator; /** * Lists all ASR network mappings in the vault. @@ -52,7 +52,7 @@ export interface ReplicationNetworkMappings { list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworkMappingsListOptionalParams + options?: ReplicationNetworkMappingsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of an ASR network mapping. @@ -70,7 +70,7 @@ export interface ReplicationNetworkMappings { fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsGetOptionalParams + options?: ReplicationNetworkMappingsGetOptionalParams, ): Promise; /** * The operation to create an ASR network mapping. @@ -90,7 +90,7 @@ export interface ReplicationNetworkMappings { networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, - options?: ReplicationNetworkMappingsCreateOptionalParams + options?: ReplicationNetworkMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -115,7 +115,7 @@ export interface ReplicationNetworkMappings { networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, - options?: ReplicationNetworkMappingsCreateOptionalParams + options?: ReplicationNetworkMappingsCreateOptionalParams, ): Promise; /** * The operation to delete a network mapping. @@ -133,7 +133,7 @@ export interface ReplicationNetworkMappings { fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsDeleteOptionalParams + options?: ReplicationNetworkMappingsDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete a network mapping. @@ -151,7 +151,7 @@ export interface ReplicationNetworkMappings { fabricName: string, networkName: string, networkMappingName: string, - options?: ReplicationNetworkMappingsDeleteOptionalParams + options?: ReplicationNetworkMappingsDeleteOptionalParams, ): Promise; /** * The operation to update an ASR network mapping. @@ -171,7 +171,7 @@ export interface ReplicationNetworkMappings { networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, - options?: ReplicationNetworkMappingsUpdateOptionalParams + options?: ReplicationNetworkMappingsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -196,6 +196,6 @@ export interface ReplicationNetworkMappings { networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, - options?: ReplicationNetworkMappingsUpdateOptionalParams + options?: ReplicationNetworkMappingsUpdateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworks.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworks.ts index b081c68fedf1..5275a77ce4ae 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworks.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationNetworks.ts @@ -12,7 +12,7 @@ import { ReplicationNetworksListByReplicationFabricsOptionalParams, ReplicationNetworksListOptionalParams, ReplicationNetworksGetOptionalParams, - ReplicationNetworksGetResponse + ReplicationNetworksGetResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface ReplicationNetworks { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationNetworksListByReplicationFabricsOptionalParams + options?: ReplicationNetworksListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the networks available in a vault. @@ -42,7 +42,7 @@ export interface ReplicationNetworks { list( resourceName: string, resourceGroupName: string, - options?: ReplicationNetworksListOptionalParams + options?: ReplicationNetworksListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a network. @@ -58,6 +58,6 @@ export interface ReplicationNetworks { resourceGroupName: string, fabricName: string, networkName: string, - options?: ReplicationNetworksGetOptionalParams + options?: ReplicationNetworksGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationPolicies.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationPolicies.ts index 2567a3ce5b8e..571b8bf28182 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationPolicies.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationPolicies.ts @@ -19,7 +19,7 @@ import { ReplicationPoliciesDeleteOptionalParams, UpdatePolicyInput, ReplicationPoliciesUpdateOptionalParams, - ReplicationPoliciesUpdateResponse + ReplicationPoliciesUpdateResponse, } from "../models"; /// @@ -35,7 +35,7 @@ export interface ReplicationPolicies { list( resourceName: string, resourceGroupName: string, - options?: ReplicationPoliciesListOptionalParams + options?: ReplicationPoliciesListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a replication policy. @@ -49,7 +49,7 @@ export interface ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesGetOptionalParams + options?: ReplicationPoliciesGetOptionalParams, ): Promise; /** * The operation to create a replication policy. @@ -65,7 +65,7 @@ export interface ReplicationPolicies { resourceGroupName: string, policyName: string, input: CreatePolicyInput, - options?: ReplicationPoliciesCreateOptionalParams + options?: ReplicationPoliciesCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -86,7 +86,7 @@ export interface ReplicationPolicies { resourceGroupName: string, policyName: string, input: CreatePolicyInput, - options?: ReplicationPoliciesCreateOptionalParams + options?: ReplicationPoliciesCreateOptionalParams, ): Promise; /** * The operation to delete a replication policy. @@ -100,7 +100,7 @@ export interface ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesDeleteOptionalParams + options?: ReplicationPoliciesDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete a replication policy. @@ -114,7 +114,7 @@ export interface ReplicationPolicies { resourceName: string, resourceGroupName: string, policyName: string, - options?: ReplicationPoliciesDeleteOptionalParams + options?: ReplicationPoliciesDeleteOptionalParams, ): Promise; /** * The operation to update a replication policy. @@ -130,7 +130,7 @@ export interface ReplicationPolicies { resourceGroupName: string, policyName: string, input: UpdatePolicyInput, - options?: ReplicationPoliciesUpdateOptionalParams + options?: ReplicationPoliciesUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -151,6 +151,6 @@ export interface ReplicationPolicies { resourceGroupName: string, policyName: string, input: UpdatePolicyInput, - options?: ReplicationPoliciesUpdateOptionalParams + options?: ReplicationPoliciesUpdateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectableItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectableItems.ts index 759f1baf0f78..32a77d377f53 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectableItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectableItems.ts @@ -11,7 +11,7 @@ import { ProtectableItem, ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, ReplicationProtectableItemsGetOptionalParams, - ReplicationProtectableItemsGetResponse + ReplicationProtectableItemsGetResponse, } from "../models"; /// @@ -31,7 +31,7 @@ export interface ReplicationProtectableItems { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectableItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator; /** * The operation to get the details of a protectable item. @@ -49,6 +49,6 @@ export interface ReplicationProtectableItems { fabricName: string, protectionContainerName: string, protectableItemName: string, - options?: ReplicationProtectableItemsGetOptionalParams + options?: ReplicationProtectableItemsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectedItems.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectedItems.ts index 80ac194b2907..2bb838247c75 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectedItems.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectedItems.ts @@ -64,7 +64,7 @@ import { ReplicationProtectedItemsUpdateApplianceResponse, UpdateMobilityServiceRequest, ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, - ReplicationProtectedItemsUpdateMobilityServiceResponse + ReplicationProtectedItemsUpdateMobilityServiceResponse, } from "../models"; /// @@ -84,7 +84,7 @@ export interface ReplicationProtectedItems { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the list of ASR replication protected items in the vault. @@ -96,7 +96,7 @@ export interface ReplicationProtectedItems { list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectedItemsListOptionalParams + options?: ReplicationProtectedItemsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of an ASR replication protected item. @@ -114,7 +114,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsGetOptionalParams + options?: ReplicationProtectedItemsGetOptionalParams, ): Promise; /** * The operation to create an ASR replication protected item (Enable replication). @@ -134,7 +134,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, - options?: ReplicationProtectedItemsCreateOptionalParams + options?: ReplicationProtectedItemsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -159,7 +159,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, - options?: ReplicationProtectedItemsCreateOptionalParams + options?: ReplicationProtectedItemsCreateOptionalParams, ): Promise; /** * The operation to delete or purge a replication protected item. This operation will force delete the @@ -179,7 +179,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsPurgeOptionalParams + options?: ReplicationProtectedItemsPurgeOptionalParams, ): Promise, void>>; /** * The operation to delete or purge a replication protected item. This operation will force delete the @@ -199,7 +199,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsPurgeOptionalParams + options?: ReplicationProtectedItemsPurgeOptionalParams, ): Promise; /** * The operation to update the recovery settings of an ASR replication protected item. @@ -219,7 +219,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateOptionalParams + options?: ReplicationProtectedItemsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -244,7 +244,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateOptionalParams + options?: ReplicationProtectedItemsUpdateOptionalParams, ): Promise; /** * Operation to add disks(s) to the replication protected item. @@ -264,7 +264,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, - options?: ReplicationProtectedItemsAddDisksOptionalParams + options?: ReplicationProtectedItemsAddDisksOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -289,7 +289,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, - options?: ReplicationProtectedItemsAddDisksOptionalParams + options?: ReplicationProtectedItemsAddDisksOptionalParams, ): Promise; /** * The operation to change the recovery point of a failed over replication protected item. @@ -309,7 +309,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, - options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams + options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -334,7 +334,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, - options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams + options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams, ): Promise; /** * Operation to cancel the failover of the replication protected item. @@ -352,7 +352,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCancelOptionalParams + options?: ReplicationProtectedItemsFailoverCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -375,7 +375,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCancelOptionalParams + options?: ReplicationProtectedItemsFailoverCancelOptionalParams, ): Promise; /** * Operation to commit the failover of the replication protected item. @@ -393,7 +393,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCommitOptionalParams + options?: ReplicationProtectedItemsFailoverCommitOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -416,7 +416,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsFailoverCommitOptionalParams + options?: ReplicationProtectedItemsFailoverCommitOptionalParams, ): Promise; /** * Operation to initiate a planned failover of the replication protected item. @@ -436,7 +436,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, - options?: ReplicationProtectedItemsPlannedFailoverOptionalParams + options?: ReplicationProtectedItemsPlannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -461,7 +461,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, - options?: ReplicationProtectedItemsPlannedFailoverOptionalParams + options?: ReplicationProtectedItemsPlannedFailoverOptionalParams, ): Promise; /** * The operation to disable replication on a replication protected item. This will also remove the @@ -482,7 +482,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, - options?: ReplicationProtectedItemsDeleteOptionalParams + options?: ReplicationProtectedItemsDeleteOptionalParams, ): Promise, void>>; /** * The operation to disable replication on a replication protected item. This will also remove the @@ -503,7 +503,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, - options?: ReplicationProtectedItemsDeleteOptionalParams + options?: ReplicationProtectedItemsDeleteOptionalParams, ): Promise; /** * Operation to remove disk(s) from the replication protected item. @@ -523,7 +523,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, - options?: ReplicationProtectedItemsRemoveDisksOptionalParams + options?: ReplicationProtectedItemsRemoveDisksOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -548,7 +548,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, - options?: ReplicationProtectedItemsRemoveDisksOptionalParams + options?: ReplicationProtectedItemsRemoveDisksOptionalParams, ): Promise; /** * The operation to start resynchronize/repair replication for a replication protected item requiring @@ -567,7 +567,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsRepairReplicationOptionalParams + options?: ReplicationProtectedItemsRepairReplicationOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -591,7 +591,7 @@ export interface ReplicationProtectedItems { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: ReplicationProtectedItemsRepairReplicationOptionalParams + options?: ReplicationProtectedItemsRepairReplicationOptionalParams, ): Promise; /** * Operation to reprotect or reverse replicate a failed over replication protected item. @@ -611,7 +611,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, - options?: ReplicationProtectedItemsReprotectOptionalParams + options?: ReplicationProtectedItemsReprotectOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -636,7 +636,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, - options?: ReplicationProtectedItemsReprotectOptionalParams + options?: ReplicationProtectedItemsReprotectOptionalParams, ): Promise; /** * Operation to resolve health issues of the replication protected item. @@ -656,7 +656,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, - options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams + options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -681,7 +681,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, - options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams + options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams, ): Promise; /** * Operation to initiate a switch provider of the replication protected item. @@ -701,7 +701,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, - options?: ReplicationProtectedItemsSwitchProviderOptionalParams + options?: ReplicationProtectedItemsSwitchProviderOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -726,7 +726,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, - options?: ReplicationProtectedItemsSwitchProviderOptionalParams + options?: ReplicationProtectedItemsSwitchProviderOptionalParams, ): Promise; /** * Operation to perform a test failover of the replication protected item. @@ -746,7 +746,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, - options?: ReplicationProtectedItemsTestFailoverOptionalParams + options?: ReplicationProtectedItemsTestFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -771,7 +771,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, - options?: ReplicationProtectedItemsTestFailoverOptionalParams + options?: ReplicationProtectedItemsTestFailoverOptionalParams, ): Promise; /** * Operation to clean up the test failover of a replication protected item. @@ -791,7 +791,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, - options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams + options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -816,7 +816,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, - options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams + options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams, ): Promise; /** * Operation to initiate a failover of the replication protected item. @@ -836,7 +836,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, - options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams + options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -861,7 +861,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, - options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams + options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams, ): Promise; /** * The operation to update appliance of an ASR replication protected item. @@ -881,7 +881,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateApplianceOptionalParams + options?: ReplicationProtectedItemsUpdateApplianceOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -906,7 +906,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, - options?: ReplicationProtectedItemsUpdateApplianceOptionalParams + options?: ReplicationProtectedItemsUpdateApplianceOptionalParams, ): Promise; /** * The operation to update(push update) the installed mobility service software on a replication @@ -928,7 +928,7 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, - options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams + options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -955,6 +955,6 @@ export interface ReplicationProtectedItems { protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, - options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams + options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainerMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainerMappings.ts index 253cc5b4999d..56c08e51db35 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainerMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainerMappings.ts @@ -22,7 +22,7 @@ import { ReplicationProtectionContainerMappingsUpdateOptionalParams, ReplicationProtectionContainerMappingsUpdateResponse, RemoveProtectionContainerMappingInput, - ReplicationProtectionContainerMappingsDeleteOptionalParams + ReplicationProtectionContainerMappingsDeleteOptionalParams, } from "../models"; /// @@ -42,7 +42,7 @@ export interface ReplicationProtectionContainerMappings { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams + options?: ReplicationProtectionContainerMappingsListByReplicationProtectionContainersOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the protection container mappings in the vault. @@ -54,7 +54,7 @@ export interface ReplicationProtectionContainerMappings { list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainerMappingsListOptionalParams + options?: ReplicationProtectionContainerMappingsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a protection container mapping. @@ -72,7 +72,7 @@ export interface ReplicationProtectionContainerMappings { fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsGetOptionalParams + options?: ReplicationProtectionContainerMappingsGetOptionalParams, ): Promise; /** * The operation to create a protection container mapping. @@ -92,7 +92,7 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, creationInput: CreateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsCreateOptionalParams + options?: ReplicationProtectionContainerMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -117,7 +117,7 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, creationInput: CreateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsCreateOptionalParams + options?: ReplicationProtectionContainerMappingsCreateOptionalParams, ): Promise; /** * The operation to purge(force delete) a protection container mapping. @@ -135,7 +135,7 @@ export interface ReplicationProtectionContainerMappings { fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsPurgeOptionalParams + options?: ReplicationProtectionContainerMappingsPurgeOptionalParams, ): Promise, void>>; /** * The operation to purge(force delete) a protection container mapping. @@ -153,7 +153,7 @@ export interface ReplicationProtectionContainerMappings { fabricName: string, protectionContainerName: string, mappingName: string, - options?: ReplicationProtectionContainerMappingsPurgeOptionalParams + options?: ReplicationProtectionContainerMappingsPurgeOptionalParams, ): Promise; /** * The operation to update protection container mapping. @@ -173,7 +173,7 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, updateInput: UpdateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsUpdateOptionalParams + options?: ReplicationProtectionContainerMappingsUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -198,7 +198,7 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, updateInput: UpdateProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsUpdateOptionalParams + options?: ReplicationProtectionContainerMappingsUpdateOptionalParams, ): Promise; /** * The operation to delete or remove a protection container mapping. @@ -218,7 +218,7 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, removalInput: RemoveProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsDeleteOptionalParams + options?: ReplicationProtectionContainerMappingsDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete or remove a protection container mapping. @@ -238,6 +238,6 @@ export interface ReplicationProtectionContainerMappings { protectionContainerName: string, mappingName: string, removalInput: RemoveProtectionContainerMappingInput, - options?: ReplicationProtectionContainerMappingsDeleteOptionalParams + options?: ReplicationProtectionContainerMappingsDeleteOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainers.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainers.ts index 8f947beda6cd..ae203d476a98 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainers.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionContainers.ts @@ -23,7 +23,7 @@ import { ReplicationProtectionContainersDeleteOptionalParams, SwitchProtectionInput, ReplicationProtectionContainersSwitchProtectionOptionalParams, - ReplicationProtectionContainersSwitchProtectionResponse + ReplicationProtectionContainersSwitchProtectionResponse, } from "../models"; /// @@ -41,7 +41,7 @@ export interface ReplicationProtectionContainers { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams + options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the protection containers in a vault. @@ -53,7 +53,7 @@ export interface ReplicationProtectionContainers { list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionContainersListOptionalParams + options?: ReplicationProtectionContainersListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a protection container. @@ -69,7 +69,7 @@ export interface ReplicationProtectionContainers { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersGetOptionalParams + options?: ReplicationProtectionContainersGetOptionalParams, ): Promise; /** * Operation to create a protection container. @@ -87,7 +87,7 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, - options?: ReplicationProtectionContainersCreateOptionalParams + options?: ReplicationProtectionContainersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -110,7 +110,7 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, - options?: ReplicationProtectionContainersCreateOptionalParams + options?: ReplicationProtectionContainersCreateOptionalParams, ): Promise; /** * The operation to a add a protectable item to a protection container(Add physical server). @@ -128,12 +128,10 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, - options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams + options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams, ): Promise< SimplePollerLike< - OperationState< - ReplicationProtectionContainersDiscoverProtectableItemResponse - >, + OperationState, ReplicationProtectionContainersDiscoverProtectableItemResponse > >; @@ -153,7 +151,7 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, - options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams + options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams, ): Promise; /** * Operation to remove a protection container. @@ -169,7 +167,7 @@ export interface ReplicationProtectionContainers { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersDeleteOptionalParams + options?: ReplicationProtectionContainersDeleteOptionalParams, ): Promise, void>>; /** * Operation to remove a protection container. @@ -185,7 +183,7 @@ export interface ReplicationProtectionContainers { resourceGroupName: string, fabricName: string, protectionContainerName: string, - options?: ReplicationProtectionContainersDeleteOptionalParams + options?: ReplicationProtectionContainersDeleteOptionalParams, ): Promise; /** * Operation to switch protection from one container to another or one replication provider to another. @@ -203,7 +201,7 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, - options?: ReplicationProtectionContainersSwitchProtectionOptionalParams + options?: ReplicationProtectionContainersSwitchProtectionOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -226,6 +224,6 @@ export interface ReplicationProtectionContainers { fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, - options?: ReplicationProtectionContainersSwitchProtectionOptionalParams + options?: ReplicationProtectionContainersSwitchProtectionOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionIntents.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionIntents.ts index d7d0881250a5..597e842952ac 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionIntents.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationProtectionIntents.ts @@ -14,7 +14,7 @@ import { ReplicationProtectionIntentsGetResponse, CreateProtectionIntentInput, ReplicationProtectionIntentsCreateOptionalParams, - ReplicationProtectionIntentsCreateResponse + ReplicationProtectionIntentsCreateResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface ReplicationProtectionIntents { list( resourceName: string, resourceGroupName: string, - options?: ReplicationProtectionIntentsListOptionalParams + options?: ReplicationProtectionIntentsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of an ASR replication protection intent. @@ -44,7 +44,7 @@ export interface ReplicationProtectionIntents { resourceName: string, resourceGroupName: string, intentObjectName: string, - options?: ReplicationProtectionIntentsGetOptionalParams + options?: ReplicationProtectionIntentsGetOptionalParams, ): Promise; /** * The operation to create an ASR replication protection intent item. @@ -60,6 +60,6 @@ export interface ReplicationProtectionIntents { resourceGroupName: string, intentObjectName: string, input: CreateProtectionIntentInput, - options?: ReplicationProtectionIntentsCreateOptionalParams + options?: ReplicationProtectionIntentsCreateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryPlans.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryPlans.ts index 1698eecd2ba1..421439c30318 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryPlans.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryPlans.ts @@ -37,7 +37,7 @@ import { ReplicationRecoveryPlansTestFailoverCleanupResponse, RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams, - ReplicationRecoveryPlansUnplannedFailoverResponse + ReplicationRecoveryPlansUnplannedFailoverResponse, } from "../models"; /// @@ -53,7 +53,7 @@ export interface ReplicationRecoveryPlans { list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryPlansListOptionalParams + options?: ReplicationRecoveryPlansListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of the recovery plan. @@ -67,7 +67,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansGetOptionalParams + options?: ReplicationRecoveryPlansGetOptionalParams, ): Promise; /** * The operation to create a recovery plan. @@ -83,7 +83,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, - options?: ReplicationRecoveryPlansCreateOptionalParams + options?: ReplicationRecoveryPlansCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -104,7 +104,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, - options?: ReplicationRecoveryPlansCreateOptionalParams + options?: ReplicationRecoveryPlansCreateOptionalParams, ): Promise; /** * Delete a recovery plan. @@ -118,7 +118,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansDeleteOptionalParams + options?: ReplicationRecoveryPlansDeleteOptionalParams, ): Promise, void>>; /** * Delete a recovery plan. @@ -132,7 +132,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansDeleteOptionalParams + options?: ReplicationRecoveryPlansDeleteOptionalParams, ): Promise; /** * The operation to update a recovery plan. @@ -148,7 +148,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, - options?: ReplicationRecoveryPlansUpdateOptionalParams + options?: ReplicationRecoveryPlansUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -169,7 +169,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, - options?: ReplicationRecoveryPlansUpdateOptionalParams + options?: ReplicationRecoveryPlansUpdateOptionalParams, ): Promise; /** * The operation to cancel the failover of a recovery plan. @@ -183,7 +183,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCancelOptionalParams + options?: ReplicationRecoveryPlansFailoverCancelOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -202,7 +202,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCancelOptionalParams + options?: ReplicationRecoveryPlansFailoverCancelOptionalParams, ): Promise; /** * The operation to commit the failover of a recovery plan. @@ -216,7 +216,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCommitOptionalParams + options?: ReplicationRecoveryPlansFailoverCommitOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -235,7 +235,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansFailoverCommitOptionalParams + options?: ReplicationRecoveryPlansFailoverCommitOptionalParams, ): Promise; /** * The operation to start the planned failover of a recovery plan. @@ -251,7 +251,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, - options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams + options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -272,7 +272,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, - options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams + options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams, ): Promise; /** * The operation to reprotect(reverse replicate) a recovery plan. @@ -286,7 +286,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansReprotectOptionalParams + options?: ReplicationRecoveryPlansReprotectOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -305,7 +305,7 @@ export interface ReplicationRecoveryPlans { resourceName: string, resourceGroupName: string, recoveryPlanName: string, - options?: ReplicationRecoveryPlansReprotectOptionalParams + options?: ReplicationRecoveryPlansReprotectOptionalParams, ): Promise; /** * The operation to start the test failover of a recovery plan. @@ -321,7 +321,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, - options?: ReplicationRecoveryPlansTestFailoverOptionalParams + options?: ReplicationRecoveryPlansTestFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -342,7 +342,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, - options?: ReplicationRecoveryPlansTestFailoverOptionalParams + options?: ReplicationRecoveryPlansTestFailoverOptionalParams, ): Promise; /** * The operation to cleanup test failover of a recovery plan. @@ -358,7 +358,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, - options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams + options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -379,7 +379,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, - options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams + options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams, ): Promise; /** * The operation to start the unplanned failover of a recovery plan. @@ -395,7 +395,7 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, - options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams + options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -416,6 +416,6 @@ export interface ReplicationRecoveryPlans { resourceGroupName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, - options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams + options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryServicesProviders.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryServicesProviders.ts index e63cc9ebb6fa..1d30d3b35dca 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryServicesProviders.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationRecoveryServicesProviders.ts @@ -20,7 +20,7 @@ import { ReplicationRecoveryServicesProvidersPurgeOptionalParams, ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams, ReplicationRecoveryServicesProvidersRefreshProviderResponse, - ReplicationRecoveryServicesProvidersDeleteOptionalParams + ReplicationRecoveryServicesProvidersDeleteOptionalParams, } from "../models"; /// @@ -38,7 +38,7 @@ export interface ReplicationRecoveryServicesProviders { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams + options?: ReplicationRecoveryServicesProvidersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the registered recovery services providers in the vault. @@ -50,7 +50,7 @@ export interface ReplicationRecoveryServicesProviders { list( resourceName: string, resourceGroupName: string, - options?: ReplicationRecoveryServicesProvidersListOptionalParams + options?: ReplicationRecoveryServicesProvidersListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of registered recovery services provider. @@ -66,7 +66,7 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersGetOptionalParams + options?: ReplicationRecoveryServicesProvidersGetOptionalParams, ): Promise; /** * The operation to add a recovery services provider. @@ -84,7 +84,7 @@ export interface ReplicationRecoveryServicesProviders { fabricName: string, providerName: string, addProviderInput: AddRecoveryServicesProviderInput, - options?: ReplicationRecoveryServicesProvidersCreateOptionalParams + options?: ReplicationRecoveryServicesProvidersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -107,7 +107,7 @@ export interface ReplicationRecoveryServicesProviders { fabricName: string, providerName: string, addProviderInput: AddRecoveryServicesProviderInput, - options?: ReplicationRecoveryServicesProvidersCreateOptionalParams + options?: ReplicationRecoveryServicesProvidersCreateOptionalParams, ): Promise; /** * The operation to purge(force delete) a recovery services provider from the vault. @@ -123,7 +123,7 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams + options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams, ): Promise, void>>; /** * The operation to purge(force delete) a recovery services provider from the vault. @@ -139,7 +139,7 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams + options?: ReplicationRecoveryServicesProvidersPurgeOptionalParams, ): Promise; /** * The operation to refresh the information from the recovery services provider. @@ -155,12 +155,10 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams + options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams, ): Promise< SimplePollerLike< - OperationState< - ReplicationRecoveryServicesProvidersRefreshProviderResponse - >, + OperationState, ReplicationRecoveryServicesProvidersRefreshProviderResponse > >; @@ -178,7 +176,7 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams + options?: ReplicationRecoveryServicesProvidersRefreshProviderOptionalParams, ): Promise; /** * The operation to removes/delete(unregister) a recovery services provider from the vault. @@ -194,7 +192,7 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams + options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams, ): Promise, void>>; /** * The operation to removes/delete(unregister) a recovery services provider from the vault. @@ -210,6 +208,6 @@ export interface ReplicationRecoveryServicesProviders { resourceGroupName: string, fabricName: string, providerName: string, - options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams + options?: ReplicationRecoveryServicesProvidersDeleteOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassificationMappings.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassificationMappings.ts index aab9d0b6daeb..0bed5ed5dc6c 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassificationMappings.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassificationMappings.ts @@ -17,7 +17,7 @@ import { StorageClassificationMappingInput, ReplicationStorageClassificationMappingsCreateOptionalParams, ReplicationStorageClassificationMappingsCreateResponse, - ReplicationStorageClassificationMappingsDeleteOptionalParams + ReplicationStorageClassificationMappingsDeleteOptionalParams, } from "../models"; /// @@ -37,7 +37,7 @@ export interface ReplicationStorageClassificationMappings { resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams + options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the storage classification mappings in the vault. @@ -49,7 +49,7 @@ export interface ReplicationStorageClassificationMappings { list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationMappingsListOptionalParams + options?: ReplicationStorageClassificationMappingsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of the specified storage classification mapping. @@ -67,7 +67,7 @@ export interface ReplicationStorageClassificationMappings { fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsGetOptionalParams + options?: ReplicationStorageClassificationMappingsGetOptionalParams, ): Promise; /** * The operation to create a storage classification mapping. @@ -87,7 +87,7 @@ export interface ReplicationStorageClassificationMappings { storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, - options?: ReplicationStorageClassificationMappingsCreateOptionalParams + options?: ReplicationStorageClassificationMappingsCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -112,7 +112,7 @@ export interface ReplicationStorageClassificationMappings { storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, - options?: ReplicationStorageClassificationMappingsCreateOptionalParams + options?: ReplicationStorageClassificationMappingsCreateOptionalParams, ): Promise; /** * The operation to delete a storage classification mapping. @@ -130,7 +130,7 @@ export interface ReplicationStorageClassificationMappings { fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsDeleteOptionalParams + options?: ReplicationStorageClassificationMappingsDeleteOptionalParams, ): Promise, void>>; /** * The operation to delete a storage classification mapping. @@ -148,6 +148,6 @@ export interface ReplicationStorageClassificationMappings { fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, - options?: ReplicationStorageClassificationMappingsDeleteOptionalParams + options?: ReplicationStorageClassificationMappingsDeleteOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassifications.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassifications.ts index a4eb6220cd75..2871f66a9d0b 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassifications.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationStorageClassifications.ts @@ -12,7 +12,7 @@ import { ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, ReplicationStorageClassificationsListOptionalParams, ReplicationStorageClassificationsGetOptionalParams, - ReplicationStorageClassificationsGetResponse + ReplicationStorageClassificationsGetResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface ReplicationStorageClassifications { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams + options?: ReplicationStorageClassificationsListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the storage classifications in the vault. @@ -42,7 +42,7 @@ export interface ReplicationStorageClassifications { list( resourceName: string, resourceGroupName: string, - options?: ReplicationStorageClassificationsListOptionalParams + options?: ReplicationStorageClassificationsListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of the specified storage classification. @@ -58,6 +58,6 @@ export interface ReplicationStorageClassifications { resourceGroupName: string, fabricName: string, storageClassificationName: string, - options?: ReplicationStorageClassificationsGetOptionalParams + options?: ReplicationStorageClassificationsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultHealth.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultHealth.ts index 5c44405bcd00..61d06804112a 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultHealth.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultHealth.ts @@ -11,7 +11,7 @@ import { ReplicationVaultHealthGetOptionalParams, ReplicationVaultHealthGetResponse, ReplicationVaultHealthRefreshOptionalParams, - ReplicationVaultHealthRefreshResponse + ReplicationVaultHealthRefreshResponse, } from "../models"; /** Interface representing a ReplicationVaultHealth. */ @@ -26,7 +26,7 @@ export interface ReplicationVaultHealth { get( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthGetOptionalParams + options?: ReplicationVaultHealthGetOptionalParams, ): Promise; /** * Refreshes health summary of the vault. @@ -38,7 +38,7 @@ export interface ReplicationVaultHealth { beginRefresh( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthRefreshOptionalParams + options?: ReplicationVaultHealthRefreshOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -55,6 +55,6 @@ export interface ReplicationVaultHealth { beginRefreshAndWait( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultHealthRefreshOptionalParams + options?: ReplicationVaultHealthRefreshOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultSetting.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultSetting.ts index b3b89a2c486d..df693cc11dc0 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultSetting.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationVaultSetting.ts @@ -15,7 +15,7 @@ import { ReplicationVaultSettingGetResponse, VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams, - ReplicationVaultSettingCreateResponse + ReplicationVaultSettingCreateResponse, } from "../models"; /// @@ -31,7 +31,7 @@ export interface ReplicationVaultSetting { list( resourceName: string, resourceGroupName: string, - options?: ReplicationVaultSettingListOptionalParams + options?: ReplicationVaultSettingListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the vault setting. This includes the Migration Hub connection settings. @@ -45,7 +45,7 @@ export interface ReplicationVaultSetting { resourceName: string, resourceGroupName: string, vaultSettingName: string, - options?: ReplicationVaultSettingGetOptionalParams + options?: ReplicationVaultSettingGetOptionalParams, ): Promise; /** * The operation to configure vault setting. @@ -61,7 +61,7 @@ export interface ReplicationVaultSetting { resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, - options?: ReplicationVaultSettingCreateOptionalParams + options?: ReplicationVaultSettingCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -82,6 +82,6 @@ export interface ReplicationVaultSetting { resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, - options?: ReplicationVaultSettingCreateOptionalParams + options?: ReplicationVaultSettingCreateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationvCenters.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationvCenters.ts index e2b8739b9990..be1c1ea8a95d 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationvCenters.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/replicationvCenters.ts @@ -20,7 +20,7 @@ import { ReplicationvCentersDeleteOptionalParams, UpdateVCenterRequest, ReplicationvCentersUpdateOptionalParams, - ReplicationvCentersUpdateResponse + ReplicationvCentersUpdateResponse, } from "../models"; /// @@ -38,7 +38,7 @@ export interface ReplicationvCenters { resourceName: string, resourceGroupName: string, fabricName: string, - options?: ReplicationvCentersListByReplicationFabricsOptionalParams + options?: ReplicationvCentersListByReplicationFabricsOptionalParams, ): PagedAsyncIterableIterator; /** * Lists the vCenter servers registered in the vault. @@ -50,7 +50,7 @@ export interface ReplicationvCenters { list( resourceName: string, resourceGroupName: string, - options?: ReplicationvCentersListOptionalParams + options?: ReplicationvCentersListOptionalParams, ): PagedAsyncIterableIterator; /** * Gets the details of a registered vCenter server(Add vCenter server). @@ -66,7 +66,7 @@ export interface ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersGetOptionalParams + options?: ReplicationvCentersGetOptionalParams, ): Promise; /** * The operation to create a vCenter object.. @@ -84,7 +84,7 @@ export interface ReplicationvCenters { fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, - options?: ReplicationvCentersCreateOptionalParams + options?: ReplicationvCentersCreateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -107,7 +107,7 @@ export interface ReplicationvCenters { fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, - options?: ReplicationvCentersCreateOptionalParams + options?: ReplicationvCentersCreateOptionalParams, ): Promise; /** * The operation to remove(unregister) a registered vCenter server from the vault. @@ -123,7 +123,7 @@ export interface ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersDeleteOptionalParams + options?: ReplicationvCentersDeleteOptionalParams, ): Promise, void>>; /** * The operation to remove(unregister) a registered vCenter server from the vault. @@ -139,7 +139,7 @@ export interface ReplicationvCenters { resourceGroupName: string, fabricName: string, vcenterName: string, - options?: ReplicationvCentersDeleteOptionalParams + options?: ReplicationvCentersDeleteOptionalParams, ): Promise; /** * The operation to update a registered vCenter. @@ -157,7 +157,7 @@ export interface ReplicationvCenters { fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, - options?: ReplicationvCentersUpdateOptionalParams + options?: ReplicationvCentersUpdateOptionalParams, ): Promise< SimplePollerLike< OperationState, @@ -180,6 +180,6 @@ export interface ReplicationvCenters { fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, - options?: ReplicationvCentersUpdateOptionalParams + options?: ReplicationvCentersUpdateOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/supportedOperatingSystemsOperations.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/supportedOperatingSystemsOperations.ts index e4507603c5c0..0c2ae1de2d8a 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/supportedOperatingSystemsOperations.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/supportedOperatingSystemsOperations.ts @@ -8,7 +8,7 @@ import { SupportedOperatingSystemsGetOptionalParams, - SupportedOperatingSystemsGetResponse + SupportedOperatingSystemsGetResponse, } from "../models"; /** Interface representing a SupportedOperatingSystemsOperations. */ @@ -23,6 +23,6 @@ export interface SupportedOperatingSystemsOperations { get( resourceName: string, resourceGroupName: string, - options?: SupportedOperatingSystemsGetOptionalParams + options?: SupportedOperatingSystemsGetOptionalParams, ): Promise; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/targetComputeSizes.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/targetComputeSizes.ts index 2172a12ece73..a3be5a35e9b3 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/targetComputeSizes.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/operationsInterfaces/targetComputeSizes.ts @@ -9,7 +9,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { TargetComputeSize, - TargetComputeSizesListByReplicationProtectedItemsOptionalParams + TargetComputeSizesListByReplicationProtectedItemsOptionalParams, } from "../models"; /// @@ -31,6 +31,6 @@ export interface TargetComputeSizes { fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, - options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams + options?: TargetComputeSizesListByReplicationProtectedItemsOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/pagingHelper.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/pagingHelper.ts index 269a2b9814b5..205cccc26592 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/pagingHelper.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/pagingHelper.ts @@ -28,7 +28,7 @@ export function getContinuationToken(page: unknown): string | undefined { export function setContinuationToken( page: unknown, - continuationToken: string | undefined + continuationToken: string | undefined, ): void { if (typeof page !== "object" || page === null || !continuationToken) { return; diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/siteRecoveryManagementClient.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/siteRecoveryManagementClient.ts index 9e829bb4e92b..d57574b69a7e 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/siteRecoveryManagementClient.ts +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/siteRecoveryManagementClient.ts @@ -11,7 +11,7 @@ import * as coreRestPipeline from "@azure/core-rest-pipeline"; import { PipelineRequest, PipelineResponse, - SendRequest + SendRequest, } from "@azure/core-rest-pipeline"; import * as coreAuth from "@azure/core-auth"; import { @@ -42,7 +42,7 @@ import { ReplicationRecoveryPlansImpl, SupportedOperatingSystemsOperationsImpl, ReplicationVaultHealthImpl, - ReplicationVaultSettingImpl + ReplicationVaultSettingImpl, } from "./operations"; import { Operations, @@ -72,7 +72,7 @@ import { ReplicationRecoveryPlans, SupportedOperatingSystemsOperations, ReplicationVaultHealth, - ReplicationVaultSetting + ReplicationVaultSetting, } from "./operationsInterfaces"; import { SiteRecoveryManagementClientOptionalParams } from "./models"; @@ -90,7 +90,7 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { constructor( credentials: coreAuth.TokenCredential, subscriptionId: string, - options?: SiteRecoveryManagementClientOptionalParams + options?: SiteRecoveryManagementClientOptionalParams, ) { if (credentials === undefined) { throw new Error("'credentials' cannot be null"); @@ -105,10 +105,10 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { } const defaults: SiteRecoveryManagementClientOptionalParams = { requestContentType: "application/json; charset=utf-8", - credential: credentials + credential: credentials, }; - const packageDetails = `azsdk-js-arm-recoveryservices-siterecovery/5.1.0`; + const packageDetails = `azsdk-js-arm-recoveryservices-siterecovery/5.2.0`; const userAgentPrefix = options.userAgentOptions && options.userAgentOptions.userAgentPrefix ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` @@ -118,20 +118,21 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { ...defaults, ...options, userAgentOptions: { - userAgentPrefix + userAgentPrefix, }, endpoint: - options.endpoint ?? options.baseUri ?? "https://management.azure.com" + 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(); + const pipelinePolicies: coreRestPipeline.PipelinePolicy[] = + options.pipeline.getOrderedPolicies(); bearerTokenAuthenticationPolicyFound = pipelinePolicies.some( (pipelinePolicy) => pipelinePolicy.name === - coreRestPipeline.bearerTokenAuthenticationPolicyName + coreRestPipeline.bearerTokenAuthenticationPolicyName, ); } if ( @@ -141,7 +142,7 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { !bearerTokenAuthenticationPolicyFound ) { this.pipeline.removePolicy({ - name: coreRestPipeline.bearerTokenAuthenticationPolicyName + name: coreRestPipeline.bearerTokenAuthenticationPolicyName, }); this.pipeline.addPolicy( coreRestPipeline.bearerTokenAuthenticationPolicy({ @@ -151,9 +152,9 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { `${optionsWithDefaults.endpoint}/.default`, challengeCallbacks: { authorizeRequestOnChallenge: - coreClient.authorizeRequestOnClaimChallenge - } - }) + coreClient.authorizeRequestOnClaimChallenge, + }, + }), ); } // Parameter assignments @@ -161,51 +162,44 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { // Assigning values to Constant parameters this.$host = options.$host || "https://management.azure.com"; - this.apiVersion = options.apiVersion || "2023-06-01"; + this.apiVersion = options.apiVersion || "2024-01-01"; this.operations = new OperationsImpl(this); this.replicationAlertSettings = new ReplicationAlertSettingsImpl(this); this.replicationAppliances = new ReplicationAppliancesImpl(this); - this.replicationEligibilityResultsOperations = new ReplicationEligibilityResultsOperationsImpl( - this - ); + this.replicationEligibilityResultsOperations = + new ReplicationEligibilityResultsOperationsImpl(this); this.replicationEvents = new ReplicationEventsImpl(this); this.replicationFabrics = new ReplicationFabricsImpl(this); this.replicationLogicalNetworks = new ReplicationLogicalNetworksImpl(this); this.replicationNetworks = new ReplicationNetworksImpl(this); this.replicationNetworkMappings = new ReplicationNetworkMappingsImpl(this); - this.replicationProtectionContainers = new ReplicationProtectionContainersImpl( - this - ); + this.replicationProtectionContainers = + new ReplicationProtectionContainersImpl(this); this.replicationMigrationItems = new ReplicationMigrationItemsImpl(this); this.migrationRecoveryPoints = new MigrationRecoveryPointsImpl(this); this.replicationProtectableItems = new ReplicationProtectableItemsImpl( - this + this, ); this.replicationProtectedItems = new ReplicationProtectedItemsImpl(this); this.recoveryPoints = new RecoveryPointsImpl(this); this.targetComputeSizes = new TargetComputeSizesImpl(this); - this.replicationProtectionContainerMappings = new ReplicationProtectionContainerMappingsImpl( - this - ); - this.replicationRecoveryServicesProviders = new ReplicationRecoveryServicesProvidersImpl( - this - ); - this.replicationStorageClassifications = new ReplicationStorageClassificationsImpl( - this - ); - this.replicationStorageClassificationMappings = new ReplicationStorageClassificationMappingsImpl( - this - ); + this.replicationProtectionContainerMappings = + new ReplicationProtectionContainerMappingsImpl(this); + this.replicationRecoveryServicesProviders = + new ReplicationRecoveryServicesProvidersImpl(this); + this.replicationStorageClassifications = + new ReplicationStorageClassificationsImpl(this); + this.replicationStorageClassificationMappings = + new ReplicationStorageClassificationMappingsImpl(this); this.replicationvCenters = new ReplicationvCentersImpl(this); this.replicationJobs = new ReplicationJobsImpl(this); this.replicationPolicies = new ReplicationPoliciesImpl(this); this.replicationProtectionIntents = new ReplicationProtectionIntentsImpl( - this + this, ); this.replicationRecoveryPlans = new ReplicationRecoveryPlansImpl(this); - this.supportedOperatingSystemsOperations = new SupportedOperatingSystemsOperationsImpl( - this - ); + this.supportedOperatingSystemsOperations = + new SupportedOperatingSystemsOperationsImpl(this); this.replicationVaultHealth = new ReplicationVaultHealthImpl(this); this.replicationVaultSetting = new ReplicationVaultSettingImpl(this); this.addCustomApiVersionPolicy(options.apiVersion); @@ -220,7 +214,7 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { name: "CustomApiVersionPolicy", async sendRequest( request: PipelineRequest, - next: SendRequest + next: SendRequest, ): Promise { const param = request.url.split("?"); if (param.length > 1) { @@ -234,7 +228,7 @@ export class SiteRecoveryManagementClient extends coreClient.ServiceClient { request.url = param[0] + "?" + newParams.join("&"); } return next(request); - } + }, }; this.pipeline.addPolicy(apiVersionPolicy); } diff --git a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/test/sampleTest.ts b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/test/sampleTest.ts new file mode 100644 index 000000000000..d64be981b694 --- /dev/null +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/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/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/tsconfig.json b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/tsconfig.json index b23a972336c8..3e6ae96443f3 100644 --- a/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/tsconfig.json +++ b/sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/tsconfig.json @@ -15,17 +15,11 @@ ], "declaration": true, "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-recoveryservices-siterecovery": [ - "./src/index" - ] - } + "importHelpers": true }, "include": [ "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" + "./test/**/*.ts" ], "exclude": [ "node_modules"