diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index bea9f23581f6..e60ae9248882 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -11179,7 +11179,7 @@ packages: dev: false file:projects/abort-controller.tgz: - resolution: {integrity: sha512-jrk1v37fK9EmuNhC0czeE0ifI7mkHqXenZYC47n4P8ciatm36N7bxFA4tg6xxsqgY32jIJeQBZJC0xL4YfKEmw==, tarball: file:projects/abort-controller.tgz} + resolution: {integrity: sha512-tsvWnZnzoiICM/UDEYiPHs1fjJp/hOdRIISUY+Pf2v21MgOK2F/oExLkpJCCKHeX/k51hn+6+dUVIKte+FBvvQ==, tarball: file:projects/abort-controller.tgz} name: '@rush-temp/abort-controller' version: 0.0.0 dependencies: @@ -11211,7 +11211,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-qsbgUXp/2RcQCa+sDOQ6/J2CKlvsxRR6R2XGX3gjxSRNOSTf3TaBr3T6AEL9ZINSaPPLzVLJr2L3sqdWgt6dRw==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-2Tw2vVl4liajcKpa0jnb3FJYV4Zgf87HWBTGkLGEqPHxJ7/M2TbK9guKm6/cIKdUwi3vdOsdxGDnZ9o4JWdtSg==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -11258,7 +11258,7 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-rzByqDmaaneWm0SE34/dARzxW8OHa7PXg6TwMalLADA5iauKvhp0O86igHMyCrDbTvLLH4iGXxt6B7J8Mg9IRQ==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-70Gk1gY+TS+T4iZDM79vBBDkmnk3TWh/KVzui4HVVDaRmLoS3TiJeWgCQDErAZ4Nkhwil8Z96vrOfjNmLRfH2w==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: @@ -11305,7 +11305,7 @@ packages: dev: false file:projects/ai-content-safety.tgz: - resolution: {integrity: sha512-b3ksHaPHKhw7AND4BCk1aRpiC47MZoEhbk223qDOFkmu0PDnEpPqOPWlSA89meXc5/89H9dBoJl06bquFmFagg==, tarball: file:projects/ai-content-safety.tgz} + resolution: {integrity: sha512-+ZubJgUKJpj5LvlUyz52Ds5rbw5OIvPPpMChF9bjVYft6qcY69C81UtUV7tlNx5lvWzbXly4El1zeJgN6TWn0A==, tarball: file:projects/ai-content-safety.tgz} name: '@rush-temp/ai-content-safety' version: 0.0.0 dependencies: @@ -11350,7 +11350,7 @@ packages: dev: false file:projects/ai-document-intelligence.tgz: - resolution: {integrity: sha512-QvBa5KpOmI9lkd20BZGFyjPpJyKuP48pNmmzFmh/E+79s8e1jTO+diYn9QGmSXtNGtx9pbbs85jmpJFFSAMTVg==, tarball: file:projects/ai-document-intelligence.tgz} + resolution: {integrity: sha512-GMXn19nEv6o0B86RTT6MzC2AzCFihulKUNEUb58n1mNJ9kJfRKcszCqo8pBYe4if5+eSlWBzerXNDeyuc1MeQA==, tarball: file:projects/ai-document-intelligence.tgz} name: '@rush-temp/ai-document-intelligence' version: 0.0.0 dependencies: @@ -11397,7 +11397,7 @@ packages: dev: false file:projects/ai-document-translator.tgz: - resolution: {integrity: sha512-bgqrkta2DzAJ15+YteEQCibw05OMI2TzbLlDE6SpGUg1gXAdCymm4dxpduNKiesFmC51WcP+ohZkuNGryFgBmg==, tarball: file:projects/ai-document-translator.tgz} + resolution: {integrity: sha512-GB4F37Agq20zlNVQttSMq9f7/22kWm0ut8v4AiAiCMRLFm+7EKYQiQcY2dPUd+paygunKor168mJM7l49HLf4Q==, tarball: file:projects/ai-document-translator.tgz} name: '@rush-temp/ai-document-translator' version: 0.0.0 dependencies: @@ -11442,7 +11442,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-mWDpZN/NuWhSf61aK5q7J0bkXHvSZXn4AYMq7FU0w1ovQA48dWvS4PzkZpt+ZFXmNMYBmSZJEbFcTBJQGeJLOA==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-RG5Nhoe7cotY9A5vUtQjCWgJnJ/Vy+dHEhsRbEA4ncnaY2NxymZGAEOCdjY46xv/NPvVqD33i8ObNmXxSHCKTw==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -11491,7 +11491,7 @@ packages: dev: false file:projects/ai-inference.tgz: - resolution: {integrity: sha512-RZajZdzu6j7X9C4dVf2rYkuHno03Yvc/IQ/LP5vklugnFc74kluhXdEY6F2aoWK+b0Vh4K9YP0E9IG/yryJMOw==, tarball: file:projects/ai-inference.tgz} + resolution: {integrity: sha512-ooMFB1pe6WJfa5jS/3XBX9YHGkTJfyQNF/UlHC53fXfVdJWzXW8tBjSRLnED1Yku77BTjhdKeriofcFLTjFTQw==, tarball: file:projects/ai-inference.tgz} name: '@rush-temp/ai-inference' version: 0.0.0 dependencies: @@ -11530,7 +11530,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-S/N/annjT/W8q9J4pi2t32+fnR0Ndv8+ZRdoYw4i/Te7DtY8Uwp2Gn0CfiayjYW6XMf+QuPv/x/aTFlGpBZPgQ==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-xJR4ewlOKULi7dKYXO9WyPYveX47IFDr60IMsE5ZVzjh8O2ZlU2ZpeJSERq/hEVXq1brajEE6zfS8pO2WC0NxA==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -11580,7 +11580,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-QGJ9T/k7VjvdpdhLt5be897aOqygavbNqnGbazn0ymXKxpQ8irU7ezVUNBnKF5dC0EGojxT/nY9IIXd2nQXlzQ==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-d572NPh6Tj3ATo93jl5nyRz7Bu3KeP93/lPWolD/unJ9rBZ70RN+d1JcqJpssKqW4fO+JhiZZjUO/NFWLx++iw==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -11629,7 +11629,7 @@ packages: dev: false file:projects/ai-language-textauthoring.tgz: - resolution: {integrity: sha512-7aAZaIE6ahWWMxXrKlZM93wDSgZZOKX4LslsHX/sraizWXyR22lMKTdKijRHuVBA5xjBRVYOZluYrJx8A6zMRg==, tarball: file:projects/ai-language-textauthoring.tgz} + resolution: {integrity: sha512-wXY0hmfLnoX/QUm7162liqVwLbbK+5Wz5HKkQ13kFx0VD46+RulZvEzCGpLJzuZwZMcVe5Fmx5/cc99apBZHjA==, tarball: file:projects/ai-language-textauthoring.tgz} name: '@rush-temp/ai-language-textauthoring' version: 0.0.0 dependencies: @@ -11656,7 +11656,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-Tj+0tIDSDdm2LdIuXTejBPxBgy0gsPU8mBBVBbHKeIb+FasY6yYhc0od5JqAC3l9u5zHXynQydpiYr20Zndb6w==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-qAI5xIRUS+Ty+eY9S+gLEkotKTSab8Q6+dOGlKaPg72hfPCITvmMUp55CT/ymb9lII1e5TJucB68eoIK7KUOOA==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -11701,7 +11701,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-KhEaRw6EXf2LMmw6rbuaep9/G4kKWATXsA5czScbTOkJ3bQKOACslWN3zynn+puHpuyIeANMVovQaNH8oRd1xg==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-RfsIkCfgHRHkEAVRGEEBlsIiylIQQ5mpNUDA3+BDTsMLDtyjPGn96CActkXEW5C8oM/DfbWZnw4BP0tRJXZq3Q==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -11749,7 +11749,7 @@ packages: dev: false file:projects/ai-translation-document.tgz: - resolution: {integrity: sha512-CUgcDnP4iLxFoyNL9RodEV0H7fPSYRvXM+/hsZ67V3mhljUkVKJhkpP1iWFUXrvvkGRQQzf82hH1TTVLPOsW1Q==, tarball: file:projects/ai-translation-document.tgz} + resolution: {integrity: sha512-VXTMJzu7K/qqZLWizJuciKoN8Ll44VgLi/W5HAXBMo7Vw/10hQ68lLwOuSiWvaoRvP8pBHHwzfdnlx3QHD8gew==, tarball: file:projects/ai-translation-document.tgz} name: '@rush-temp/ai-translation-document' version: 0.0.0 dependencies: @@ -11795,7 +11795,7 @@ packages: dev: false file:projects/ai-translation-text.tgz: - resolution: {integrity: sha512-qP0fJHmK6pvXHkr/+8VRiaEnMSIDLKA6e/BLWa4191Rs7sY7JHN65mpnaJr6f5AGarsM9DioGCR4vVNVlOZN2A==, tarball: file:projects/ai-translation-text.tgz} + resolution: {integrity: sha512-p3TGmnsHnU7VgkCFrN0Z1ZvV6Wi8RaNMXC7dVMl6pdBsmQfhXvTvU6v5MJB6wG2VosDPuObYl0xZBmA8+/dzyg==, tarball: file:projects/ai-translation-text.tgz} name: '@rush-temp/ai-translation-text' version: 0.0.0 dependencies: @@ -11840,7 +11840,7 @@ packages: dev: false file:projects/ai-vision-face.tgz: - resolution: {integrity: sha512-b7slZpEl1LpjRaYGgklDf65qioXCpNY/pjBqGi8TzgfN+8dHvPFLPhIEVtvgQGrZXApQbIgL/uGyETgZzOxeMw==, tarball: file:projects/ai-vision-face.tgz} + resolution: {integrity: sha512-yrz9WamFIlutlxlZk8+4KpDQZnLox+FQo/VW3IzDeOjl0hLve6LqbqmF8aAPzK8TwYnqj1dCM27VzEP8JV29Qw==, tarball: file:projects/ai-vision-face.tgz} name: '@rush-temp/ai-vision-face' version: 0.0.0 dependencies: @@ -11877,7 +11877,7 @@ packages: dev: false file:projects/ai-vision-image-analysis.tgz: - resolution: {integrity: sha512-zTS3hFS7O8OPYXm4uENfz0YR20bpyVt9q0RelECnrcvwpbx9i4wIU7JbOYwF2VCH+w/Qqyz5Cn6I+sB7HHcb/g==, tarball: file:projects/ai-vision-image-analysis.tgz} + resolution: {integrity: sha512-NjkIybfKy4Rlqmo1/9z5lrfmLbVGAF4CI/UkkXskaeGtoc2vZ353quN9edxsbGgshaON8Ko+cffYZAEgc9lIyg==, tarball: file:projects/ai-vision-image-analysis.tgz} name: '@rush-temp/ai-vision-image-analysis' version: 0.0.0 dependencies: @@ -11922,7 +11922,7 @@ packages: dev: false file:projects/api-management-custom-widgets-scaffolder.tgz: - resolution: {integrity: sha512-FEBfxROLPrkTn0VVZ7aufeYRUdcTjQvGk8lsblwdksfoZKS1BoV1TIbsE9rl8SnxCwR14EOLz3HGH3GSdyG/bA==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} + resolution: {integrity: sha512-GZeSyqANNsL9zcWkTlNZbFxBxvYB3OBoWq9YWyZr6+co0Ob66Qa4u/KIageRNg4a/jrLQ4sFTPL5XxbZaxacpg==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} name: '@rush-temp/api-management-custom-widgets-scaffolder' version: 0.0.0 dependencies: @@ -11964,7 +11964,7 @@ packages: dev: false file:projects/api-management-custom-widgets-tools.tgz: - resolution: {integrity: sha512-FTroYsXVADLz4ZAkR6SLfqxfaQJkhPKngl9plg05ojybnDayS7zq6tOE+AnLaRgUxcHN1FmWtCZyuoDYuiys/A==, tarball: file:projects/api-management-custom-widgets-tools.tgz} + resolution: {integrity: sha512-A90Q1xxhMyQ+c8B1W266p6Tc2cCtKtI2KeyxxjNPkzvuAMNaucIbY9ISJUbfKRvtOrRgNOfspqI5ILaie5e69A==, tarball: file:projects/api-management-custom-widgets-tools.tgz} name: '@rush-temp/api-management-custom-widgets-tools' version: 0.0.0 dependencies: @@ -11999,7 +11999,7 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-+SCMwTH3ds4izYF1/086jQw9+A0SLLmwlvmsoEJ6tqP7ka0ap5S2PI414BcAq+DQ0g7+Z6JtEivcA0rh6LVttA==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-/hif9n0xUmg4a3NYrYJDf/u6ygvXVOxtKnhFL2nqIXTDTXxOC3iWvi63DUWIIyTx+jPpY8qYrtCYQ+EdH8B4qQ==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: @@ -12041,7 +12041,7 @@ packages: dev: false file:projects/arm-advisor.tgz: - resolution: {integrity: sha512-7uVXn38MP0I7Z+N8ZhIfrCABbTGDyGUx32sDJnBKYUPjlVqNrYWpVg60fHO+ctJiyYCKkVMK2j7ylLFXwa6nLg==, tarball: file:projects/arm-advisor.tgz} + resolution: {integrity: sha512-ONDZvrOim69rDzQBWt543U5MKPMRStHQEzC16TH/oI8ZygTY84QYTcIWz3FDRwS4lBSZ0Z72TqugbDODzM3++w==, tarball: file:projects/arm-advisor.tgz} name: '@rush-temp/arm-advisor' version: 0.0.0 dependencies: @@ -12069,7 +12069,7 @@ packages: dev: false file:projects/arm-agrifood.tgz: - resolution: {integrity: sha512-jsPaiebyJktur3n88Qm3T2GQXvUADvxtcUeJ4SrQ6dMJ/kG2RkXv0DZLKTqmN24+yutdmTtRMjDDTcMU2YcPow==, tarball: file:projects/arm-agrifood.tgz} + resolution: {integrity: sha512-i1ek0oxoPQwE8tPgFTLIuXwiZKWiasqgMRQr+/dRqKSgGy/hhzs+Gn/jGaotoSZUy0x2RRPZbj9py37h6hlUEg==, tarball: file:projects/arm-agrifood.tgz} name: '@rush-temp/arm-agrifood' version: 0.0.0 dependencies: @@ -12098,7 +12098,7 @@ packages: dev: false file:projects/arm-analysisservices.tgz: - resolution: {integrity: sha512-a0Ja/CJHta1gcIVwDv6n+U42KnLIqrw1IBqfl1D+bsVN5wpkDOAvt++qpxh1Ky+8aWkjWgg21U59YsfOnhOzAg==, tarball: file:projects/arm-analysisservices.tgz} + resolution: {integrity: sha512-qsgQGqt6ljAq0Hmtzp7XWSxvjd9MCE7+q/kjfndlJYx8J6TDMY1smP/aWemHcF7Xmd/bwVjTnPCuTmxWggIpXQ==, tarball: file:projects/arm-analysisservices.tgz} name: '@rush-temp/arm-analysisservices' version: 0.0.0 dependencies: @@ -12127,7 +12127,7 @@ packages: dev: false file:projects/arm-apicenter.tgz: - resolution: {integrity: sha512-uNfhigCN7B1SkHgHM3lhp4R2TdkSf9m4wLxwAgXifm7rnOl0hyQfGw8ygjkOMxuFCPwgX9rM/eXlGw7kQzfcKA==, tarball: file:projects/arm-apicenter.tgz} + resolution: {integrity: sha512-Qh+lHGerbgZWF7GP5VhTWJSQxHXOMs/54f5LUl2Kf4S+vX+Fw4unC2sJYHwF+/o76PuOo1ZDhsSeEhQk+3PiQQ==, tarball: file:projects/arm-apicenter.tgz} name: '@rush-temp/arm-apicenter' version: 0.0.0 dependencies: @@ -12157,7 +12157,7 @@ packages: dev: false file:projects/arm-apimanagement.tgz: - resolution: {integrity: sha512-xef6Zjq6D7heDmdMuBaHpNBGbiD1pb5i1Moz4aF+t3BGK0ucDsGBYXME4DwbmgUb2uhsyR9yhS88MPq4X6Y/Nw==, tarball: file:projects/arm-apimanagement.tgz} + resolution: {integrity: sha512-ZqZou4qud1Z3UFDwOTQW7s3qhGgOB2KzueMtCmx5r21gUDQg/y/hMGXbcfeEaGEbpHe8Gxqtw17gcJWfl6trVQ==, tarball: file:projects/arm-apimanagement.tgz} name: '@rush-temp/arm-apimanagement' version: 0.0.0 dependencies: @@ -12187,7 +12187,7 @@ packages: dev: false file:projects/arm-appcomplianceautomation.tgz: - resolution: {integrity: sha512-5mpGjNpV24Yt2Y7vOFW3X84kN5Bvlm+XzAStkgpeNxDBcGyhwYW7ksiU1HgBIHEp87aeQbrukd3v3o6AfyHl7Q==, tarball: file:projects/arm-appcomplianceautomation.tgz} + resolution: {integrity: sha512-Pd/JqBu05RGe4wqjJVLLa90k+z/AqUhtcGVxmQ9dRJwh8zxDVNHclr7pFXofuO4bQFsy9aQABOYF38wVric9uw==, tarball: file:projects/arm-appcomplianceautomation.tgz} name: '@rush-temp/arm-appcomplianceautomation' version: 0.0.0 dependencies: @@ -12218,7 +12218,7 @@ packages: dev: false file:projects/arm-appconfiguration.tgz: - resolution: {integrity: sha512-lCQNAsbeCwjO9ysZRusChuTJJqx3ZnJxNsrW2iwgJojrw7fU618rnfEL7oWAqO4U/XjNdSIHgR1Njt0emKrnLQ==, tarball: file:projects/arm-appconfiguration.tgz} + resolution: {integrity: sha512-LmhRDolg8axc1KaQr6KvRBgfNM1lC3o6SviyAAreWU0wnh7C1gTGLqjhgjhUk724hG22qykhI8nZWkybJwvrTA==, tarball: file:projects/arm-appconfiguration.tgz} name: '@rush-temp/arm-appconfiguration' version: 0.0.0 dependencies: @@ -12248,7 +12248,7 @@ packages: dev: false file:projects/arm-appcontainers.tgz: - resolution: {integrity: sha512-3Q4wfbFv9/4XfRc1gSJTgCS629OwC++B3POXbJTMb+HNaUGWAKI7aXa89BtmFBJUIlkP6mKRxypywA5KqI8NOg==, tarball: file:projects/arm-appcontainers.tgz} + resolution: {integrity: sha512-IRgy2Pfcjac98vZzrjbcsuEI5ZXV1VTnfuOek/gTKpyGMIKamgn/6k6WvPXq7Wwi+SV9+X2zw303u1LIRbd5nA==, tarball: file:projects/arm-appcontainers.tgz} name: '@rush-temp/arm-appcontainers' version: 0.0.0 dependencies: @@ -12278,7 +12278,7 @@ packages: dev: false file:projects/arm-appinsights.tgz: - resolution: {integrity: sha512-cnk29PDE3tFVEYSD/sPzYfBzjIL5KOnIxycYJlvMs2sBSfbeN/THEe34sNLOOVQTDyyZQwNyy0M2cwBm0PLbkg==, tarball: file:projects/arm-appinsights.tgz} + resolution: {integrity: sha512-PqNCW0YBSbm10wfJ7Ekze7VWgyYrLRLOhgvyFKEitS+E8RZzsgwmCuBexSv6hJlmtpZ6gHuFTFm/OfXDm09ktA==, tarball: file:projects/arm-appinsights.tgz} name: '@rush-temp/arm-appinsights' version: 0.0.0 dependencies: @@ -12305,7 +12305,7 @@ packages: dev: false file:projects/arm-appplatform.tgz: - resolution: {integrity: sha512-s6Dm7EaIZ0EpvEBmjvWfdxordEua5TIcwc/Cp8y6dvHN4lEZ1tBRd2YG5zNyd+XNWsjFXCWqVi0mbKHhiF3F7g==, tarball: file:projects/arm-appplatform.tgz} + resolution: {integrity: sha512-qT22GdfjSRZcMFcDK0cD5ymkHstpHYz4RkfETJZd+oluUFldDlTQoyeP//uOTAAvVPfjIikFl3B1Ko9eZOXZ0w==, tarball: file:projects/arm-appplatform.tgz} name: '@rush-temp/arm-appplatform' version: 0.0.0 dependencies: @@ -12335,7 +12335,7 @@ packages: dev: false file:projects/arm-appservice-1.tgz: - resolution: {integrity: sha512-XXXsV4q4EQNoLKXSx1noyz448MgLXaTTAcXKm9dlvOVQM0XABZTCM48ivwIPq2vXvSVnFifK+3FX4Irs3ykUtQ==, tarball: file:projects/arm-appservice-1.tgz} + resolution: {integrity: sha512-kQe3MOm7L8EPmfEZEjXBAkXwCCET+Yq9p/LLYKUykS42Nr95zB3QvUQhAnZ83lgSz2OXCbEq/gmEZk6hKZNcYw==, tarball: file:projects/arm-appservice-1.tgz} name: '@rush-temp/arm-appservice-1' version: 0.0.0 dependencies: @@ -12366,7 +12366,7 @@ packages: dev: false file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-ECcJDZNgAm39MjQX5+HTa8lpZRO9c+MdOiR8XBGrDv13jWy//2KVpk7S+nPIH4mGqVs904/zfFmVQOrD7Wr2gQ==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-DVWWsXM84QXXu1e/Xc6M2QSwtF3uACo44vxXY+f8eaI5lmQb0K65YnGn/SltOvCavdUi/ci828R6/1WbxAEHWA==, 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: @@ -12396,7 +12396,7 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-2akMZ2GrgqZ4b59N6IMfJYG3jD6p4bHujN0dsqpEkvwPpTfZQYcc9gGW6xeZJzdJjOXhcubKO7sM4WFZPCwMjQ==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-yjfMdED/EYOLCEz+8gc00WPVFsvPTLWOhUQDXnqfWOSib2atSvSbvWxNeCT5jyVM9RF82bCiLQ7fAtAsrmZWEA==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: @@ -12442,7 +12442,7 @@ packages: dev: false file:projects/arm-astro.tgz: - resolution: {integrity: sha512-nF21ZZdOGg9T+tyQwgFYHgn8VNsymT+aMOcH3LgU10a2NmYGOayAh6RD6WNCjYwaMHDgFbhyWx3lO8QEnlmoUQ==, tarball: file:projects/arm-astro.tgz} + resolution: {integrity: sha512-BkU280DnWj0UmhHVAVaoIwi7NfOWsuyp+nV49cWTcyuTK75RfVqsy1o5ctw0ASyFqZ7w8R42W8IK0OFwwGEMHA==, tarball: file:projects/arm-astro.tgz} name: '@rush-temp/arm-astro' version: 0.0.0 dependencies: @@ -12472,7 +12472,7 @@ packages: dev: false file:projects/arm-attestation.tgz: - resolution: {integrity: sha512-gqtK+R5NlVQ6UmRdJQljN2z/DUtY+eMpjDaf5TVgMqqNMe9rEfxQCsglTK5Ri2iBbyjwDjNaZXprI4SRNeQ9dg==, tarball: file:projects/arm-attestation.tgz} + resolution: {integrity: sha512-7/MEkicR8Ch4QFzgEvj4q+2HCLnBGFlICmcQsb7wPKkRTL65nBT5zOmMr3hIr7qPhXsYlVTq8+KCZ90XNflxDQ==, tarball: file:projects/arm-attestation.tgz} name: '@rush-temp/arm-attestation' version: 0.0.0 dependencies: @@ -12499,7 +12499,7 @@ packages: dev: false file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-Edd07Pv1abh7Q/emiojC6/bTKFP34XgWhxXvuAqwaMm7p1QlEtuQ8cLPbQCrvIugJij8aHcRB3acYNwLWUvC2g==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-7TLK9EBIt/ZuDkyTnYVES3qLrFyhUVr6D6FTKf7PV59FuzWvva3mfsZAJMdZ16O3nv/RWvnSp+UUhGHpIzQj8w==, 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: @@ -12527,7 +12527,7 @@ packages: dev: false file:projects/arm-authorization.tgz: - resolution: {integrity: sha512-QUXBw75W/xuESE7mouVPCVoBTu6aCXpVXnn2PujkrFGm2n5aDXUkzrklJOagfFDHxffGZHNJR9bKUZwkWZ9zCA==, tarball: file:projects/arm-authorization.tgz} + resolution: {integrity: sha512-tfepyJDCO5hqCTLdhg68cVHYdJt4YQxgBc9d5YwOgYTJT43/YqjraQnX/22NgU4pKpTAzZfEpi2dVZV+PDPTLA==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' version: 0.0.0 dependencies: @@ -12557,7 +12557,7 @@ packages: dev: false file:projects/arm-automanage.tgz: - resolution: {integrity: sha512-RqF7sWkucg+paJB9mIO6cN2ULzL9TJDZkipdMnDby3US53GQFoIeMJ5PvYu5V9WsajHwWJgkvchAMT9Ep16iZA==, tarball: file:projects/arm-automanage.tgz} + resolution: {integrity: sha512-KJzz8fCv09Iyh78FSK11aVd4Xc0bItlDEb0N9pBdoa94N4bPCyZgJQCPgf2oQWJNygUzfhrEfnqRQ5M7NDgMww==, tarball: file:projects/arm-automanage.tgz} name: '@rush-temp/arm-automanage' version: 0.0.0 dependencies: @@ -12585,7 +12585,7 @@ packages: dev: false file:projects/arm-automation.tgz: - resolution: {integrity: sha512-CTauQD4cEtFdQm0QpTfYI0DXAw/aE9w8ZYwcxY8fkPKaVtCJ2mmc5ghSogk5dSjeJQBjBBTfiPVIho14t+uNwQ==, tarball: file:projects/arm-automation.tgz} + resolution: {integrity: sha512-dBz74RbeqQvmydRdU3w4eR/tjoUEbWRbEsKd6HfGKnuLOIek4gAnqSTUYMcvMATMwI4IuRat7Bzt2i55gezxVA==, tarball: file:projects/arm-automation.tgz} name: '@rush-temp/arm-automation' version: 0.0.0 dependencies: @@ -12606,6 +12606,7 @@ packages: rimraf: 5.0.9 ts-node: 10.9.2(@types/node@18.19.42)(typescript@5.5.4) tslib: 2.6.3 + tsx: 4.16.2 typescript: 5.5.4 uglify-js: 3.19.1 transitivePeerDependencies: @@ -12615,7 +12616,7 @@ packages: dev: false file:projects/arm-avs.tgz: - resolution: {integrity: sha512-aVbAeRY+1Nji7SMcF1eh7H94NNAJLm9mnAckJklxyCjycvNkD8zddSRc9XoIyT0BXy8x/e+vrJYpUkwAttUPPA==, tarball: file:projects/arm-avs.tgz} + resolution: {integrity: sha512-+IFz0D29ExLZpKlyxsw0lApXJb7w9Z4vXIsp4VclJOVYjA3ki/xHvIVYgNUgj1FM4t3jUgZHzBzmVa4LEw5xHQ==, tarball: file:projects/arm-avs.tgz} name: '@rush-temp/arm-avs' version: 0.0.0 dependencies: @@ -12646,7 +12647,7 @@ packages: dev: false file:projects/arm-azureadexternalidentities.tgz: - resolution: {integrity: sha512-LboCP/Yr2jO/MKTuLVFTrf43Y9fU6NDTCEsgx1ogNNfZ29g5Wqgb4JkidpaBC9vv0pjtdbh5tD3zMg35sFe3WA==, tarball: file:projects/arm-azureadexternalidentities.tgz} + resolution: {integrity: sha512-i+fwANat6eviAY700xtVUslIYRG/EBechZcHIRl2r91Yip2clTlGSpB3koHx57zMDOR5ithqYuuiwgWtcRzRyw==, tarball: file:projects/arm-azureadexternalidentities.tgz} name: '@rush-temp/arm-azureadexternalidentities' version: 0.0.0 dependencies: @@ -12675,7 +12676,7 @@ packages: dev: false file:projects/arm-azurestack.tgz: - resolution: {integrity: sha512-0mbOPd9c/AT7c2t8J8IDoUe6Zm0YmZpcwwApqq2zERVyD9n+WOgvGaCNa6G2PxN3gTpFEPvLokDZNjfSRCbBzg==, tarball: file:projects/arm-azurestack.tgz} + resolution: {integrity: sha512-N5cccsxzqlInPk7M1kMdiGZPPG91peL4FGuoL42vwXtLJc/C11JMBSipNbPPl2Hc28aYeBKcOSJVERwvUXIjHw==, tarball: file:projects/arm-azurestack.tgz} name: '@rush-temp/arm-azurestack' version: 0.0.0 dependencies: @@ -12702,7 +12703,7 @@ packages: dev: false file:projects/arm-azurestackhci.tgz: - resolution: {integrity: sha512-bsJRg4MkRLuhqXBY+qFlolaUjmWrJ21C+NJY9LY7WuMjhgoTgbcCxlBiBC1B0WqpJzqWIulQD06tpAeiXiBo3w==, tarball: file:projects/arm-azurestackhci.tgz} + resolution: {integrity: sha512-k838V47XP/HxDMeD4fiNtdEwsPE/JTgLyob01bMYrPNxUTy/O/SXde0Wr3RsgcALPe3VUqsEin0Mq/RAv7TD7A==, tarball: file:projects/arm-azurestackhci.tgz} name: '@rush-temp/arm-azurestackhci' version: 0.0.0 dependencies: @@ -12732,7 +12733,7 @@ packages: dev: false file:projects/arm-baremetalinfrastructure.tgz: - resolution: {integrity: sha512-O0WjisLnirZaKLl1bfQ6VhweynhDE3pXOgMMhsGwy7wjAzKpkW4APklwMKdNQ2i8UpwQEl9j5vGJFOwLk5NDvA==, tarball: file:projects/arm-baremetalinfrastructure.tgz} + resolution: {integrity: sha512-jdMMUOeUEWhlQ/aXd5+7i8i49BK8ha4M+AgDepfREAWn1saCpUE8RVKijvEZqikfh4BS5L32sI4JXiI1sKaaGQ==, tarball: file:projects/arm-baremetalinfrastructure.tgz} name: '@rush-temp/arm-baremetalinfrastructure' version: 0.0.0 dependencies: @@ -12762,7 +12763,7 @@ packages: dev: false file:projects/arm-batch.tgz: - resolution: {integrity: sha512-3F4c2h2nkA1K1Cm7LPyjdhyz2Rs2p3JH6xhxN6jGAWaNlgqE1nxVzF/xS4lJyJKCc6VXcx1svN7zbiGbbs89Ag==, tarball: file:projects/arm-batch.tgz} + resolution: {integrity: sha512-3aUIlwYUbSPurjG9yccsqEZNXcvrq5jiPHjchk7qIeNyNozjqZJeDdi6uVKCCbnuXfxpH/Yw7B5cPQsiLvZkrw==, tarball: file:projects/arm-batch.tgz} name: '@rush-temp/arm-batch' version: 0.0.0 dependencies: @@ -12792,7 +12793,7 @@ packages: dev: false file:projects/arm-billing.tgz: - resolution: {integrity: sha512-FARPUh7FdBujg4dHXxguxHOlHOiRabQvrjuPUVXw5eabf7QhTy2FhjqOgYrnQRsIDpZh2a4pSiEfPiEbw0SQzA==, tarball: file:projects/arm-billing.tgz} + resolution: {integrity: sha512-XqVfHJQp30vLd/KaGRST9KZcwTOziUBxt+R6TCq5ul7xeY8fKnJD51WVoS7nfX4EA+r6b090AfWKsa+eBIcimA==, tarball: file:projects/arm-billing.tgz} name: '@rush-temp/arm-billing' version: 0.0.0 dependencies: @@ -12821,7 +12822,7 @@ packages: dev: false file:projects/arm-billingbenefits.tgz: - resolution: {integrity: sha512-apIk0547dfQi4KBASblct0DzcWxZ1cXoeWOtmdRBR8zMQWQWhPXD5Gb8FEB21CgMnLp5EhD7GfsCmWapVheq8A==, tarball: file:projects/arm-billingbenefits.tgz} + resolution: {integrity: sha512-zPOa9UDM7jV3n8ERiszjwDOoc1pZFh3v49EwXAMzIXCwVWMRyneZ2DhGRLWGoGTxuyNtMPXWiEeFt0NKOSbw3A==, tarball: file:projects/arm-billingbenefits.tgz} name: '@rush-temp/arm-billingbenefits' version: 0.0.0 dependencies: @@ -12850,7 +12851,7 @@ packages: dev: false file:projects/arm-botservice.tgz: - resolution: {integrity: sha512-wMCVMuBEdhyh2pXUSDexEvjfqXjqNzr8Y8KnT9jMQ4knY8idnXDP0WNSVhs5Zq8l89rZN13XHzXWwoTf2zUJPQ==, tarball: file:projects/arm-botservice.tgz} + resolution: {integrity: sha512-hu3i3Ofv7/CKCncDACaI5l0u9H9/MHAIczAGozaQj+moBzBHQQExgrLi8O5mycR+Fjn+tRAioau37QaOCizr4g==, tarball: file:projects/arm-botservice.tgz} name: '@rush-temp/arm-botservice' version: 0.0.0 dependencies: @@ -12880,7 +12881,7 @@ packages: dev: false file:projects/arm-cdn.tgz: - resolution: {integrity: sha512-S4I9tdYci6vx3fR+SuiW9ohRxDw9z0EuW91+B7B9Belzi6bNGZC/HjcNwZZjllhVQqFBBhIf5fSSFHyS2nCrLw==, tarball: file:projects/arm-cdn.tgz} + resolution: {integrity: sha512-VsRYYJa0EjaLlaElTwMULApdwae87WU/PK3s7DLMGX6mWTpEj5DvE3kJja3Nn+AK9g4BzLKQOKe/NThN5q5Trw==, tarball: file:projects/arm-cdn.tgz} name: '@rush-temp/arm-cdn' version: 0.0.0 dependencies: @@ -12910,7 +12911,7 @@ packages: dev: false file:projects/arm-changeanalysis.tgz: - resolution: {integrity: sha512-GFfbNDyWcUJbnJn194KZaCemMPGs9IAYlU0vFE4xOO5vuFduQRDSO4cc50fXst2rXPFqlAIE0rK8SOM0fKr3QA==, tarball: file:projects/arm-changeanalysis.tgz} + resolution: {integrity: sha512-fWlQBPipM3/lpPJEHMI8jsfQwft2ek7atdJLQ3lowOE4Z8uHKDG+ilJqiv1EE95NBrmuF+doeuefBAnZS+ZKCw==, tarball: file:projects/arm-changeanalysis.tgz} name: '@rush-temp/arm-changeanalysis' version: 0.0.0 dependencies: @@ -12937,7 +12938,7 @@ packages: dev: false file:projects/arm-changes.tgz: - resolution: {integrity: sha512-seCCegGmOhz6G5p3LB85+3cvpwfJt4vTDDj8dLjKKa0m9ptXuAH8q0z86iQ+TbKVxsO2UpTl+UXUZjyxtkOtNA==, tarball: file:projects/arm-changes.tgz} + resolution: {integrity: sha512-RFhj9PYgucMkojmG/xWi+do0jmguJR5N6CVU/5dpEPMSNTFSOZpJmfhxlhbSCzKFHWC9WtEvecRQKNNNVowjwA==, tarball: file:projects/arm-changes.tgz} name: '@rush-temp/arm-changes' version: 0.0.0 dependencies: @@ -12964,7 +12965,7 @@ packages: dev: false file:projects/arm-chaos.tgz: - resolution: {integrity: sha512-QXFVLF2dA2LGC5B+0uw8mlQcjJKpkJ8TpRff22N4pros7Dflf6GdxnbYA5dM9I2yPiCkHmQHnHkkDVIuEggqzQ==, tarball: file:projects/arm-chaos.tgz} + resolution: {integrity: sha512-3hM3+gdZSqsMiZrXetEK26zwL7KyXZp4THJw7SueBiHoD9zoZe+c8U11KMpN4IDJiFOq7/bDBLo0ag8PnzPZzA==, tarball: file:projects/arm-chaos.tgz} name: '@rush-temp/arm-chaos' version: 0.0.0 dependencies: @@ -12995,7 +12996,7 @@ packages: dev: false file:projects/arm-cognitiveservices.tgz: - resolution: {integrity: sha512-dl27cjyX71D1d4m38cXejpA1O2i4DFb2MTAH/CND4bavP3LaQbIYkpqXSZUc7EoNXoI6jMZMRGcKgqMVUgNLQQ==, tarball: file:projects/arm-cognitiveservices.tgz} + resolution: {integrity: sha512-y9yTVZHuFJI8dPwzEvercZND+2IfBtS4POhKWZt/y6kxrPTlZmxw+opxEDBzl8Yjlvef50gRtFFuIAv3UqAP7g==, tarball: file:projects/arm-cognitiveservices.tgz} name: '@rush-temp/arm-cognitiveservices' version: 0.0.0 dependencies: @@ -13025,7 +13026,7 @@ packages: dev: false file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-bz+19yI1HQFlgrZQQZjZNOSHf+Hh4CrvP+nyOLusea0AWaJs1aChxIMmfs6VkRsc5Ewz/pGmFz0WJPmkMJSTeQ==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-abUvhMDWA+f2jmsVFo3u2Uhgle7OPoyEn0Qm2itWEPLW6KcC3zWsUP87ASqlSOVAcXi+uqqaLYCasMXtNee0uQ==, 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: @@ -13053,7 +13054,7 @@ packages: dev: false file:projects/arm-commerce.tgz: - resolution: {integrity: sha512-LWkAeSCgEawOR2ndN6jJCHy3rg3Rx12DrpITnO8m0UrYoM/I+igLnAmtzFrWuaPPrYIboLBzxNMokfFcXSLS/w==, tarball: file:projects/arm-commerce.tgz} + resolution: {integrity: sha512-C+jpx3gDx5Lyb8oXrbNqttOQnlPoGY97pYY0wyzyABCjLSzV8LGnxK0HbPP+Bs9/IS/KuWoiPrTEW00sgh8jBw==, tarball: file:projects/arm-commerce.tgz} name: '@rush-temp/arm-commerce' version: 0.0.0 dependencies: @@ -13080,7 +13081,7 @@ packages: dev: false file:projects/arm-commitmentplans.tgz: - resolution: {integrity: sha512-whETLRCVXON1vxsXT38mJ5yqCEdwAE+vAlBJEaFbFbSQsZ6xgLvavVlB0mmOqUNZOjI+QHKha9Vu0a/CDw/yZA==, tarball: file:projects/arm-commitmentplans.tgz} + resolution: {integrity: sha512-/Ob9UPZ/v732DkVwUELb9Eymmbdi7h+W6hdYWvY6QkLlrrtywdchXNcVAH5mRafuBfyJayI/+LP5pKwFrsbRpw==, tarball: file:projects/arm-commitmentplans.tgz} name: '@rush-temp/arm-commitmentplans' version: 0.0.0 dependencies: @@ -13107,7 +13108,7 @@ packages: dev: false file:projects/arm-communication.tgz: - resolution: {integrity: sha512-Rq0A6A/jA9bGHTJ8xX8n5QCJb2zKiZQINXv/oF1LEiNsCpmULW38CHvpcCzYzFevY7ZX/RCAp78d7ybuqqg1yw==, tarball: file:projects/arm-communication.tgz} + resolution: {integrity: sha512-2xEGkC1vwagWSicT0dw8cB8tpRwVYDXf4NbYWW53tgeyrW4TIdUiqGDIghLJPiN4cvLhttOYfCXxjEPgFbfOLA==, tarball: file:projects/arm-communication.tgz} name: '@rush-temp/arm-communication' version: 0.0.0 dependencies: @@ -13137,7 +13138,7 @@ packages: dev: false file:projects/arm-compute-1.tgz: - resolution: {integrity: sha512-AM0dsiMAJJ2gP64uWD5ysDFbFhSeYjtTasktK5CUVdqxAXZQuTkLgYw7a0tULebPWwF46L3mrmqQYzz/Gs/dTw==, tarball: file:projects/arm-compute-1.tgz} + resolution: {integrity: sha512-htTzU/qeMbztclayDaALb69likrxG5yfqsxktJ13IrT2EfCQT0inWi5E74C+k9nztbPUvj7111EL4w5Pxi9OaQ==, tarball: file:projects/arm-compute-1.tgz} name: '@rush-temp/arm-compute-1' version: 0.0.0 dependencies: @@ -13169,7 +13170,7 @@ packages: dev: false file:projects/arm-compute-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-BbmJHyqUYQSUU+BFZdrNijIZh4ffin6Yr6225Nm47Q79+rUflF0lhHz0y7/DZ98dvET8pMy2bayEVQaL3cyoRA==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-fNsQuQcpvlHm5zbEFeZydIMJO1FKgjveSOBvuzk4Z8Ls5lHDUys/i3lQdIg0h0RyVp55OrpOsqxGnkWf8uC6jA==, 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: @@ -13199,7 +13200,7 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-VYWMdomJKQucZjeoj7vC5sLt+WfOvXijJPZAPSphCz4IYA2GMLSzOOI3plFcTyaIc/DQmoUe8yofCNLc2wb4kA==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-7FI/MhP2kRDY0FUaisuP/hIpX62E1NL4eyyPhadmBb4gCYxrukQq7TeE098mPu6VXdp2vrmfaWBviCp27HSM/Q==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: @@ -13246,7 +13247,7 @@ packages: dev: false file:projects/arm-confidentialledger.tgz: - resolution: {integrity: sha512-/ZM6E/onsL3556pLCUEfvTC3wEPpWKxSiRqkquCTX/3X/M7YZHqB4kxLqP8QQjOYLxRU1u50i8LBorS2T7wPEg==, tarball: file:projects/arm-confidentialledger.tgz} + resolution: {integrity: sha512-YiL8AaxkgP74LPtjxpFac4G/4jAgT7mRzogI1ZWf6QNoL+6itqxDjOLs7gUsdvY4rNeADrnbt3xu775GPTWZxw==, tarball: file:projects/arm-confidentialledger.tgz} name: '@rush-temp/arm-confidentialledger' version: 0.0.0 dependencies: @@ -13277,7 +13278,7 @@ packages: dev: false file:projects/arm-confluent.tgz: - resolution: {integrity: sha512-2o273gtGPTC2K2/i46A21qYt2qP4tcRSqAfJJP4LqWdzkdt8+XBFjlExZzEmLmuZnnlszOwLurb5b944u+l7HA==, tarball: file:projects/arm-confluent.tgz} + resolution: {integrity: sha512-z/AubcnKHzpxf/9w781YbGNb53vuciy1f76Ar+Do5o5Berokb8x6ocuWrJs+kIDgy0igy7ju0Bt88Sf2avMikw==, tarball: file:projects/arm-confluent.tgz} name: '@rush-temp/arm-confluent' version: 0.0.0 dependencies: @@ -13307,7 +13308,7 @@ packages: dev: false file:projects/arm-connectedvmware.tgz: - resolution: {integrity: sha512-w1T74Hc0+RFb5V3bH0jQuBBUCENQ3/MRlEIOYf3x0nZQ3OzHSAfA1Q6uMm82oZzJ+VF9VLUCBGfxo6wfwmFn0Q==, tarball: file:projects/arm-connectedvmware.tgz} + resolution: {integrity: sha512-PjgIWOJHPB3uSxF1IR1NtM5TfRZ7cGTOylTsjMaA5vvIgMfwcdtq2ADpnhfUPkqcjGJJwcA3vzieQUxb3AbNhg==, tarball: file:projects/arm-connectedvmware.tgz} name: '@rush-temp/arm-connectedvmware' version: 0.0.0 dependencies: @@ -13337,7 +13338,7 @@ packages: dev: false file:projects/arm-consumption.tgz: - resolution: {integrity: sha512-Gcy5nXxsywa4b9F7LFIiS+QtQCf0L9YsdfqyYqLpY/2A/Ix0S34nyU1xhIH2dk2Qzyg93sbNFpOWzXMif2Vugw==, tarball: file:projects/arm-consumption.tgz} + resolution: {integrity: sha512-H3G/xqgawMywQnmbzgmiHgs3i0fO3Vji3LJHZxek4Ep4zkjyzif6svW5QQq0C8uF6fMGrGmyi9FisnIqImjhng==, tarball: file:projects/arm-consumption.tgz} name: '@rush-temp/arm-consumption' version: 0.0.0 dependencies: @@ -13365,7 +13366,7 @@ packages: dev: false file:projects/arm-containerinstance.tgz: - resolution: {integrity: sha512-IeTmSosHKsNS/TA1NqQNs/nksO+D8+6b05enj5Tqe8JkVyyjWdgz0jCVap5GMOd9zmhSZgTlzBXzf7/8JlZAOg==, tarball: file:projects/arm-containerinstance.tgz} + resolution: {integrity: sha512-ki0IumWTAuuvtP5w6e5OEXc7U8NGGPUTJRfQrK74zPExsA60o71EM/2LNlp+Ac16fL6WJgHvueRFRhQyUvHuzg==, tarball: file:projects/arm-containerinstance.tgz} name: '@rush-temp/arm-containerinstance' version: 0.0.0 dependencies: @@ -13395,7 +13396,7 @@ packages: dev: false file:projects/arm-containerregistry.tgz: - resolution: {integrity: sha512-ou0H4p1Lf9vhdrNtJwDAs4apzn2PTEQ+i43Cjf+z3cYejA+mM69a9Ps0vjFniRH0xtYDzyMw+ILLORQKBx3MmQ==, tarball: file:projects/arm-containerregistry.tgz} + resolution: {integrity: sha512-rnNxFSztZHA0UnR05hfe5N5CRQCEDCQsM9cWo+53EWcpc/OOos6gr8znKJoAMRF02hLQFKz7zXVHYyd5lPHiMw==, tarball: file:projects/arm-containerregistry.tgz} name: '@rush-temp/arm-containerregistry' version: 0.0.0 dependencies: @@ -13425,7 +13426,7 @@ packages: dev: false file:projects/arm-containerservice-1.tgz: - resolution: {integrity: sha512-MSE9EQsFt80usJvYiYKfr8QgkOTk0uB7i+d1RvEgz0W1HSWx0r+5sI52jjaQo2s2l3Vb9f+p0N+Vn2Os9LhWPg==, tarball: file:projects/arm-containerservice-1.tgz} + resolution: {integrity: sha512-B9/qkrGTOKFMl1uKG6/YuYHwnQK58VyjOWRr6v5YqzdTXlMrxpc81HJTSnpRv6MloAEedISGePdfBULz1OMvuw==, tarball: file:projects/arm-containerservice-1.tgz} name: '@rush-temp/arm-containerservice-1' version: 0.0.0 dependencies: @@ -13456,7 +13457,7 @@ packages: dev: false file:projects/arm-containerservice.tgz: - resolution: {integrity: sha512-7BoXb1vMgKl/PnaE7JZthEQMaxNxic7BttWWBLpU7ZMvCYhcM2Z7u0biB30PhTs142yT3G+JEp6R1JLpdPFu+Q==, tarball: file:projects/arm-containerservice.tgz} + resolution: {integrity: sha512-0JWrY8HNeTojCQQQuuqZ32zVkxL8Rnv2xlnIUMHLsE5ghlYs39pA6XEU0aeYxm+f1g50D4048djHAJ5lg0HAKA==, tarball: file:projects/arm-containerservice.tgz} name: '@rush-temp/arm-containerservice' version: 0.0.0 dependencies: @@ -13502,7 +13503,7 @@ packages: dev: false file:projects/arm-containerservicefleet.tgz: - resolution: {integrity: sha512-Plqg8H1yVOsiNy5aqEAviSDO03X5onAnB2CYgd6U4qjY0ZvKJVyAcrgEdNqzU7WCqPCVgy605+iEX7xWxjpQUg==, tarball: file:projects/arm-containerservicefleet.tgz} + resolution: {integrity: sha512-Q0BxwTAQnv16ETxkfwg/n4NZAwSelH9Cv9XdsDcGrReeV1pXHlwg7dErxk6ey+ocHUVD7qA1wp21qzffwXSTyA==, tarball: file:projects/arm-containerservicefleet.tgz} name: '@rush-temp/arm-containerservicefleet' version: 0.0.0 dependencies: @@ -13533,7 +13534,7 @@ packages: dev: false file:projects/arm-cosmosdb.tgz: - resolution: {integrity: sha512-EcEo0Mm8/H7VWVbwvb0BVt/nk3JFgPvVRp39nDyt9jY/pevKEPihUH1BfmhuOCQdNaZWhhI4QOzLsFGHweHYCA==, tarball: file:projects/arm-cosmosdb.tgz} + resolution: {integrity: sha512-/Cb2yd9t9k3cmTg9QUJrli800W8j+28xZxoGfymYrZfHxm2geOtI4euBHu9lNCjNcI2TeZX8uuR3BIl9hIQOYg==, tarball: file:projects/arm-cosmosdb.tgz} name: '@rush-temp/arm-cosmosdb' version: 0.0.0 dependencies: @@ -13564,7 +13565,7 @@ packages: dev: false file:projects/arm-cosmosdbforpostgresql.tgz: - resolution: {integrity: sha512-qcPKWxfssW4deS2vRfGT1AixQhA2XK/BBSCxm1G7fo7A4Jqw0GBXRYbYtCVw6rzX5RHouZXYa7LAmJxPGpQ6wQ==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} + resolution: {integrity: sha512-lX1LJoAhDJjNaSE5A3yi4qJ8BSHkKkV20RZMigPUnz/1ThN0CVUWH2MN4HAZtmPer6xvUMczjJ+wyjekKpK2bA==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} name: '@rush-temp/arm-cosmosdbforpostgresql' version: 0.0.0 dependencies: @@ -13594,7 +13595,7 @@ packages: dev: false file:projects/arm-costmanagement.tgz: - resolution: {integrity: sha512-5lpA8pqyyAM2ac2mD8Etgdb6v9PzqcrM+DEp4w7lnQNVj9cNtExLPemZT+jQL+hxaJSQL5Xuvak60S7d1QbXAw==, tarball: file:projects/arm-costmanagement.tgz} + resolution: {integrity: sha512-ICAyriWE/1Jebu5380CxWafhOlbO2j+8AmeLt3n70whmJb5UD2V51XYTO5xaqLwGrWmHieAu0g0EYuluewaDWg==, tarball: file:projects/arm-costmanagement.tgz} name: '@rush-temp/arm-costmanagement' version: 0.0.0 dependencies: @@ -13624,7 +13625,7 @@ packages: dev: false file:projects/arm-customerinsights.tgz: - resolution: {integrity: sha512-rB62XQy8dvXMz4M/7aeeFyB23YakTjOxwE6FgpqoJCzE6ZjsoXmq+Ji0AoaanssRvJkETEg5z2IksAg2+vURlQ==, tarball: file:projects/arm-customerinsights.tgz} + resolution: {integrity: sha512-LZLPHeTQuFJL3fPsooEXPQSe+KWznuY0q4Wiicxqa1CLHzL5NnUrpDi3juuOh5JUCctiVj4qPa2W04n23b2A8A==, tarball: file:projects/arm-customerinsights.tgz} name: '@rush-temp/arm-customerinsights' version: 0.0.0 dependencies: @@ -13653,7 +13654,7 @@ packages: dev: false file:projects/arm-dashboard.tgz: - resolution: {integrity: sha512-ADCtf6wHVl4+mj0XkmgezMbzyz1dJbEZWEXokWIuAIUNeMfPomxXikfPVgIWxB5tPFSxHDS7+L2HrfII5sb21A==, tarball: file:projects/arm-dashboard.tgz} + resolution: {integrity: sha512-s/5AttuZg8VGAqE5bB4lXAC2glSpE3Fem/i6oquOwA50duTuCdiMvuiXc/ctmfoT7F+YM1TD/+pwCXTxXyk2tA==, tarball: file:projects/arm-dashboard.tgz} name: '@rush-temp/arm-dashboard' version: 0.0.0 dependencies: @@ -13683,7 +13684,7 @@ packages: dev: false file:projects/arm-databox.tgz: - resolution: {integrity: sha512-Jl0QbnBUPsstqrSz0FBnacdEPWP4pXxLGmCIqcEy5dOqQFh0jxUfQMKe1nFttPrQIsXvSPPZ1dq+Xzg3voJlUA==, tarball: file:projects/arm-databox.tgz} + resolution: {integrity: sha512-Nv3Ub6mRlmbPyFq7Em22lQGHv3iI5kJhTKChNIXhp5BCjGwektVQhjrZ2grjO1gwBv+BTDkfiOMsvwEqiZc8Bw==, tarball: file:projects/arm-databox.tgz} name: '@rush-temp/arm-databox' version: 0.0.0 dependencies: @@ -13713,7 +13714,7 @@ packages: dev: false file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-3apwrQnikZL/C1EwsqxokVNwTTuxIgCBimntJkPzmTt6Sl1r3EnvkpCEq3nV9K2PFRLcwomKRGDo/4AFlpqG2g==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-iF38cTOLQCdEZFr1xo4K9+83MQJJWq00aF9+6syKOCB2AJMxZ4E9Z6QyP/sDCBFJdVdoxF8FX3SLvQdBlz1t3g==, 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: @@ -13743,7 +13744,7 @@ packages: dev: false file:projects/arm-databoxedge.tgz: - resolution: {integrity: sha512-pd8wV626yBwXSHjpO3zbIUBBvayYezwyB2iFk3kckdVDaJC4sYdwlr1k+0cmUel5VEM2hzP9ZcrJ8BLzpHHWeQ==, tarball: file:projects/arm-databoxedge.tgz} + resolution: {integrity: sha512-lVHnZW1D9P6WuVY1yYsvXo3VNP4QB9BkVE/19PyFPQQ/HAB9YLDOsWrkVwJuhYSYGpImuA7PT+EKYYaRbHgwxg==, tarball: file:projects/arm-databoxedge.tgz} name: '@rush-temp/arm-databoxedge' version: 0.0.0 dependencies: @@ -13772,7 +13773,7 @@ packages: dev: false file:projects/arm-databricks.tgz: - resolution: {integrity: sha512-ukffrFz9KXG84YZnYgyMVU2WxzeM+UafOjUKGXBQuPDRaRdr4fyH2WbE18S8KSzhgSM2uh9Bajon4PXnfYA5eA==, tarball: file:projects/arm-databricks.tgz} + resolution: {integrity: sha512-tUasK3ua2kjINJZkPGzMcPP6I58AryQuPRH8TMQDznPh60vKKxLPA5QHx8nSSG0qugZkX/0ahb7KbrftgNxlyg==, tarball: file:projects/arm-databricks.tgz} name: '@rush-temp/arm-databricks' version: 0.0.0 dependencies: @@ -13802,7 +13803,7 @@ packages: dev: false file:projects/arm-datacatalog.tgz: - resolution: {integrity: sha512-6Xh58jdmq7AmyrpgyMtP2og8OJmKzGfI4A2o78o9ntzfKPgFg5GvVweJYinUFrHhgVy8wllq8m+DbNmwYJ/SeA==, tarball: file:projects/arm-datacatalog.tgz} + resolution: {integrity: sha512-+W7Fi+B5qVpGDKk8dzHL5qkJGNnB/BkryLKfxxPDLzNOLjhlU/Xq90MVlDxYmj1HnAQRWZ/ZlgLILQQjj4PR/w==, tarball: file:projects/arm-datacatalog.tgz} name: '@rush-temp/arm-datacatalog' version: 0.0.0 dependencies: @@ -13831,7 +13832,7 @@ packages: dev: false file:projects/arm-datadog.tgz: - resolution: {integrity: sha512-4vtDGxEr7bIHpf8wrPt8hOm4Iot3u7ATo7PcgFJ22B1QRo6+fjDt5B8aXBbvx6wUD4pdn8lyxpWNIKDaEwZ0JA==, tarball: file:projects/arm-datadog.tgz} + resolution: {integrity: sha512-tWQ6xPYw4sqDI7Dr1jEKm7amuwojB2LYeaFnClsQkm0GAoia87JGNlWTJTd+UltPWpLsNnBUsLBbeBIxBFNb0Q==, tarball: file:projects/arm-datadog.tgz} name: '@rush-temp/arm-datadog' version: 0.0.0 dependencies: @@ -13861,7 +13862,7 @@ packages: dev: false file:projects/arm-datafactory.tgz: - resolution: {integrity: sha512-Q/UgF/jHUhFWs4a2VHg5BPu4EacOjaoAJqlLqGFX3ZwG0GZDoRx8FtqHRw8p4jzKB5vuOrEV/3GzXjtsgu1WWg==, tarball: file:projects/arm-datafactory.tgz} + resolution: {integrity: sha512-Jx47zRvgQVatq+t+0Sz4w2FGrkpnN+ZovYRIiaE6PXH01ZjvI3z8+eesGhylvYKWzLq15lmPmOoOZsG1Qf5Spw==, tarball: file:projects/arm-datafactory.tgz} name: '@rush-temp/arm-datafactory' version: 0.0.0 dependencies: @@ -13892,7 +13893,7 @@ packages: dev: false file:projects/arm-datalake-analytics.tgz: - resolution: {integrity: sha512-BwKg050DuWAe2bNSn0L7Y6/gxF5is/sUEyI6ey6pbro0hFwUYwrYuWbPvoEXJ0XQh4F3+KAfRuIaBXqwUG0NAw==, tarball: file:projects/arm-datalake-analytics.tgz} + resolution: {integrity: sha512-6pqdujvH7QAEVcGKtGa+Qvy3jc4Jvq6ROXRx52o8gU1qP1pffb/2QKTgDYIFVSWJOtvn7vKWsSv++K3JGYRp0w==, tarball: file:projects/arm-datalake-analytics.tgz} name: '@rush-temp/arm-datalake-analytics' version: 0.0.0 dependencies: @@ -13921,7 +13922,7 @@ packages: dev: false file:projects/arm-datamigration.tgz: - resolution: {integrity: sha512-IEsrSpKapYUOg8ZJtoftvyu8cucFaJYNhfA7aIcIVop729u4EGFXXhRvFhSU8TdU904tqTrdfKU+QQIsrqEeAQ==, tarball: file:projects/arm-datamigration.tgz} + resolution: {integrity: sha512-TNCRVby5YXY0c2e7shxpP9fLOiMuAPzrad82L5d/PsWCiFxay/kHltRhC9yfEuJOLi9SPaHherVuIsUxFyKozA==, tarball: file:projects/arm-datamigration.tgz} name: '@rush-temp/arm-datamigration' version: 0.0.0 dependencies: @@ -13950,7 +13951,7 @@ packages: dev: false file:projects/arm-dataprotection.tgz: - resolution: {integrity: sha512-mPMDI8V3PEYMWzKfjL/WqtwL2gZjPrAQNoT8PZOO4Du7TC4r9oVMjoPoPtPIqEYTMGuCh80/gto9RGc+jL0xxg==, tarball: file:projects/arm-dataprotection.tgz} + resolution: {integrity: sha512-LdVQlNk85WkLK9UFEnJJKKKUL2eAwL6Mqs6VgOGojOomnnQGZg/kNYOgdtbvJ/V0th5JLVzDSD55d+xfUO49vg==, tarball: file:projects/arm-dataprotection.tgz} name: '@rush-temp/arm-dataprotection' version: 0.0.0 dependencies: @@ -13981,7 +13982,7 @@ packages: dev: false file:projects/arm-defendereasm.tgz: - resolution: {integrity: sha512-7ZapL0RxM8uEdo9Rw4fqFSSwB9+oVkAO1tBNtqmGgo4pQSJqAfEounweI8xswwkiraFYuc/BxStTTI6S2D5Z/A==, tarball: file:projects/arm-defendereasm.tgz} + resolution: {integrity: sha512-98fr3fMGLC57z4fOkxQpGGkppirHPusHmoYQqJJ1FJxmacoAygaezvyR7QJ0P/2dYd9MQAVVshAItBnRCX55+w==, tarball: file:projects/arm-defendereasm.tgz} name: '@rush-temp/arm-defendereasm' version: 0.0.0 dependencies: @@ -14011,7 +14012,7 @@ packages: dev: false file:projects/arm-deploymentmanager.tgz: - resolution: {integrity: sha512-RxofYNGQ4TP+HYcb8QI86FIpjvnsmd6s1Lc9SpdDJ+v7xTfZa5lq6Qy/w3pDGeBRlPDm9dZm1K+q79p3JeAqYA==, tarball: file:projects/arm-deploymentmanager.tgz} + resolution: {integrity: sha512-bnUVyGPtkPe8LNSyCy1yClVXU8St7RlUkXoNBlihb5TyJFsyPuXKgYXpcYh9iyHpiKqoLiS7Cj4gPM0C0nmkKA==, tarball: file:projects/arm-deploymentmanager.tgz} name: '@rush-temp/arm-deploymentmanager' version: 0.0.0 dependencies: @@ -14040,7 +14041,7 @@ packages: dev: false file:projects/arm-desktopvirtualization.tgz: - resolution: {integrity: sha512-KO7SOu5mwyQwRnZp5ptYmnZ6oHUIMHsxwKWASnilMZuqST0RRWg3B35U9fhFA/ELowa5fUc+LpnDczPD58r+LQ==, tarball: file:projects/arm-desktopvirtualization.tgz} + resolution: {integrity: sha512-mGgbpMxIDwwPkf1n/Qpmb8nIWXxfBmYKxjaYcxWabnoNdL2keoT0+jqT1fsIU2ttLUMm5Zj4pI6+2pGCI02+DQ==, tarball: file:projects/arm-desktopvirtualization.tgz} name: '@rush-temp/arm-desktopvirtualization' version: 0.0.0 dependencies: @@ -14068,7 +14069,7 @@ packages: dev: false file:projects/arm-devcenter.tgz: - resolution: {integrity: sha512-pDvZkrATQSMFT38uGfoYqTSsOIDhWX6I6ms8zsZ55WCTbcwWu4fBuvy3oVSXmTqvufL0b09uKi/gtRRr7HQIGg==, tarball: file:projects/arm-devcenter.tgz} + resolution: {integrity: sha512-WjNAKs2RFJ1d/KxlsyRCcxKg3zgfmUjjQEMfQTd2AJpI7ScTDJIe4LxJlxNaBgr5IwvZtdjAlAlA4+MHbvkzOQ==, tarball: file:projects/arm-devcenter.tgz} name: '@rush-temp/arm-devcenter' version: 0.0.0 dependencies: @@ -14099,7 +14100,7 @@ packages: dev: false file:projects/arm-devhub.tgz: - resolution: {integrity: sha512-uM9sv49gEdbbukbPXUkGwEr57/C8G4voHCZVwjayArvzQxpmw0vCRWgmdNtHFUMNF8qxAne7E9v5b0oge6KgsA==, tarball: file:projects/arm-devhub.tgz} + resolution: {integrity: sha512-EdaLVv3eLxnjLGMlbdpAddyXwOZfPmne9ziabI5duyiaNj3LGB3XFzDFXxB5Q14PELzsp7pxO9j8dTOb63tWoQ==, tarball: file:projects/arm-devhub.tgz} name: '@rush-temp/arm-devhub' version: 0.0.0 dependencies: @@ -14127,7 +14128,7 @@ packages: dev: false file:projects/arm-deviceprovisioningservices.tgz: - resolution: {integrity: sha512-D1j7w251vbrba8H1bHgnWhFID6Nf0yN2d2IaXcyB4zNibyi0D8ZI8SvBidMrsGXOo+yAD/jCSp1Ta4n+xgy+Dg==, tarball: file:projects/arm-deviceprovisioningservices.tgz} + resolution: {integrity: sha512-lQqDbv7g9n5GKZZ6XzHJ/1krYnpj7WD+L9eUGsDCYNIvfS820VCD2NWILorCZ1HM3aH60jS+1vE2yYq6rUriVQ==, tarball: file:projects/arm-deviceprovisioningservices.tgz} name: '@rush-temp/arm-deviceprovisioningservices' version: 0.0.0 dependencies: @@ -14157,7 +14158,7 @@ packages: dev: false file:projects/arm-deviceregistry.tgz: - resolution: {integrity: sha512-dek8MxEH+hmuN/NQB55xaosAU+PJt7KOWtzScneWzPwxISODoE4hJ6QCxsGeycN5PVUi/KJOz1W5Ag7kRR9+Tg==, tarball: file:projects/arm-deviceregistry.tgz} + resolution: {integrity: sha512-wVyFY8M+Xup7OIz0ML+wInT3Pr4ZJSrEVjLEHbxmFsYphkyu5EhyBbyqEvHDs7K2Y19DQPp83pzLrlhdctxIgQ==, tarball: file:projects/arm-deviceregistry.tgz} name: '@rush-temp/arm-deviceregistry' version: 0.0.0 dependencies: @@ -14188,7 +14189,7 @@ packages: dev: false file:projects/arm-deviceupdate.tgz: - resolution: {integrity: sha512-sxFBXsSKlNJMjF2Z/fHgJ74YDfmEOpvhJBJWng55rnryYJpx18+0tvuY4o7kDQKfo5fNk/dVYJKyBA6mz1Q8tw==, tarball: file:projects/arm-deviceupdate.tgz} + resolution: {integrity: sha512-z6sZ0yLyraPVZIG8aB/OCRUf1V1BKgZmZSmoM88wL1miK+yYSVvRJcNPDW72x4btKJXhfQTGrCjIjyBE9vCPmA==, tarball: file:projects/arm-deviceupdate.tgz} name: '@rush-temp/arm-deviceupdate' version: 0.0.0 dependencies: @@ -14218,7 +14219,7 @@ packages: dev: false file:projects/arm-devopsinfrastructure.tgz: - resolution: {integrity: sha512-4zHK93tKjUT4Aksx+xEV/eCXF5V/jP0XNr6J0V4yt7oWNIh4OEgNpl0i5XG8MRVBVjpxRoWnixbZgnm+nZNogg==, tarball: file:projects/arm-devopsinfrastructure.tgz} + resolution: {integrity: sha512-Xmke4vEWYHy+QQ+/iYtu7ywr+ynW+EXriwXzdXW2rQ8himsYCsyQRz2GXCwJBKYBl1mmtDwAUE4SGZ9NMKFwQA==, tarball: file:projects/arm-devopsinfrastructure.tgz} name: '@rush-temp/arm-devopsinfrastructure' version: 0.0.0 dependencies: @@ -14249,7 +14250,7 @@ packages: dev: false file:projects/arm-devspaces.tgz: - resolution: {integrity: sha512-mIcMSxyuO791Tup/qBtwba/rS/Pbz5qAWnZMacRfMAtRBGIc1/F7MnqNeJVNbMnOu9IuvAzbAN05dLOM2YkRqA==, tarball: file:projects/arm-devspaces.tgz} + resolution: {integrity: sha512-jlFWQo4HQ3JQyIXMlCCenE0wkocWFAkYr/CWnc0NQkX5AsiO/jnh9PMYvFqQuEdyS2jqYGYyu7C3nKUZNHEtzQ==, tarball: file:projects/arm-devspaces.tgz} name: '@rush-temp/arm-devspaces' version: 0.0.0 dependencies: @@ -14278,7 +14279,7 @@ packages: dev: false file:projects/arm-devtestlabs.tgz: - resolution: {integrity: sha512-c7ox4i6D023X+c7vBcY9EF4LP/lQiI9vpslVpCLzYIqY++5AmBtKrzxyumlOnMkQuFFYK9LuRR7T7Jtz8f4ReA==, tarball: file:projects/arm-devtestlabs.tgz} + resolution: {integrity: sha512-gTx80BQNVPreQoy/L1z1UA3lDxk8fXJkRPr9JeqSgoy5vwXN37+fsHcaied4c6lhQjHLj1n2JH3Rbd8iZk1zIw==, tarball: file:projects/arm-devtestlabs.tgz} name: '@rush-temp/arm-devtestlabs' version: 0.0.0 dependencies: @@ -14307,7 +14308,7 @@ packages: dev: false file:projects/arm-digitaltwins.tgz: - resolution: {integrity: sha512-eQT/IMro7HG/g0+aj5gAv1oiShbvUeRzPbGBgWDg4pgpDLBsSTFK//ARjCI7M/qM9Z3XvNjUSTznM8N6LbR6UQ==, tarball: file:projects/arm-digitaltwins.tgz} + resolution: {integrity: sha512-hACmyDTZT5Nue06GH53PNJ4TWpcKbpHpzB/e4J/ojnEFMlTW4oTLU6aWCEKsElp2BQ2xJ/p2l+3uktEQ+2cx/Q==, tarball: file:projects/arm-digitaltwins.tgz} name: '@rush-temp/arm-digitaltwins' version: 0.0.0 dependencies: @@ -14337,7 +14338,7 @@ packages: dev: false file:projects/arm-dns-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-T0wRLScYsY4szLLWEDd+V9ap7cyXs8jRV93nyNtSV5I9LvyV7tTrFDkFmNvnFHoUYvdmK4TfWPkSv9Vv4COwCg==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-6jkA53NekdbstrWe3SvTUdK+CcIEJjdyuwKyqmZlOuVm04+0EZgCjmijZYN/3quQCrFnukBHwrP4d2VVbxwtgA==, 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: @@ -14367,7 +14368,7 @@ packages: dev: false file:projects/arm-dns.tgz: - resolution: {integrity: sha512-TQido9uO82arRWzrTN0K1remElEhm2ouPkrvQEtOtQRIUl/84aLjasJjjsF2RDLRhwnm7PjDIo/oozZVAQXFyQ==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-HEM58a7DcKeutSbQVeZ3jdVaBeQbGn/4b8C58+XTVwaEljTCMbma2Nas20P3ehm2Wy9p3R9kz1ioUA9afWpjdg==, tarball: file:projects/arm-dns.tgz} name: '@rush-temp/arm-dns' version: 0.0.0 dependencies: @@ -14396,7 +14397,7 @@ packages: dev: false file:projects/arm-dnsresolver.tgz: - resolution: {integrity: sha512-cXYXTCEm/jh3jlVQ8d7a1dCCqELzBsFshdreRd5Ly2NOx/IQ26C9fs20Txh16GN6b895cyziWsQd2zXefJajjg==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-DeLf7+7CkmmVIUt9YZSfoBhkxZNdk3QdqtlS8krdPjms6MZczMyc4xtFuXWbXrE8ejCrBvhAur1caIV576e+Gg==, tarball: file:projects/arm-dnsresolver.tgz} name: '@rush-temp/arm-dnsresolver' version: 0.0.0 dependencies: @@ -14426,7 +14427,7 @@ packages: dev: false file:projects/arm-domainservices.tgz: - resolution: {integrity: sha512-56Z4MCVLd1HbrkYnH8JbLj7z1J9OPSPw/9kSyCNju0k5RB8LcJZt6gU8PNmfabcIhr98j9FeReHOIBbTxjzphw==, tarball: file:projects/arm-domainservices.tgz} + resolution: {integrity: sha512-7EqjjV4zyIaCTWxDU+h1f6asLud4RJF4fMBQ4uGizNy0Y4kxBWWa7zG9UJ3MsSkD6U3q+GSGx35QGYt2WaIYUA==, tarball: file:projects/arm-domainservices.tgz} name: '@rush-temp/arm-domainservices' version: 0.0.0 dependencies: @@ -14455,7 +14456,7 @@ packages: dev: false file:projects/arm-dynatrace.tgz: - resolution: {integrity: sha512-7X2We+Y8snc3mGhkUhpBka7+vg42/KySiScTOBtj185VYJJ/LgCGCif+TXh6qY3w3Gh2MKA05FXhkpWeUgJx2g==, tarball: file:projects/arm-dynatrace.tgz} + resolution: {integrity: sha512-Uoemd4Ar2HBsOdh/+FqGAG1YW4h9Qk2GuV/QMlI9ahEvpQz1HeUAGM6azHHbNxDdBV5Lvd3p3JZvMO6QrQFTQQ==, tarball: file:projects/arm-dynatrace.tgz} name: '@rush-temp/arm-dynatrace' version: 0.0.0 dependencies: @@ -14485,7 +14486,7 @@ packages: dev: false file:projects/arm-edgezones.tgz: - resolution: {integrity: sha512-3NBroBpf0z4Jm7ISLqTIrbJvfCA9YSK1prqA9Ydiqwvyl5nQFbH0iA8Sr88JizNQmPtkL0TfOb05aruifG6b4Q==, tarball: file:projects/arm-edgezones.tgz} + resolution: {integrity: sha512-Na4394umHoYsyakR2voSfFcGZtbPSJMUSd2sWjrMAW2W7igl0BjM2lwaqwKdnnJInzoRkaZaguzjFBaSBdqwxQ==, tarball: file:projects/arm-edgezones.tgz} name: '@rush-temp/arm-edgezones' version: 0.0.0 dependencies: @@ -14521,7 +14522,7 @@ packages: dev: false file:projects/arm-education.tgz: - resolution: {integrity: sha512-6s1hwNP3POhgx1UP1s5nCcMk9lCYjVLKaZq96w+AHz3a4CUSAMnrAWepnfqSHXOyzY8JGfUSsVIJ0QlnCbLHaA==, tarball: file:projects/arm-education.tgz} + resolution: {integrity: sha512-x6BSagYZf8VqOMvVwS2MCGtyhVMapl42fkbhFnOZ3QWsD0wzV8erSQ8Yc+xkuZJ2YomexmEaWbimbNCHcyNGrA==, tarball: file:projects/arm-education.tgz} name: '@rush-temp/arm-education' version: 0.0.0 dependencies: @@ -14549,7 +14550,7 @@ packages: dev: false file:projects/arm-elastic.tgz: - resolution: {integrity: sha512-2FKz7gVut3EymfgeZeq6x+sZtiOjZbQIv6ei1YmBfQ+8GObnZvyNY9l7i8DcrLlRUm/c3XpAbnfZWSXjMK4tJA==, tarball: file:projects/arm-elastic.tgz} + resolution: {integrity: sha512-PSzS1KszY3iCaTiQ8PdeNs1dmiUfcvVfUYaOxivul9DmZGa7Fzn7N1w6PXjBcwmK9HhAPa4iFsrCJB/L58IsJQ==, tarball: file:projects/arm-elastic.tgz} name: '@rush-temp/arm-elastic' version: 0.0.0 dependencies: @@ -14579,7 +14580,7 @@ packages: dev: false file:projects/arm-elasticsan.tgz: - resolution: {integrity: sha512-Dq0oe3mUlmgcZODwRVKN6dmH57NPB2jSsbeoFVORgq7fUSpvOatHlJ6rlD7bARKiPY1z0sSKw4zT1FGP6XgsBA==, tarball: file:projects/arm-elasticsan.tgz} + resolution: {integrity: sha512-4MMnTd/nW32J1g50ddHY5IdpRQf+v/I3sNjzV3Ba66iuJ0NGEnPp7bAxYU48fxowbaRUQxICJzV2bOSsfAVRmA==, tarball: file:projects/arm-elasticsan.tgz} name: '@rush-temp/arm-elasticsan' version: 0.0.0 dependencies: @@ -14609,7 +14610,7 @@ packages: dev: false file:projects/arm-eventgrid.tgz: - resolution: {integrity: sha512-4YK9IynwJXon9hJnbaeH4il+Yq2RjMdtBTxhzG52gkxmrNU8Lmyhf1gg2GYo+7sGjzweXu+bmoG7aYnQEDRuIg==, tarball: file:projects/arm-eventgrid.tgz} + resolution: {integrity: sha512-ffWmdtpwL+nEAZ2QP/XA8o3d6Aj4hV4mXQwBVcc+mmUTooGQaKDeRmtM22yHvgsue1adeRspsiEro1C72uxRfw==, tarball: file:projects/arm-eventgrid.tgz} name: '@rush-temp/arm-eventgrid' version: 0.0.0 dependencies: @@ -14639,7 +14640,7 @@ packages: dev: false file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-q4eSlXelnKFJrtia8RshRPcr7JmE2I1M0l3XJS9CVDgHcq6c9xtMY+8naxW94MK2C4eT2gXc5ahteYeegSBUrA==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-gKfci7TRJeVa2haPo9T+5O0bCejD+6KISf9tm2zK73w9UdnQ5HjzNoeMK8pULQRRtW1DBIYdIGhpD0wQcq0i2A==, 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: @@ -14669,7 +14670,7 @@ packages: dev: false file:projects/arm-eventhub.tgz: - resolution: {integrity: sha512-NK8mDnu6HDMOlxun9X23Jc7OciDr5lidWZb/j0XdcRVaOWKdj4KHU6Pm6oIHAHdRQkJ320EqyErR1zd3uWiElw==, tarball: file:projects/arm-eventhub.tgz} + resolution: {integrity: sha512-lfSe6nQ7fPzbc+L69MCp4abRS9+vrcP1wgn5rtTcwpOAPTk1LmK6+3WOalQcpLwkbXkU/XKce1h0nKfh0iJJBg==, tarball: file:projects/arm-eventhub.tgz} name: '@rush-temp/arm-eventhub' version: 0.0.0 dependencies: @@ -14700,7 +14701,7 @@ packages: dev: false file:projects/arm-extendedlocation.tgz: - resolution: {integrity: sha512-/1oB6Ijpuu0oWvGgxE1qz+FvBRcGQorcbD9w9rnBoph/sHRVSc/ri43q/dZrUHd/0UiyiEtg8r37cEPdld4/vQ==, tarball: file:projects/arm-extendedlocation.tgz} + resolution: {integrity: sha512-euvVbog11FaHgYwp9+Y1UGHlbQ+MCA/UWJF5rutfFaIGSvwXbinRDjCID22NBEbbLvgynb4M+P1tBMldTgaf/g==, tarball: file:projects/arm-extendedlocation.tgz} name: '@rush-temp/arm-extendedlocation' version: 0.0.0 dependencies: @@ -14730,7 +14731,7 @@ packages: dev: false file:projects/arm-features.tgz: - resolution: {integrity: sha512-MGfIHL8E9i2mEsSj2AttXklT/ZhCUZ19LiTlRCilTPfp+Nv+pTncUpKdKRjD+TpDDBKwtt8g1tNbCzqNdUkXMA==, tarball: file:projects/arm-features.tgz} + resolution: {integrity: sha512-JC146AMN2BHFjNnvPP9OFtoz6VpyauZ8Xy1HzlFBtKvRWBbzr2T/ZyQM6tZD6VQqyly61yboTKL+ii7NgHoHzQ==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' version: 0.0.0 dependencies: @@ -14757,7 +14758,7 @@ packages: dev: false file:projects/arm-fluidrelay.tgz: - resolution: {integrity: sha512-rXvs39Ibzkg1ZtOgo2uT9dmUDbx6VsRvngh/R2T0+M3PsV7JAOlVcMFkcaoREHabuqVmhb6kPtByc/4PmLLz0g==, tarball: file:projects/arm-fluidrelay.tgz} + resolution: {integrity: sha512-ZegVJMtbz7wanxAKu2VuPOtxsN/8mUauieYW4EdHg5MkbWM3p9XHjjYeXLfZoawMVq/oJmVJet/E31sYu8/L1A==, tarball: file:projects/arm-fluidrelay.tgz} name: '@rush-temp/arm-fluidrelay' version: 0.0.0 dependencies: @@ -14785,7 +14786,7 @@ packages: dev: false file:projects/arm-frontdoor.tgz: - resolution: {integrity: sha512-TFTj/R2hSF/3F9PVvaXd8LpworKZhuqnAdhZIFK87tewXhbfbf6V+demvYkTV4qzASpbg+sOjaqad0XCOj06GQ==, tarball: file:projects/arm-frontdoor.tgz} + resolution: {integrity: sha512-zogOzjTT6v+Z0MmigfVB49pbVT/sOl9139T55sblcTqaPZU2YKq1XUlwXmOJLjZuHTYqVRCbqDqHL5sO0KdZ9Q==, tarball: file:projects/arm-frontdoor.tgz} name: '@rush-temp/arm-frontdoor' version: 0.0.0 dependencies: @@ -14815,7 +14816,7 @@ packages: dev: false file:projects/arm-graphservices.tgz: - resolution: {integrity: sha512-x9vMJoX3X95EfiVgv4Md4UtITfKsSlGx8njAAXOK7jJG6H1LT8q3TGGU9yr+revgdbM+tOyd7LPHSpYHloUz7w==, tarball: file:projects/arm-graphservices.tgz} + resolution: {integrity: sha512-5L9ydnPtfb1lsXMfxOBtubcmoFn18vOY9nFiutgQtRAqCidqtu1TBgqwr4W7WyM5yVHfSoqFibGn0W6K5DtDeQ==, tarball: file:projects/arm-graphservices.tgz} name: '@rush-temp/arm-graphservices' version: 0.0.0 dependencies: @@ -14845,7 +14846,7 @@ packages: dev: false file:projects/arm-guestconfiguration.tgz: - resolution: {integrity: sha512-KL9d6HUsLs9MzQ/PQjuhRgFRGH8rPhZOiFEZ5jZoTZpRU1rMtHN+NzOcc46B2NG9XY6eaCeeLrWk2g3Gh9F1sw==, tarball: file:projects/arm-guestconfiguration.tgz} + resolution: {integrity: sha512-pwV6vn0IbJGXQuS/Oo6m1DkcH71ClCzZQM47ZzhZxLWX3JPq5ex+gDjPV6/jvwB3JlP2qGn1DDC4tw+4b4ARLg==, tarball: file:projects/arm-guestconfiguration.tgz} name: '@rush-temp/arm-guestconfiguration' version: 0.0.0 dependencies: @@ -14874,7 +14875,7 @@ packages: dev: false file:projects/arm-hanaonazure.tgz: - resolution: {integrity: sha512-wZxajkX2ZA29UZ0z8VWxJ1lRVXCQ7tU8EwPt9C65tzBGzTcPmynTYrOPxf9jvHhEZ3v/PsfFRRw3hMseznWArw==, tarball: file:projects/arm-hanaonazure.tgz} + resolution: {integrity: sha512-eLmdDQCUnf2uwgVHYszlH5lHQ78p/m7JuCHEoPPTJCjcfQzMiTLJeIbMxJ+ihO/snTeFSXM1rWqk6vit2XD1sg==, tarball: file:projects/arm-hanaonazure.tgz} name: '@rush-temp/arm-hanaonazure' version: 0.0.0 dependencies: @@ -14903,7 +14904,7 @@ packages: dev: false file:projects/arm-hardwaresecuritymodules.tgz: - resolution: {integrity: sha512-hBnfSYvy4U1rdxPIrXrbE3V/loLfiq0nz0D0cvuP9hDdCgwpm4uBE0z4Q4oAzPG/JIZlZGhpCBqbzZ6Qk1gMpg==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} + resolution: {integrity: sha512-SxVTbdWxK7Fucy/5J028MoteqC3gQcJBGV7NN16+BdhQeW3C67ESFXy7E3zapWfZq8qBqBjw+M4r4hDPA1sirw==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} name: '@rush-temp/arm-hardwaresecuritymodules' version: 0.0.0 dependencies: @@ -14933,7 +14934,7 @@ packages: dev: false file:projects/arm-hdinsight.tgz: - resolution: {integrity: sha512-eiFm7PPic2gShSdrXChLKrHzziw3RjxQ+cs7C3VChzB3M8ug+f8VOLNrUpc9lb9/AMjMxi6PjDQXAxKuj6M29A==, tarball: file:projects/arm-hdinsight.tgz} + resolution: {integrity: sha512-A4Q0/EIreGCf/t+J6DolGF8wsuBun8IeEpiWzRSKp8fE/okeb/F/Cq+6rJjZmAXopoSaXUAbn+Nqu/z+yOW+wg==, tarball: file:projects/arm-hdinsight.tgz} name: '@rush-temp/arm-hdinsight' version: 0.0.0 dependencies: @@ -14963,7 +14964,7 @@ packages: dev: false file:projects/arm-hdinsightcontainers.tgz: - resolution: {integrity: sha512-k+My0XXt3GWQ+Z2Y+WZGJuPUFwCS2rPnBZnBrjcXUJ7hXr/P6V+/nVrjG2tEUx0CI/YoOAGGVTMRrelPAG32Fg==, tarball: file:projects/arm-hdinsightcontainers.tgz} + resolution: {integrity: sha512-hCD6RpuTd5H9B6ke58+DMA0WuVbknunGlji4aTjVf5HQcs3ImMlA54p9cTiz/u7e0938UIAFD9JRMl3vmYS0Ug==, tarball: file:projects/arm-hdinsightcontainers.tgz} name: '@rush-temp/arm-hdinsightcontainers' version: 0.0.0 dependencies: @@ -14993,7 +14994,7 @@ packages: dev: false file:projects/arm-healthbot.tgz: - resolution: {integrity: sha512-Un9Xwt4cbaqeYJ8q7I2VjYPsPPpRDA+F4xd5buuLouAZ0ClO8Gaxbl4lurygVW7NjgUICSFyE92q5SDyFZ3AkA==, tarball: file:projects/arm-healthbot.tgz} + resolution: {integrity: sha512-djZlyZzHlBCFIYcJ3NySW3fo+BlVJg4cjZoEbaw2sdiikwOeYL2t2lVgeEmpvIN8zT7PKHgt/BAvvRYsV0KCyQ==, tarball: file:projects/arm-healthbot.tgz} name: '@rush-temp/arm-healthbot' version: 0.0.0 dependencies: @@ -15022,7 +15023,7 @@ packages: dev: false file:projects/arm-healthcareapis.tgz: - resolution: {integrity: sha512-750E4J4InoMyr2clblKtBBCfNtHCz6IjqLRIlhFbcZb1RF/dRftr+9hqiSILVQDoraUp0mi68RlSYvx7IE4hGQ==, tarball: file:projects/arm-healthcareapis.tgz} + resolution: {integrity: sha512-S0yvKzx3YTCc1ywky9jdAxscaZOlHdP2hNqY2J6Ib7accsSLZqsyFsvZ6dWhs4KmdWlfNFFwQnnPQhfrCodINg==, tarball: file:projects/arm-healthcareapis.tgz} name: '@rush-temp/arm-healthcareapis' version: 0.0.0 dependencies: @@ -15052,7 +15053,7 @@ packages: dev: false file:projects/arm-hybridcompute.tgz: - resolution: {integrity: sha512-piHmNUXYyLYB3zYcjPVPoB2JlkIrf60nv+aGdOG/Uo5lqXDa4vjd2MY2yFITHVKZGDudVNZQPEWgi+27vwKzLg==, tarball: file:projects/arm-hybridcompute.tgz} + resolution: {integrity: sha512-wVSrm4aoTJmUA1s14d3er3Gl9qTN+62er6kypTMV4tOc8+diDsA98xMlu0/GJFes8efUbc6QiJkymgo10+gDag==, tarball: file:projects/arm-hybridcompute.tgz} name: '@rush-temp/arm-hybridcompute' version: 0.0.0 dependencies: @@ -15083,7 +15084,7 @@ packages: dev: false file:projects/arm-hybridconnectivity.tgz: - resolution: {integrity: sha512-1lBPG78GcJzp2UAt2MFD2eH614bbwxd5E+Mtrskcik1ud+X2afpPYCCEh+jpfY0RCQPlelzVeajjyIHVNYWBhg==, tarball: file:projects/arm-hybridconnectivity.tgz} + resolution: {integrity: sha512-J0NmmLjlF9UyHtazlLl3+2q5ql9QKOe32CwTYW4KyPC3GcHWQV9I+A+epI80pWsP2ZRACngdcunGhXnR562pZg==, tarball: file:projects/arm-hybridconnectivity.tgz} name: '@rush-temp/arm-hybridconnectivity' version: 0.0.0 dependencies: @@ -15111,7 +15112,7 @@ packages: dev: false file:projects/arm-hybridcontainerservice.tgz: - resolution: {integrity: sha512-1W5YjPnicefzPEWvpWRyqwe+1D/ZhSH58N5GAFgvoBsjw81E04i/NJbVkLCKCOJ1w/ok6yrsj8Re53Sx/KXWHw==, tarball: file:projects/arm-hybridcontainerservice.tgz} + resolution: {integrity: sha512-ht2gOs6v/de7bvKzQqGcn7F1QAL0Dc0kRWKXL21bamQkBZP3xK8mEoBIYab/bOJY2TfYD/GvrTamTsRnvow5Kg==, tarball: file:projects/arm-hybridcontainerservice.tgz} name: '@rush-temp/arm-hybridcontainerservice' version: 0.0.0 dependencies: @@ -15141,7 +15142,7 @@ packages: dev: false file:projects/arm-hybridkubernetes.tgz: - resolution: {integrity: sha512-RvxwgLVmfXu54T/ctLrBUFnVTKi2bLIxsYyuXagrnsKwp46ftByNLhXFJ3cS5HD9Ks+wwoFhlVIxTxPFqtYQrQ==, tarball: file:projects/arm-hybridkubernetes.tgz} + resolution: {integrity: sha512-v7BI3tLh9LWioPyw1bi7cqIl6qtiFLnymo0AXZ5RP8UJoAK75tFBQv2SDUs8YMwzRnnfFMKeLrVGz9a2weQpgg==, tarball: file:projects/arm-hybridkubernetes.tgz} name: '@rush-temp/arm-hybridkubernetes' version: 0.0.0 dependencies: @@ -15170,7 +15171,7 @@ packages: dev: false file:projects/arm-hybridnetwork.tgz: - resolution: {integrity: sha512-ITLTEI5ghuWfP13b+ABHsD1F4njTNICDQArXeslsT49uH+KEN83aHn7Comw6vL8/27yS6hpUUDX2sQVfUvUktA==, tarball: file:projects/arm-hybridnetwork.tgz} + resolution: {integrity: sha512-si3XV4/fqNlcVL4/y6Vca84ATqwLbyKfyPmHTCErA9xCE/aH3bWXwFjsL8fuJgNgUQQy1QIjO8wJMgJIV+O+ZQ==, tarball: file:projects/arm-hybridnetwork.tgz} name: '@rush-temp/arm-hybridnetwork' version: 0.0.0 dependencies: @@ -15200,7 +15201,7 @@ packages: dev: false file:projects/arm-imagebuilder.tgz: - resolution: {integrity: sha512-pQoZ4wc8j0MjhyKzsQLomLQ1Opl4DtzihWSX2ZdbvXJkS7KYRE6YH1Vh/M1tfYgOeS6XLQuiB0E+0BXhspx4ww==, tarball: file:projects/arm-imagebuilder.tgz} + resolution: {integrity: sha512-islzKXCverh55F/8bwNWnF4ocA6k4XZlCbinA4+4XRneUPoac7nP5XKWj3pfRAPS1p0R9hJwTLHPsAIvwLTxbg==, tarball: file:projects/arm-imagebuilder.tgz} name: '@rush-temp/arm-imagebuilder' version: 0.0.0 dependencies: @@ -15232,7 +15233,7 @@ packages: dev: false file:projects/arm-informaticadatamanagement.tgz: - resolution: {integrity: sha512-4ZoBX8l7MMUojMK0UPDFYD+WekFgLiDDH1gXAxCxbiQK7DsI6slk4e1jA92nZVKhcOeKjQlvxUazv3npWw/7aA==, tarball: file:projects/arm-informaticadatamanagement.tgz} + resolution: {integrity: sha512-0LiOfzmcuztZNeC0aPA8aSrLQwpWuI2m9mtRslQFvuXtIio4lo8KCmWmn52V8Dm4b+6iBV92WnyDpdv6F1Vuew==, tarball: file:projects/arm-informaticadatamanagement.tgz} name: '@rush-temp/arm-informaticadatamanagement' version: 0.0.0 dependencies: @@ -15263,7 +15264,7 @@ packages: dev: false file:projects/arm-iotcentral.tgz: - resolution: {integrity: sha512-fosSiBVeZQ5JB05Itdf3WvfnHR/TefNuVz8d6g5sDnKl7E7T6T82s+k0YD5G/kRenAIBY5kmt4ZlrQxEBaAgJg==, tarball: file:projects/arm-iotcentral.tgz} + resolution: {integrity: sha512-/Qvnnq9+sxa4zdmQN5Eo/wvtOQWMQ79sMuhcLAJYDUVRPqO/EXu+0y26GmEHIKA5WVwk8X2flk994h41h1gs3w==, tarball: file:projects/arm-iotcentral.tgz} name: '@rush-temp/arm-iotcentral' version: 0.0.0 dependencies: @@ -15292,7 +15293,7 @@ packages: dev: false file:projects/arm-iotfirmwaredefense.tgz: - resolution: {integrity: sha512-TfKu8JeMfAq72ebbUwKck2nTo2SWtoOQWh7jq07Hj8y9wLPslALsgA0qcq8Glp6Sn5tHNNMylFM2hJzizsoZAA==, tarball: file:projects/arm-iotfirmwaredefense.tgz} + resolution: {integrity: sha512-doiYgE57iB0TicEeHoMrq630z4WKYXK/ukWmVEHor/WRimO35ibH9I+KyJxLTdcEifSNWnz2ZeUTnijWuZKmtA==, tarball: file:projects/arm-iotfirmwaredefense.tgz} name: '@rush-temp/arm-iotfirmwaredefense' version: 0.0.0 dependencies: @@ -15320,7 +15321,7 @@ packages: dev: false file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-FcawHki0FZv8yC0S8k6sXEGB3nsU+tQNeGgX7B+vYqd7f3P3VgZN38c6NrUoh+OhhMf7ltR2Aowh34nKqVcqgg==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-7qxWlLzN8YRbVTvvVQZlGC/Q6FKSvg159gIppOmZCEWSGcuUyYEltBMei5YMdMcMBjVUz8cGEgboxtxQRk0UKw==, 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: @@ -15350,7 +15351,7 @@ packages: dev: false file:projects/arm-iothub.tgz: - resolution: {integrity: sha512-6crX2NptM1qipMJXg/l8rBrmuQBmqWEtAaDPpZqJEeTkrlD5pLhku4lzWWqGTXWJHF+FxKhUwTnkA+t/IchOUw==, tarball: file:projects/arm-iothub.tgz} + resolution: {integrity: sha512-O/UxFqlG4xDI6fWlDg4tPSftTzbJyEQkiwzGOBxdA8CQRkJ3lRGc+AFnaP8h4J9tQYhjTmqQLnscuf/5x3HF6w==, tarball: file:projects/arm-iothub.tgz} name: '@rush-temp/arm-iothub' version: 0.0.0 dependencies: @@ -15380,7 +15381,7 @@ packages: dev: false file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-OjdDNN+VYA9TfURM59pA9Obn9bnLeqPk/sEuOIx9w5J1McACr6yZ5yu9yi5bxUxLU0RHoHJ6Ni9SekY1RQmokg==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-bQrFhpP8CJJfhV/SLL2k9heS+qdcoJL1o8gBRCkLmsD0Gon6ydn9tlOADVmdCfjI5Yz54tZ7+6Abh2/ZedSsoA==, 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: @@ -15410,7 +15411,7 @@ packages: dev: false file:projects/arm-keyvault.tgz: - resolution: {integrity: sha512-mAsdypSGZnV860kD/SzwQDh1oRZta3XsBNoodgaaboXIsy/IWLU5eyq52IpW8TKAikgn8+zuSdw5WNtlWMjzag==, tarball: file:projects/arm-keyvault.tgz} + resolution: {integrity: sha512-d4SHaoFUpJ8ih0zU9UoXoyYctaT5i3Loy3CZbIyQzCIXGzfwLFWzL1e5H5n90oqZHTtyuYeIICJajnoY6/3MaQ==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' version: 0.0.0 dependencies: @@ -15440,7 +15441,7 @@ packages: dev: false file:projects/arm-kubernetesconfiguration.tgz: - resolution: {integrity: sha512-y3uDo/SkP9RO1w5oC8d4fTIK6sYoN2R8bDfoP+8iYO/UtZMWWYFqTP4uey7TrzvN24Q4zTtj0K7yGnlm4tzQ8w==, tarball: file:projects/arm-kubernetesconfiguration.tgz} + resolution: {integrity: sha512-PeJIHi0FLgfPhWTxibDl9ERZsC2ab3ODUpudD+QNJrrfdRNWdV/hI1tFOTbmkkeszC1KOZnTL/Lnf1XP1heUGg==, tarball: file:projects/arm-kubernetesconfiguration.tgz} name: '@rush-temp/arm-kubernetesconfiguration' version: 0.0.0 dependencies: @@ -15470,7 +15471,7 @@ packages: dev: false file:projects/arm-kusto.tgz: - resolution: {integrity: sha512-1iLqzDmxcFYUWXhy+/4h2fBFd2zcflAIWO+l0oyAOFAdQ483TZhYnj9lZ6Rd3Bju+VJoqnRPFEaY3nsDARfUFQ==, tarball: file:projects/arm-kusto.tgz} + resolution: {integrity: sha512-gqmPjiPvhj7qkkKamq+Oc+rKuEgiEX0WOJU1EV7v8McQ29mN4+9ijv0Zg27ny6Ak5PRs1OJkuajlrOE/a+FQcA==, tarball: file:projects/arm-kusto.tgz} name: '@rush-temp/arm-kusto' version: 0.0.0 dependencies: @@ -15500,7 +15501,7 @@ packages: dev: false file:projects/arm-labservices.tgz: - resolution: {integrity: sha512-XftGsqcYoMhDToF9DoN5u2nRV3n4po2YuQnK6Clmh9GhogTMjlZVgSDpo9m5BJXwNEuQ5aKCZ4lyJ/CpC/P+wg==, tarball: file:projects/arm-labservices.tgz} + resolution: {integrity: sha512-s06WQJqFbyrJo5/Yx/tCqeTwOf7TSkXmR4yiVDLK+JMNo+jkJ0HIeZGsbs0HNUAHvc7bS46QB0YXqjk/DzeLpg==, tarball: file:projects/arm-labservices.tgz} name: '@rush-temp/arm-labservices' version: 0.0.0 dependencies: @@ -15530,7 +15531,7 @@ packages: dev: false file:projects/arm-largeinstance.tgz: - resolution: {integrity: sha512-CeP557neBJiOaz9VTIRAxvkAJZ3JSqzn/V7CbBbSfTzIRuE/7XtalUUC+Y8WMJ1ezCaCAxpbcdpFqxCBl7iQPA==, tarball: file:projects/arm-largeinstance.tgz} + resolution: {integrity: sha512-nxw49eTw7jgUG3juKHFKgTdCOdu3gclWovPnKmR8FVOQVV2e1cbG0kiqayVRbaky5LGJQufkqDG9Fjy/uUaE1Q==, tarball: file:projects/arm-largeinstance.tgz} name: '@rush-temp/arm-largeinstance' version: 0.0.0 dependencies: @@ -15560,7 +15561,7 @@ packages: dev: false file:projects/arm-links.tgz: - resolution: {integrity: sha512-Y+DsaW/LpnG+5Qmc8a0VBSAdq+1su29A6BMyBHj+wMXpeZJ7HImBNBygbhIEcK1bmLkurFNofPkQHsCtNbPUPA==, tarball: file:projects/arm-links.tgz} + resolution: {integrity: sha512-77W4N/QEPk1aUeJ0c7ZuvuEZoa8I2z35s1nsr/AE+vIYShd5nvvzkKpLZu8D9/jMueOUqcfIRMmkw6h5rjWLbA==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' version: 0.0.0 dependencies: @@ -15587,7 +15588,7 @@ packages: dev: false file:projects/arm-loadtesting.tgz: - resolution: {integrity: sha512-x7fuiCX3cSc9X3VOW1GPZ1cUc+SYxjQlJOVqxQYhLOtf7fE+yBY7CeNiG4ffHNSBjG55JSRmmUHn4x5+7Nemdw==, tarball: file:projects/arm-loadtesting.tgz} + resolution: {integrity: sha512-U3bf0TInF3+CrGXma7VZ88S2wUS2/UNrKxI75Fk0hpGTC2XHCCrUjC4aPCtyqESfQroHSi9+h3KRnXFd07XHPw==, tarball: file:projects/arm-loadtesting.tgz} name: '@rush-temp/arm-loadtesting' version: 0.0.0 dependencies: @@ -15617,7 +15618,7 @@ packages: dev: false file:projects/arm-locks-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-teHSP9EbN1mfRR/lCbVqY0oRrIe0TmQSjIsvIPPY5vWhKRLqPZG7w3L28dBGVGbVl5xym1aFNdNA3UUqqM8K2Q==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-397ngzkRIA8R4IHxVGDc64H7JorWl0dxb3LmppqSzzZZnu1dHONNdMOQ1qZ+V0LTQ/JHc+ktEAWQw4ri+YsHOA==, 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: @@ -15645,7 +15646,7 @@ packages: dev: false file:projects/arm-locks.tgz: - resolution: {integrity: sha512-fjx7WwF1FZXvueJlmzW3YvUDLst/opNODcZ5Ynxg0yb6NdT5drCw/UqHI95meMkw3QSHSK9maPVpBNXlTJQ9LQ==, tarball: file:projects/arm-locks.tgz} + resolution: {integrity: sha512-kCLLnPHTxyoHMXmAf3crhdzZU8fknOW6KzzhmY3pneYJeaYAaqEGe1G4O8fm0m3vvovZr0P0BRnnHXDkcKz90g==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' version: 0.0.0 dependencies: @@ -15672,7 +15673,7 @@ packages: dev: false file:projects/arm-logic.tgz: - resolution: {integrity: sha512-LIvScE9B4gqqPZNMMN3U31LaM0tx1pe5uNJQvMluH4GHsHwDcDas+Z9raikvHFwJN7KAyatyOSk3yaGSqeW40Q==, tarball: file:projects/arm-logic.tgz} + resolution: {integrity: sha512-ZtKW6fgn/4Pdgx8/Ja80iNjOAAw7KjsBSntt+z0AsPh48ZeKaYpsVUShezXGrtVKu+2ys0xWwtzfxvj8+yI6yQ==, tarball: file:projects/arm-logic.tgz} name: '@rush-temp/arm-logic' version: 0.0.0 dependencies: @@ -15702,7 +15703,7 @@ packages: dev: false file:projects/arm-machinelearning.tgz: - resolution: {integrity: sha512-M5XIsO3iqa2ZE6Oz6L77iser+TQJsVUda306A42AVPTONARb8kZryDEuw1wIRW/UJ3O9nxEErWaZlj4KoT6EMA==, tarball: file:projects/arm-machinelearning.tgz} + resolution: {integrity: sha512-ivBIVTHfvuUmyylYEA5RXHcHqvRckkFNe9SE3elSZ4DT6E2r8k2tjjMTQgviOH/CCbgqKirUnXEJzsOmnHhLuA==, tarball: file:projects/arm-machinelearning.tgz} name: '@rush-temp/arm-machinelearning' version: 0.0.0 dependencies: @@ -15733,7 +15734,7 @@ packages: dev: false file:projects/arm-machinelearningcompute.tgz: - resolution: {integrity: sha512-BYuhNPStN7SUpITR06rb8+1r1DaTJzxNDhrK/r+KM3RaIg7AUl0j80dgpFGS3cIXcLI05h+NSoK4cp/ap9vtqA==, tarball: file:projects/arm-machinelearningcompute.tgz} + resolution: {integrity: sha512-Pzj6H7bmxBh5MVaE6b/ZC/8i6EfJm1ORXahqbbDa/McjzbfbktzRNRa9n5+TzomSou8EdoQRmjekG3+OPQbE9w==, tarball: file:projects/arm-machinelearningcompute.tgz} name: '@rush-temp/arm-machinelearningcompute' version: 0.0.0 dependencies: @@ -15762,7 +15763,7 @@ packages: dev: false file:projects/arm-machinelearningexperimentation.tgz: - resolution: {integrity: sha512-SeKlFZD0c/o7e2wddKf9hrorOq6N6BnYj5AuDYUbJU1dXCKxm58yFK7GsSzaD6jgKiXHYJDs4YPSBErX6hGIfw==, tarball: file:projects/arm-machinelearningexperimentation.tgz} + resolution: {integrity: sha512-kAt9wUtbr/YDNSvhJXeFeMlRP/TQF6Rw3yXI+wIlQ9gbZMKUp4v9omKBK5wxjsMvM7HP5080HdKGjIst+OFNdA==, tarball: file:projects/arm-machinelearningexperimentation.tgz} name: '@rush-temp/arm-machinelearningexperimentation' version: 0.0.0 dependencies: @@ -15790,7 +15791,7 @@ packages: dev: false file:projects/arm-maintenance.tgz: - resolution: {integrity: sha512-P1/U3MpI2dKKpUJtvmJw6ooV3RbZO5E8HbaLBTWuX4dtfJn0SmXeQCUkNsjLh3F9bk/OzBzW4380xswaeexeHw==, tarball: file:projects/arm-maintenance.tgz} + resolution: {integrity: sha512-ORZ91RzlksgOwd86ITBlZPukgCaoHDS3mCy3GrhMlQBQedaM6gWxeb4jXKhuaBwB7FwZ37fXs0geZ0IfZdTiSA==, tarball: file:projects/arm-maintenance.tgz} name: '@rush-temp/arm-maintenance' version: 0.0.0 dependencies: @@ -15819,7 +15820,7 @@ packages: dev: false file:projects/arm-managedapplications.tgz: - resolution: {integrity: sha512-CPa8cqojz6HZnY6P/sSYVlHzP91NNQe5BdDJ/CEqshUifWnZRdf/jEu4eZstZG+96v/2iTud0Ks0pibP1tC6lQ==, tarball: file:projects/arm-managedapplications.tgz} + resolution: {integrity: sha512-Tgx2JI0Um66nz+Qvvf5IcIrFqK7m1UP2NrILFqiBnx2YzFdVlYqhkjnnpheYHSfWeFdwNEmmZkpgX9EiS62f1g==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' version: 0.0.0 dependencies: @@ -15849,7 +15850,7 @@ packages: dev: false file:projects/arm-managednetworkfabric.tgz: - resolution: {integrity: sha512-HYuSPX8VhZnIx7CSh3UZrFjcf5gZ+BM/HSH3qyFXf1hltwAjsL9ybmVbVOQwkESVQNUiYQozkla9c1qUZYzcew==, tarball: file:projects/arm-managednetworkfabric.tgz} + resolution: {integrity: sha512-Oa4tib1P3/Vl/5Zxcehhw/gZ8R9qHX5bqIX6AVlnMPBIE7dh4s1V3nARVhdvOoIW2T71qKkpS3sbrJprbeSIyw==, tarball: file:projects/arm-managednetworkfabric.tgz} name: '@rush-temp/arm-managednetworkfabric' version: 0.0.0 dependencies: @@ -15879,7 +15880,7 @@ packages: dev: false file:projects/arm-managementgroups.tgz: - resolution: {integrity: sha512-9ZS5tvMtUp97EmDzp7I1P9HTS+UcRTomcebl8U1CZ9hsZFMmBs1K7x+CVStcqiDqBQPjUJlEbgXxxnR7UwdIqQ==, tarball: file:projects/arm-managementgroups.tgz} + resolution: {integrity: sha512-KSBCI9eHOxUjjQmeQe1fPMySAX2Q3c1lzZQyOUGEYIMBOmG863BmvLzYjspeNU9wAH4Thg+067BmCrJlNVeELw==, tarball: file:projects/arm-managementgroups.tgz} name: '@rush-temp/arm-managementgroups' version: 0.0.0 dependencies: @@ -15908,7 +15909,7 @@ packages: dev: false file:projects/arm-managementpartner.tgz: - resolution: {integrity: sha512-ekusxRpU6OgcziAqKtSlPiwAsUg6zvFBnT9e1LMPvhMffKamJVCPrRxL20cJsVBEjltmEJ4Hb63mVOYL38QImA==, tarball: file:projects/arm-managementpartner.tgz} + resolution: {integrity: sha512-SYCt5jbdsnqn0cA06a3veCjG3KYMddxT8fxDxcNDXiul1FFW17hz3eowj9XU4nUgw6vaZsQLqKe2lr0C+1U0yw==, tarball: file:projects/arm-managementpartner.tgz} name: '@rush-temp/arm-managementpartner' version: 0.0.0 dependencies: @@ -15936,7 +15937,7 @@ packages: dev: false file:projects/arm-maps.tgz: - resolution: {integrity: sha512-xOZK6H1/fQ4HTN1iBaKgnybbyMYAw1leEjvXZTlELyh7LGzI0aDLR2MUy5c9p+nFRRJ6JrHtF1H2VEaTYPbHYA==, tarball: file:projects/arm-maps.tgz} + resolution: {integrity: sha512-E8odHyxulJUFIBcJrZtdg0n31xTKBxIRMUb8NSWY1ltWfs7xK4Pe9jBLxjO3rcKNd/9ba6yg2ySlw/IPnaOxpQ==, tarball: file:projects/arm-maps.tgz} name: '@rush-temp/arm-maps' version: 0.0.0 dependencies: @@ -15964,7 +15965,7 @@ packages: dev: false file:projects/arm-mariadb.tgz: - resolution: {integrity: sha512-lM0jUZoGL6lmrXuBaBqC32xrLXNNVhQK4rDSDrr5zCRiLcTOhx/Izq1UeH3MeZ6GktHpb44YxWsJ5Mwwy86yxw==, tarball: file:projects/arm-mariadb.tgz} + resolution: {integrity: sha512-Ayr9QSTKJcl22+VC4z5L8sF3IZ3KWqdg4QfzTj9Jcw+9rkmeAljuhffChhFO0fHWZVCSKTc+vg0ukszMsM4LAA==, tarball: file:projects/arm-mariadb.tgz} name: '@rush-temp/arm-mariadb' version: 0.0.0 dependencies: @@ -15993,7 +15994,7 @@ packages: dev: false file:projects/arm-marketplaceordering.tgz: - resolution: {integrity: sha512-llY6+RlVFzuBcEDYRJcepuvqt5pGbwgRO3miV++wjrOy7STHBqbNkpzpKt6YzmkD9OYQ6lOZSLGbuc5kpp/HSw==, tarball: file:projects/arm-marketplaceordering.tgz} + resolution: {integrity: sha512-RCdmOBGZd+KCgKSzERWTS+o6ejsXkFrWgEDSn2+gLMKnhQAkEju8NW3HhJK3mRcL4+Fk71hBvARJZ3tERX9YKw==, tarball: file:projects/arm-marketplaceordering.tgz} name: '@rush-temp/arm-marketplaceordering' version: 0.0.0 dependencies: @@ -16021,7 +16022,7 @@ packages: dev: false file:projects/arm-mediaservices.tgz: - resolution: {integrity: sha512-sbg58adT6WrntwJOrnTm/YB6Hw7uP7qFxoOYpRqTMNTj5Eju72OxjI8xTyLFXGGwmEbePB3Xfcx33nWfLo0wmw==, tarball: file:projects/arm-mediaservices.tgz} + resolution: {integrity: sha512-JXngI++KGqABQ9KdSUTHDUofYRqFis84zld3zXaM0NhYOGzD/VQlt/nna37GeUxPCSzSwGu4wEQCZJmxSOFPcQ==, tarball: file:projects/arm-mediaservices.tgz} name: '@rush-temp/arm-mediaservices' version: 0.0.0 dependencies: @@ -16051,7 +16052,7 @@ packages: dev: false file:projects/arm-migrate.tgz: - resolution: {integrity: sha512-kQsavrqMgvUmMmLVn1hB0k+Tv4JYGbtdu0StZP1G41cAavGEIPoN8gjo80Z+qlA5EoKZMTtsLa9pbYuSX5nG2w==, tarball: file:projects/arm-migrate.tgz} + resolution: {integrity: sha512-D2ziVjUauGJhs0mOugbCt0RaKbARoa/MzwaS3JMyUipuBjW8aP7NYTT5Xxv22L90cp8CS0/7lXeRTC+l0SHOtw==, tarball: file:projects/arm-migrate.tgz} name: '@rush-temp/arm-migrate' version: 0.0.0 dependencies: @@ -16079,7 +16080,7 @@ packages: dev: false file:projects/arm-migrationdiscoverysap.tgz: - resolution: {integrity: sha512-MFas9Xa5dhHjq09P9iuwEQJYJb1Fhad2QPY+C+o9ZmzrEeC0Npn//8gMvGWBFRS/3bKIM4IzDL8mqgQh9TieJA==, tarball: file:projects/arm-migrationdiscoverysap.tgz} + resolution: {integrity: sha512-/P6SYy2B34+g5i6qwjfh93l82yec2/Lggksin90VUk2Fk+XjOTI0bin66U5lGTK5NtKCFgMiK7qqfVwViXaDgQ==, tarball: file:projects/arm-migrationdiscoverysap.tgz} name: '@rush-temp/arm-migrationdiscoverysap' version: 0.0.0 dependencies: @@ -16109,7 +16110,7 @@ packages: dev: false file:projects/arm-mixedreality.tgz: - resolution: {integrity: sha512-zJLTxA4/fqv6xj/LRPpeFgKxVT2qXYd3sKaDjziIxXaKZZFhxHfkVnda42B4Gs1NciT/vhfCMOW8m1+SCjqvdQ==, tarball: file:projects/arm-mixedreality.tgz} + resolution: {integrity: sha512-KIrpFbQr38stzzEaqXBeN2Oc/bn18FJ3FN/+dfyNTvA7uYfMbdjOBkEyNK3TuRV1N8HnECGkKtFEuXKMKAKJLw==, tarball: file:projects/arm-mixedreality.tgz} name: '@rush-temp/arm-mixedreality' version: 0.0.0 dependencies: @@ -16136,7 +16137,7 @@ packages: dev: false file:projects/arm-mobilenetwork.tgz: - resolution: {integrity: sha512-N41+/v5rZblZCQA7UILLXSZKe8Mf2H9zoCe8Lr+CoisBaD7CMqv+LXnt3HKAa4Gs//sLUD5jAl3D/7abg0TImw==, tarball: file:projects/arm-mobilenetwork.tgz} + resolution: {integrity: sha512-r5bB6QxOf0c+TNAEUyfVuu+lFYCsHmAIa4Jx9KyoUcJOFj07VzYzl3hn0WAA35iQznHwfvuEzQGCEXwlLiBxgg==, tarball: file:projects/arm-mobilenetwork.tgz} name: '@rush-temp/arm-mobilenetwork' version: 0.0.0 dependencies: @@ -16167,7 +16168,7 @@ packages: dev: false file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-iIVKSMObhPtllgldBh5d9PvGgh+4/0POUj8UdtW1VsK6bUAx+UtzTjsv2FjIMZ/0nuKBA0NQ678rKS5dppppbw==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-vqVU8FcJYyIkgypFpf97wUK6SVVl0LMYkmREj0Q7RuwXTSWxtowVzE2uT8Rd3IP0lxnlOcMsLDuVDFpOOYeo4g==, 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: @@ -16195,7 +16196,7 @@ packages: dev: false file:projects/arm-monitor.tgz: - resolution: {integrity: sha512-K+9G34mEgOxgIoTZLVRz12Rde0+aAM0bJXmZV+Mz1rruwrsNjwMk6oh3vwtguLLhts+BN91pJ9YxkEk6GtcYyA==, tarball: file:projects/arm-monitor.tgz} + resolution: {integrity: sha512-iupFHZAXQ0A7LWOq0XZnS9HZiUXCm+vlkkmkv2q45NG9p0mC0VZKRjy/WUHw8b/M5S737+v43wNfFmCuSDb3pA==, tarball: file:projects/arm-monitor.tgz} name: '@rush-temp/arm-monitor' version: 0.0.0 dependencies: @@ -16225,7 +16226,7 @@ packages: dev: false file:projects/arm-msi.tgz: - resolution: {integrity: sha512-Qvub62fkM9C9OM/EystDdNE7G7kcdCdW0omlH6KHr1ioCxeoHe7lQQT4ff2cqLFrOtQ6NYGRvZu6FkFWqolvDw==, tarball: file:projects/arm-msi.tgz} + resolution: {integrity: sha512-JEiQZ7JNjUaLblDWQ06Zj6R0sp1rzBJRL5nJLJzFi3TSeogLkGPWGKPH/kTQX1td8KR1xwTDlklW2VU0OjO0gw==, tarball: file:projects/arm-msi.tgz} name: '@rush-temp/arm-msi' version: 0.0.0 dependencies: @@ -16253,7 +16254,7 @@ packages: dev: false file:projects/arm-mysql-flexible.tgz: - resolution: {integrity: sha512-i2areQQUXO67Rc3EQUFcT7YS5oY8QqV1nh6mgUDbB4ELUwuacl3n419A2uW3gShCuEX6ZZoAzlC3CpGBicbvWw==, tarball: file:projects/arm-mysql-flexible.tgz} + resolution: {integrity: sha512-gqfDjeftl6w5p10xBkccxb5JN3Z/GQKuwkMvK5lxSPLe7ItvCwV5lStvEN/k5SN0fF4qAxLZAdVgQy7l2MYHLg==, tarball: file:projects/arm-mysql-flexible.tgz} name: '@rush-temp/arm-mysql-flexible' version: 0.0.0 dependencies: @@ -16284,7 +16285,7 @@ packages: dev: false file:projects/arm-mysql.tgz: - resolution: {integrity: sha512-BemZE1rhwi7g4Q7R+MV8HJdlq6uvPYmnFNGQiIZyOvMrlw+TB8sAcXWHzMDbTLU+hQ1doDG8XDjG9STHPr+yZg==, tarball: file:projects/arm-mysql.tgz} + resolution: {integrity: sha512-eWALfUMvA2FVHte+eYMBIa6JCB7Z7U97VO8/zz9Y8sP7okTCOloFsvMa4tTZTnHG/KuEFHq3zQpJ5jnSVmrE/Q==, tarball: file:projects/arm-mysql.tgz} name: '@rush-temp/arm-mysql' version: 0.0.0 dependencies: @@ -16313,7 +16314,7 @@ packages: dev: false file:projects/arm-netapp.tgz: - resolution: {integrity: sha512-JlcDJRWLklWlsRA6UjMRKuRVqhe/fZRGYsq0pZGbg/N8zMWI3BQH5q+2RmRKLbfuVXFlkbjsgIvKaY9fp05Kkg==, tarball: file:projects/arm-netapp.tgz} + resolution: {integrity: sha512-IEGA8a8gWKVvL693jv3yzXGR2X7G0nl+y1PfJ4jBEPtc9zdIiH1Pj0b7Bq19Z6xCOW/lJPPJ6G8fI9XKIneZJg==, tarball: file:projects/arm-netapp.tgz} name: '@rush-temp/arm-netapp' version: 0.0.0 dependencies: @@ -16344,7 +16345,7 @@ packages: dev: false file:projects/arm-network-1.tgz: - resolution: {integrity: sha512-jzVX655DGAScA32dW/iYkMYwrm1AYinRpn1bkwNuX6gBHyPTH8Vp6GIu+68bsZeJDDgq2yySBfqUMmtWgYFl3Q==, tarball: file:projects/arm-network-1.tgz} + resolution: {integrity: sha512-nGb7tSO54MnnBUXPNxfBIfWZUT/+wweKaCJaGDc9LocSoDT9hnmrAgFDQqcmOkzjwxWyvM8BsjB7zedacueRcg==, tarball: file:projects/arm-network-1.tgz} name: '@rush-temp/arm-network-1' version: 0.0.0 dependencies: @@ -16375,7 +16376,7 @@ packages: dev: false file:projects/arm-network-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-RxbOWeZwYYjUmH9aPP+pbuaNo6/wE3nAGR9A4IlAn12O8e/DEoL/GHD0QDQXCUXBxU3KpEwmqVxmyuCHUw+b3w==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-bXcMkaPXXD1meUSCXIzVfGgmcsnMPTIdkPqmIRZ864UcMrF5lR2qk4xboSguyIIPeXTI6FjJlgcodFWfd1J/mA==, 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: @@ -16405,7 +16406,7 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-BwWptmMb8fZVh/LtwjHxY6bdyrwEH3fAO1GXX1m2FLA+zgwtvV7Ubqcv4OYHnuDyNo+SmShXS7KUUPOTPeBgqQ==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-d7/m+q1Ww3mt/hvDZ5Pzgvp0kP3XhQAd2mQQOYH0BZTJHHkwWbTqUUiOJ493rg3xKRzRWpPPPgoZVLWl00s9gw==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: @@ -16451,7 +16452,7 @@ packages: dev: false file:projects/arm-networkanalytics.tgz: - resolution: {integrity: sha512-P7nNtXsPtppz3cJnxym2/tzb37SIY9bIym1dwyvK70GwcouC9i1hxzyWDo9nAp1GfZRj7A8iclRmaFCBrYblSw==, tarball: file:projects/arm-networkanalytics.tgz} + resolution: {integrity: sha512-UPRUpiaEKXGW7S8eAmOKTKtPfYweSbDteJndujiMXe7Ykd9Q65OsbG5kRL5xVPLFW92nrdxCf98wskCfF7Ed0Q==, tarball: file:projects/arm-networkanalytics.tgz} name: '@rush-temp/arm-networkanalytics' version: 0.0.0 dependencies: @@ -16481,7 +16482,7 @@ packages: dev: false file:projects/arm-networkcloud.tgz: - resolution: {integrity: sha512-rpw1rhaHH5DbjV9CZzVcdESwR4wOsFa1BTffRibsKh6z+hi6nlqeje+U/GjIXquycvdATjTc2koXh/31aZNl5A==, tarball: file:projects/arm-networkcloud.tgz} + resolution: {integrity: sha512-clwwgWtcUWUoBVVD5fscpZaukSlOx77XujZBubCXSz94dzYMuwQ6uzbqaH714dmLGFtGX0fEh84xJPZSYILsuA==, tarball: file:projects/arm-networkcloud.tgz} name: '@rush-temp/arm-networkcloud' version: 0.0.0 dependencies: @@ -16511,7 +16512,7 @@ packages: dev: false file:projects/arm-networkfunction.tgz: - resolution: {integrity: sha512-tMd2qODOuhXdsgNrYx35EaYybcVP5D/Du4pAhToqTuxDfeftUA8Ry3FhrLZKUxkZCuAl1qhATsS5Jw76HfU+pA==, tarball: file:projects/arm-networkfunction.tgz} + resolution: {integrity: sha512-Xoyz+XtG3PJ/U0Csqxi2kzLdtsmTcCd3Ly3lvusCsH5Fh2phh4QV2CNAoR0haLNcquKoFA566HOihDqQJDwErA==, tarball: file:projects/arm-networkfunction.tgz} name: '@rush-temp/arm-networkfunction' version: 0.0.0 dependencies: @@ -16540,7 +16541,7 @@ packages: dev: false file:projects/arm-newrelicobservability.tgz: - resolution: {integrity: sha512-O4w3wJjlBG8lJxb00WGPRmvBl8pUVFvsUn7KMszAyY5q1LoqRD/P/adX7omQvj+RBYzzLPkG9t9Rd+7sIwnZyA==, tarball: file:projects/arm-newrelicobservability.tgz} + resolution: {integrity: sha512-W4f1IqaxlRivbzfb4TF6tijNCgj+KEBD379z0t0lku5K6Om52AiqTS+CcgwQmpg6pREOPokp4j5RUfaM51HApQ==, tarball: file:projects/arm-newrelicobservability.tgz} name: '@rush-temp/arm-newrelicobservability' version: 0.0.0 dependencies: @@ -16570,7 +16571,7 @@ packages: dev: false file:projects/arm-nginx.tgz: - resolution: {integrity: sha512-pLOdDp54GOwZc31b8TW/PSTjfpxMHN7CSfB3xCblsTskC611sVWqFNIV/vRxK1mDsbyY2NNFMq5ZKyTvoF0fXA==, tarball: file:projects/arm-nginx.tgz} + resolution: {integrity: sha512-qVAjIstMnCDeC16WVu+q386pI/S3bFtobFjuP6YxWFRWUiczGYGRZQiEXIPRctVEptDwLMJs7hRGznIevzwpVA==, tarball: file:projects/arm-nginx.tgz} name: '@rush-temp/arm-nginx' version: 0.0.0 dependencies: @@ -16600,7 +16601,7 @@ packages: dev: false file:projects/arm-notificationhubs.tgz: - resolution: {integrity: sha512-qASxCpPXOL33i5ZL4+D6RNXo7ml424XNUE0Enx1iQ5+txftWvYwtOpmM4huS9oXRUFCkgmkIZ/LVVCL+MQ77Tg==, tarball: file:projects/arm-notificationhubs.tgz} + resolution: {integrity: sha512-C4j8aKYOdwinRyuGeIgttHBVS1A0FtKk+f1aAyUoPKU/lsHlwgES/0Qhkd98qYQCL61VWf24yGLNcfx89n/Cug==, tarball: file:projects/arm-notificationhubs.tgz} name: '@rush-temp/arm-notificationhubs' version: 0.0.0 dependencies: @@ -16630,7 +16631,7 @@ packages: dev: false file:projects/arm-oep.tgz: - resolution: {integrity: sha512-UpRIO2UTpVF3sohVgYkOsdT98JCVzyueEl8qFk6fmzYlet5bdxODjFFnnl5RCbLfT1PQ/bxvpyv6Gn5TBTyJXQ==, tarball: file:projects/arm-oep.tgz} + resolution: {integrity: sha512-yN7in7bSWktptr21JAHRiSY7SCAP6PFn/wZJXguNbMJ1coYdan8qGxDZ+Y98BrWZn/VsvmGIhVPU8Ioi8j70tA==, tarball: file:projects/arm-oep.tgz} name: '@rush-temp/arm-oep' version: 0.0.0 dependencies: @@ -16659,7 +16660,7 @@ packages: dev: false file:projects/arm-operationalinsights.tgz: - resolution: {integrity: sha512-h1KiF0snFuqby40JLK4/G5OS0gczssxCRgexGAx24xoFdoGQ6RO8mAORBmP5AeZSHNirifK8uXczb9OT/+EbIQ==, tarball: file:projects/arm-operationalinsights.tgz} + resolution: {integrity: sha512-os3cEC+iqOVSKMxv1TUP9ftjvGSPXb9eXqk3zKwFk4/+aRGKHVgtl429gM0WIh90QDLNOANuRqQ8mAD89BuQZQ==, tarball: file:projects/arm-operationalinsights.tgz} name: '@rush-temp/arm-operationalinsights' version: 0.0.0 dependencies: @@ -16689,7 +16690,7 @@ packages: dev: false file:projects/arm-operations.tgz: - resolution: {integrity: sha512-imqDBA7XLP7ZTWoH+vP1TuFO4tpWzSjK0KDnokN7Qcd9yjI6ck3T61pb+kV8TEOoBnh0ph8FlIGrat7kE6yncA==, tarball: file:projects/arm-operations.tgz} + resolution: {integrity: sha512-vT+bM8W2s938i0AV7k+gk1JmKbl3dPKm/yF721Ub4iXplRGNeo3zNEzzFkyat3KTvFmtXlp6SQUen32/FL+H8A==, tarball: file:projects/arm-operations.tgz} name: '@rush-temp/arm-operations' version: 0.0.0 dependencies: @@ -16718,7 +16719,7 @@ packages: dev: false file:projects/arm-oracledatabase.tgz: - resolution: {integrity: sha512-MJ2Ba/mM+PlAwFlbctLzh4rw5YD54fY1n0w1Bl5jyicpRfnstlsc/kU7Nj7ACxC5yek3jcU7/ZX/eu8+pbmCTA==, tarball: file:projects/arm-oracledatabase.tgz} + resolution: {integrity: sha512-W/eeXVqPXArSHG38qrmkZ7m8nwFE9ZnjQGoSYvAQSlao0N1Qa1ngVvTh+lDmMxwB0I+uljPIXJxWlN8uQuMPTw==, tarball: file:projects/arm-oracledatabase.tgz} name: '@rush-temp/arm-oracledatabase' version: 0.0.0 dependencies: @@ -16749,7 +16750,7 @@ packages: dev: false file:projects/arm-orbital.tgz: - resolution: {integrity: sha512-b4WJVmbSpiZ6SsWKh5Z4aechH0sM6IKmzz/ilzZFpNLIdsYUNjroAC3MNHPphVf0ZTIMYIXP/4dqtiB6LL4aKA==, tarball: file:projects/arm-orbital.tgz} + resolution: {integrity: sha512-Lz0US9aVz2x4qZHFD2BCG6KIrXbqOszYJYc2FS49wXFRgY4MU2HRiR8YPP1sWc+4QDYd+QKaFS91FN5cEZubrA==, tarball: file:projects/arm-orbital.tgz} name: '@rush-temp/arm-orbital' version: 0.0.0 dependencies: @@ -16779,7 +16780,7 @@ packages: dev: false file:projects/arm-paloaltonetworksngfw.tgz: - resolution: {integrity: sha512-QC9PfRqSzyps9/+U0e9EV0dU+FZI9MTAILjqO5jnIvr65ityj0/USm4Zz7MHxiaZNegpW/+9Yz8w7xQy3ZkMuQ==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} + resolution: {integrity: sha512-JqJkEWDufbXCx9Uo9qxQAqKCZ6sca6DIa0rM8PiFr9CQNBOWHxHP/uZk2sABKoMvH6IKrXL7KRfJ5J4Dalut9g==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} name: '@rush-temp/arm-paloaltonetworksngfw' version: 0.0.0 dependencies: @@ -16809,7 +16810,7 @@ packages: dev: false file:projects/arm-peering.tgz: - resolution: {integrity: sha512-ozcef6TToSOq7CqUvKiRsZBdcUp3pU6MSfx8w2MZXOo3MGzQ3AMnWukrPYoU9nBi35YySyXvF6rYb68WHzj+1w==, tarball: file:projects/arm-peering.tgz} + resolution: {integrity: sha512-Mj/ZXu/A89dBVOGx3nrbeNY8x5ylytw3iCFOypfVe7ADf0G5DGgCRc85+tXwLadYC9+A3Ff7JdRYoopSkamINA==, tarball: file:projects/arm-peering.tgz} name: '@rush-temp/arm-peering' version: 0.0.0 dependencies: @@ -16836,7 +16837,7 @@ packages: dev: false file:projects/arm-playwrighttesting.tgz: - resolution: {integrity: sha512-SfLw2iA6ejViaiilnys6IsWVuaPcxRdPu+pIscYCeijd0HwMZJorXtc1eTFZ7SIn8PuDmGXXzHliIqsJxl4UsQ==, tarball: file:projects/arm-playwrighttesting.tgz} + resolution: {integrity: sha512-1Cu2srWIlqMw2Qphnt8E3hstcdasUVvDtbaXH1PPN54jhQUViw1AiUM10W0gxeMzLnvKdUVnxUsCIn/NUynQVw==, tarball: file:projects/arm-playwrighttesting.tgz} name: '@rush-temp/arm-playwrighttesting' version: 0.0.0 dependencies: @@ -16866,7 +16867,7 @@ packages: dev: false file:projects/arm-policy-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-9wo1hsVBeEN338Y03EVO2mJsiYsZgTL/CoGjIvqbmfZMPFriFiQNIgGEwKfQvdnRXJM2nadEo/zBBp8XS8vguA==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-UnTNCfdqB3lXg9eXx7PnVR3/IGm6n/wnbbtuclbJx6awi/S07a7jlRbSeZ+jba4s01fN+Si78BJibDNT1fi0EQ==, 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: @@ -16894,7 +16895,7 @@ packages: dev: false file:projects/arm-policy.tgz: - resolution: {integrity: sha512-Z4HMl3VFgkEHROvE0FExAFkrcM3thPAtxzUFnr6zKCrjLviNH0tjFA715mJyqZKqn/xU0aRlANOogB09X8vZmA==, tarball: file:projects/arm-policy.tgz} + resolution: {integrity: sha512-/H2bvmE3EopNXHRnt3BLwbRHR5Y3CD+vQhEIMjaNUHE3QB56VhwFvXZIL2o7Q7oJLeK/PlF+e7u2JZHZtwA+7A==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' version: 0.0.0 dependencies: @@ -16922,7 +16923,7 @@ packages: dev: false file:projects/arm-policyinsights.tgz: - resolution: {integrity: sha512-ExzAWoOvwWXObqNvQ6bLQ0Fs67HjZJn2femsEfZfxmGPTxfJVfsek98cuXklQEgLe96mllG5uM3QHUyjF1HKKg==, tarball: file:projects/arm-policyinsights.tgz} + resolution: {integrity: sha512-ggElmrDpSqiPAHhUemUGOrdTp0hFFP1ADpRpb8QC+8nsGb8EeT3iCZaBcVSRR2Dv87RILhVzOzjXRXmOg3ZeNg==, tarball: file:projects/arm-policyinsights.tgz} name: '@rush-temp/arm-policyinsights' version: 0.0.0 dependencies: @@ -16952,7 +16953,7 @@ packages: dev: false file:projects/arm-portal.tgz: - resolution: {integrity: sha512-GJeR2EzzpTTKwedoXFiraBc/L6cdEMt3+BRAWSGWooPkis/csp7rvwKgrwUZ3yZ3ktB2pS/N03gQUinN1S+/3Q==, tarball: file:projects/arm-portal.tgz} + resolution: {integrity: sha512-1QapdGZkB+xlwdfxkZYIHcL/z+9X5LMq54Ysm+ckbsL66l4R7nKJUJ94EMtGK7dQYy71Zq54d7kAiKaKhIIw3Q==, tarball: file:projects/arm-portal.tgz} name: '@rush-temp/arm-portal' version: 0.0.0 dependencies: @@ -16980,7 +16981,7 @@ packages: dev: false file:projects/arm-postgresql-flexible.tgz: - resolution: {integrity: sha512-42obwbCkSftt9nWFzb8iHFPqV7E/ArPOnAMS55z7qnfFfzSEO6cQ2dLtJ3n6t8F0yN7F16/pB7/P5CCBqfAxZA==, tarball: file:projects/arm-postgresql-flexible.tgz} + resolution: {integrity: sha512-NSIbK904401vTowcmbyrN6air9mB778Lw4dF+akIyx1RD15Ye2eEdXagrdzoxCeaf+pSrkAQK/ghRW8qmWT8Fw==, tarball: file:projects/arm-postgresql-flexible.tgz} name: '@rush-temp/arm-postgresql-flexible' version: 0.0.0 dependencies: @@ -17010,7 +17011,7 @@ packages: dev: false file:projects/arm-postgresql.tgz: - resolution: {integrity: sha512-rUut4EsMqE0m7A6fpuDpjAX9uRIAgZFGuDP+yYyEcHB6ZST7xpmA97WXqJhECH4xyoyVVQ9/b6BetH/49cVHQA==, tarball: file:projects/arm-postgresql.tgz} + resolution: {integrity: sha512-Cd1CoTd5t3SnvR+KTZJCMP65q8drHeVKfSuRyMz0NntBn+xz2Ou/qwiV6T0+1AqEvlG2KCBNMcTTdcZEoECZ7Q==, tarball: file:projects/arm-postgresql.tgz} name: '@rush-temp/arm-postgresql' version: 0.0.0 dependencies: @@ -17039,7 +17040,7 @@ packages: dev: false file:projects/arm-powerbidedicated.tgz: - resolution: {integrity: sha512-g2Nz33tyJtj2dEp/wbmvlbxbcY8Yjw3+Cnry6VL/+s0AoIY7nkkYFdKT98rVlvXIN+KBN7Zs1T3MoXFlfHhFIQ==, tarball: file:projects/arm-powerbidedicated.tgz} + resolution: {integrity: sha512-dlILYWypLv9jm+6xBYjloorL6ufiEikCv3PaPLz57X4eEVJcZigmOoLw8G1SEiIahsW/te6wrinHFIseMK75Lw==, tarball: file:projects/arm-powerbidedicated.tgz} name: '@rush-temp/arm-powerbidedicated' version: 0.0.0 dependencies: @@ -17069,7 +17070,7 @@ packages: dev: false file:projects/arm-powerbiembedded.tgz: - resolution: {integrity: sha512-g5UQEJN6v86qTZkw2+VBwnJE1QJSD2ZbBZitwz01DigHRDbatVnmhEgjvM7lvDbFChomaWEPocWlZcbQBgMP6Q==, tarball: file:projects/arm-powerbiembedded.tgz} + resolution: {integrity: sha512-lSscL3/6wrUi++hdQVBxR+VePqYFmpjzhZ/4pUtqm0W15XlXcXZccO7XMbhJtnwRTDGYUKpJ5rhR7uYu9337LA==, tarball: file:projects/arm-powerbiembedded.tgz} name: '@rush-temp/arm-powerbiembedded' version: 0.0.0 dependencies: @@ -17098,7 +17099,7 @@ packages: dev: false file:projects/arm-privatedns.tgz: - resolution: {integrity: sha512-te0zKXvLfbSL2nhRF7iu5i35dD8AnHcZkDr+aPyhTviHCpVna0zsrBUZ/McCYQZzNImcXICQy0vXG0Kv0oPHtA==, tarball: file:projects/arm-privatedns.tgz} + resolution: {integrity: sha512-DeLYIZhkysGVmRhymdQar8suXVHuSthEV2/909LcyshuvnT9reEA5pBUnpERwYILnE0v0Pe5cOiYM2zNu5K3jQ==, tarball: file:projects/arm-privatedns.tgz} name: '@rush-temp/arm-privatedns' version: 0.0.0 dependencies: @@ -17128,7 +17129,7 @@ packages: dev: false file:projects/arm-purview.tgz: - resolution: {integrity: sha512-93WGpddENzgKRzQYsjYfSoTPOJAqSKrGkMcwLfOOEAI5FdXK3bW0wIqxSXGJGe6gimeouwHsebL8y/Ta6BbJ2A==, tarball: file:projects/arm-purview.tgz} + resolution: {integrity: sha512-B1h7MW0LspMCjkdtQLXgFe1+CHGq1y8+UGRm9OrWbC+qpQ33GoJX0RhONJJ61mT5JUSpsh0YZla/O8K61lZNfg==, tarball: file:projects/arm-purview.tgz} name: '@rush-temp/arm-purview' version: 0.0.0 dependencies: @@ -17157,7 +17158,7 @@ packages: dev: false file:projects/arm-quantum.tgz: - resolution: {integrity: sha512-bXlLybtVHrxeoeH7Autfo9oAeAgxtLiD4LifjhKJQFDMtKy7XwJeLEP8wjCLIUz4HjPqdATZOy91P+iipaXKWw==, tarball: file:projects/arm-quantum.tgz} + resolution: {integrity: sha512-o7s/NDNGiGHq410Mkf/5TQDqgPd7LqdT99DoBGNIGEFiPnX3OLeGR/9ix5Yoamyc6V2vcpvz53wHba6CkMPtyQ==, tarball: file:projects/arm-quantum.tgz} name: '@rush-temp/arm-quantum' version: 0.0.0 dependencies: @@ -17187,7 +17188,7 @@ packages: dev: false file:projects/arm-qumulo.tgz: - resolution: {integrity: sha512-16kffyI39XON8XY0eZ8FV4msa7hdHziR5iXUAOOcVXnhrlyWeIeZ8BAWNRxdwfSRDIrnWzDx+aJTQnVRKL3E2Q==, tarball: file:projects/arm-qumulo.tgz} + resolution: {integrity: sha512-gYm9C1mxbgueCqF0iXFyNYlYxTSt3z+qziS108LyIOyQGplqBl37wIe2S5Nb0R87vWXYnYJHNhjVMMIvTrshPw==, tarball: file:projects/arm-qumulo.tgz} name: '@rush-temp/arm-qumulo' version: 0.0.0 dependencies: @@ -17218,7 +17219,7 @@ packages: dev: false file:projects/arm-quota.tgz: - resolution: {integrity: sha512-J6CJGMP0f7hzr9oCyRv5VADBLi/QiAHTeWtI5b21TOn86gkAPByIaHyT9Q/6Qh6cf60+Gv8d5ZnaPNIVUTTl+w==, tarball: file:projects/arm-quota.tgz} + resolution: {integrity: sha512-9vI5OziRxk2UBGXB7TVUt/9uCbyKAgaza/mCdEyVyyn1qQaCNwZWcroGj0xKQ56YRRcC8QsTlx3fvPOKfdIhBA==, tarball: file:projects/arm-quota.tgz} name: '@rush-temp/arm-quota' version: 0.0.0 dependencies: @@ -17248,7 +17249,7 @@ packages: dev: false file:projects/arm-recoveryservices-siterecovery.tgz: - resolution: {integrity: sha512-xcNv4RDnr33f5crsn2KZvyN0LDD1FGh2n8tcaQFLRAgZtK8y//XRiWtaFER7SKl3TaVrVjy2E9feEwAujZoW6g==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} + resolution: {integrity: sha512-Zy9s6Cc2SK2Y/qoQVc9ruyPwRaUbukYN4w7zELuTMsGOXAYzwW+GWqW53HVv9ATBkWcSPObZYIYfA9ahNq4Uhw==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} name: '@rush-temp/arm-recoveryservices-siterecovery' version: 0.0.0 dependencies: @@ -17278,7 +17279,7 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-06A+DFamgjqnrd2zLMyYwoU48g7Bbwf/paXpGdKklU7SqcmCxUbtZUJTrZEtYngnXQSeAt58brXVBnGYE0evPA==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-hE9WTZh0MLaXAWCuHvQDjvzeQvxDn4t3x4Ws1o/sArO48yDG0+e9ZdCv/n3cX7NgxehtYb3142vlrosgojb3Ww==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: @@ -17309,7 +17310,7 @@ packages: dev: false file:projects/arm-recoveryservicesbackup.tgz: - resolution: {integrity: sha512-2noksR5ZT7zAwxoe62PnPvseK+9e3FTieCHLxCN6JOzEsLohvWLaKA3COBimtzZBsOeEkfNexOjKUXmyMKSvxA==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + resolution: {integrity: sha512-aBxC2pHxknZk9hAvIHRmvw6o2Otg6NGB7/4HHdxTHdwd+5zthSZVMiNlN1lQr9rXZNpBhe9Ao/mm6C30S2/sgg==, tarball: file:projects/arm-recoveryservicesbackup.tgz} name: '@rush-temp/arm-recoveryservicesbackup' version: 0.0.0 dependencies: @@ -17341,7 +17342,7 @@ packages: dev: false file:projects/arm-recoveryservicesdatareplication.tgz: - resolution: {integrity: sha512-psblxki1Yi/bWothwmWqb+En3eL8BhAo7x1SuiHbKn600IaznqexgN/NB2KAB7qyRHUCa/IjiysgZ2dBZ1BqQQ==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} + resolution: {integrity: sha512-s6rIHw/4pUPO7OWuP638NHaer/fWhpg0x+KLAxRHFtIC5d5i2+ipG/6YL9Tauhr0BozZWzWUMhFYE+ia9nEEKg==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} name: '@rush-temp/arm-recoveryservicesdatareplication' version: 0.0.0 dependencies: @@ -17371,7 +17372,7 @@ packages: dev: false file:projects/arm-redhatopenshift.tgz: - resolution: {integrity: sha512-BwUzxC6iOJCCVzPqt2faC92BLQ74PN3hlhv1a1SsGdqWz8vXr7ONGB0YF7fiLtCvvn7RuileFsVfjXNrKy9qqA==, tarball: file:projects/arm-redhatopenshift.tgz} + resolution: {integrity: sha512-G7cH1A3bimoSKhWgvtc1mrKbxDvfrT2DCAQK8MXGCP1bQr2BWhEWZe/kCOUIPRCte4R7aVB/ccqnIj7GgECWQw==, tarball: file:projects/arm-redhatopenshift.tgz} name: '@rush-temp/arm-redhatopenshift' version: 0.0.0 dependencies: @@ -17402,7 +17403,7 @@ packages: dev: false file:projects/arm-rediscache.tgz: - resolution: {integrity: sha512-wjKgPDteXSNG7HsflXJ6v7ogpaDCk+Cbx5YNmOr2XQJ7STHcZKl8XlOXagYonaTB/ZXPFI2jDZxiv39SQZr0yA==, tarball: file:projects/arm-rediscache.tgz} + resolution: {integrity: sha512-iaPfdmOfF5ZnFRjtd6JqqvSlPn1JbSoqlEM7968JDg4kMbtRYJj/RSp2OaZ3HbFhcUhYRRC9T4GzDPGmfmqd3w==, tarball: file:projects/arm-rediscache.tgz} name: '@rush-temp/arm-rediscache' version: 0.0.0 dependencies: @@ -17434,7 +17435,7 @@ packages: dev: false file:projects/arm-redisenterprisecache.tgz: - resolution: {integrity: sha512-tn3eCGAuaZ5/WguvYXmmXZuRYRCie4bKR38XnA255/jD2njJ1qxuDCpH/nmT38r0R1L8jniBTlqP0+ylfgGbjg==, tarball: file:projects/arm-redisenterprisecache.tgz} + resolution: {integrity: sha512-aZLFBUEBCOzoZsTUJhc9cMShOYYGbV/6bEuR9NEAsP5N3CruGtH8LgZs3D0zsrPfjyGSaYZwqtIJMYbzzmUxdA==, tarball: file:projects/arm-redisenterprisecache.tgz} name: '@rush-temp/arm-redisenterprisecache' version: 0.0.0 dependencies: @@ -17465,7 +17466,7 @@ packages: dev: false file:projects/arm-relay.tgz: - resolution: {integrity: sha512-uwrO1rzLldkeACmDg6IrzkUcDhEPxYbT7Vd7uz6GJuleJo+U+rlKz4KngctChfIy+H5lXO8M1tG/8HFhO1BDhA==, tarball: file:projects/arm-relay.tgz} + resolution: {integrity: sha512-Th9b0kM7MAcoZ612c8zz9auhr8Hqnb3yMr+KWdRnx9miUJaIjchsiHWANFuvfnHmx8P71p/TskXMbTj8OMWnPg==, tarball: file:projects/arm-relay.tgz} name: '@rush-temp/arm-relay' version: 0.0.0 dependencies: @@ -17495,7 +17496,7 @@ packages: dev: false file:projects/arm-reservations.tgz: - resolution: {integrity: sha512-BqGc0TP5W8b1mEC2QK0JA/Mq+Qv8ITVZXexW4EHOKtDCDETYbwE+OIkAto3+411a6200kIUOzwyqViuUrRt6Bg==, tarball: file:projects/arm-reservations.tgz} + resolution: {integrity: sha512-xaeHLrGZsp6SoH1ojKtx/2HHnEN899g8w71qAZrAoaO3a+5eukKyC9Gfxb1iiKoxXvAqTXeN0TV3NEBGCIbOIg==, tarball: file:projects/arm-reservations.tgz} name: '@rush-temp/arm-reservations' version: 0.0.0 dependencies: @@ -17525,7 +17526,7 @@ packages: dev: false file:projects/arm-resourceconnector.tgz: - resolution: {integrity: sha512-AQ9gUwZYKgMz0em5ab5wekXZZ9aq1mYgME96Go11NxLDmt5CjLB+b0yqaJ1G+ij9sOCl4f0NwN70yyH9oJx7IQ==, tarball: file:projects/arm-resourceconnector.tgz} + resolution: {integrity: sha512-3/GLF0TEU0hxKhW0sP1uBMYfI5n5GSlQ26ls1EH5Jry2K+l9bQco4SvRGFNHHpqtqIjssgdxkhbDIDCpEDxRVg==, tarball: file:projects/arm-resourceconnector.tgz} name: '@rush-temp/arm-resourceconnector' version: 0.0.0 dependencies: @@ -17555,7 +17556,7 @@ packages: dev: false file:projects/arm-resourcegraph.tgz: - resolution: {integrity: sha512-zmk1cZALrBRWYbPPc29vEhHTpdbh+K9cmQT+1xcYOVFAB8rz2U1ZGp+v+eZDCYKbokwkQxj6vO3VGwVmud6spA==, tarball: file:projects/arm-resourcegraph.tgz} + resolution: {integrity: sha512-JdHzFd9wI6JJriyEvlkxEzkrAvHKS8sL1nqZ5F2w/0HctthIdjUM3WHTUPj7nf6NT/JsY11aB6rOUJrwJrrvCw==, tarball: file:projects/arm-resourcegraph.tgz} name: '@rush-temp/arm-resourcegraph' version: 0.0.0 dependencies: @@ -17582,7 +17583,7 @@ packages: dev: false file:projects/arm-resourcehealth.tgz: - resolution: {integrity: sha512-OmXdlZg6o/+pbuha9lGCccqxJKHHfvtRnKVEtd7ScUPrULI58nJvuiXOfMbSIMp95RED3alr8uoV1DH5X/2pJA==, tarball: file:projects/arm-resourcehealth.tgz} + resolution: {integrity: sha512-y8trJZSTDn6b1D10IKVSmb4/+HMZEi5cHfjwJWA12pmEfy8vitnl+YPnab9LbG1tBZq/qKonXdUeGzJSQkZ4Gg==, tarball: file:projects/arm-resourcehealth.tgz} name: '@rush-temp/arm-resourcehealth' version: 0.0.0 dependencies: @@ -17610,7 +17611,7 @@ packages: dev: false file:projects/arm-resourcemover.tgz: - resolution: {integrity: sha512-1D4dAl0mmNVfUStY63phkh4tqdWFTWUTv2U+0ZgTHdE1JPtdfgl/0cuLsmI/CkkLJfPWcPY1lZuHnBkILy8bkA==, tarball: file:projects/arm-resourcemover.tgz} + resolution: {integrity: sha512-x1C2jUcu6IrYMYwK0SjYkthOBecAhlf8/RKxawn4u+UmBJoTceamfVhg46RDC4Q2p4JqoWGa7rsHJvUVT16Aww==, tarball: file:projects/arm-resourcemover.tgz} name: '@rush-temp/arm-resourcemover' version: 0.0.0 dependencies: @@ -17640,7 +17641,7 @@ packages: dev: false file:projects/arm-resources-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-kkwhL1lPRpgHIar/0p0nPu2s94ksLrvxuovYHcQmCI7+zwQuSnJBAoI/RN21uFBekdcbk5X9lVnZeZrsnBo8mw==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-3K2SKWxCM/vXM3wNJxxjfznuSvjK0mNAr3KTfkR8bLZsZw0IYSYcSVlI6V6cfjUi/6pgsfwviNlWmsPdJ+FdtA==, 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: @@ -17670,7 +17671,7 @@ packages: dev: false file:projects/arm-resources-subscriptions.tgz: - resolution: {integrity: sha512-1rJhKQecqIun9TBKIJuCjb1JJpIHwhP04pqs9P0i0HBuy3Q3xxkJtx8mSAOe8Rw9daDBvZw8SwIN9+nrwf4URg==, tarball: file:projects/arm-resources-subscriptions.tgz} + resolution: {integrity: sha512-ESdS8paAhHR5HfMV7Hk+WSg9BILEmbBPdCJB0321w0xUPEZsIX5dI5JwylMIoxoqI29qJflOPDmP9f83L4+Z7w==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' version: 0.0.0 dependencies: @@ -17698,7 +17699,7 @@ packages: dev: false file:projects/arm-resources.tgz: - resolution: {integrity: sha512-6a16xYknvpbK19/9j06QEyv4YsWcLEoR9neVni4DcRgPbMELOh/a/9xeOo1Lisn6Jq7LQ4tbaHQWd5xbpgvpow==, tarball: file:projects/arm-resources.tgz} + resolution: {integrity: sha512-8TMFe//8E67q5Nze7yLR6VgxTPgEb1BIBF9AeBVV+Tcu8ijDgV/6siMyoOXafgdQkk2bO0tVO+SGfXQgIol+3g==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' version: 0.0.0 dependencies: @@ -17728,7 +17729,7 @@ packages: dev: false file:projects/arm-resourcesdeploymentstacks.tgz: - resolution: {integrity: sha512-59nSruSUUf0DBQysuEcADPS0mcz4ct3vHU16Zz2kcmjzO7TFQXA2xsFjNjeJaD2+C5r4XodX72Jn3yD0U22qrQ==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} + resolution: {integrity: sha512-CViGJPj+s3oFWu5qa59wIKJpNb2JiytehpwUomjfLwJQc7A3qXexcefkLo1ATe/x3xa/8VtGEGmHmcCQD2AbhQ==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} name: '@rush-temp/arm-resourcesdeploymentstacks' version: 0.0.0 dependencies: @@ -17759,7 +17760,7 @@ packages: dev: false file:projects/arm-scvmm.tgz: - resolution: {integrity: sha512-Ww4OxXaLiQyIXp5EZLfQSG+T/l/3cXm3KG8/T99zwwXdmwPII9/Wsv8SZmid0SMY6GDdb+8E9ZoHGVjC+/yrtA==, tarball: file:projects/arm-scvmm.tgz} + resolution: {integrity: sha512-Fkayn1s6liEmHj04cYJ492qlZh4so3USiiYydFKDLXq+iK5CraI8Y37o9nbgfigc80nJZM57OD13M7BHMEBoSw==, tarball: file:projects/arm-scvmm.tgz} name: '@rush-temp/arm-scvmm' version: 0.0.0 dependencies: @@ -17790,7 +17791,7 @@ packages: dev: false file:projects/arm-search.tgz: - resolution: {integrity: sha512-8uv5If4Z3qbT8dx9W89TzHJJ7AR4OC6k1IlD++vK1O7FZe0oNHYWwfd3cVjI7TbaccMC+Syzr+lAuMdt9FqJMA==, tarball: file:projects/arm-search.tgz} + resolution: {integrity: sha512-n9+MFthVi0kPRyKbesnuxpozFIAXlDtN3AUHhnifFNmk1ljV9L9Qlo6F4jwEUiVDxc3q4Tewg2Z20NXpsl7jcQ==, tarball: file:projects/arm-search.tgz} name: '@rush-temp/arm-search' version: 0.0.0 dependencies: @@ -17821,7 +17822,7 @@ packages: dev: false file:projects/arm-security.tgz: - resolution: {integrity: sha512-B70NAL/cD6aCD6ZFWPaQ2fCRsoA4j8ZnFsGa/y9vDILw/37omK/X06fg1L3eItXDa85rnxAKEyVISb4/CmSlMQ==, tarball: file:projects/arm-security.tgz} + resolution: {integrity: sha512-Px/+niYXJJSBaYURVZ7Sy0ZUBrh5mL5YTdHXKcumWBVaNY6IwcdEbtR3ZfjWS1J2fkZNUCBe28PjEy4+oQBzow==, tarball: file:projects/arm-security.tgz} name: '@rush-temp/arm-security' version: 0.0.0 dependencies: @@ -17852,7 +17853,7 @@ packages: dev: false file:projects/arm-securitydevops.tgz: - resolution: {integrity: sha512-8LQ0CNpQRwNCKE5gn+oP3618AYNtvqNec3Mxu5PGrWUs3i1IiQAOqpnLAl+NLFjYgq/5cD3gm8FVlnmKaRRX+g==, tarball: file:projects/arm-securitydevops.tgz} + resolution: {integrity: sha512-S4pcnEbybi5nmSjXtXKhIsTRuw7imOZmTcOg3bAPgz3KqoLVKXzNIaQ45IelRQ8XXWzbt2FLMruvJXZWGZa/dw==, tarball: file:projects/arm-securitydevops.tgz} name: '@rush-temp/arm-securitydevops' version: 0.0.0 dependencies: @@ -17882,7 +17883,7 @@ packages: dev: false file:projects/arm-securityinsight.tgz: - resolution: {integrity: sha512-ECeHKmdNfMrlWU+ALpyQjR6P1EmyqVmwq333v5RV6lVJmh8P0P/BxUNCXpyzFW1fbzQrNz5PkcxeWk8Dn1OXeg==, tarball: file:projects/arm-securityinsight.tgz} + resolution: {integrity: sha512-z7/bwVywKxYb8/nzlnRHG0naVcEeSHTzxDEQ0c1QiRmlvtuuVReA0sH0eBKCSUWqe2Gad9W6zFjyLoqUxg2iyg==, tarball: file:projects/arm-securityinsight.tgz} name: '@rush-temp/arm-securityinsight' version: 0.0.0 dependencies: @@ -17912,7 +17913,7 @@ packages: dev: false file:projects/arm-selfhelp.tgz: - resolution: {integrity: sha512-Du6qiL/0d6POf7L+oG/79kFrVo1aq/OqOT9GcaPwMgsATyPRJ30MBVglpAz2Y/ZQ2PhOUZlC06LzxW6er51qTA==, tarball: file:projects/arm-selfhelp.tgz} + resolution: {integrity: sha512-qKw7XYBLOZ8gMshNFDUxW6hhf4A60cbTwLA+s1Fh/OPUKopWJ6u8z0uw40ZaodIosbk/c6XPhWaYtUImIblFsA==, tarball: file:projects/arm-selfhelp.tgz} name: '@rush-temp/arm-selfhelp' version: 0.0.0 dependencies: @@ -17943,7 +17944,7 @@ packages: dev: false file:projects/arm-serialconsole.tgz: - resolution: {integrity: sha512-IE4+e1/ccdTPu/DGZ319e0G9sO5zDhKOHYAJ3ys2d1TEgzfyZq701uDZYWj2jRPp+wTbWI1OKHNUchLOv2XFiw==, tarball: file:projects/arm-serialconsole.tgz} + resolution: {integrity: sha512-GMojm865n40ZBB+4kLDKzAoO6dOa4U+Vz7zEFXNcbIHiQUoS6+PwzuDSPvOLSeNxHV7samqCTkge2FnmlQqr2A==, tarball: file:projects/arm-serialconsole.tgz} name: '@rush-temp/arm-serialconsole' version: 0.0.0 dependencies: @@ -17970,7 +17971,7 @@ packages: dev: false file:projects/arm-servicebus.tgz: - resolution: {integrity: sha512-iKMaq8Mpd8NWdBvKvDKFX8HME7Vmks7T44pkpV8l7Py3eFY9JQSE6DVvrY9yD6EJWWxUkoswtZM7/UcoNr8gzw==, tarball: file:projects/arm-servicebus.tgz} + resolution: {integrity: sha512-mX0dwH8mu+GrYq+JsD3AhOjm/K62WRtCNHRwHpyrwCtgc+VUuD6T/mpD3t/oERQ5NcMj/KubhdOk6iQci39eNQ==, tarball: file:projects/arm-servicebus.tgz} name: '@rush-temp/arm-servicebus' version: 0.0.0 dependencies: @@ -18000,7 +18001,7 @@ packages: dev: false file:projects/arm-servicefabric-1.tgz: - resolution: {integrity: sha512-VpD1QplYj7Nk8D1EVFya3hgMbFMKel3IDJZb2DZtxuO2TMU6aDBAm8Fh1ObDEaqFtKS4zG08zC3+Sa6vq/3wFg==, tarball: file:projects/arm-servicefabric-1.tgz} + resolution: {integrity: sha512-mhjzYzaHr459X1YZqYfeMyMf0WE9tGDIS0NolkxvsJHVS4GzfXLk+Qwv94I0Oczd8icANrt5bvtewhMJMN55cA==, tarball: file:projects/arm-servicefabric-1.tgz} name: '@rush-temp/arm-servicefabric-1' version: 0.0.0 dependencies: @@ -18030,7 +18031,7 @@ packages: dev: false file:projects/arm-servicefabric.tgz: - resolution: {integrity: sha512-PYs4dUaMHAw61YrQ+9Gtrcvos/F+ue1jMFIG4K2F49lVjEJ8X3HddH7ewaUHP1GTzevTGSQeeOqipJJ289ui+w==, tarball: file:projects/arm-servicefabric.tgz} + resolution: {integrity: sha512-nBD/gkz9t+npnHpQxhMqmYsiM7g2ORRS9ZTuXy8esCn2ErOSZeus7nndC7bVRSaWUFjw3RCtEaKOGC+k5FeBPQ==, tarball: file:projects/arm-servicefabric.tgz} name: '@rush-temp/arm-servicefabric' version: 0.0.0 dependencies: @@ -18076,7 +18077,7 @@ packages: dev: false file:projects/arm-servicefabricmanagedclusters.tgz: - resolution: {integrity: sha512-aXLhNHWEstwVsLKpmTC2k/xVystn9qlcSGaDg+o6B5saAiAICgXAynb+8X4YUUkH/N7xVIGwB06GhYPhmkDwMw==, tarball: file:projects/arm-servicefabricmanagedclusters.tgz} + resolution: {integrity: sha512-TCi0jp2pkdiaCDttYrLe2lOgb2BLNKzfqy8sCBizSGqbapwU1zr2k1dsdlVPFaBmoPG6T3+MqqBukQ55Qde9NQ==, tarball: file:projects/arm-servicefabricmanagedclusters.tgz} name: '@rush-temp/arm-servicefabricmanagedclusters' version: 0.0.0 dependencies: @@ -18107,7 +18108,7 @@ packages: dev: false file:projects/arm-servicefabricmesh.tgz: - resolution: {integrity: sha512-DAoHYCxEbPvnDOv46/WhvUT+yt66a6vKoaGJpQvqDpKmmpToXECdoprk6D4y0TvRfA1qRjpF8VoNFHjtgOUynA==, tarball: file:projects/arm-servicefabricmesh.tgz} + resolution: {integrity: sha512-VUYEVVtWCIYNADs1mvJKm6x/q9zkLVxBvBgFeh9X0pn5A0I28A8LN8NikklaByhLopV4Yfoqf8iNj07TErM7oA==, tarball: file:projects/arm-servicefabricmesh.tgz} name: '@rush-temp/arm-servicefabricmesh' version: 0.0.0 dependencies: @@ -18135,7 +18136,7 @@ packages: dev: false file:projects/arm-servicelinker.tgz: - resolution: {integrity: sha512-b4I+nEFdfBdbxwWL83hH8Cx8u1tnApKwJ4woUu5sW1oeBY+b1EBHqB1oMRn537e0OKZfa5rYLBVSLSSjXHCgFA==, tarball: file:projects/arm-servicelinker.tgz} + resolution: {integrity: sha512-BI03Uf+B32eQ1/UJ5zwaebq+GqL3BZKvZRhYiHKNZIZ5XkSCj/+RbzWxkrUIYpjvYK1kK8ZdxriBEEge5x+yCQ==, tarball: file:projects/arm-servicelinker.tgz} name: '@rush-temp/arm-servicelinker' version: 0.0.0 dependencies: @@ -18165,7 +18166,7 @@ packages: dev: false file:projects/arm-servicemap.tgz: - resolution: {integrity: sha512-TuOms7H4yauZtgxdgm7wHhfCAg1aGoXBxp+pH1DJYcq5Dv0Hl8OLiASVR76MquUU0hgGWCY8HEk1rnY2gOBmnw==, tarball: file:projects/arm-servicemap.tgz} + resolution: {integrity: sha512-gMlBuke+uVxkC+RHCKU/uqQF3DDItNnnSY8u3/6am2rhQKMmAyNE9cwf9LeOuTaK9Vwyp40/domzBBT3WXHi9g==, tarball: file:projects/arm-servicemap.tgz} name: '@rush-temp/arm-servicemap' version: 0.0.0 dependencies: @@ -18193,7 +18194,7 @@ packages: dev: false file:projects/arm-servicenetworking.tgz: - resolution: {integrity: sha512-i8zywAj3ogUJQ8TsnlaNoWGcHF4DklFscEdWVm0GJEf5kYSb9S6nXg40mVHqKtLLa1EiawVcXaMiHta7qlOlxQ==, tarball: file:projects/arm-servicenetworking.tgz} + resolution: {integrity: sha512-jTqnBRCg8w5P4b+b1zRL8OcqS/V7ZmJdoyobiF3nlybl7r3Yrn8QYjqsNSoDyTfZCPUobdfJXiw02OjvHBKT7A==, tarball: file:projects/arm-servicenetworking.tgz} name: '@rush-temp/arm-servicenetworking' version: 0.0.0 dependencies: @@ -18223,7 +18224,7 @@ packages: dev: false file:projects/arm-signalr.tgz: - resolution: {integrity: sha512-q3he14cTJvsZlGmkKan1jmInCxqH8L9Qjiph4Kk9rNqDNOjDzWjfI5rblwT2rwzrDhwn3LA28zbl8mkEeFUneg==, tarball: file:projects/arm-signalr.tgz} + resolution: {integrity: sha512-zOj+xr0QvdXrIlVyYKgwydI81agrOmG5t5IPn1LBtXKhHc6awL3+j5mBc4UKVb33U4vujVMSAIznx8U/STDDRw==, tarball: file:projects/arm-signalr.tgz} name: '@rush-temp/arm-signalr' version: 0.0.0 dependencies: @@ -18253,7 +18254,7 @@ packages: dev: false file:projects/arm-sphere.tgz: - resolution: {integrity: sha512-zu2ViWjA8Q+zH59tu1TFghRMTpx/o59Njik5kxjhJimusHi2WdVA2tFXy+43JOGZn2y/EOKTx8ByPe3QXXPgJg==, tarball: file:projects/arm-sphere.tgz} + resolution: {integrity: sha512-jQJaQ8K8/TuACKtMzMaljQ+2Lqpx08OCBYb/Hi+D2/5UGS9iW7GEu1nXdyT+vltrr4YYCINZn6n4L2+CHHTlQw==, tarball: file:projects/arm-sphere.tgz} name: '@rush-temp/arm-sphere' version: 0.0.0 dependencies: @@ -18283,7 +18284,7 @@ packages: dev: false file:projects/arm-springappdiscovery.tgz: - resolution: {integrity: sha512-8I6C+bVGH81wWi93y4yWThAN6Jg45vsdz0QJ0aNh8pURiwRSLfYjqpcWFGrrvMtfLPsDvsDmya/sPDTxYfI56w==, tarball: file:projects/arm-springappdiscovery.tgz} + resolution: {integrity: sha512-Zb4tvHVkQFwSBEoyOwiCg+1MXyU0xYDpG6OqyCuWiQvcdHM4UwXcwJSfJznS7GTTmQdCqegVXYLxUYJTpxoobw==, tarball: file:projects/arm-springappdiscovery.tgz} name: '@rush-temp/arm-springappdiscovery' version: 0.0.0 dependencies: @@ -18313,7 +18314,7 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-jAEmxePLAQYwQA1+pc90ne5yg9S17zaCEdxcWSs+mzffP6aaMgCyTRVsMUWgn8KSw9Yi6zC0xzzf11OOYq3lKg==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-73Oet2aISNMPTPVJjDN0whP3J23ZtcbObc8wUifIqF/x+sKGEEWDwH2jdwcy4d+MJ0D99rsnTsEfPNK617tPAQ==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: @@ -18344,7 +18345,7 @@ packages: dev: false file:projects/arm-sqlvirtualmachine.tgz: - resolution: {integrity: sha512-fqfFdEwf0t8GAOh7qfR5g5YhSs8Km6/IaoafYyQVwV6e2jgygHl6zyARRDv8cP2m/KWR6sxj/uo9e6/a/aHLgA==, tarball: file:projects/arm-sqlvirtualmachine.tgz} + resolution: {integrity: sha512-pYNGuK8/84ZrBuewv7yQqhdCo/IVcD+mfYYPZty0OdFkx3SKB3gzBmTQ5m++xVN1ErX3wNPnX6G9OXKLSLX0Ag==, tarball: file:projects/arm-sqlvirtualmachine.tgz} name: '@rush-temp/arm-sqlvirtualmachine' version: 0.0.0 dependencies: @@ -18374,7 +18375,7 @@ packages: dev: false file:projects/arm-standbypool.tgz: - resolution: {integrity: sha512-UlU1U9PerKMPUsMwstAoy5MqIkgTSF3KFO5SKr3fCNge6cndExz58HRCTvfxBXIBfqyJPDo/ljUuSMF+7RyE4g==, tarball: file:projects/arm-standbypool.tgz} + resolution: {integrity: sha512-PnDCQuYHag1lTpWnL2Ca3vSbgbHpWQ+8DtbXB2ViOGZ2v/xLYis2QSGQP3RFSh0+/LBAVZx2XXjQipqJOujAGA==, tarball: file:projects/arm-standbypool.tgz} name: '@rush-temp/arm-standbypool' version: 0.0.0 dependencies: @@ -18405,7 +18406,7 @@ packages: dev: false file:projects/arm-storage-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-sr8c66f9AdW9TuDGk1H6wFgS9WviiJv1i02B7W+sWSIFbBUKz5t8zoiKcPrzx2csZ68OCJstbpI3e5Hd6hpyvg==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-pPMG69GBIGTkkAtuzfE0wMCehJB4H2uRdCJvfrFqWL5+4gdqlAzxzw+Dy+3zfzZz+vEOAtlll43csdDB++ixwg==, 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: @@ -18435,7 +18436,7 @@ packages: dev: false file:projects/arm-storage.tgz: - resolution: {integrity: sha512-y0irsK1GaCCXE785jPOyttitGFjqQlTIdvLvkHM6ZgX7TfOLVAIMYR1o4QVBrdhv4QuwoaIc1AnhWZt2VbF2Kw==, tarball: file:projects/arm-storage.tgz} + resolution: {integrity: sha512-wu02t2M2e+U75bwlQZdo2YHXfAC4cbHGrhJO159LmJFet0/ICOxk5jUgduvhPS2WPOCHruqra4od6jcGxjJsmA==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' version: 0.0.0 dependencies: @@ -18466,7 +18467,7 @@ packages: dev: false file:projects/arm-storageactions.tgz: - resolution: {integrity: sha512-y9gBYrOwFnxR6w7ihJHFh+4Ua84IV71PG1QfYKpsYBaCl7Ye6YPSIdsU89rAkb46TKckwsOISqUqij+de8qkuA==, tarball: file:projects/arm-storageactions.tgz} + resolution: {integrity: sha512-ftPPQPoyeEFHPiCjAqjV9TaxJpsoKPjcOWhFGIyyt7UjSnIsqtp4zm9G7SeGiOWTAuog7BoQ0IYWWseg9oi5vA==, tarball: file:projects/arm-storageactions.tgz} name: '@rush-temp/arm-storageactions' version: 0.0.0 dependencies: @@ -18496,7 +18497,7 @@ packages: dev: false file:projects/arm-storagecache.tgz: - resolution: {integrity: sha512-1ZZEylMxUh/nPoxIKGSxpaVoHOcOOABS8qkwf4BlK/0y1/siwnBJSvqHgFcZ3D5YlbbIuj8rRVSNInaIuFUR5A==, tarball: file:projects/arm-storagecache.tgz} + resolution: {integrity: sha512-RO0zn7zgnyBI+/G9/6GQWU/aaiXy4dW9Fqe13gNPaOWQL0Qx+9PFRWqy3Zd2uNoCxa3RjQnwrPuk8Rnsmg8EZg==, tarball: file:projects/arm-storagecache.tgz} name: '@rush-temp/arm-storagecache' version: 0.0.0 dependencies: @@ -18527,7 +18528,7 @@ packages: dev: false file:projects/arm-storageimportexport.tgz: - resolution: {integrity: sha512-yi5HpUSvqmLbhj5gcwqzn3k4pKGorFKZQN5VwuxnFsZos/hwSxe/UKLRE4xijisCJh8NytSx4CDP0SbFpvoXxA==, tarball: file:projects/arm-storageimportexport.tgz} + resolution: {integrity: sha512-FrkH1kkYZWRTmhzUOuNymupxNYkUF/0zi9JWQyDQB3W65DcOZN0w9PxIMF1aTOKHe8s6UlDpbpr1zmvx2r5ZTw==, tarball: file:projects/arm-storageimportexport.tgz} name: '@rush-temp/arm-storageimportexport' version: 0.0.0 dependencies: @@ -18555,7 +18556,7 @@ packages: dev: false file:projects/arm-storagemover.tgz: - resolution: {integrity: sha512-UsX6UCtWlnuZYFIzdOq/F7l72d4ku5XR/9dmaPqmgOz795hO3b5k3M69IBkdEeFMgHNmj5d+K/BIkRtVTA1+nQ==, tarball: file:projects/arm-storagemover.tgz} + resolution: {integrity: sha512-eBTpDLGTC8bzTU5PxS+OILzHHcbDuRDDhLFgBmCUHKoY8wMKK4gLmz/u7l4IXfanLagxihCT395OAmknYxNEsQ==, tarball: file:projects/arm-storagemover.tgz} name: '@rush-temp/arm-storagemover' version: 0.0.0 dependencies: @@ -18586,7 +18587,7 @@ packages: dev: false file:projects/arm-storagesync.tgz: - resolution: {integrity: sha512-4U6POnxYGRyF5vQB9KeQGyWYW/adVrtQku+3xfe3Nj0QQ8VpmN5q5DVwbI+NDLIOvrXm0ReaQzFUtbhgIc9K9w==, tarball: file:projects/arm-storagesync.tgz} + resolution: {integrity: sha512-CVer+JDWP2v9lzFt+s/g9qVJs5OyMa0jtq6OIt0vEEY35B91/0ZX/6FaDZvOil6ogF/fn8HYsLUlpPqk+3GUAg==, tarball: file:projects/arm-storagesync.tgz} name: '@rush-temp/arm-storagesync' version: 0.0.0 dependencies: @@ -18615,7 +18616,7 @@ packages: dev: false file:projects/arm-storsimple1200series.tgz: - resolution: {integrity: sha512-cTFxPvBEBJWkj19CYPT6zqIT9KLwgfdBW4g/w1Z2OEOme1eKMfI8UmpQo8WKk/6JCpXhQLcewHKkn9NJMpbs2A==, tarball: file:projects/arm-storsimple1200series.tgz} + resolution: {integrity: sha512-HoMQdFdLZ9KsB/yvQRQeyCUeXSX2xtZKdqmy6WJgRsi3aMj8MUWduZC4LbbkDb7F/crUzsGJxhMYNm6zZn2G1g==, tarball: file:projects/arm-storsimple1200series.tgz} name: '@rush-temp/arm-storsimple1200series' version: 0.0.0 dependencies: @@ -18644,7 +18645,7 @@ packages: dev: false file:projects/arm-storsimple8000series.tgz: - resolution: {integrity: sha512-i1eh3ERKkdECOuc/BOb5exDZuL7aUTEKiXFpqLlKcfKgXz1pCEYPV8ekhK6U4QXuwNWPan3+y6TzeuoKxCjH3Q==, tarball: file:projects/arm-storsimple8000series.tgz} + resolution: {integrity: sha512-8Y3vrXijr+GNdjDTMU5lMX+lcplFw3T9h2j8XbvHqrzWwHAnN24GMJN1styPzvvTesGtXrsEDAbAIGTkMxswzg==, tarball: file:projects/arm-storsimple8000series.tgz} name: '@rush-temp/arm-storsimple8000series' version: 0.0.0 dependencies: @@ -18673,7 +18674,7 @@ packages: dev: false file:projects/arm-streamanalytics.tgz: - resolution: {integrity: sha512-BftyU/D+V40GmtOKEIBcjM3NQvpPQGefxlOVErMEkTvkRf1Ha7KXL+gcwWfHIWmeDlBYlU9S38yR0veRGvaD3w==, tarball: file:projects/arm-streamanalytics.tgz} + resolution: {integrity: sha512-mMgEakc8HukU0aZNHCjH4JtfdnAjluphyODqWpzS3haO6hwglmw9qTkRFD9OdeTQaNYX9G7tmlnj6KkL9+zJ6A==, tarball: file:projects/arm-streamanalytics.tgz} name: '@rush-temp/arm-streamanalytics' version: 0.0.0 dependencies: @@ -18703,7 +18704,7 @@ packages: dev: false file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz: - resolution: {integrity: sha512-FWSgHuhV2hoZPRYrBFbP0I8pIHfK0VWZ1ThRFMhUvBm5bePKJvDm9A8WxQ1UACBYQ+r4sSqccPYxLDAUXQHWjA==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-j6JXR3XLuIHwKdUq+YL1sFmI1MfvzIjwFhykeFn0BxUiaEzus6dF9IKfiRYz/oK7lU0EpqbASLAWlWsFtpn3ZA==, 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: @@ -18731,7 +18732,7 @@ packages: dev: false file:projects/arm-subscriptions.tgz: - resolution: {integrity: sha512-N8BQ0j0ydmfNDRBK6+IVsrcf3+UkmfGNMubsDDoN3FvFRuHIDEN8YLB8NyhvhrMYFaoHGgCR56//I5qlOrllSA==, tarball: file:projects/arm-subscriptions.tgz} + resolution: {integrity: sha512-yxZ6qrSI1iPNoZNTfWjavZhpkUinY4iPqwMSZxL1gQFqGShQOEfgCpBT0DiJXyIYhevwNlQzg8BFFVCLJVDs+w==, tarball: file:projects/arm-subscriptions.tgz} name: '@rush-temp/arm-subscriptions' version: 0.0.0 dependencies: @@ -18760,7 +18761,7 @@ packages: dev: false file:projects/arm-support.tgz: - resolution: {integrity: sha512-0prgohszK98MP8tp9JG0I5qHo1ThaxQe/FR8eSzCdHvktCG9vOjz+4M7CbIHOMeGNpmDyOik/x9WO6BbviG25w==, tarball: file:projects/arm-support.tgz} + resolution: {integrity: sha512-j0Bs6jwxcoE3Is7jgre3/j9jHt2sQHbCcIr1FwI9ZthRfsa8V3A7zQCMfve5qaczkO7D1+fjpR2MK8YtVxkx/Q==, tarball: file:projects/arm-support.tgz} name: '@rush-temp/arm-support' version: 0.0.0 dependencies: @@ -18790,7 +18791,7 @@ packages: dev: false file:projects/arm-synapse.tgz: - resolution: {integrity: sha512-gnS+AzWwj3uKCAVg064c9Wzgm7hKJq+db8tLe/XAJxXqPWGG9nKtc0q0sC/AGLuT24De6jZGBvNiHb9KYWTsMg==, tarball: file:projects/arm-synapse.tgz} + resolution: {integrity: sha512-PKSs1gos0LMkEvlgcKjm0Rx3t7kt9LrHd2zcHjDQQlj68x2AZqRqixXrs9G7+9InBWFyXL9E/K8q25KKkCe66w==, tarball: file:projects/arm-synapse.tgz} name: '@rush-temp/arm-synapse' version: 0.0.0 dependencies: @@ -18820,7 +18821,7 @@ packages: dev: false file:projects/arm-templatespecs.tgz: - resolution: {integrity: sha512-fK0qpWYE/TPivDe2HG8za6k/rWYQcjsVgKrkwJvTT77G237Bcp9AxuTOSBTr8rhAG43YmzuetLFf2F0a4t/jCw==, tarball: file:projects/arm-templatespecs.tgz} + resolution: {integrity: sha512-i/Zf3P6eq0cqB3hLbsmW5JYGoCsPzTebE/9W3vkLLgPytl6TAXkyVGk705Ubd0uAMOMF9PsAToALULf5zx1xwQ==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' version: 0.0.0 dependencies: @@ -18847,7 +18848,7 @@ packages: dev: false file:projects/arm-timeseriesinsights.tgz: - resolution: {integrity: sha512-ootvGtM+S6EIlwQFOVaOZFUVjCN3Za3fD3S0j3PDVR4gsJfwnFRGwf/SdNLG1uwJpaGnmalvMjLGph7+E4xO1w==, tarball: file:projects/arm-timeseriesinsights.tgz} + resolution: {integrity: sha512-qcaxrXXHz9j1L7wsQtOSwRBjCtqn049mL7cp2cBleXhZaxwHPBWlEL1yHfc1XXuBH+SGpEw9PsmSV0E7/4Lkhg==, tarball: file:projects/arm-timeseriesinsights.tgz} name: '@rush-temp/arm-timeseriesinsights' version: 0.0.0 dependencies: @@ -18877,7 +18878,7 @@ packages: dev: false file:projects/arm-trafficmanager.tgz: - resolution: {integrity: sha512-3w4+wkFe6S1S57009dFn+AWddYAy73EJhKrrFoZFtgKcY0c9WiqHxQrNqibyB7VMUsGOy3czFdp9+maYnNLuoQ==, tarball: file:projects/arm-trafficmanager.tgz} + resolution: {integrity: sha512-PXGzoriUH8pOZxxsnbDoYkn7UhQWLC0bydW1uXW1aKQNnSZhEWiQ7ebW+kTvJks40b4beaQXfho8nmv2EUI/yQ==, tarball: file:projects/arm-trafficmanager.tgz} name: '@rush-temp/arm-trafficmanager' version: 0.0.0 dependencies: @@ -18905,7 +18906,7 @@ packages: dev: false file:projects/arm-visualstudio.tgz: - resolution: {integrity: sha512-eT8xtQIsuBs4dl4SC+wYDSHgOLuwoyXDb4ponzU+ApjB6tW9nH4qZ2szxGA+u9I7Aur1bhTxE+OEAGArip4e3Q==, tarball: file:projects/arm-visualstudio.tgz} + resolution: {integrity: sha512-ZTBQ5hiO3FmkzfGVnh7eWH2t1rK9fuYbfs4Jh7id9eIv8Uool03CuqDX3HVWR4ybdNtvrO4eW9hxoBulKf43Qw==, tarball: file:projects/arm-visualstudio.tgz} name: '@rush-temp/arm-visualstudio' version: 0.0.0 dependencies: @@ -18934,7 +18935,7 @@ packages: dev: false file:projects/arm-vmwarecloudsimple.tgz: - resolution: {integrity: sha512-GaQkqiFuejshJA9bJvTXwQ9sIP3aIOJbgGbgIfpoQDWkLn/2fRrsE5bZYqoDQ2+RTxzUFsQcPRBiQrd3UD8k7g==, tarball: file:projects/arm-vmwarecloudsimple.tgz} + resolution: {integrity: sha512-iSBoVhQA4YidmDMKm5kXY8ySPBPBPBgbAevjzOoGc0G1am+dmDY2Nrg4rh3WMXPQvKQZzYGEdBi8c31RyBFNaA==, tarball: file:projects/arm-vmwarecloudsimple.tgz} name: '@rush-temp/arm-vmwarecloudsimple' version: 0.0.0 dependencies: @@ -18964,7 +18965,7 @@ packages: dev: false file:projects/arm-voiceservices.tgz: - resolution: {integrity: sha512-nQ4UThLd993Hrj5rgnzcn74jgMoj260kjTtnS2ZFoEs9ZUCLxWDEvVLvMAE7WSUQfJJhdkZYxnOjdvlpk9MNYA==, tarball: file:projects/arm-voiceservices.tgz} + resolution: {integrity: sha512-wjwC1xcsilmM1swl1/rQGu9soDeSlOBUAAKyU682ZVRaqlmqAQf0+Vls59qjnWolQncabYq8pGESLpPq+RqcGg==, tarball: file:projects/arm-voiceservices.tgz} name: '@rush-temp/arm-voiceservices' version: 0.0.0 dependencies: @@ -18994,7 +18995,7 @@ packages: dev: false file:projects/arm-webpubsub.tgz: - resolution: {integrity: sha512-M/la3E8Hmbf4jUjZuJHlcFwh8mj6IwL1DkUhsZPTI8PShkyt62ED0eqkYSjH7Rk3d9eqejzt5ml5kqOD83PVXg==, tarball: file:projects/arm-webpubsub.tgz} + resolution: {integrity: sha512-lDb8BncJGdS8FUQu/OSJfYYzkygPPqZ0P1BJqupO74IWVIAHz8qvMsb16bk0iaVt0S1S1sFUbwRHXYQGtypTrg==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' version: 0.0.0 dependencies: @@ -19024,7 +19025,7 @@ packages: dev: false file:projects/arm-webservices.tgz: - resolution: {integrity: sha512-ekHUB6FuRw8WckbapaHoIrOBNkM9pyMYpvh3eAoLdJuXtuB+sWhi5AkbqMAAOmG5eTIFVcdFerLM9mF5oe7BpA==, tarball: file:projects/arm-webservices.tgz} + resolution: {integrity: sha512-ZqhbL8SHzp/8DMRisACAogpghLDGbI2CfjuZ530M9uWKVR1/Ft6XdINfIpQuYCzz3gLSB2qhdLV7eOCRYM+Pyw==, tarball: file:projects/arm-webservices.tgz} name: '@rush-temp/arm-webservices' version: 0.0.0 dependencies: @@ -19053,7 +19054,7 @@ packages: dev: false file:projects/arm-workloads.tgz: - resolution: {integrity: sha512-Hq5iuKGfYthKhLV3MwJJnKMBmMp+VWLMrjWtyqL/Hl1oX0I3H8k3/4awBercHCF+UwBQdLZWaJLci3tc5OboxQ==, tarball: file:projects/arm-workloads.tgz} + resolution: {integrity: sha512-MUOiI1Y8zv4ZFDeN6QiFjsgEvJOOnrTbaPkqJfXZjVFmi9lPcjB4AZOEAkuGQGJ7i4foZ6XCuI3/hGXOzE6lwg==, tarball: file:projects/arm-workloads.tgz} name: '@rush-temp/arm-workloads' version: 0.0.0 dependencies: @@ -19083,7 +19084,7 @@ packages: dev: false file:projects/arm-workloadssapvirtualinstance.tgz: - resolution: {integrity: sha512-J+ADBzOKzJs4zOtj19h6zmBJyHdkxMTLzNw6IaXcN7NXmW47p3RxNcmd/Q7Pibowv4MT4bdbbJilJk8rNsMSBw==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} + resolution: {integrity: sha512-di/H4LlEHmsyf1Te08GxWeR7n8ceyE8AP5CH9ZqwMUb0a/uNTRcDRbb+iY3rBV2iSJLJh4GoSF6i38BsXRLNfQ==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} name: '@rush-temp/arm-workloadssapvirtualinstance' version: 0.0.0 dependencies: @@ -19113,7 +19114,7 @@ packages: dev: false file:projects/arm-workspaces.tgz: - resolution: {integrity: sha512-x/+dVXfl8FOWCby3FJpwv+qJ73zZVXQArVInVWkY5yar6KmCrN9qxfkLqMESzwPj7cgM2xjBj5j9/lbWa9/Mwg==, tarball: file:projects/arm-workspaces.tgz} + resolution: {integrity: sha512-XzL5da44qxz0ss5sVZ6p89qKs9IH1FTSLHgBh0JgyGZ8HPgM+qFqDtwgaOG+1weAw4GEcPqOH/sNcDBvieDTKg==, tarball: file:projects/arm-workspaces.tgz} name: '@rush-temp/arm-workspaces' version: 0.0.0 dependencies: @@ -19140,7 +19141,7 @@ packages: dev: false file:projects/attestation.tgz: - resolution: {integrity: sha512-l+kGTQVwItgb1fkO9koHefDga+zYn/Rs9d+m8yj02ZPSFOd0a2T9qhHFbXEj7t2uGU1+uiyOBpCrR/Z/45O9+g==, tarball: file:projects/attestation.tgz} + resolution: {integrity: sha512-Cjg+kS2ubVU3V2eKpeOJd9s8k/Afy+Euf0UznscBQQ/p6OhDLcAP3YfVAUSVtoWZCMkeMdEFl2EVs7yeNJ3SDQ==, tarball: file:projects/attestation.tgz} name: '@rush-temp/attestation' version: 0.0.0 dependencies: @@ -19191,7 +19192,7 @@ packages: dev: false file:projects/communication-alpha-ids.tgz: - resolution: {integrity: sha512-WDnaDuV+6rYztxq+5wcQhuWpAbHZhiCAHqBPyeWfYFNp2U8s3HJQu609KSv8mYeIrxQptbOrJPH9FVZZ5YtRGA==, tarball: file:projects/communication-alpha-ids.tgz} + resolution: {integrity: sha512-RHsA3G34Ne04vi4Z+I1NyYqDgHX6VbdjPCAUh0tJgw7kOeXhPpW2aDX7NygvqYk2oHjMu5bJKDiME6B8IeexRg==, tarball: file:projects/communication-alpha-ids.tgz} name: '@rush-temp/communication-alpha-ids' version: 0.0.0 dependencies: @@ -19235,7 +19236,7 @@ packages: dev: false file:projects/communication-call-automation.tgz: - resolution: {integrity: sha512-jAos4/wgxHBUTIdT2cECNXGw3ppGrA/xsy1He0en7VfbdACLQ4/g1lfbieASMwMYMLA3DH7HzdjZ9JaEGauYFg==, tarball: file:projects/communication-call-automation.tgz} + resolution: {integrity: sha512-oTShTmrbxfrNzMYL0F+FWWm8FWIZEDn6BeNTctZCmKr8qpJbTGRGnxA/zh81Ld6j9i6K4FjMTgFis/igaPlawg==, tarball: file:projects/communication-call-automation.tgz} name: '@rush-temp/communication-call-automation' version: 0.0.0 dependencies: @@ -19282,7 +19283,7 @@ packages: dev: false file:projects/communication-chat.tgz: - resolution: {integrity: sha512-h2gowp+GzdE2NT3Eq8Q/F7iDu5KpDv/Bov9MqI3PpW46Hmn2iBSoBx5Uwe0kHiIYqlIHLSFn3PCc02TzKXNYLw==, tarball: file:projects/communication-chat.tgz} + resolution: {integrity: sha512-cc0ERZbLnKcmY9v51G5nO7orEuYNAyQip/zx5EBDVf1WgZhspAgJ/LbMoAfBBcEswNlyqPkKm+rnTADhuz6+GQ==, tarball: file:projects/communication-chat.tgz} name: '@rush-temp/communication-chat' version: 0.0.0 dependencies: @@ -19333,7 +19334,7 @@ packages: dev: false file:projects/communication-common.tgz: - resolution: {integrity: sha512-IX5O8uhhwOhyHTeNlA59GkE9zYim4bylUUozb2OMRbeQ8qMmguv7KQmuBUk+vRnKcfsMufnuRCNaxSE6L6+Dlg==, tarball: file:projects/communication-common.tgz} + resolution: {integrity: sha512-qUFjssxs3gQnMSOnp9mrxweEnaeXP1NZXhyiZT/EsjQRkYm1jF2kg92stA3CHfVFvpJ6t+gN9K75Kv30hs6RiQ==, tarball: file:projects/communication-common.tgz} name: '@rush-temp/communication-common' version: 0.0.0 dependencies: @@ -19379,7 +19380,7 @@ packages: dev: false file:projects/communication-email.tgz: - resolution: {integrity: sha512-OuCJlT8sUnZ9SsPiqOGk37mDBzEMrl+te6kMREDsr0h8T+kxKGVoeol/fzBU1IBfVL7MpG/5pETgOX0pz1y64Q==, tarball: file:projects/communication-email.tgz} + resolution: {integrity: sha512-x//4ITCLpNDIhQGqn3kWrqEVNnHZqEvT9lj0TxPOQ60XAP1Ff0nsqBMXB9bWPnHRbN+DmHJwzQVyDJkczBKfuQ==, tarball: file:projects/communication-email.tgz} name: '@rush-temp/communication-email' version: 0.0.0 dependencies: @@ -19420,7 +19421,7 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-pneIynH7xrqIxkvTp4nKam1OX+qCNw3AeuQfZpNmVpS/GecEBKbO376vxYQcls+tfG1s572lVjrOYCNdRULIyw==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-YVjJfL/3YFPIku7aXnRoIqtPY+mJqSK30NnfaBgd6Rw4gyWF4VoLh8R1EAIvtYn86S5PSU3HJoXAehTvLUV7GQ==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: @@ -19468,7 +19469,7 @@ packages: dev: false file:projects/communication-job-router-1.tgz: - resolution: {integrity: sha512-wosnJN2k3Y5hRfua1oRxhXu8JQeeuQ/C5ULFLR11BuZfCHHW6QzVSQeFZlm2tFiLwu+6df8U/4ab5cK37x7+tA==, tarball: file:projects/communication-job-router-1.tgz} + resolution: {integrity: sha512-fuDq0GkOtNjKy0J97RLBFjh/1cPXWOuIBu2mldGod6+1WOwnXKPL/9foBVKzJpLuChRi3+SFohfwdxmxV2/vuQ==, tarball: file:projects/communication-job-router-1.tgz} name: '@rush-temp/communication-job-router-1' version: 0.0.0 dependencies: @@ -19516,7 +19517,7 @@ packages: dev: false file:projects/communication-job-router.tgz: - resolution: {integrity: sha512-dwGWuO/CWPbaFAQDrWofCCHKpNsrpclkRyRcr4Sy9J7UZ2n99Zhrr4E/pBqqahr0lH5fJdbhqRpt2GnPXC1hVg==, tarball: file:projects/communication-job-router.tgz} + resolution: {integrity: sha512-xRuR+PV9qOmg7+H4nEn0dRLdBf2p8e9pBK/ERM+hKXV8bbchzukyM2MeGL+zy4jy1j4Ar+lz+OLpXY2FotlkCw==, tarball: file:projects/communication-job-router.tgz} name: '@rush-temp/communication-job-router' version: 0.0.0 dependencies: @@ -19561,7 +19562,7 @@ packages: dev: false file:projects/communication-messages.tgz: - resolution: {integrity: sha512-cJ+fNIlvMa0D7PzceBoIW4vxkLKrEWB5KyuhwtLRIljU/B08vmrBV9VrsqNgQelE2bnZfeVWZyIDRxwNCsfMBA==, tarball: file:projects/communication-messages.tgz} + resolution: {integrity: sha512-eZvl3T5xmJk+A4A0UFqTpxYV4TQ5eVeOwAOHXMtnZuNFL3FDDET93Ha7Wn+7UaO3nRbAjVjIu+MhaWRXz9r+2w==, tarball: file:projects/communication-messages.tgz} name: '@rush-temp/communication-messages' version: 0.0.0 dependencies: @@ -19606,7 +19607,7 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-egAn7ayfhzEZAeJ1Af63ffo4iibtc5u1xm58mLvVghPLd8bXm4qjoWWmq6pHKwxhkPPqKHfKf19+YLLnZpbIFQ==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-q6YOlzJqBeIVLdEpBxYr8ekrBzv+u9wSqu+vIUihYxq8fF1vxUzv+ky0Icc/N2H6WR+KBeWwwkoey0eSFmk+lw==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: @@ -19652,7 +19653,7 @@ packages: dev: false file:projects/communication-recipient-verification.tgz: - resolution: {integrity: sha512-WO3j2VtTAFSzTsbkie6S1oPkR5y6Xp29r2S18lE2c1YvSbigKJWr6Mzwmr95SSXLM0JYTT6kk8NhGvcBfYvzEA==, tarball: file:projects/communication-recipient-verification.tgz} + resolution: {integrity: sha512-iKI/0Cuz8YNJM/FSutEyTrkcvEfurcIuvErzcxZUJarAymQUUvq1wgJ3fHRM7BXeNZB3u0Fy9nvsQvZg9dlNpg==, tarball: file:projects/communication-recipient-verification.tgz} name: '@rush-temp/communication-recipient-verification' version: 0.0.0 dependencies: @@ -19699,7 +19700,7 @@ packages: dev: false file:projects/communication-rooms.tgz: - resolution: {integrity: sha512-dJUJiVv/PWc8+Daf0d8MK849btRZ6mhKUe9fY8KzDw40szhLu+O4U8geDwVF8aVkMxOg3V0Ve00wVv1+IDMXjg==, tarball: file:projects/communication-rooms.tgz} + resolution: {integrity: sha512-9WzQ8V3bJICGPHvdYp3lr6jnILw7/c3reSRf3pRhpx/Zhq4mXZD19DDf2C+XgkDqYOd0zg0i0Bf6R+n+AdqvZA==, tarball: file:projects/communication-rooms.tgz} name: '@rush-temp/communication-rooms' version: 0.0.0 dependencies: @@ -19734,7 +19735,7 @@ packages: dev: false file:projects/communication-short-codes.tgz: - resolution: {integrity: sha512-WGD7emb/1BjHU/YDXhnRcvVY2pFWQX5SVfJ/1miD2YByyyz0TsLVDgxefBoabMpIW3501cBioVgjyqcq0OAHUA==, tarball: file:projects/communication-short-codes.tgz} + resolution: {integrity: sha512-cP0/YgNtMPRM+26MiHw8pdyXpr9DqTAV/WSxFCdMJyUY9DgmPMxA2eLE5M9uqg5umO5AF/vsunIjsTGVybpLOg==, tarball: file:projects/communication-short-codes.tgz} name: '@rush-temp/communication-short-codes' version: 0.0.0 dependencies: @@ -19781,7 +19782,7 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-tXffy3LjAFo2ZBMQG2dsROG0KP2mhjeVOrncUngvC75xaRZbjfCHL1ux2Uz90OwRJt7SRjmFWjVMOfmdpqUpiA==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-o+pn9ZtbHqjzKbozxm9OzHHfQIldtIHLPaegQzpjT/C+D2rKVMa4I7CS389edcSiTwvY/1uJGdgcfDELgeYnxg==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: @@ -19827,7 +19828,7 @@ packages: dev: false file:projects/communication-tiering.tgz: - resolution: {integrity: sha512-76zo3o3+8tYvGYevGRKQu51wmx5UfApZWFsWVqNxXiCOyt+YM5EsvaTlEobDsTdK2HHSiGod8mcBfG2yLSnQxg==, tarball: file:projects/communication-tiering.tgz} + resolution: {integrity: sha512-DKNFqGrknRGm71PZSIn00BDnecQipWagVoOWlEu7dr6F0pQzdXfifx2qRMfb/Sk82SZjB9uA+DMYZdKsnQD+jw==, tarball: file:projects/communication-tiering.tgz} name: '@rush-temp/communication-tiering' version: 0.0.0 dependencies: @@ -19874,7 +19875,7 @@ packages: dev: false file:projects/communication-toll-free-verification.tgz: - resolution: {integrity: sha512-wQqYlg35F4JNrMPLLe+BxIxv13Rhl8SlDIMltVefDSgR9x5UUwupCQ9IATo2fLJnaT5vhnL6Qfqg1OodaB7aIA==, tarball: file:projects/communication-toll-free-verification.tgz} + resolution: {integrity: sha512-nsibj9vGBy2++1yO8WcgOaWManVBGOkDOYzy1V275ccjhgdI3Kn9FxxseY5c6XigkhmGceU5JUJ7BXlq8aiyDA==, tarball: file:projects/communication-toll-free-verification.tgz} name: '@rush-temp/communication-toll-free-verification' version: 0.0.0 dependencies: @@ -19918,7 +19919,7 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-IeHVnoNcL68++YYDWRh2Cbt2e0KQfdL2yhjpvPTNH9Cj9lzmSgrxdN2a/Tq7u5fYXYCqEb7wl2xV4IpIg0pf9w==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-eFCaoAk2IGaA53SIsOtHu1yJHxoZ1tADhuuw2VY0iFlavHw2BpCiuYYpjE/eQOHIKZlDQDT+fIeLUlPsSoAxGg==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: @@ -19948,7 +19949,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-IDZMD8jhBBG+jqdvdjqeqyUQymimiNw1p24Ve1cnOiO93m/Gt276pR0hVDOqym1XDtlu3IooLvSG4SQGcW+kxw==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-t1lqyMj2METqtnDyJrF6Qw/X0D/nQshcT3HpCjaRF4QaCljsBVtczyz+vWtm4RBCE2OvzAN3p4ZKoJhj/0Hjwg==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -19992,7 +19993,7 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-ZjYrx5v04yA7RExHNqNQkXV/+B21xqySJj+SbYbdkjSTMtmyBMipPz7X2kkVIRjuU7E6w8/gl2ZhB0gvRd4HcQ==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-VeXTJC8jYIwaV9tCJLa8bAKkryIfLDqpI+1aVbAFscah+heh/D3WVOEfCZpzCdPMiL10D8CLehidNmO6NpbCQg==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: @@ -20038,7 +20039,7 @@ packages: dev: false file:projects/core-auth.tgz: - resolution: {integrity: sha512-9VWQfgxgTaK84wuHGrS8uoaCRHfvvgHHMDavE11Jt8Y3Ocv/1qU8X87aQ4r3mfbqpCsxEgeGIvcT+tf1Gp6PAw==, tarball: file:projects/core-auth.tgz} + resolution: {integrity: sha512-7iyjse2g7WxtxBmF6zCY3c/2bMCKAHe9QBpYOo7c+2pJO98i1lngl7kAcTV/mIFHa9o38r7TLhk5sYrIXNMSBA==, tarball: file:projects/core-auth.tgz} name: '@rush-temp/core-auth' version: 0.0.0 dependencies: @@ -20070,7 +20071,7 @@ packages: dev: false file:projects/core-client-1.tgz: - resolution: {integrity: sha512-0nYbq5NuDug7JjQf2cPbnGU5j08stiIYVshxJNET9rY/c3wV4vaLjZz0AB4hH+dMqMPaYS0GtjTc6sEHU2pZRg==, tarball: file:projects/core-client-1.tgz} + resolution: {integrity: sha512-2mV5ZllE/yavgjDaezjpzGs06hbMWyCjd1pOO0P0kiziccxKDv4OyxkDHzeJkHB6hW0RIWnWUXH4ZhK9/J7nJA==, tarball: file:projects/core-client-1.tgz} name: '@rush-temp/core-client-1' version: 0.0.0 dependencies: @@ -20102,7 +20103,7 @@ packages: dev: false file:projects/core-client.tgz: - resolution: {integrity: sha512-KKsaxRn3nqcO11eDCJAvyzxuV+IkVV251+BFvni4DqfnYpROKS5WQKDFKaV46JHXRxxkaadsj/lqSQhq/jkphg==, tarball: file:projects/core-client.tgz} + resolution: {integrity: sha512-fymVoajwSZvZH++oNT9jJHybX3UF9qJyenhnh/vYrc5fPEK5kJzzMh7XNSrusyQf44fCXlMW8IppYBAidKKBhA==, tarball: file:projects/core-client.tgz} name: '@rush-temp/core-client' version: 0.0.0 dependencies: @@ -20134,7 +20135,7 @@ packages: dev: false file:projects/core-http-compat.tgz: - resolution: {integrity: sha512-RE2tHJrgZB9ibLcOSohoO5CU6OrTaAoeXHIa4NX+VfGNupmsXxjz8n9pCyziNalKNNxUoxXOI82sVE/Qz1NcPw==, tarball: file:projects/core-http-compat.tgz} + resolution: {integrity: sha512-mq+o1iBTSxisXhAjPLeV3RZe+hM4uefe1A6gn1pQcGydEpuPy4AB0vXLINpWe5BMT3vY26/pXVzq1OvUNm6DIg==, tarball: file:projects/core-http-compat.tgz} name: '@rush-temp/core-http-compat' version: 0.0.0 dependencies: @@ -20165,7 +20166,7 @@ packages: dev: false file:projects/core-lro.tgz: - resolution: {integrity: sha512-fxatJCYwyEZIIBoNeYNb4A7aH95Aigb3phSM6Ijp8GQRAPPYtsXY1DypmsyTQs5BDrX3Lh02C3xAVVblKLL73g==, tarball: file:projects/core-lro.tgz} + resolution: {integrity: sha512-AwF0waUo4lgqxSlKWqA6Jey9O8wchTNuGHkzykZEHIZBPUMpoUL4IvOs1X3AzAGohMa0KokCpBQojA3n/oxlmg==, tarball: file:projects/core-lro.tgz} name: '@rush-temp/core-lro' version: 0.0.0 dependencies: @@ -20197,7 +20198,7 @@ packages: dev: false file:projects/core-paging.tgz: - resolution: {integrity: sha512-ox65afz9MB+T9Zj90giklpPlMDRiFNUHmOFWdsP9JR58igmrBvduJKdHnejmF9jjIPLOFYDnEOZA2k90VLttIw==, tarball: file:projects/core-paging.tgz} + resolution: {integrity: sha512-ojU9hbVYB9SegNJi6c4Zj1tX1/w1FMs75clNvRzn3al1wOCTdVdNJR4CHkywNqPR2Ga7axAxvWvs1F9v1P/iog==, tarball: file:projects/core-paging.tgz} name: '@rush-temp/core-paging' version: 0.0.0 dependencies: @@ -20229,7 +20230,7 @@ packages: dev: false file:projects/core-rest-pipeline.tgz: - resolution: {integrity: sha512-ASxYbT0SGucrUXvwB5yal4vaqAUZ6uvnBYCaniBxcuc4CnYwBAWE55Fg8weLdOaQ6A69wsObhUjTu4UDGfqpiQ==, tarball: file:projects/core-rest-pipeline.tgz} + resolution: {integrity: sha512-6WcA4ar0BJxVKcnmNb46JLNJrVc4Su+5sCRxYKaqE66pOKvmYf0Dd1TwAH4Sd9qdY48nnfivO2VDi6J6T7U+Jg==, tarball: file:projects/core-rest-pipeline.tgz} name: '@rush-temp/core-rest-pipeline' version: 0.0.0 dependencies: @@ -20263,7 +20264,7 @@ packages: dev: false file:projects/core-sse.tgz: - resolution: {integrity: sha512-3CN7Pjj4NLytg11Ez6OajHQmrXgs0ybUVTzdrQYztBoJYdUPRTqSWOdUci0Z6NkoAb+v+Q8f/w1smeqTNBAAbQ==, tarball: file:projects/core-sse.tgz} + resolution: {integrity: sha512-AuDhXgVXu9jSYj/ZsQGCMi72EQjNfzFy6lAnBQ54kQtOYXafVlPWIUBMFtw7fJCZMX/muevalrGZkxpZyr5y7g==, tarball: file:projects/core-sse.tgz} name: '@rush-temp/core-sse' version: 0.0.0 dependencies: @@ -20296,7 +20297,7 @@ packages: dev: false file:projects/core-tracing.tgz: - resolution: {integrity: sha512-HULrg+t9TvBIa5EUmMAXtQiETAuw0o7UsgK2c5V1DrhGLDedJJETvzPgjJXXgnGq0DJRJgY9H12ElKzb1qWx3g==, tarball: file:projects/core-tracing.tgz} + resolution: {integrity: sha512-bHuJPXtp+OvVMH1KVhHTHZTgr2Q/ND+kpT57ZzUhZq84NWUUYEp6tfkbiGGqeZ6V/F2j6/daYM84XaVqdsdS8A==, tarball: file:projects/core-tracing.tgz} name: '@rush-temp/core-tracing' version: 0.0.0 dependencies: @@ -20328,7 +20329,7 @@ packages: dev: false file:projects/core-util.tgz: - resolution: {integrity: sha512-AK6a/OcUEuDGGCZiPw9nJlQ+48une2YsFOqHTIDtxSemMnjhnTSv/ETtMM3cJGCnqgRFTxyJ2UN2sGMpH1v7MQ==, tarball: file:projects/core-util.tgz} + resolution: {integrity: sha512-mgR/sT3WvDHz/psArcyZJjU6KrgRSuPos68HrEjHUv8JTe6TT48DDlVqnZnKc71w09CxZpdIu2N3V6SvYT1vpQ==, tarball: file:projects/core-util.tgz} name: '@rush-temp/core-util' version: 0.0.0 dependencies: @@ -20360,7 +20361,7 @@ packages: dev: false file:projects/core-xml.tgz: - resolution: {integrity: sha512-a1zwuH3CEl/Lb9O0LSM1pE1FdtXo558qbCfOQ24nohMyy1l7+L9cIJsHIdb1E2tCBcmXjEa+tco89B6Qit50dQ==, tarball: file:projects/core-xml.tgz} + resolution: {integrity: sha512-8MDEt8UlVs4wVG0s9KiMin/U+0RcwA4RvWH+UKnV6dtHNzlPk7DyTSDJwp+3vZR9DN+KR8dlGX7Yx26mSiIcbw==, tarball: file:projects/core-xml.tgz} name: '@rush-temp/core-xml' version: 0.0.0 dependencies: @@ -20394,7 +20395,7 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-4T6aUKuID/YUr6KlCqT6aE2OsbJGosLPxxt/OY3VyPSstF8HgIsXM1HfyWvCpJ1362PhTlX1WaBvVxlVyYZYPQ==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-6JYVV/edBloz/AlX/hsaHWjnJry75gDvuUiRWs5DGUE44RI7IYxH8qer4cOjqpwTie86waUEf8Bfo0zgNYCZsA==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: @@ -20435,7 +20436,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-uQSpb+axAGR2DiEFq3AMMNAKxHLjZkD8sE5X4K8XidvFweUv1dRdOayMaSDDNdJo4R3dffWw4+Jfs8438o5XKg==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-0k9NnYVxTlxr90N8QDS6wWZ3748dwnUv3xFk02PWpnt0Gq4pGyc6XoV0mUEmqJuT0udPnp604zLUssa1Fjdu3w==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -20479,7 +20480,7 @@ packages: dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-JhUtBnCSyefgcaH4yHS9vFQBO64YTZuqRNH+KJEn034pE+9rZFg111XeCE7TTaocM0eCq4GBdmKo/j10+Kaq0Q==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-rvBnctSZ1zRdF13oUGU6cvV6Hw/xCuv7PZ/g+fSeupgkM+BYJOY7SJ8nEODkIwD7DMKYOPN1GSSRd6rQPf655g==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -20526,7 +20527,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-zyu8AiqGLwZWuEpTuodQDLMu+auXoDcDC2rLYtEysykv5r2j1ORxUZofNqNOlwQxfOzrMHBNYj5Vv9GrLNNAKA==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-8OsCk9+lXF8lgpqXzccPDrZSup89T0UNYWARwy2Ro2Ki2sJeMbnzCy2+It8VukNuYuurScXQ7IL+1Z61p5OytA==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -20593,7 +20594,7 @@ packages: dev: false file:projects/developer-devcenter.tgz: - resolution: {integrity: sha512-eULjYGsf3lGIRFGnO+mh0pXpXvYJdRa6btD2NKvTgzpMkLFXi+VSFU9bi20GCf/CdyxyTJywj7wV4hZdysDyyg==, tarball: file:projects/developer-devcenter.tgz} + resolution: {integrity: sha512-jdmEUgEnU8EhQYwv7fcdq49kf844QtjHOyGffXxgT4x+Xx9wyv85dsOsrAPWpRiw1cU08iPa/NFRTHWNrlDSbw==, tarball: file:projects/developer-devcenter.tgz} name: '@rush-temp/developer-devcenter' version: 0.0.0 dependencies: @@ -20629,7 +20630,7 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-4+pRlXZu4oNBk8Vp+vPMrfCS+BEA4qoLjs8eEAhjW4h97nrBUMtTqwviiDbKhx1jNzcg80sRoZPKBeaT47DYMw==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-znhU7vJ4nHimuS/O5H9dLFLSu9g1whygu89tf78A3GR3vdR/Tz4rHYQdtLS2oxrjBL31I+6QWi2gQaUAxKcVDw==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: @@ -20675,7 +20676,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk-helper.tgz: - resolution: {integrity: sha512-HZSZwM2kREsmTzXgobwwjDzZdufQgu435fbZAD2CrKA3Skk0K2nA90/36qQqr4u3llrp3z3FM6s/986ta6xlLg==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} + resolution: {integrity: sha512-yjtUHK9FKyMFWnaK+WxtgYs6gK0FYBLjQM8Pay98Zn+7yczbnoMh8rwuisabQLw0kRvMpsRKRnSaQJFg1Lm1Ew==, tarball: file:projects/eslint-plugin-azure-sdk-helper.tgz} name: '@rush-temp/eslint-plugin-azure-sdk-helper' version: 0.0.0 dependencies: @@ -20703,7 +20704,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-isOz6t8cgi5LXxv98YSOdVkArSAB2F8GsktBshD2+fjY/nCL4AJY+0rWYuXEl9AG/f//yJXvjC+l4XOyJsvC0g==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-sUDu5Rj6kUbWGeiDeq+rfCEKHu7FHj2JAy/3VRjukVZzzdiuApRdSETw5/X3yFWJ6C4ro6cGRdKrYYo2XbcOgg==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -20753,7 +20754,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-R8ONENlmuUh28Dx/fvNLANHSITrOuwgqc7MXu1bfzfrjZkQyFn4DIKF71tkbgfOR4aoR6kVKx9n+JsSrNtSn8Q==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-KbkMf54LVNU59nJR6WNtAi2F2nmj9oPz82t+iH6tf/mjo0ZZ7Qfr5jFLacg1NhRf5KpUUVeOACATKTmCBmc2ow==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -20814,7 +20815,7 @@ packages: dev: false file:projects/eventgrid-namespaces.tgz: - resolution: {integrity: sha512-9PoFq2uCsWu9t+azDxQiQacowRkaO7C99Vp9k5ZVA3otIOMGtaZyMcco04bbhoH5YQjQeLdut07saZkt0a1T6A==, tarball: file:projects/eventgrid-namespaces.tgz} + resolution: {integrity: sha512-MSAg5HuRAKu7XbLpnnpG8gJKF0oe8x0IB7hcWXhwWftzHuthv64uCJ/pzelKlDFxlmMFC+mtSrXNbJJ53SsWjg==, tarball: file:projects/eventgrid-namespaces.tgz} name: '@rush-temp/eventgrid-namespaces' version: 0.0.0 dependencies: @@ -20862,7 +20863,7 @@ packages: dev: false file:projects/eventgrid-system-events.tgz: - resolution: {integrity: sha512-+PlaZmzoItgLPloB0EJh3W+kkB0Sq/oYt4fBLJ/OGdhIEIQYJIY6d4sG0zvsAL3TmJbA0LnKTHyxVHRbdzJDfw==, tarball: file:projects/eventgrid-system-events.tgz} + resolution: {integrity: sha512-8WbGkXYl2meq4wlzgQHRvsUFiHOXS1XABhUJIOPb05FXEpHaDaf72phWQYUuaFUjPEMjJUPw3D70mgoDaDQQqA==, tarball: file:projects/eventgrid-system-events.tgz} name: '@rush-temp/eventgrid-system-events' version: 0.0.0 dependencies: @@ -20910,7 +20911,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-d/axieyfjMweYvEOcRvhXbAG9YtIImODSEF8zPwZVBuh6jiy/eLS/jYJe+twQyd58TPx176KPTqSCiw1GncRjw==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-/aIxYWOUqFBmzyifimWB/SUZaSdEp8CoZTZD9/kw/el9YvVs9VcAr8BHvvwZTMy3MflejabDNLAnKnwyoKYkBg==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20954,7 +20955,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-blob.tgz: - resolution: {integrity: sha512-i//Q2Ppo0ObcLOA1t4moiReKpbRA3M6KuMGIIxZM3KnzMe0Pv3c0j31cZzYu/0QFx7AIm2KYOJvWW20WulcFQA==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + resolution: {integrity: sha512-mb8N19LlujkVfT948Iruh+Ui3vehmublvaKksGTqO79IFRgc55+YM5x6dzQC32IxTVahMGZNju1lBHp2bd8CGA==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: @@ -21002,7 +21003,7 @@ packages: dev: false file:projects/eventhubs-checkpointstore-table.tgz: - resolution: {integrity: sha512-a84kaTe+d3dl27tZHY8qvZGysvOtd1Ci+CdbYIXa5PWiknZ+YYPCvx2ru9jzX2O8mnEVn56mAnXCbwXh5Y9Ytw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + resolution: {integrity: sha512-dWuxEt5NklEbYNV8GGmiguQpZuLOhMuDYrSBl+2YbjoTXILyawQPSQMMfs+z9kS4CrebOtsX3eR6dem2msW4bQ==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} name: '@rush-temp/eventhubs-checkpointstore-table' version: 0.0.0 dependencies: @@ -21049,7 +21050,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-HQOnyBSn4Dew4tzB4kwnmnm3hyfj1wb3fbdPE/SnYOzzn+9DK7/vK+gVsSwTVTUqOyr7RLxFYIThyyrRttTbzQ==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-aApTAGIYOhQDXKLIYOVHwMjF3f5Zvlr2g33Oizc4aQQ9oRDztcJDp5KHBEtV+pcMOBzE3uXMJhbpmBf8THjEpw==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -21094,7 +21095,7 @@ packages: dev: false file:projects/health-deidentification.tgz: - resolution: {integrity: sha512-nkCoZDOKmaNRD2p+tTW7o+Bjy+RKRTNiWXozdJQ6/E+vBdtodIFo+PVIvUnS0Kr51aWqhBRzd9jfvWJYk42Z6Q==, tarball: file:projects/health-deidentification.tgz} + resolution: {integrity: sha512-zOrqicmLpHIlB5rcPkTwdhNdkSWRslP5zESj2zsS4FjvIdPpHtgbik/qkR1oq6CXYFHq0Tb+9F/ESxNmqLuiQA==, tarball: file:projects/health-deidentification.tgz} name: '@rush-temp/health-deidentification' version: 0.0.0 dependencies: @@ -21130,7 +21131,7 @@ packages: dev: false file:projects/health-insights-cancerprofiling.tgz: - resolution: {integrity: sha512-qZASX+wdO+x8kPONr0yOUPpZcNw0IKUZFINTfsCFzJqNibiod7Ap9FxZt0n3vOBbEHAf/BSiF+IzddBfO7iqkA==, tarball: file:projects/health-insights-cancerprofiling.tgz} + resolution: {integrity: sha512-iaLOhJmMJm++SARTYyq0zF/HqQOt+X4cthNz+4HPsorM9Vl3l4CfKQGx7D54XNpJMxnXls+/W/ibLNrXluGHhw==, tarball: file:projects/health-insights-cancerprofiling.tgz} name: '@rush-temp/health-insights-cancerprofiling' version: 0.0.0 dependencies: @@ -21177,7 +21178,7 @@ packages: dev: false file:projects/health-insights-clinicalmatching.tgz: - resolution: {integrity: sha512-QNp0IcY46zw6+LB5UIh6MjD6gs/oXIiwjNtXDmWmYxhssBvu3GayP4K6Ut3SFvTd7xn579W/3WeQZDbDBIUlpQ==, tarball: file:projects/health-insights-clinicalmatching.tgz} + resolution: {integrity: sha512-G1r3XaWFx8dG1fjDTjL0baWEuJK4GyNTWgHIiwOrcwGqrtv6FvXh95VfrV8rtbvYHVRH8GL7uUaSY3B3ufJiow==, tarball: file:projects/health-insights-clinicalmatching.tgz} name: '@rush-temp/health-insights-clinicalmatching' version: 0.0.0 dependencies: @@ -21224,7 +21225,7 @@ packages: dev: false file:projects/health-insights-radiologyinsights.tgz: - resolution: {integrity: sha512-44JXAxsojj6fQ7ct3Sb+gX0xZfDYHMWZhDHpp8jz16OI1LV+kOFcqKuoTcNCxdP0Yl5r69V7sCA4I4bwyun4bg==, tarball: file:projects/health-insights-radiologyinsights.tgz} + resolution: {integrity: sha512-4YeJpaqgwEWqufa1UWVwYiRpuYJqfjtl97249uisM3EMwqtcEL/VEGUCiJhI8E2v+FadetiAUAtueSGeIyCdbA==, tarball: file:projects/health-insights-radiologyinsights.tgz} name: '@rush-temp/health-insights-radiologyinsights' version: 0.0.0 dependencies: @@ -21271,7 +21272,7 @@ packages: dev: false file:projects/identity-broker.tgz: - resolution: {integrity: sha512-fFxoBUwTIwp06whhm3vREJLLy5YgI0x8zABleFZDBXaCfIWLrG1+k9rNCJ8GReO1pEWaxykjoa99x/1+WkY5Gw==, tarball: file:projects/identity-broker.tgz} + resolution: {integrity: sha512-1zx9qcMAlAs9FrRCc5hPrNNqvvrf4xR60nOGTmc58FrmYCkFMoimVlOke/F11ldQPJcuslEuTCfkJch6w9YOQg==, tarball: file:projects/identity-broker.tgz} name: '@rush-temp/identity-broker' version: 0.0.0 dependencies: @@ -21299,7 +21300,7 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-1++RRLsr+GtRBs1rH0GZl+eeBhLm0MNFvp2EkloAadieusTQKDIJw21qdbdH5ls0CkXUSkbl04cXDhXdOiWC3Q==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-8wzeg1by75ffB8iIcebu6AUA7ctKfvVciTkhQ6rb1xYKTJdK3tdinhTq3821y9g3B+L+HB/yFZXSHwYSMNWsjg==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: @@ -21335,7 +21336,7 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-M2xAQvSrF15o3/WtEY6CVqYJs+Sd0G51cbRaq9P49c5aw8KRfvXQUaXp9691pCjUp+ZopSPxdQGJ/YZJUpZ5lw==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-Fby7PIWf7z+IF24dATaG5HGtv3S8CN3G4nknI6Wl4x8zg/J4zE0AOisyAWqQK9mGZOoCyphEhd7mzygPOMuygQ==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: @@ -21370,7 +21371,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-CSk/UvF0onGHTdTf9EXEHlnW4ilHKigtb52usPeM0nU4ZZA15GcKxoKdYH51ZY/oIjQrobpsQDIIaJX+dVJxlQ==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-54VWfXKgrZ6Ngt+Ue1TCa0NkMtkpOs270qrsApAnlR7c/FtAwT/rr4WabPA0InJChTzAv4kkn412PJgJcEFrWQ==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -21427,7 +21428,7 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-NIgNsJXGBuXSfW4WwjQotagmMMKnamlEOPUZYptkQeCRy/3rIqc81WWSXxRau3e3TEI6Xi/KjxguY/CTzeMCBw==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-zk2ybn46growB0yFOMyVGZQ9VxGCtcG6+uQlHcMuz77JbjC4I4uk3pwq1KtwcLLXMrvGhn0JvLbhCWfB4rWmkQ==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: @@ -21474,7 +21475,7 @@ packages: dev: false file:projects/iot-modelsrepository.tgz: - resolution: {integrity: sha512-BckB8vSfxgT61GGc6n0zF5nEzoE8UJeZMgvqqA/1JiniYwHn3ykExCp8kUvW64G8wpcqXcY+he+MrOoiITZlRQ==, tarball: file:projects/iot-modelsrepository.tgz} + resolution: {integrity: sha512-t60+FhsdAnE22BzXtH/yp8RKsM/wRnCUM8WnlmCDeIpjzktE2sSs0nJgi8sW/6XXZqHdZMAVX6l7Co1Jx55FpA==, tarball: file:projects/iot-modelsrepository.tgz} name: '@rush-temp/iot-modelsrepository' version: 0.0.0 dependencies: @@ -21518,7 +21519,7 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-KAKxTBVa7+qfXy8br0vdhBg4lqnY+tD5zcNqJJigHlbv+4MI7SNzy9YE/DyxDJqOh+tfPTlvGE0/iXyHQvRiQg==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-M3uA6FDN0CKDWSWRxXbdl7hRjnVwu1tEltlyeIVTbgQyVM1JYdP/YK6dnNOWb36QQP5sPHn1cZLIKjcp53LhYg==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: @@ -21551,7 +21552,7 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-tMF3H4iLevnNd5kBunaSVA35JqwRmItr/SbmFydR2YYnTdf/AdJAreiDtWev7N+vOwYtjQ3eEDdIwSCWbCUd6Q==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-gfvnt2J7b1c0Mh70GCz5L7Lw1Gk9qAvcgRBLbu56DJWFtvq9JYcpBzYJa0kx0ipfw5aWx53r5JYKqUDZQl8bQg==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: @@ -21597,7 +21598,7 @@ packages: dev: false file:projects/keyvault-common.tgz: - resolution: {integrity: sha512-E41ss1ffhaMY+Tm0zVLbHCSQHNt2BQ7v+JR1vVCHpFA20NIW51BcI7ZlD488NmEjIPh/7zrWdOOJLEyefCTgew==, tarball: file:projects/keyvault-common.tgz} + resolution: {integrity: sha512-+YM6Mpn6QYH770pSjsKkoBT/OeXlAn0JGu8/VcwqFJMGq+Elo2DtvNAHPNPD94WhzLAATNUzq29bpqOU905QtQ==, tarball: file:projects/keyvault-common.tgz} name: '@rush-temp/keyvault-common' version: 0.0.0 dependencies: @@ -21625,7 +21626,7 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-grpGgq6DaV5Th3+vUY231FirRbXpXtT4FT+xqZx0t3Spy02t0owEcnfbmfn6dGpYj3QWtDmuwWWoSYrB5fZOzA==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-AhqIkQx5/KuPa1kDhyR5Rv6Nhw/cDSDTBb5mrULxSGEWq9tnm7Tgo4RKpKhRirLEQgPbF5qybRlvRk5HoPVyNA==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: @@ -21672,7 +21673,7 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-Ql+W7Vl1kLIujV6fdNMPQf79RajPmzRNpTGMSfxQaO+qXbDoGSnfOFNaPI5G6uzxLd7BoQCa24vgCkyV0slgyw==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-YJvZ0aE3CN1m+E56QLnBrezRq/Nnks2tDxQ72jaSRz0GsgzXt3Z+vChK39TgpHFZt8p9Pn0COGo1gQYhUXbPxA==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: @@ -21716,7 +21717,7 @@ packages: dev: false file:projects/load-testing.tgz: - resolution: {integrity: sha512-2tQ5lkcdGLT41/yjIZy1Brbo+lWhG4Tx/oM/K04l45ffcdr1L8xk3N8JWLDgkk6sIRjeyWponRH3amaFmoZ1+A==, tarball: file:projects/load-testing.tgz} + resolution: {integrity: sha512-b034znAC4jdxXeVnsDu+hK9F9jOZsCE3ODqeYueUowEWvsx2IrOJcckGPlZngv5kuVzx/33aU5GsodYfR+EsOw==, tarball: file:projects/load-testing.tgz} name: '@rush-temp/load-testing' version: 0.0.0 dependencies: @@ -21765,7 +21766,7 @@ packages: dev: false file:projects/logger.tgz: - resolution: {integrity: sha512-YEifo8hRqS2gPKOEhhZWpoa/0VkQQYfeHBzYXY0f1Ijz1/iOBINWzpsPoJ81Zg5IyjbMtKdoBO1GbvfkJ3mvGw==, tarball: file:projects/logger.tgz} + resolution: {integrity: sha512-QndpT+F5PaincETzvQEpL0rQDlyhscmkjRq8uZiCFF9RLsS90bO+28gbnDNZjZrJrloC7tPBPgHgR7a8KbM2zg==, tarball: file:projects/logger.tgz} name: '@rush-temp/logger' version: 0.0.0 dependencies: @@ -21798,7 +21799,7 @@ packages: dev: false file:projects/maps-common.tgz: - resolution: {integrity: sha512-CMbuqIiqnFrFojx4SrpNwONizw7JiJtje064R9+FRWbPa/083Fyb5by9Elt5Sr8Fq4B//sYBadKGGQZFD4+IQg==, tarball: file:projects/maps-common.tgz} + resolution: {integrity: sha512-ie4mmvoq1Eumbi10tW4xGkWfjJMg90DWyWAMJ0yUz/lsToiplEIDJhng7MkYe6X8RwnsEzh2I7eDLFZ6WugsXw==, tarball: file:projects/maps-common.tgz} name: '@rush-temp/maps-common' version: 0.0.0 dependencies: @@ -21817,7 +21818,7 @@ packages: dev: false file:projects/maps-geolocation.tgz: - resolution: {integrity: sha512-B32BArCBNnzAVbittEOG3gCu/Sa/lrETT49YR674Ak2amg1B0PeXHhRIOvx7WdcPdVfWLzPyERFHwaBUrCxxiA==, tarball: file:projects/maps-geolocation.tgz} + resolution: {integrity: sha512-gTtxwimbxkskwgPt9cKiYiy3iZl+RRglzPwid6UeBCxz7fVVWHRj2p1bnZ+vX/QtAbRUkb4cqXFjOpimRVGPzw==, tarball: file:projects/maps-geolocation.tgz} name: '@rush-temp/maps-geolocation' version: 0.0.0 dependencies: @@ -21863,7 +21864,7 @@ packages: dev: false file:projects/maps-render.tgz: - resolution: {integrity: sha512-mxIGWKhN6Wd9Vse/Cw1czC0pd0AELj30/E2Y3KCQz2sYv1qjLNUkhVV3AfN8kAjdbTKgPlLu3K4BCWVS4RfGvQ==, tarball: file:projects/maps-render.tgz} + resolution: {integrity: sha512-TiH597tRmg6pScwBjUdnDoGftilr1SyHJuFGgpZs2l56yVDY6Jb/SjegtKV6cH84iSGSJSq9e999JJ5NYzr0sQ==, tarball: file:projects/maps-render.tgz} name: '@rush-temp/maps-render' version: 0.0.0 dependencies: @@ -21909,7 +21910,7 @@ packages: dev: false file:projects/maps-route.tgz: - resolution: {integrity: sha512-BLcJ2RFitpTOSAlafh07/0secT/Iwj3bBxuLTEeouvYQS4C3hTlrUCwYcglPI5aglo6du82YWKM6Ph1Bb5wncQ==, tarball: file:projects/maps-route.tgz} + resolution: {integrity: sha512-W5gYVlNKM5TluV8iP+uE+/dBJEGYD2thLp5f5UPL/WK15hmPWlljOj6I0MP52/8t9noWXQWl5Apx+5DYH/49Uw==, tarball: file:projects/maps-route.tgz} name: '@rush-temp/maps-route' version: 0.0.0 dependencies: @@ -21956,7 +21957,7 @@ packages: dev: false file:projects/maps-search.tgz: - resolution: {integrity: sha512-VpxWxc7rI52RgpBxO83u2jxBs2cBrwSe1NMlXNv6BROPLMkT9tpyw72A0mAoa4TKbSucxZ+MjD3x8zmif3RK3Q==, tarball: file:projects/maps-search.tgz} + resolution: {integrity: sha512-qc4dU/o9vIowyU7WlvnEhwr2+ElkexTxWWwZpRVE8BS5ft3mwMkivWp2yNJ9hGLawzljvtsKJrgBp8TJ0/3mlQ==, tarball: file:projects/maps-search.tgz} name: '@rush-temp/maps-search' version: 0.0.0 dependencies: @@ -22003,7 +22004,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-2lGfF6hN64COe2qoohcBPdnw9zFX8JarL4VqEjSz+aClIT0sCt1XW9+u5HUDb2BrLe2uBJZtHFQKy02CZH8yHw==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-adXYa6cLCcF45ztJ7aE2CgyUpR5mEQzxnWxqvkoEmnE5yRMx7G6371i0SFmOXTZMYEjiSnUbaG9v4TwpOgkK6A==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -22046,7 +22047,7 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-zDUW8Mh5BZ1QGBo7PW5CDooycHVKiWQcp/wNbtNwP8Bj81iotUXWcFsCbt7syVhyHds22IbMMn1VQU7RE9vBdg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-QBvIt08Ih/XHmrRupXlToMGOEYGGTzicmaGEpjm/dczm20ApptWhzIyNNN7AETFG75jnHArfDaCKJl+2Ig3d3g==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: @@ -22094,7 +22095,7 @@ packages: dev: false file:projects/mock-hub.tgz: - resolution: {integrity: sha512-YM2/69o8v9wKv35ao8/RFV2UbYlR+vBLN85OjeJEYZfSxxhJv4sQFA1A/YDYWQw51+tTeEVyd0WZsDIUzGRqPA==, tarball: file:projects/mock-hub.tgz} + resolution: {integrity: sha512-4WhizFIjyuL8FOmA9YLGc6ikFKryBeJ0rq/2I+9HRmMcgyb3JWmBh1GXIpvSct/k0uDkAMJrmiSbN6IUyu9ajQ==, tarball: file:projects/mock-hub.tgz} name: '@rush-temp/mock-hub' version: 0.0.0 dependencies: @@ -22114,7 +22115,7 @@ packages: dev: false file:projects/monitor-ingestion.tgz: - resolution: {integrity: sha512-989XGtapJV4OwPtN+JW8i9Fl+WlFNxZOxJvsFMD9PG5+fg2TQirt6S6IvZ65qnQmZSwTbZ2UbxwUeeqGKSc5qA==, tarball: file:projects/monitor-ingestion.tgz} + resolution: {integrity: sha512-AmZol9qKDF39dTql6RejDNRje8ApLzLqyHkt3ovLqi7S5aHL/9ErvVBX2W5PHuA9N13FX8PpVsIbSZSYbEDgag==, tarball: file:projects/monitor-ingestion.tgz} name: '@rush-temp/monitor-ingestion' version: 0.0.0 dependencies: @@ -22163,7 +22164,7 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-7urZaq2mi2Ya5sAhpUBebjCHGTIhWXGVVTDchPUnFYWtiX9KugSP0MXIJAqZK6pdRdWRkW4J8J+NByEWp84LIA==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-7qCC4q1BQvUzGqohfh1FGJnI4OB2IlwYSs6QH7zL+IajVy9Ht4diG9C6ZxeuQM6/NudSt0yJWlkGEEvjY5EysQ==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: @@ -22198,7 +22199,7 @@ packages: dev: false file:projects/monitor-opentelemetry.tgz: - resolution: {integrity: sha512-lMoB2O2cVNo9+d1t79HPofu6VGjpr5HQ2JloulvDCQ2WQ8cdckvDW4K6uaad7tcVjwSpKtLkuBmSY9oGGiYKcA==, tarball: file:projects/monitor-opentelemetry.tgz} + resolution: {integrity: sha512-P7azSGkbVn9P7AmA4j4WKRk1arxAOUwB+IdlTsHUP8WG8CgXeKIeuZi/C1Ydbt7JHbWoRwMUDQjOZAYZoRWEXA==, tarball: file:projects/monitor-opentelemetry.tgz} name: '@rush-temp/monitor-opentelemetry' version: 0.0.0 dependencies: @@ -22247,7 +22248,7 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-vRRhoDDl9G/JIP7BOJlh+fKfjhQovoKNJ5nsgpu1ikOVYiTpEvOKsQ/FxMC+Bx8kD6TwuhAr/8CLpSLa7tDXSw==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-chMqIbJX4SrUvkgU/UFsGfIcL4YOQOsYB8ZMehBEWrgm9yjORlo2SQmp9QZ6Is0gkty8TtSDpYOMKKXXjN1W9Q==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: @@ -22292,7 +22293,7 @@ packages: dev: false file:projects/notification-hubs.tgz: - resolution: {integrity: sha512-9X7n3eHV7pvBIBeeCKWAvJCdi5mV6BurnW3xlnWz+oVPyoO8qdy/VyJ90Lh9Gq2YSUawHKqJPlejh6ZE16o6Iw==, tarball: file:projects/notification-hubs.tgz} + resolution: {integrity: sha512-GdcZTYC2d2GYAnr+Hw/rDxDN6oFoCjQfpMHewtM+YUohSG08NWD1934VeLXumqPSlIqtl189DwPyETod5cg6hA==, tarball: file:projects/notification-hubs.tgz} name: '@rush-temp/notification-hubs' version: 0.0.0 dependencies: @@ -22326,7 +22327,7 @@ packages: dev: false file:projects/openai.tgz: - resolution: {integrity: sha512-H/gPYnq5D7UtybK+ZV0Y1kYmbx/lMlyTkJJYfuwgs6bz67EGAqkolYpESX1juwJNgzYYmDs9/Zi+fxqaMPIcNQ==, tarball: file:projects/openai.tgz} + resolution: {integrity: sha512-UJtybaV+/dtctUPy0hbAZgJ6qPvP+GnCk2MxaFD7iRPoXC28fMCLeNdOxaecbKMJ4llENlYbsZrTFH40b72FUA==, tarball: file:projects/openai.tgz} name: '@rush-temp/openai' version: 0.0.0 dependencies: @@ -22348,7 +22349,7 @@ packages: dev: false file:projects/opentelemetry-instrumentation-azure-sdk.tgz: - resolution: {integrity: sha512-bNg2Of+sm8+U1hIvc+8hWiR3+GWLnx5OcGw6QzzGEqKsKAJ51r478wpaexNQcCDShoZHfxmeBMxNeZccs/PZPw==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + resolution: {integrity: sha512-oxiwObvPjqIopSkQAIu0tV9pGGn/wVKeh09VnP8IOVnyobPxU8ywRACBixNofoiBctZqcNmLlQ4fGHwTLAe0Tg==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' version: 0.0.0 dependencies: @@ -22392,7 +22393,7 @@ packages: dev: false file:projects/perf-ai-form-recognizer.tgz: - resolution: {integrity: sha512-+2sdLr5s1rQuWZmjNq61hKRTw4MofspwVuLr2M1xJqvJzMvS9uaEiHzQhGL8SQnDCAiriEGWlOKE0cPTwk1OaA==, tarball: file:projects/perf-ai-form-recognizer.tgz} + resolution: {integrity: sha512-14Z2OGcez6o4kuJqT5LARgYMXY71LNEWP0Fj8c2agUWUutBuwFiwe9k60QDdCNurIsE0D6+mrvJArAjP/ogaqw==, tarball: file:projects/perf-ai-form-recognizer.tgz} name: '@rush-temp/perf-ai-form-recognizer' version: 0.0.0 dependencies: @@ -22411,7 +22412,7 @@ packages: dev: false file:projects/perf-ai-language-text.tgz: - resolution: {integrity: sha512-dTrpF9+EBstw1nnG9iqZ+dxBNWk5dVSHzvkLWmXMPmSS2Zrp+PmnZdpeTCbSicv8duSiCuJKk3QAdPqrJBxvDw==, tarball: file:projects/perf-ai-language-text.tgz} + resolution: {integrity: sha512-THEXis+HUzrI4Ub+OOaaWD5/SY2rIIanXw48LqbV//79LeBWU85rfQAcc2L+GVvUvfEetgeuP2ujto9QO9Vg4w==, tarball: file:projects/perf-ai-language-text.tgz} name: '@rush-temp/perf-ai-language-text' version: 0.0.0 dependencies: @@ -22430,7 +22431,7 @@ packages: dev: false file:projects/perf-ai-metrics-advisor.tgz: - resolution: {integrity: sha512-uFklYxMKebBVlMr+MfLCoHnh+blJN/nyNCckjRwF8c8QrO4hQG/7TP0rNn8bRZH1YPlETazOzdhm9Ze7ReDC+A==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + resolution: {integrity: sha512-riEJQZzStyZFOn9DFvVALh1u7l4m1LE2gJR539zMtCG35DtvYIpXctYBFQiSk2yNz2iF4NBJx2Mb/w+UouPryA==, tarball: file:projects/perf-ai-metrics-advisor.tgz} name: '@rush-temp/perf-ai-metrics-advisor' version: 0.0.0 dependencies: @@ -22448,7 +22449,7 @@ packages: dev: false file:projects/perf-ai-text-analytics.tgz: - resolution: {integrity: sha512-OJXISLbv9M5c4mxqAxcLReTivG7P+03AtPfhrUDqfTv+Q0NK3FUWpRrj3yvXycArK1Lr0jYk6+ntp17T9T5iqw==, tarball: file:projects/perf-ai-text-analytics.tgz} + resolution: {integrity: sha512-E3nPJDBtbXwiLo2wjkNL14OdPCpsy2Jd22/1Mhcoc9OQ/4GvyuKHnDScRvQnyuovP9GkbfCYg8YOMQ53qJPMKw==, tarball: file:projects/perf-ai-text-analytics.tgz} name: '@rush-temp/perf-ai-text-analytics' version: 0.0.0 dependencies: @@ -22467,7 +22468,7 @@ packages: dev: false file:projects/perf-app-configuration.tgz: - resolution: {integrity: sha512-yH3GCyUaVFuIc5Fx/xHuToZK0NanODuc0k8TRzfcaEN0+xEr0j8bOkHGZ5F7ryyROO9jaJzc/pz7b6hyxOqtnw==, tarball: file:projects/perf-app-configuration.tgz} + resolution: {integrity: sha512-jIpIH7Psl3P7saITtpqFL77GAPSmJ7HaOI9UT2u8vumSrFWGko26d5rpM+EFE0s6VSEenLN/8xxFGXmDO1/1zw==, tarball: file:projects/perf-app-configuration.tgz} name: '@rush-temp/perf-app-configuration' version: 0.0.0 dependencies: @@ -22486,7 +22487,7 @@ packages: dev: false file:projects/perf-container-registry.tgz: - resolution: {integrity: sha512-PP4GcU3xYYApVoB1YxZ+mbp+WkmPKNvPV5tB3IgShYa/yrDfrCGMAaSKZS4UpMzOde7++xi93R9aHhnZnOhqzg==, tarball: file:projects/perf-container-registry.tgz} + resolution: {integrity: sha512-W9DFe+27HoYl8e9bCYWQPaFjtRxJPG8sJkPOON4aIHELO22NDNY4oPlQ6OYFKrOfApORU207jYaQV/xIS8pblg==, tarball: file:projects/perf-container-registry.tgz} name: '@rush-temp/perf-container-registry' version: 0.0.0 dependencies: @@ -22504,7 +22505,7 @@ packages: dev: false file:projects/perf-core-rest-pipeline.tgz: - resolution: {integrity: sha512-gUEA7TVFT7UbP+NwVhQYhS9SML8v7EbO/WdcqoN3cRNIuyYRJ0ON6sEHrjm5h2vgGyv+9BpLipxvJ/CsCz7hWw==, tarball: file:projects/perf-core-rest-pipeline.tgz} + resolution: {integrity: sha512-332Okh8wMvpl53GnWplq/bz9rXOJr5Loe5NsUr+BWzHyZ582cQLfKxEOC0laNQkcn5ijCRuvBRXjzHj5L4c/MQ==, tarball: file:projects/perf-core-rest-pipeline.tgz} name: '@rush-temp/perf-core-rest-pipeline' version: 0.0.0 dependencies: @@ -22526,7 +22527,7 @@ packages: dev: false file:projects/perf-data-tables.tgz: - resolution: {integrity: sha512-CuECh5wyMvGA21e1ZxnnKsD0OHmJ6u9iIzn58P37BMp2U6AOdzA1+6Ve/6I+GP82FdehQzHP4DILidorrZrdnw==, tarball: file:projects/perf-data-tables.tgz} + resolution: {integrity: sha512-CJ8Nveln5WMWkLqE06GVZtTumulIwjnQX3dWnCqi8lytwoGrH8H+fFGpkXcJCAVhWtGKHsVtV9Cu6xFyzYr/Ng==, tarball: file:projects/perf-data-tables.tgz} name: '@rush-temp/perf-data-tables' version: 0.0.0 dependencies: @@ -22544,7 +22545,7 @@ packages: dev: false file:projects/perf-event-hubs.tgz: - resolution: {integrity: sha512-XcspnaxQqDYmY/ATVfrjDlzOgx1LzCFQuWvOkXDYydfUTYwOEEtZhz5ZVXIJ26vVmDTWg5AlBs1vZ+UAOCItsQ==, tarball: file:projects/perf-event-hubs.tgz} + resolution: {integrity: sha512-meAKpjq71yJrPhlM9k9d7zyWdAGXF/YppSZIvyM7UgkrTESMlXScx/rCkeK1c3IfM9PuV380C4xM//0UGiCmLQ==, tarball: file:projects/perf-event-hubs.tgz} name: '@rush-temp/perf-event-hubs' version: 0.0.0 dependencies: @@ -22567,7 +22568,7 @@ packages: dev: false file:projects/perf-eventgrid.tgz: - resolution: {integrity: sha512-UNKjJtAuoW6BpkNXnjYeyREI/tjYC40HaFGK0yS8UZabqUOImYQ+soj3WdMmbB08T9uz1t0BggIWwKHW9lX2mw==, tarball: file:projects/perf-eventgrid.tgz} + resolution: {integrity: sha512-rfPtLsSSCICLcAc4tY6LPolQ1k5BkEPYAmLu806stsdp40OMn1m7HFPOQiezG8eL22FbUjfiTMWKd9f5AvxTLg==, tarball: file:projects/perf-eventgrid.tgz} name: '@rush-temp/perf-eventgrid' version: 0.0.0 dependencies: @@ -22585,7 +22586,7 @@ packages: dev: false file:projects/perf-identity.tgz: - resolution: {integrity: sha512-GTXGJ32TSMYU25L64IKFzf3eLwEGhNtYzbqT2WmCBItZLeKLafEEgP50RE8Gz0vG8fa2lrcIpzttoUWS34ZVtQ==, tarball: file:projects/perf-identity.tgz} + resolution: {integrity: sha512-t8U5+Jl5k0oPD+fi0Tckwix7WmhLWQks6ZLZqMTQgcxlX6BloaXdvO3vY6Ghxx73I9wKA3yEri0mlSBFXTRxQA==, tarball: file:projects/perf-identity.tgz} name: '@rush-temp/perf-identity' version: 0.0.0 dependencies: @@ -22605,7 +22606,7 @@ packages: dev: false file:projects/perf-keyvault-certificates.tgz: - resolution: {integrity: sha512-YTQ7Gv3hfyaG46QXcgEqp0aicllEnEjaCSuvuDUAg2iHlfrDs3I56WI7kNvwHPTW7sD7XrMu3fYCAW07HVTBlg==, tarball: file:projects/perf-keyvault-certificates.tgz} + resolution: {integrity: sha512-bNXleSNXtGTvBJOeTg3AGMwnP8cDvrKCidhC+301nupDCWVlMgysscG/ZldzTYKVEPMl7sf0eTtGuoiRHfLxaA==, tarball: file:projects/perf-keyvault-certificates.tgz} name: '@rush-temp/perf-keyvault-certificates' version: 0.0.0 dependencies: @@ -22626,7 +22627,7 @@ packages: dev: false file:projects/perf-keyvault-keys.tgz: - resolution: {integrity: sha512-qdbunS9P9zV1knHd3/bHRDM6Tqktcq1ssFmzZKx0V9t8ulxOwTf1F77emaxTpFT4X3iJeWA9IV9mZwr374shLQ==, tarball: file:projects/perf-keyvault-keys.tgz} + resolution: {integrity: sha512-5w9jdKCWBk5RAHCGV7dyO9p7F4euChvaBsXy6FpEE2iw1fTKvgJNIvPE+mXqp8FZg7+Q4T7+0zZtN1ouXR6ROA==, tarball: file:projects/perf-keyvault-keys.tgz} name: '@rush-temp/perf-keyvault-keys' version: 0.0.0 dependencies: @@ -22647,7 +22648,7 @@ packages: dev: false file:projects/perf-keyvault-secrets.tgz: - resolution: {integrity: sha512-5hBxFCxNy2PAbBwL9ro7PU9yER84QNNRXP+TUBJB4U4zHuXFgFdqPcKEaiWeUNkvB3Dq/mHr31oZlvF4012Q7w==, tarball: file:projects/perf-keyvault-secrets.tgz} + resolution: {integrity: sha512-9xVStxVSepvYkdchGFy2MYUqWIVcAQ6PJsNi9V9Kk02dXgsRgtoJVIgZguSry2gUfnRYNSa0pMI6rSKBniEPUQ==, tarball: file:projects/perf-keyvault-secrets.tgz} name: '@rush-temp/perf-keyvault-secrets' version: 0.0.0 dependencies: @@ -22668,7 +22669,7 @@ packages: dev: false file:projects/perf-monitor-ingestion.tgz: - resolution: {integrity: sha512-zh4+v7/7MFpXAZDZFZI0v9IhUx1RWqnfb7XhcYc/yG5uvROql1FvMOHeF/yX6c33vi88ddW2jslGxBKuxLKD1w==, tarball: file:projects/perf-monitor-ingestion.tgz} + resolution: {integrity: sha512-5nuNgkFm00A1iRUEx1tZYpwiYzhIdIhBCio8sYea0db1Jz4BmJPaN7oOWyNYIKgkffZuDLiaCZ1ctf+3vm+kIw==, tarball: file:projects/perf-monitor-ingestion.tgz} name: '@rush-temp/perf-monitor-ingestion' version: 0.0.0 dependencies: @@ -22687,7 +22688,7 @@ packages: dev: false file:projects/perf-monitor-opentelemetry.tgz: - resolution: {integrity: sha512-7aa3K5UlWLk7fS516+aDrAhhWZ7dIYr2twHaUkk57LeSfiLeEIL8zoL3GjTdmB4iwKNhjfE2Lq4dE+5bHAKhjw==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + resolution: {integrity: sha512-axTb/vVvsa0+4wQKyfRY/F8L8K9dvGrtsNWoewj9szgkuNYM3qZGnXTfNzC/fG6mpSvHqsX4+YZI3tBKjplJpA==, tarball: file:projects/perf-monitor-opentelemetry.tgz} name: '@rush-temp/perf-monitor-opentelemetry' version: 0.0.0 dependencies: @@ -22705,7 +22706,7 @@ packages: dev: false file:projects/perf-monitor-query.tgz: - resolution: {integrity: sha512-oeiuO6fJBCDDXN2DFyaIAZh4LCBaG79MxLAQYvVC2XaNw7NGx6G8wmHythzD0lQmry1N7iYib0zPm1qckqs/Tw==, tarball: file:projects/perf-monitor-query.tgz} + resolution: {integrity: sha512-+ujmYrxmvnSdP10/aIbx2pl2ZYeeHdncd+voVypRwXIALyraKD4uk+Ya6iDqmIJtZLlLJmjxe7HxAhYfFdMX3A==, tarball: file:projects/perf-monitor-query.tgz} name: '@rush-temp/perf-monitor-query' version: 0.0.0 dependencies: @@ -22724,7 +22725,7 @@ packages: dev: false file:projects/perf-schema-registry-avro.tgz: - resolution: {integrity: sha512-kgs3jPjkAEmUVnS9ilcM9A9RyirvSaSR5kEItqZyUq4e6woFAyOEP60V10hX7xzloQ9qccy1h1acU+4FkC4z1g==, tarball: file:projects/perf-schema-registry-avro.tgz} + resolution: {integrity: sha512-4hBmGbfBBKawsHQsFi51yZCFKLiOxR0VF+7TTIMGs63zdH0qM06fzxVx6wUfLiPppY4p+c88kMoopdSPbolBXg==, tarball: file:projects/perf-schema-registry-avro.tgz} name: '@rush-temp/perf-schema-registry-avro' version: 0.0.0 dependencies: @@ -22743,7 +22744,7 @@ packages: dev: false file:projects/perf-search-documents.tgz: - resolution: {integrity: sha512-sGnIwo+w2CXlRmezb7lUHUTvNAI/7L0Hx+rM0GmGQ+KjqmHCP5Ew8QGHJqRR5xpiZrKio0ib6VDV2zTMlbCLug==, tarball: file:projects/perf-search-documents.tgz} + resolution: {integrity: sha512-fuLfe2e53ag5IsFZC0P5YQZGDPMKz70rK4zXonHLKHQaRm2iqki4YOVE+2oapyVpzl39WWFHHzwiaqZbksFSIA==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' version: 0.0.0 dependencies: @@ -22763,7 +22764,7 @@ packages: dev: false file:projects/perf-service-bus.tgz: - resolution: {integrity: sha512-BEwGslYbUSg8CGxjLxn+dXxWy11xELFDFH964lrP1DV8g1eVypQND/FTFCZyFUjyQ5a+Q9SAy8ISQ0m8Kk9n9Q==, tarball: file:projects/perf-service-bus.tgz} + resolution: {integrity: sha512-x4szD9pboHyqNa0Zc2HU/3teE3PlPsHnwF+vEXNjR2YFfrfVo6sGEk9KmEzpO9lYKHF5AKh8HvBAltXdFpwEaw==, tarball: file:projects/perf-service-bus.tgz} name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: @@ -22783,7 +22784,7 @@ packages: dev: false file:projects/perf-storage-blob.tgz: - resolution: {integrity: sha512-HO3Ow/sdxUYYCufct5rNZIUMWU4ffwtxLJnRJqD1IGIVxlr7xWHQXEfnVW7LcNWrZBWi6M7F2XRjr9z4bAAehg==, tarball: file:projects/perf-storage-blob.tgz} + resolution: {integrity: sha512-/Ott52ZrIkdgxfGUz89CXK+6U2J2l1xEn3jBWDujEQ6vgkiMBj1kpXK/lmmX+4zkeJv5j+ohBCXmNQODix+VWQ==, tarball: file:projects/perf-storage-blob.tgz} name: '@rush-temp/perf-storage-blob' version: 0.0.0 dependencies: @@ -22801,7 +22802,7 @@ packages: dev: false file:projects/perf-storage-file-datalake.tgz: - resolution: {integrity: sha512-GL51kVCPOG1gcV6ALffUekO5jHlytDSR9+/uf5HeVBHIvo0nGaa/93il7Hyx6BaG9557JQsEIGyqJo+u+dUHgA==, tarball: file:projects/perf-storage-file-datalake.tgz} + resolution: {integrity: sha512-ZaiWfvEhLnnbRgFQAsPOkdecgS8XlW2iRcX1nz0oEDSKbPyarcTCNnnPu4aVdwJcNZ5Qqd8av1NWpysOjbhJWA==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: @@ -22819,7 +22820,7 @@ packages: dev: false file:projects/perf-storage-file-share.tgz: - resolution: {integrity: sha512-x55TGONYz7LTZyOIBkmev1mmdBrZBF/C9rclUItbP1qDIE7m1ufZpnqYdy267w6GG7GcPqJuLsTBk1Yp5Y4Ppw==, tarball: file:projects/perf-storage-file-share.tgz} + resolution: {integrity: sha512-y4ZDUCVAMmr5PiLjnMLzZqbig8Dvk1ezl3ljV1zsW08z6FCphP1nyektuGlDrHdfG8qgvazLjbhycJGM7YwYIg==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: @@ -22837,7 +22838,7 @@ packages: dev: false file:projects/perf-template.tgz: - resolution: {integrity: sha512-biEyZTz/EjEE/EF9kIccf93THbNNIEEa7RszNKzN3VeWAoJL8U2L7t4orFIlwEf32r8z0I7fr3Pwup/3X56cbA==, tarball: file:projects/perf-template.tgz} + resolution: {integrity: sha512-XqwpPOdDEEWzgmI3K2u1UL8o+5kCvRqt4MIISy3dCBd4TLl8sdtOF/ppE1MnGo1aTyKhXNlCccQIz7GOdIazxA==, tarball: file:projects/perf-template.tgz} name: '@rush-temp/perf-template' version: 0.0.0 dependencies: @@ -22857,7 +22858,7 @@ packages: dev: false file:projects/purview-administration.tgz: - resolution: {integrity: sha512-/ofcTlQ3DUdVjAQNXADQp5Olr8AVFHH6avNuInXyN6UN+nv8Mr/oyYvJ/a9bmMbw+V2PwHZcUvOSkw/1yiOLcw==, tarball: file:projects/purview-administration.tgz} + resolution: {integrity: sha512-RSJpHcbBm53FlgPtxxLd9xjZX44X0X10kEoya4Efa7cKA9m129ovLO03XnVSAzEv80VAuZL2xCwn7yHasCg7pg==, tarball: file:projects/purview-administration.tgz} name: '@rush-temp/purview-administration' version: 0.0.0 dependencies: @@ -22901,7 +22902,7 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-BzQH39jZqCdUDPKuloeaxdUYHgHg0Dy4TBc1YUt9KpBdKxiNaAYupB1T5CmLvqI8Ry5h6UpfyVkOZSzW4VJ9SQ==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-ovkJVLgj0ZJJNINdkn9lPa87GR7yztShipZV3QD5FhvtY/GaxzVRSPkP6MIH/WN2zbzEYpVN+r/wl7FNXdD8Qw==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: @@ -22946,7 +22947,7 @@ packages: dev: false file:projects/purview-datamap.tgz: - resolution: {integrity: sha512-W4wufES6gQ8aAIBSmdmXhr2+Mw+RScw4vv/f9WoNd30uU3FJyKBe0gujNcJEZLsOXQ/ob6u2k3wuVYZAo2WhPw==, tarball: file:projects/purview-datamap.tgz} + resolution: {integrity: sha512-9ita2YmoNvIfe6h/7yvt897vRwKsT4LDxpBH5c9zAOpJouPNsAhZWQ+VBnBNds8CgnM35vLKW4/ZdOv/tUjRrg==, tarball: file:projects/purview-datamap.tgz} name: '@rush-temp/purview-datamap' version: 0.0.0 dependencies: @@ -22991,7 +22992,7 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-la1JpJqPRhD2tFr62OPIHDd3UG9+74a1GH5Acu6Y0ec1CZxw6aaCjSmg+Xnd9/11qxZNjvRD+IvPQXBAxSJHgw==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-NG0a0EFj+UYj8+8ysNxJ4wNo+d+kAqSw3iCouV9nascWUd9Ih+goKtd/xXD+5N2si3jrL203RTwpQMdBi7rLvw==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: @@ -23035,7 +23036,7 @@ packages: dev: false file:projects/purview-sharing.tgz: - resolution: {integrity: sha512-yupdEKrPU+CfTg0cYTYNyUJrrpXhb62GhO7YNr0cKlEVu2jFYTDvcq7/uyVTSeJbfrwHSXVFprXX8hcTwmDfcw==, tarball: file:projects/purview-sharing.tgz} + resolution: {integrity: sha512-sq0hf2kHfmj8TB3AlOU28kDgkLYpSb9FcNhjFwLYwpx1dhkMqzdrUxNsp0Xw30KBrc6/5i8ioxkcByvgQtZpLg==, tarball: file:projects/purview-sharing.tgz} name: '@rush-temp/purview-sharing' version: 0.0.0 dependencies: @@ -23082,7 +23083,7 @@ packages: dev: false file:projects/purview-workflow.tgz: - resolution: {integrity: sha512-yLuvkhDEC+Wim6OEctUa7HOhkfzg7vdmnPRUm74iGebhWM9dXCnaGz38EFcyQCiNMHNa2ccc5JqUZ2PutMvn2A==, tarball: file:projects/purview-workflow.tgz} + resolution: {integrity: sha512-TtPgVd0jncMynyYLz041QpSEn/Yt4wHaSwu9g/YcWu2ZxZI5ONcLPIfhREfF5cPU5uELyLeqTuMgD9aqxZjRpw==, tarball: file:projects/purview-workflow.tgz} name: '@rush-temp/purview-workflow' version: 0.0.0 dependencies: @@ -23127,7 +23128,7 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-UMQJfkWHvIDIYsFkZtDAgIe5Mc1YVP7e0+5bbc1/mbB9Ow7mTjjU26YBDoEkvFg58z2GVI3kfyQjlgaU05nmJA==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-qb6sjTIFhp+u12nxVUSVLhixUhmNoUUW6s+Wkb02kLRZ0OoTOO5JYQgR+z3mgvfhGue37gn6fP2LKn5ItojAnQ==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -23172,7 +23173,7 @@ packages: dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-aOuyogD9Sg+gRV1zU1StVI8UOhjMlITcP5JGyS1nA9nIjb89XmoPhVvOwaZmhIaZzl6HXWAu5STIcVW+MrVYXg==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-or0Anl9W9acTyeU/D9fhoGG9SmgN580YeiALqaz1ipRqxKCpRd5k4OxMJGAD16yZDKmNQrdGOJAb8Kr4r0ryGg==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -23225,7 +23226,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-Ceo41vIyXjwwMYxrAQULe4hYvRPkYRa/XtDLPlCGN0p8V2dvZok/jG1dnhbT4mS2SrJwL33ITnshqbhTK3Qm2w==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-g4Hn5V9bTN2ZHCm4HrYFu4h9wbMJAh7TiFPY6aDiKtmHyco8a4SDjKY5abZhB6YipsQ4ucKGhUZjPbRl+o7YbA==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -23268,7 +23269,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-lTKvaSVAs+bx4vnHtG85rIZfyNjFfx2uvqwhNdw8SkWqgxQ7AyW53RtPklVwVhd3KCrwOk7HSKMvWLVFCISWZQ==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-XmJTse42Anbjn61axGhnFmOpx12CpgGUZRVwZaaBrtWQH9nSX3c8AZ8Wgq8njUc85FIlYvk6v1OmTapERBCdnQ==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -23308,7 +23309,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-TQPou1xuoYFGXUZYg+kgNvuBoQjULHSb9HelaZ7aOiyljlRGFCVfg37p9aqZWL2/1DZtKGkppFfdm30+AnZ7BQ==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-UtQzUbFJpxBbW2P5e8zRUmg3fP1mDW5w6IKNqtNtdnTppJBYWnEaNYjX/yQ7UEIo2CFFOIO4GcixqY566YmPtA==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -23355,7 +23356,7 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-OANuLz3zf4BKBVFLZMyA7fy+6Bpn/hVREUddrJDMt1HW2aQgmt+tXUjttcnsf/jNk9ywewCmAP1VHrgaT21Q4A==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-3yEAH/IcASzEznHo+5QLozH1XJAgt9AlpH4W/7+E5zYD/g+E7gG9O4QFexgLEGjXsACrUANibnGYIa3UpZ3NyA==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: @@ -23417,7 +23418,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-eDVTgCOXkmMCSMYlcHMq4zoZ1M5yoc0dlLpTyRH6DARGB12GIXxE6DKsmK+rbep3qo287fXmKIzpl/riR2UzmA==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-Za4kJ8Y4f8+DH11A/rWgUkg9Fz3BGUfUSBRJnQZjo9IBHcKUc0h0v9SQwPNf43jMiF9N2ePY3DYo5lbW+76K+Q==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -23467,7 +23468,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-7n99q+NT+a89Cbxv1NvpYFc3nmOGK6vryAgy7vFEFXUf40GXUX23IYruwNxvAmAzGkdciIJxFERiAQR4NI1eIA==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-apbbVy4eb0kT30GpFWsfwEmAKG3MR/j6DVtjrXNmxXbAIVi3SeENmex/FU4fT9eUqHcEt0ZqszKpu5YjW3qB5w==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -23515,7 +23516,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-TMs7RTT9s8/qj9yQvf84ZK2i98CuvIVWzR3Nqr7HaBZIQJ/JcmR0GmCugBk1otGN0AX4HlqhV4JZln3tokMlsA==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-ClBgR27z04cQhec2s/V2+Absc/qheLa+i3UkI4FgnoZCcMBMsYVrzSrhmv0qdRMaBClS9Y0wqGW1Lru5IeS5CQ==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -23566,7 +23567,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-4jcFTTIJoy+MAwtL2EBGRd2p05R4R4Ii34K2hMXlkA7tDmMuwd+s50Awtfcbo/C2E8oWVmbwIfADF0U7zVzK4w==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-tZ6VuS2zsUxSfbA/IhSImz3lqaq1h5SzUc82TE6VMK6x2ml5ROnnPadL4UQacEcP8a1md/ZQK1qqHQsczPVasg==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -23615,7 +23616,7 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-tw3AM3j/kFVBHmpE7/HcAx4ZrK/dIWmZNSn6U4m3+7Tf7DlPsMeiVh8YJWgNIEVKGliPIpbRqsccDxIqkNEoMA==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-Khu0RFtj9ShPEpRH4J12sqpT3UB9vuYtImm1o3blbe8+PCIiuyEy0BOOAuATukTl7KMrx+kQFlt2quiP3nD+6g==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: @@ -23658,7 +23659,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-4irXh8rIUqXBIbrF5EyhAmnB9QIeOqw9f+Xs67zoUW63TzC9O+Yl7rTv1kbA6s9Bhcaiko5eQGG3dZ/PCfTgHg==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-SbtG59eSWeXIH6cl8NkBVNF6VaRqzKBiLHWcvJPjbsFHhIrMbtVP/oZOJLtyzc0Qo3XTHOnjvsSEP3ZDhm36gw==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -23704,7 +23705,7 @@ packages: dev: false file:projects/synapse-access-control-1.tgz: - resolution: {integrity: sha512-YF8ESmemr1ONKVGjHravsd0aF7i4JF+qc1M8VSW/1lfzEqws/zFR0miEwmUBKuuq3e+ZdfxRwjs55Nr1SE1cyg==, tarball: file:projects/synapse-access-control-1.tgz} + resolution: {integrity: sha512-a/9dZpl4XgeJ+haQiZNpkZSYy9orW5z5bQB7Oyxydpc/U7TZljmv9uLIZOA8aQuUQVpDh4p8UBDbxmOg572mow==, tarball: file:projects/synapse-access-control-1.tgz} name: '@rush-temp/synapse-access-control-1' version: 0.0.0 dependencies: @@ -23750,7 +23751,7 @@ packages: dev: false file:projects/synapse-access-control.tgz: - resolution: {integrity: sha512-mOVshMTg1mw1kPHfUj4CuN2rRe7i1iyJ03tog9j4BUiXvNgvKuz6FmYKoz50PD+Vm1Y1kX4BhNSeIqFINU1ZUg==, tarball: file:projects/synapse-access-control.tgz} + resolution: {integrity: sha512-xpKpKCs2aLWbl5fnHEdU+PFcMUKipbH+Wu+VZIfcNajLDCQYjxTekQs9DGFH+r1UTDgrpdudE2ixGOp5C69NEg==, tarball: file:projects/synapse-access-control.tgz} name: '@rush-temp/synapse-access-control' version: 0.0.0 dependencies: @@ -23799,7 +23800,7 @@ packages: dev: false file:projects/synapse-artifacts.tgz: - resolution: {integrity: sha512-fyTqUoCpjtD1LrAZ0zq0H+J2nqrmHhpPjp03vZCQlgxtBwzrM2T4MAzJ4ikZMKI42gpEU6XGwrFk5fzjSXtfow==, tarball: file:projects/synapse-artifacts.tgz} + resolution: {integrity: sha512-TRCCb4y+dWVpzsNc/ETBhxu6p9f4dGY/BX7l8o88EiIppafc0dEcvdXTP9OHRwPGBhged3SjdtkN7ytTpuVHsA==, tarball: file:projects/synapse-artifacts.tgz} name: '@rush-temp/synapse-artifacts' version: 0.0.0 dependencies: @@ -23850,7 +23851,7 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-1iRvwOJt5zFH9cFtaWGHntCTqqDjVD+fKM0Y39fW8aw9AMTEzkZxAmhiQKxsAubwcddWJgxqIkDn4b7jg1jmQQ==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-0FONmRyT374Y0xbcOo1xHkLuIIBhouvH5Me2+ZNUOlgfwLqDqrp+F3XgFamLOF2oVsKcs+aN4+kd/bhsUWrPyA==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: @@ -23893,7 +23894,7 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-P5Fd8EPEmT9YnQzs/cAm0P6tCrCLRmCe813RAomQqwS+VEh3qSfhkcwFUU0ZZ41aPTDM0pWi1QA+UI0XEYSljw==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-g+ViDkGo+YoqD/9+6UekM5d/AUy9d03el1qY54IsvDxiEoSWt8eGm/eYLvNSEEO+L7SO0wWuSkcXMwZPzVUnJA==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: @@ -23930,7 +23931,7 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-9Ecly4K6TLNWdqwlBcuLDwGv58STtdODBMMhSp5CSHTDepi+CjkGn0ip9wboIJMViYNIQ0brK+VoDs10tdS/+A==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-AjZYhUxgZjKU3vweVyykeN0cd2OuXrFV3TTiX1XEnPS9QMyMvA1tS5ZjaMcDyW+Xj8CS+uEbICKfW+64uCsskg==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: @@ -23973,7 +23974,7 @@ packages: dev: false file:projects/template-dpg.tgz: - resolution: {integrity: sha512-FGFRCXKGxrgO/p86CzaSu30Va+ouEEz+eERbrLB42v2qD/NQwkGqZYUm488IvvEphPPG5Zo6Ko25CR0FCHREwA==, tarball: file:projects/template-dpg.tgz} + resolution: {integrity: sha512-K7U5XtGU2ce8ny2y+gaDEBOaqsEErd9ZtatTo91UnWAsUunX6FQs95Aew5buHrg8hpRyI9K2DJ4di/PVnNuVag==, tarball: file:projects/template-dpg.tgz} name: '@rush-temp/template-dpg' version: 0.0.0 dependencies: @@ -24016,7 +24017,7 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-1hUPmhbc0aklb4uXcIjlHsKB2+MjgAnmdAMASkU7J8xreT6MYSsblzTi8vWkPoMnX/+imEZe7Qh0homNK+0ssA==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-z5L7StzQU1hUhss+ey1nopvsmApXdTSBkUZQ36LO4J3GA61Ett4tX7YCZusa5alnZ2+6S6pmQaYd+dEvqRMzUQ==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: @@ -24054,7 +24055,7 @@ packages: dev: false file:projects/test-credential.tgz: - resolution: {integrity: sha512-cbe9jS0cDsx7r6RTxQBlDSwmyNsRItg/BIXo/1aAblLlSzN9eJVBc0qRtClNGgp2Cwc8kHIRj5AfAvJHBENTag==, tarball: file:projects/test-credential.tgz} + resolution: {integrity: sha512-Yay5YvJ3iO6GkS03WE9EAOHzpGFsNVb/yfv5n2aRGxlbJSiSRlDmH4lYeAtHmcjH5HZcTokOW15Zl+9gohNIEQ==, tarball: file:projects/test-credential.tgz} name: '@rush-temp/test-credential' version: 0.0.0 dependencies: @@ -24073,7 +24074,7 @@ packages: dev: false file:projects/test-perf.tgz: - resolution: {integrity: sha512-dV5mAryJelTRusThrDkqIKakjuFlNr1LfE8QZVyTIOMZf+mxjaYa+gItkPOXhU7wnHAHVQGVGgSbdJFT/RF+IA==, tarball: file:projects/test-perf.tgz} + resolution: {integrity: sha512-dX/wq5312VP4IMXht+BTHOav8o0LunXWx0mcsyUKnzAuhD4HGg00AYZcAIuP4S93TsS+sNEJ2IUSPfDfdhrLTA==, tarball: file:projects/test-perf.tgz} name: '@rush-temp/test-perf' version: 0.0.0 dependencies: @@ -24101,7 +24102,7 @@ packages: dev: false file:projects/test-recorder.tgz: - resolution: {integrity: sha512-W7qvPnEPSlcY1eGGqfIwpnuOy34md69n8TaPcZIUMQnDWN8PchMnIeWfWLwifhBMZ8HaxHpgnUbIkQjWbl0Kuw==, tarball: file:projects/test-recorder.tgz} + resolution: {integrity: sha512-/t/b+ayJuVLALnuZn2kUJrs9nNQWyPfRY20j9b1/KLHhvwNHcZlztu+OtdjgDCo6eMhpxtmBEvCqfMpwDMJq/A==, tarball: file:projects/test-recorder.tgz} name: '@rush-temp/test-recorder' version: 0.0.0 dependencies: @@ -24137,7 +24138,7 @@ packages: dev: false file:projects/test-utils.tgz: - resolution: {integrity: sha512-dy4yWOviUvykLKxFyvx0+Gm2BCVCmsoPEPu6zkl0yOe8nmR7y0Ee0O2/h03m7Nvj0p+qaP9s+iVOoy3tcV0vFg==, tarball: file:projects/test-utils.tgz} + resolution: {integrity: sha512-/zW3HGJRjx4SIrcG1OW/0MELjHiqK+jzymjKCSQScVVjjsV9Bay/8Yy4KJD4DVkYMu6zcObo92mFgbWca33XGg==, tarball: file:projects/test-utils.tgz} name: '@rush-temp/test-utils' version: 0.0.0 dependencies: @@ -24174,7 +24175,7 @@ packages: dev: false file:projects/ts-http-runtime.tgz: - resolution: {integrity: sha512-RqLmduToy03M0cnWkM6DITq/0n0r8AUQ7XuYOMKj5X/ZU1MCJ3IBaRpAkCRrVoShf1HLkD8MKjFE/cxBfU44LQ==, tarball: file:projects/ts-http-runtime.tgz} + resolution: {integrity: sha512-gYsRh+AQMdE3oMy/aR5ZP5HvrZro4FlLtA+EwS396BCSNp7zCeVHQbjZwJrIYZCj6M0GWrnsawwer80v3mykFg==, tarball: file:projects/ts-http-runtime.tgz} name: '@rush-temp/ts-http-runtime' version: 0.0.0 dependencies: @@ -24209,7 +24210,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-7mABgnyVZKGwgwpS8yU/p5u/1RZvlFEC8yv37YpY3YrapxkpdmPCxbnGFc6O92CDbinUZb3yTvN1nbFsZ6Y9VA==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-OfgBiUirU0lvcttCRGp55ht3Mia/hYzXunldhwPadyhLLZS2CfmFe/YMqTY1mGKv0i31rk1ub5ldRGIIjyUSCg==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -24224,7 +24225,7 @@ packages: dev: false file:projects/web-pubsub-client-protobuf.tgz: - resolution: {integrity: sha512-mQTkQKaFDYzaxKpvffb8cgxOf/DajobTANJ6eEeOSek0fTFCbdwWn6J3Uou+dK61cELyQMuaxcKB66kKClbZTQ==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + resolution: {integrity: sha512-wVESRObySO4PLnbkLpHwMlpN49wQC/tqptYIhxb8mIhtbFFHc5w7kWwy1RQp9qkXy121pYR4Ygnx40XaqtQFFw==, tarball: file:projects/web-pubsub-client-protobuf.tgz} name: '@rush-temp/web-pubsub-client-protobuf' version: 0.0.0 dependencies: @@ -24283,7 +24284,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-gew2iNf4DCi1CpeyojCqC7Qzv13YAEgvAPYH2SbxdUegFD5SMqOZ8lEm+cNeiCtTkaUZ7tWw1XS0i9VsBAxx0g==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-TOQHE4y7gQWPp98MGsy6ow+Iz8atcs7Lz+HBUDTeur0WfCC5ylXgJicEh1QqB4CyN4mXrNWQTZlJAza1cdn22w==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -24337,7 +24338,7 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-oyJcorTyJRrRe1foDzPTCsdJpAJiJtXjo3pKdaxHihBVGc/9yX/6z6SwrI7h//OFU4z9rfza4GRQMglyVJn3rQ==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-6Pl4j+FJLbABdaBsq2PzPdKgFBlKeHMcEfVo2kAassvFEhiahSG7k0br3DidGJ/ZODKSLL1kFgRPrQTrC/5aoA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: @@ -24374,7 +24375,7 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-n0OPorulrRol6sRw3kjX4ETvSTRIGd/oqyS7yApVzMM4skHd5HQVJ/+K77Bcv8zzDIEmO92sMNbFSemld95ExA==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-lbfKcpXc6tDMH+XbxiAa6VKzd3J+SpIDwm4OSZxA0jeuIkzGiL23vZIP/ddbXXMTNvqAfgGl7EVZ02JHyoEDhg==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: diff --git a/sdk/automation/arm-automation/CHANGELOG.md b/sdk/automation/arm-automation/CHANGELOG.md index f8ed9df0144c..df94103804a1 100644 --- a/sdk/automation/arm-automation/CHANGELOG.md +++ b/sdk/automation/arm-automation/CHANGELOG.md @@ -1,21 +1,11 @@ # Release History + +## 11.0.0-beta.5 (2024-07-30) -## 11.0.0-beta.5 (Unreleased) - -### Features Added - -### Breaking Changes - -### Bugs Fixed - -### Other Changes - -## 11.0.0-beta.4 (2023-01-11) - -The package of @azure/arm-automation is using our next generation design principles since version 11.0.0-beta.4, which contains breaking changes. +The package of @azure/arm-automation is using our next generation design principles since version 11.0.0-beta.5, which contains breaking changes. To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog). 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/azsdk/js/mgmt/quickstart). diff --git a/sdk/automation/arm-automation/LICENSE b/sdk/automation/arm-automation/LICENSE index 3a1d9b6f24f7..7d5934740965 100644 --- a/sdk/automation/arm-automation/LICENSE +++ b/sdk/automation/arm-automation/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/automation/arm-automation/_meta.json b/sdk/automation/arm-automation/_meta.json index 9df7963e137a..afebe3ab5dd6 100644 --- a/sdk/automation/arm-automation/_meta.json +++ b/sdk/automation/arm-automation/_meta.json @@ -1,8 +1,8 @@ { - "commit": "405811c51aa09803caedfe17fd305e110db1ca5e", - "readme": "specification\\automation\\resource-manager\\readme.md", - "autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\automation\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.6.20221226.1 --generate-sample=true", + "commit": "9d012087e81c6d27a41a6f25d05b75475c9ec823", + "readme": "specification/automation/resource-manager/readme.md", + "autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/automation/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.5.4", - "use": "@autorest/typescript@6.0.0-rc.6.20221226.1" + "release_tool": "@azure-tools/js-sdk-release-tools@2.7.10", + "use": "@autorest/typescript@^6.0.12" } \ No newline at end of file diff --git a/sdk/automation/arm-automation/package.json b/sdk/automation/arm-automation/package.json index d9d1b3898ef6..09ba72182dc3 100644 --- a/sdk/automation/arm-automation/package.json +++ b/sdk/automation/arm-automation/package.json @@ -8,12 +8,12 @@ "node": ">=18.0.0" }, "dependencies": { - "@azure/core-lro": "^2.2.0", - "@azure/abort-controller": "^1.0.0", + "@azure/core-lro": "^2.5.4", + "@azure/abort-controller": "^2.1.2", "@azure/core-paging": "^1.2.0", - "@azure/core-client": "^1.6.1", - "@azure/core-auth": "^1.3.0", - "@azure/core-rest-pipeline": "^1.8.0", + "@azure/core-client": "^1.7.0", + "@azure/core-auth": "^1.6.0", + "@azure/core-rest-pipeline": "^1.14.0", "tslib": "^2.2.0" }, "keywords": [ @@ -32,19 +32,20 @@ "mkdirp": "^3.0.1", "typescript": "~5.5.3", "uglify-js": "^3.4.9", - "rimraf": "^5.0.5", + "rimraf": "^5.0.0", "dotenv": "^16.0.0", - "@azure/identity": "^4.0.1", + "@azure/dev-tool": "^1.0.0", + "@azure/identity": "^4.2.1", "@azure-tools/test-recorder": "^3.0.0", - "@azure-tools/test-credential": "^1.0.0", + "@azure-tools/test-credential": "^1.1.0", "mocha": "^10.0.0", + "@types/mocha": "^10.0.0", + "tsx": "^4.7.1", "@types/chai": "^4.2.8", "chai": "^4.2.0", "cross-env": "^7.0.2", "@types/node": "^18.0.0", - "@azure/dev-tool": "^1.0.0", - "ts-node": "^10.0.0", - "@types/mocha": "^10.0.0" + "ts-node": "^10.0.0" }, "repository": { "type": "git", @@ -77,7 +78,6 @@ "pack": "npm pack 2>&1", "extract-api": "dev-tool run extract-api", "lint": "echo skipped", - "audit": "echo skipped", "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", "build:node": "echo skipped", "build:browser": "echo skipped", @@ -106,13 +106,5 @@ ] }, "autoPublish": true, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/automation/arm-automation", - "//sampleConfiguration": { - "productName": "", - "productSlugs": [ - "azure" - ], - "disableDocsMs": true, - "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-automation?view=azure-node-preview" - } -} + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/automation/arm-automation" +} \ No newline at end of file diff --git a/sdk/automation/arm-automation/review/arm-automation.api.md b/sdk/automation/arm-automation/review/arm-automation.api.md index 6d170db22747..5f1a3b83d2fd 100644 --- a/sdk/automation/arm-automation/review/arm-automation.api.md +++ b/sdk/automation/arm-automation/review/arm-automation.api.md @@ -7,9 +7,9 @@ import * as coreAuth from '@azure/core-auth'; import * as coreClient from '@azure/core-client'; import * as coreRestPipeline from '@azure/core-rest-pipeline'; +import { OperationState } from '@azure/core-lro'; import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; +import { SimplePollerLike } from '@azure/core-lro'; // @public export interface Activity { @@ -319,12 +319,16 @@ export class AutomationClient extends coreClient.ServiceClient { // (undocumented) operations: Operations; // (undocumented) + powerShell72Module: PowerShell72Module; + // (undocumented) privateEndpointConnections: PrivateEndpointConnections; // (undocumented) privateLinkResources: PrivateLinkResources; // (undocumented) python2Package: Python2Package; // (undocumented) + python3Package: Python3Package; + // (undocumented) runbookDraftOperations: RunbookDraftOperations; // (undocumented) runbookOperations: RunbookOperations; @@ -458,12 +462,6 @@ export interface CertificateUpdateParameters { // @public export type CertificateUpdateResponse = Certificate; -// @public (undocumented) -export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - // @public export interface Connection extends ProxyResource { connectionType?: ConnectionTypeAssociationProperty; @@ -767,6 +765,12 @@ export interface DeletedAutomationAccountsListBySubscriptionOptionalParams exten // @public export type DeletedAutomationAccountsListBySubscriptionResponse = DeletedAutomationAccountListResult; +// @public +export interface Dimension { + displayName?: string; + name?: string; +} + // @public export interface DscCompilationJob extends ProxyResource { configuration?: DscConfigurationAssociationProperty; @@ -847,7 +851,7 @@ export interface DscCompilationJobListResult { // @public export interface DscCompilationJobOperations { - beginCreate(resourceGroupName: string, automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, options?: DscCompilationJobCreateOptionalParams): Promise, DscCompilationJobCreateResponse>>; + beginCreate(resourceGroupName: string, automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, options?: DscCompilationJobCreateOptionalParams): Promise, DscCompilationJobCreateResponse>>; beginCreateAndWait(resourceGroupName: string, automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, options?: DscCompilationJobCreateOptionalParams): Promise; get(resourceGroupName: string, automationAccountName: string, compilationJobName: string, options?: DscCompilationJobGetOptionalParams): Promise; getStream(resourceGroupName: string, automationAccountName: string, jobId: string, jobStreamId: string, options?: DscCompilationJobGetStreamOptionalParams): Promise; @@ -925,7 +929,7 @@ export interface DscConfigurationGetContentOptionalParams extends coreClient.Ope // @public export type DscConfigurationGetContentResponse = { - body: string; + body: coreRestPipeline.RequestBodyType; }; // @public @@ -1125,7 +1129,7 @@ export interface DscNodeConfigurationListResult { // @public export interface DscNodeConfigurationOperations { - beginCreateOrUpdate(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationCreateOrUpdateOptionalParams): Promise, void>>; + beginCreateOrUpdate(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationCreateOrUpdateOptionalParams): Promise, void>>; beginCreateOrUpdateAndWait(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, options?: DscNodeConfigurationCreateOrUpdateOptionalParams): Promise; delete(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationDeleteOptionalParams): Promise; get(resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, options?: DscNodeConfigurationGetOptionalParams): Promise; @@ -1274,12 +1278,32 @@ export interface EncryptionPropertiesIdentity { userAssignedIdentity?: Record; } +// @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 { code?: string; message?: string; } +// @public +export interface ErrorResponseAutoGenerated { + error?: ErrorDetail; +} + // @public export interface FieldDefinition { isEncrypted?: boolean; @@ -1465,7 +1489,7 @@ export interface Identity { readonly tenantId?: string; type?: ResourceIdentityType; userAssignedIdentities?: { - [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; + [propertyName: string]: UserAssignedIdentitiesProperties; }; } @@ -1922,6 +1946,26 @@ export enum KnownLinuxUpdateClasses { Unclassified = "Unclassified" } +// @public +export enum KnownModuleProvisioningState { + ActivitiesStored = "ActivitiesStored", + Canceled = "Canceled", + ConnectionTypeImported = "ConnectionTypeImported", + ContentDownloaded = "ContentDownloaded", + ContentRetrieved = "ContentRetrieved", + ContentStored = "ContentStored", + ContentValidated = "ContentValidated", + Created = "Created", + Creating = "Creating", + Failed = "Failed", + ModuleDataStored = "ModuleDataStored", + ModuleImportRunbookComplete = "ModuleImportRunbookComplete", + RunningImportModuleRunbook = "RunningImportModuleRunbook", + StartingImportModuleRunbook = "StartingImportModuleRunbook", + Succeeded = "Succeeded", + Updating = "Updating" +} + // @public export enum KnownProvisioningState { Completed = "Completed", @@ -1942,6 +1986,7 @@ export enum KnownRunbookTypeEnum { GraphPowerShell = "GraphPowerShell", GraphPowerShellWorkflow = "GraphPowerShellWorkflow", PowerShell = "PowerShell", + PowerShell72 = "PowerShell72", PowerShellWorkflow = "PowerShellWorkflow", Python2 = "Python2", Python3 = "Python3", @@ -1994,6 +2039,12 @@ export enum KnownSyncType { PartialSync = "PartialSync" } +// @public +export enum KnownThrottlingState { + NotThrottled = "NotThrottled", + ThrottledAtSubscriptionLevel = "ThrottledAtSubscriptionLevel" +} + // @public export enum KnownTokenType { Oauth = "Oauth", @@ -2047,6 +2098,23 @@ export interface LinuxProperties { // @public export type LinuxUpdateClasses = string; +// @public +export interface LogSpecification { + blobDuration?: string; + displayName?: string; + name?: string; +} + +// @public +export interface MetricSpecification { + aggregationType?: string; + dimensions?: Dimension[]; + displayDescription?: string; + displayName?: string; + name?: string; + unit?: string; +} + // @public export interface Module extends TrackedResource { activityCount?: number; @@ -2127,7 +2195,7 @@ export interface ModuleOperations { } // @public -export type ModuleProvisioningState = "Created" | "Creating" | "StartingImportModuleRunbook" | "RunningImportModuleRunbook" | "ContentRetrieved" | "ContentDownloaded" | "ContentValidated" | "ConnectionTypeImported" | "ContentStored" | "ModuleDataStored" | "ActivitiesStored" | "ModuleImportRunbookComplete" | "Succeeded" | "Failed" | "Cancelled" | "Updating"; +export type ModuleProvisioningState = string; // @public export interface ModuleUpdateOptionalParams extends coreClient.OperationOptions { @@ -2136,8 +2204,8 @@ export interface ModuleUpdateOptionalParams extends coreClient.OperationOptions // @public export interface ModuleUpdateParameters { contentLink?: ContentLink; - location?: string; - name?: string; + readonly location?: string; + readonly name?: string; tags?: { [propertyName: string]: string; }; @@ -2245,10 +2313,13 @@ export type OperatingSystemType = "Windows" | "Linux"; export interface Operation { display?: OperationDisplay; name?: string; + origin?: string; + serviceSpecification?: OperationPropertiesFormatServiceSpecification; } // @public export interface OperationDisplay { + description?: string; operation?: string; provider?: string; resource?: string; @@ -2259,6 +2330,12 @@ export interface OperationListResult { value?: Operation[]; } +// @public +export interface OperationPropertiesFormatServiceSpecification { + logSpecifications?: LogSpecification[]; + metricSpecifications?: MetricSpecification[]; +} + // @public export interface Operations { list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; @@ -2271,6 +2348,54 @@ export interface OperationsListOptionalParams extends coreClient.OperationOption // @public export type OperationsListResponse = OperationListResult; +// @public +export interface PowerShell72Module { + createOrUpdate(resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleCreateOrUpdateParameters, options?: PowerShell72ModuleCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, automationAccountName: string, moduleName: string, options?: PowerShell72ModuleDeleteOptionalParams): Promise; + get(resourceGroupName: string, automationAccountName: string, moduleName: string, options?: PowerShell72ModuleGetOptionalParams): Promise; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: PowerShell72ModuleListByAutomationAccountOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleUpdateParameters, options?: PowerShell72ModuleUpdateOptionalParams): Promise; +} + +// @public +export interface PowerShell72ModuleCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PowerShell72ModuleCreateOrUpdateResponse = Module; + +// @public +export interface PowerShell72ModuleDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PowerShell72ModuleGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PowerShell72ModuleGetResponse = Module; + +// @public +export interface PowerShell72ModuleListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PowerShell72ModuleListByAutomationAccountNextResponse = ModuleListResult; + +// @public +export interface PowerShell72ModuleListByAutomationAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PowerShell72ModuleListByAutomationAccountResponse = ModuleListResult; + +// @public +export interface PowerShell72ModuleUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PowerShell72ModuleUpdateResponse = Module; + // @public export interface PrivateEndpointConnection extends ProxyResource { groupIds?: string[]; @@ -2285,9 +2410,9 @@ export interface PrivateEndpointConnectionListResult { // @public export interface PrivateEndpointConnections { - beginCreateOrUpdate(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdate(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise, PrivateEndpointConnectionsCreateOrUpdateResponse>>; beginCreateOrUpdateAndWait(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; + beginDelete(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, void>>; beginDeleteAndWait(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; get(resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams): PagedAsyncIterableIterator; @@ -2412,6 +2537,54 @@ export interface Python2PackageUpdateOptionalParams extends coreClient.Operation // @public export type Python2PackageUpdateResponse = Module; +// @public +export interface Python3Package { + createOrUpdate(resourceGroupName: string, automationAccountName: string, packageName: string, parameters: PythonPackageCreateParameters, options?: Python3PackageCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, automationAccountName: string, packageName: string, options?: Python3PackageDeleteOptionalParams): Promise; + get(resourceGroupName: string, automationAccountName: string, packageName: string, options?: Python3PackageGetOptionalParams): Promise; + listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: Python3PackageListByAutomationAccountOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, automationAccountName: string, packageName: string, parameters: PythonPackageUpdateParameters, options?: Python3PackageUpdateOptionalParams): Promise; +} + +// @public +export interface Python3PackageCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type Python3PackageCreateOrUpdateResponse = Module; + +// @public +export interface Python3PackageDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface Python3PackageGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type Python3PackageGetResponse = Module; + +// @public +export interface Python3PackageListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type Python3PackageListByAutomationAccountNextResponse = ModuleListResult; + +// @public +export interface Python3PackageListByAutomationAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type Python3PackageListByAutomationAccountResponse = ModuleListResult; + +// @public +export interface Python3PackageUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type Python3PackageUpdateResponse = Module; + // @public export interface PythonPackageCreateParameters { contentLink: ContentLink; @@ -2548,7 +2721,7 @@ export type RunbookDraftGetResponse = RunbookDraft; // @public export interface RunbookDraftOperations { - beginReplaceContent(resourceGroupName: string, automationAccountName: string, runbookName: string, runbookContent: string, options?: RunbookDraftReplaceContentOptionalParams): Promise, RunbookDraftReplaceContentResponse>>; + beginReplaceContent(resourceGroupName: string, automationAccountName: string, runbookName: string, runbookContent: string, options?: RunbookDraftReplaceContentOptionalParams): Promise, RunbookDraftReplaceContentResponse>>; beginReplaceContentAndWait(resourceGroupName: string, automationAccountName: string, runbookName: string, runbookContent: string, options?: RunbookDraftReplaceContentOptionalParams): Promise; get(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookDraftGetOptionalParams): Promise; getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookDraftGetContentOptionalParams): Promise; @@ -2625,7 +2798,7 @@ export interface RunbookListResult { // @public export interface RunbookOperations { - beginPublish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookPublishOptionalParams): Promise, RunbookPublishResponse>>; + beginPublish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookPublishOptionalParams): Promise, RunbookPublishResponse>>; beginPublishAndWait(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookPublishOptionalParams): Promise; createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options?: RunbookCreateOrUpdateOptionalParams): Promise; delete(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookDeleteOptionalParams): Promise; @@ -3392,6 +3565,9 @@ export type TestJobStreamsListByTestJobResponse = JobStreamListResult; export interface TestJobSuspendOptionalParams extends coreClient.OperationOptions { } +// @public +export type ThrottlingState = string; + // @public export type TokenType = string; @@ -3440,6 +3616,16 @@ export interface Usage { unit?: string; } +// @public +export interface UsageAutoGenerated { + currentValue?: number; + id?: string; + limit?: number; + name?: UsageCounterName; + readonly throttleStatus?: ThrottlingState; + unit?: string; +} + // @public export interface UsageCounterName { localizedValue?: string; @@ -3451,9 +3637,16 @@ export interface UsageListResult { value?: Usage[]; } +// @public +export interface UsageListResultAutoGenerated { + nextLink?: string; + value: UsageAutoGenerated[]; +} + // @public export interface Usages { listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: UsagesListByAutomationAccountOptionalParams): PagedAsyncIterableIterator; + listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; } // @public @@ -3463,6 +3656,19 @@ export interface UsagesListByAutomationAccountOptionalParams extends coreClient. // @public export type UsagesListByAutomationAccountResponse = UsageListResult; +// @public +export interface UsagesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListByLocationResponse = UsageListResultAutoGenerated; + +// @public (undocumented) +export interface UserAssignedIdentitiesProperties { + readonly clientId?: string; + readonly principalId?: string; +} + // @public export interface Variable extends ProxyResource { creationTime?: Date; diff --git a/sdk/automation/arm-automation/src/automationClient.ts b/sdk/automation/arm-automation/src/automationClient.ts index 51e94d91f5be..a3b916f059f7 100644 --- a/sdk/automation/arm-automation/src/automationClient.ts +++ b/sdk/automation/arm-automation/src/automationClient.ts @@ -12,17 +12,16 @@ import * as coreAuth from "@azure/core-auth"; import { PrivateEndpointConnectionsImpl, PrivateLinkResourcesImpl, - Python2PackageImpl, AgentRegistrationInformationImpl, DscNodeOperationsImpl, NodeReportsImpl, - DscNodeConfigurationOperationsImpl, DscCompilationJobOperationsImpl, DscCompilationJobStreamImpl, NodeCountInformationImpl, - SourceControlOperationsImpl, - SourceControlSyncJobOperationsImpl, - SourceControlSyncJobStreamsImpl, + WatcherOperationsImpl, + SoftwareUpdateConfigurationsImpl, + WebhookOperationsImpl, + DeletedAutomationAccountsImpl, AutomationAccountOperationsImpl, StatisticsOperationsImpl, UsagesImpl, @@ -31,45 +30,47 @@ import { ConnectionOperationsImpl, ConnectionTypeOperationsImpl, CredentialOperationsImpl, + DscConfigurationOperationsImpl, + DscNodeConfigurationOperationsImpl, + HybridRunbookWorkersImpl, + HybridRunbookWorkerGroupOperationsImpl, + JobOperationsImpl, + JobStreamOperationsImpl, JobScheduleOperationsImpl, LinkedWorkspaceOperationsImpl, ActivityOperationsImpl, ModuleOperationsImpl, ObjectDataTypesImpl, FieldsImpl, - ScheduleOperationsImpl, - VariableOperationsImpl, - WatcherOperationsImpl, - DscConfigurationOperationsImpl, - JobOperationsImpl, - JobStreamOperationsImpl, + PowerShell72ModuleImpl, OperationsImpl, - SoftwareUpdateConfigurationsImpl, - SoftwareUpdateConfigurationRunsImpl, - SoftwareUpdateConfigurationMachineRunsImpl, + Python2PackageImpl, + Python3PackageImpl, RunbookDraftOperationsImpl, RunbookOperationsImpl, TestJobStreamsImpl, TestJobOperationsImpl, - WebhookOperationsImpl, - HybridRunbookWorkersImpl, - DeletedAutomationAccountsImpl, - HybridRunbookWorkerGroupOperationsImpl + ScheduleOperationsImpl, + SoftwareUpdateConfigurationMachineRunsImpl, + SoftwareUpdateConfigurationRunsImpl, + SourceControlOperationsImpl, + SourceControlSyncJobOperationsImpl, + SourceControlSyncJobStreamsImpl, + VariableOperationsImpl, } from "./operations"; import { PrivateEndpointConnections, PrivateLinkResources, - Python2Package, AgentRegistrationInformation, DscNodeOperations, NodeReports, - DscNodeConfigurationOperations, DscCompilationJobOperations, DscCompilationJobStream, NodeCountInformation, - SourceControlOperations, - SourceControlSyncJobOperations, - SourceControlSyncJobStreams, + WatcherOperations, + SoftwareUpdateConfigurations, + WebhookOperations, + DeletedAutomationAccounts, AutomationAccountOperations, StatisticsOperations, Usages, @@ -78,30 +79,33 @@ import { ConnectionOperations, ConnectionTypeOperations, CredentialOperations, + DscConfigurationOperations, + DscNodeConfigurationOperations, + HybridRunbookWorkers, + HybridRunbookWorkerGroupOperations, + JobOperations, + JobStreamOperations, JobScheduleOperations, LinkedWorkspaceOperations, ActivityOperations, ModuleOperations, ObjectDataTypes, Fields, - ScheduleOperations, - VariableOperations, - WatcherOperations, - DscConfigurationOperations, - JobOperations, - JobStreamOperations, + PowerShell72Module, Operations, - SoftwareUpdateConfigurations, - SoftwareUpdateConfigurationRuns, - SoftwareUpdateConfigurationMachineRuns, + Python2Package, + Python3Package, RunbookDraftOperations, RunbookOperations, TestJobStreams, TestJobOperations, - WebhookOperations, - HybridRunbookWorkers, - DeletedAutomationAccounts, - HybridRunbookWorkerGroupOperations + ScheduleOperations, + SoftwareUpdateConfigurationMachineRuns, + SoftwareUpdateConfigurationRuns, + SourceControlOperations, + SourceControlSyncJobOperations, + SourceControlSyncJobStreams, + VariableOperations, } from "./operationsInterfaces"; import * as Parameters from "./models/parameters"; import * as Mappers from "./models/mappers"; @@ -109,7 +113,7 @@ import { AutomationClientOptionalParams, GraphicalRunbookContent, ConvertGraphRunbookContentOptionalParams, - ConvertGraphRunbookContentResponse + ConvertGraphRunbookContentResponse, } from "./models"; export class AutomationClient extends coreClient.ServiceClient { @@ -126,7 +130,7 @@ export class AutomationClient extends coreClient.ServiceClient { constructor( credentials: coreAuth.TokenCredential, subscriptionId: string, - options?: AutomationClientOptionalParams + options?: AutomationClientOptionalParams, ) { if (credentials === undefined) { throw new Error("'credentials' cannot be null"); @@ -141,7 +145,7 @@ export class AutomationClient extends coreClient.ServiceClient { } const defaults: AutomationClientOptionalParams = { requestContentType: "application/json; charset=utf-8", - credential: credentials + credential: credentials, }; const packageDetails = `azsdk-js-arm-automation/11.0.0-beta.5`; @@ -154,20 +158,21 @@ export class AutomationClient 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 ( @@ -177,7 +182,7 @@ export class AutomationClient extends coreClient.ServiceClient { !bearerTokenAuthenticationPolicyFound ) { this.pipeline.removePolicy({ - name: coreRestPipeline.bearerTokenAuthenticationPolicyName + name: coreRestPipeline.bearerTokenAuthenticationPolicyName, }); this.pipeline.addPolicy( coreRestPipeline.bearerTokenAuthenticationPolicy({ @@ -187,9 +192,9 @@ export class AutomationClient extends coreClient.ServiceClient { `${optionsWithDefaults.endpoint}/.default`, challengeCallbacks: { authorizeRequestOnChallenge: - coreClient.authorizeRequestOnClaimChallenge - } - }) + coreClient.authorizeRequestOnClaimChallenge, + }, + }), ); } // Parameter assignments @@ -199,29 +204,24 @@ export class AutomationClient extends coreClient.ServiceClient { this.$host = options.$host || "https://management.azure.com"; this.privateEndpointConnections = new PrivateEndpointConnectionsImpl(this); this.privateLinkResources = new PrivateLinkResourcesImpl(this); - this.python2Package = new Python2PackageImpl(this); this.agentRegistrationInformation = new AgentRegistrationInformationImpl( - this + this, ); this.dscNodeOperations = new DscNodeOperationsImpl(this); this.nodeReports = new NodeReportsImpl(this); - this.dscNodeConfigurationOperations = new DscNodeConfigurationOperationsImpl( - this - ); this.dscCompilationJobOperations = new DscCompilationJobOperationsImpl( - this + this, ); this.dscCompilationJobStream = new DscCompilationJobStreamImpl(this); this.nodeCountInformation = new NodeCountInformationImpl(this); - this.sourceControlOperations = new SourceControlOperationsImpl(this); - this.sourceControlSyncJobOperations = new SourceControlSyncJobOperationsImpl( - this - ); - this.sourceControlSyncJobStreams = new SourceControlSyncJobStreamsImpl( - this + this.watcherOperations = new WatcherOperationsImpl(this); + this.softwareUpdateConfigurations = new SoftwareUpdateConfigurationsImpl( + this, ); + this.webhookOperations = new WebhookOperationsImpl(this); + this.deletedAutomationAccounts = new DeletedAutomationAccountsImpl(this); this.automationAccountOperations = new AutomationAccountOperationsImpl( - this + this, ); this.statisticsOperations = new StatisticsOperationsImpl(this); this.usages = new UsagesImpl(this); @@ -230,38 +230,40 @@ export class AutomationClient extends coreClient.ServiceClient { this.connectionOperations = new ConnectionOperationsImpl(this); this.connectionTypeOperations = new ConnectionTypeOperationsImpl(this); this.credentialOperations = new CredentialOperationsImpl(this); + this.dscConfigurationOperations = new DscConfigurationOperationsImpl(this); + this.dscNodeConfigurationOperations = + new DscNodeConfigurationOperationsImpl(this); + this.hybridRunbookWorkers = new HybridRunbookWorkersImpl(this); + this.hybridRunbookWorkerGroupOperations = + new HybridRunbookWorkerGroupOperationsImpl(this); + this.jobOperations = new JobOperationsImpl(this); + this.jobStreamOperations = new JobStreamOperationsImpl(this); this.jobScheduleOperations = new JobScheduleOperationsImpl(this); this.linkedWorkspaceOperations = new LinkedWorkspaceOperationsImpl(this); this.activityOperations = new ActivityOperationsImpl(this); this.moduleOperations = new ModuleOperationsImpl(this); this.objectDataTypes = new ObjectDataTypesImpl(this); this.fields = new FieldsImpl(this); - this.scheduleOperations = new ScheduleOperationsImpl(this); - this.variableOperations = new VariableOperationsImpl(this); - this.watcherOperations = new WatcherOperationsImpl(this); - this.dscConfigurationOperations = new DscConfigurationOperationsImpl(this); - this.jobOperations = new JobOperationsImpl(this); - this.jobStreamOperations = new JobStreamOperationsImpl(this); + this.powerShell72Module = new PowerShell72ModuleImpl(this); this.operations = new OperationsImpl(this); - this.softwareUpdateConfigurations = new SoftwareUpdateConfigurationsImpl( - this - ); - this.softwareUpdateConfigurationRuns = new SoftwareUpdateConfigurationRunsImpl( - this - ); - this.softwareUpdateConfigurationMachineRuns = new SoftwareUpdateConfigurationMachineRunsImpl( - this - ); + this.python2Package = new Python2PackageImpl(this); + this.python3Package = new Python3PackageImpl(this); this.runbookDraftOperations = new RunbookDraftOperationsImpl(this); this.runbookOperations = new RunbookOperationsImpl(this); this.testJobStreams = new TestJobStreamsImpl(this); this.testJobOperations = new TestJobOperationsImpl(this); - this.webhookOperations = new WebhookOperationsImpl(this); - this.hybridRunbookWorkers = new HybridRunbookWorkersImpl(this); - this.deletedAutomationAccounts = new DeletedAutomationAccountsImpl(this); - this.hybridRunbookWorkerGroupOperations = new HybridRunbookWorkerGroupOperationsImpl( - this + this.scheduleOperations = new ScheduleOperationsImpl(this); + this.softwareUpdateConfigurationMachineRuns = + new SoftwareUpdateConfigurationMachineRunsImpl(this); + this.softwareUpdateConfigurationRuns = + new SoftwareUpdateConfigurationRunsImpl(this); + this.sourceControlOperations = new SourceControlOperationsImpl(this); + this.sourceControlSyncJobOperations = + new SourceControlSyncJobOperationsImpl(this); + this.sourceControlSyncJobStreams = new SourceControlSyncJobStreamsImpl( + this, ); + this.variableOperations = new VariableOperationsImpl(this); } /** @@ -275,27 +277,26 @@ export class AutomationClient extends coreClient.ServiceClient { resourceGroupName: string, automationAccountName: string, parameters: GraphicalRunbookContent, - options?: ConvertGraphRunbookContentOptionalParams + options?: ConvertGraphRunbookContentOptionalParams, ): Promise { return this.sendOperationRequest( { resourceGroupName, automationAccountName, parameters, options }, - convertGraphRunbookContentOperationSpec + convertGraphRunbookContentOperationSpec, ); } privateEndpointConnections: PrivateEndpointConnections; privateLinkResources: PrivateLinkResources; - python2Package: Python2Package; agentRegistrationInformation: AgentRegistrationInformation; dscNodeOperations: DscNodeOperations; nodeReports: NodeReports; - dscNodeConfigurationOperations: DscNodeConfigurationOperations; dscCompilationJobOperations: DscCompilationJobOperations; dscCompilationJobStream: DscCompilationJobStream; nodeCountInformation: NodeCountInformation; - sourceControlOperations: SourceControlOperations; - sourceControlSyncJobOperations: SourceControlSyncJobOperations; - sourceControlSyncJobStreams: SourceControlSyncJobStreams; + watcherOperations: WatcherOperations; + softwareUpdateConfigurations: SoftwareUpdateConfigurations; + webhookOperations: WebhookOperations; + deletedAutomationAccounts: DeletedAutomationAccounts; automationAccountOperations: AutomationAccountOperations; statisticsOperations: StatisticsOperations; usages: Usages; @@ -304,55 +305,57 @@ export class AutomationClient extends coreClient.ServiceClient { connectionOperations: ConnectionOperations; connectionTypeOperations: ConnectionTypeOperations; credentialOperations: CredentialOperations; + dscConfigurationOperations: DscConfigurationOperations; + dscNodeConfigurationOperations: DscNodeConfigurationOperations; + hybridRunbookWorkers: HybridRunbookWorkers; + hybridRunbookWorkerGroupOperations: HybridRunbookWorkerGroupOperations; + jobOperations: JobOperations; + jobStreamOperations: JobStreamOperations; jobScheduleOperations: JobScheduleOperations; linkedWorkspaceOperations: LinkedWorkspaceOperations; activityOperations: ActivityOperations; moduleOperations: ModuleOperations; objectDataTypes: ObjectDataTypes; fields: Fields; - scheduleOperations: ScheduleOperations; - variableOperations: VariableOperations; - watcherOperations: WatcherOperations; - dscConfigurationOperations: DscConfigurationOperations; - jobOperations: JobOperations; - jobStreamOperations: JobStreamOperations; + powerShell72Module: PowerShell72Module; operations: Operations; - softwareUpdateConfigurations: SoftwareUpdateConfigurations; - softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns; - softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns; + python2Package: Python2Package; + python3Package: Python3Package; runbookDraftOperations: RunbookDraftOperations; runbookOperations: RunbookOperations; testJobStreams: TestJobStreams; testJobOperations: TestJobOperations; - webhookOperations: WebhookOperations; - hybridRunbookWorkers: HybridRunbookWorkers; - deletedAutomationAccounts: DeletedAutomationAccounts; - hybridRunbookWorkerGroupOperations: HybridRunbookWorkerGroupOperations; + scheduleOperations: ScheduleOperations; + softwareUpdateConfigurationMachineRuns: SoftwareUpdateConfigurationMachineRuns; + softwareUpdateConfigurationRuns: SoftwareUpdateConfigurationRuns; + sourceControlOperations: SourceControlOperations; + sourceControlSyncJobOperations: SourceControlSyncJobOperations; + sourceControlSyncJobStreams: SourceControlSyncJobStreams; + variableOperations: VariableOperations; } // Operation Specifications const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const convertGraphRunbookContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/convertGraphRunbookContent", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/convertGraphRunbookContent", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.GraphicalRunbookContent + bodyMapper: Mappers.GraphicalRunbookContent, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters32, - queryParameters: [Parameters.apiVersion1], + requestBody: Parameters.parameters26, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/lroImpl.ts b/sdk/automation/arm-automation/src/lroImpl.ts index 518d5f053b4e..b27f5ac7209b 100644 --- a/sdk/automation/arm-automation/src/lroImpl.ts +++ b/sdk/automation/arm-automation/src/lroImpl.ts @@ -6,29 +6,37 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { AbortSignalLike } from "@azure/abort-controller"; import { LongRunningOperation, LroResponse } from "@azure/core-lro"; -export class LroImpl implements LongRunningOperation { - constructor( - private sendOperationFn: (args: any, spec: any) => Promise>, - private args: Record, - private spec: { - readonly requestBody?: unknown; - readonly path?: string; - readonly httpMethod: string; - } & Record, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest(): Promise> { - return this.sendOperationFn(this.args, this.spec); - } - public async sendPollRequest(path: string): Promise> { - const { requestBody, ...restSpec } = this.spec; - return this.sendOperationFn(this.args, { - ...restSpec, - path, - httpMethod: "GET" - }); - } +export function createLroSpec(inputs: { + sendOperationFn: (args: any, spec: any) => Promise>; + args: Record; + spec: { + readonly requestBody?: unknown; + readonly path?: string; + readonly httpMethod: string; + } & Record; +}): LongRunningOperation { + const { args, spec, sendOperationFn } = inputs; + return { + requestMethod: spec.httpMethod, + requestPath: spec.path!, + sendInitialRequest: () => sendOperationFn(args, spec), + sendPollRequest: ( + path: string, + options?: { abortSignal?: AbortSignalLike }, + ) => { + const { requestBody, ...restSpec } = spec; + return sendOperationFn(args, { + ...restSpec, + httpMethod: "GET", + path, + abortSignal: options?.abortSignal, + }); + }, + }; } diff --git a/sdk/automation/arm-automation/src/models/index.ts b/sdk/automation/arm-automation/src/models/index.ts index 15fab0644db3..67c8bb9673ec 100644 --- a/sdk/automation/arm-automation/src/models/index.ts +++ b/sdk/automation/arm-automation/src/models/index.ts @@ -67,54 +67,6 @@ export interface PrivateLinkResourceListResult { value?: PrivateLinkResource[]; } -/** Definition of the content link. */ -export interface ContentLink { - /** Gets or sets the uri of the runbook content. */ - uri?: string; - /** Gets or sets the hash. */ - contentHash?: ContentHash; - /** Gets or sets the version of the content. */ - version?: string; -} - -/** Definition of the runbook property type. */ -export interface ContentHash { - /** Gets or sets the content hash algorithm used to hash the content. */ - algorithm: string; - /** Gets or sets expected hash value of the content. */ - value: string; -} - -/** Definition of the module error info type. */ -export interface ModuleErrorInfo { - /** Gets or sets the error code. */ - code?: string; - /** Gets or sets the error message. */ - message?: string; -} - -/** The parameters supplied to the create or update module operation. */ -export interface PythonPackageCreateParameters { - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets the module content link. */ - contentLink: ContentLink; -} - -/** The parameters supplied to the update module operation. */ -export interface PythonPackageUpdateParameters { - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; -} - -/** The response model for the list module operation. */ -export interface ModuleListResult { - /** Gets or sets a list of modules. */ - value?: Module[]; - /** Gets or sets the next link. */ - nextLink?: string; -} - /** Definition of the agent registration information type. */ export interface AgentRegistration { /** Gets or sets the dsc meta configuration. */ @@ -285,48 +237,6 @@ export interface DscMetaConfiguration { allowModuleOverwrite?: boolean; } -/** The Dsc configuration property associated with the entity. */ -export interface DscConfigurationAssociationProperty { - /** Gets or sets the name of the Dsc configuration. */ - name?: string; -} - -/** The parameters supplied to the create or update node configuration operation. */ -export interface DscNodeConfigurationCreateOrUpdateParameters { - /** Name of the node configuration. */ - name?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets the source. */ - source?: ContentSource; - /** Gets or sets the configuration of the node. */ - configuration?: DscConfigurationAssociationProperty; - /** If a new build version of NodeConfiguration is required. */ - incrementNodeConfigurationBuild?: boolean; -} - -/** Definition of the content source. */ -export interface ContentSource { - /** Gets or sets the hash. */ - hash?: ContentHash; - /** Gets or sets the content source type. */ - type?: ContentSourceType; - /** Gets or sets the value of the content. This is based on the content source type. */ - value?: string; - /** Gets or sets the version of the content. */ - version?: string; -} - -/** The response model for the list job operation. */ -export interface DscNodeConfigurationListResult { - /** Gets or sets a list of Dsc node configurations. */ - value?: DscNodeConfiguration[]; - /** Gets or sets the next link. */ - nextLink?: string; - /** Gets or sets the total rows in query. */ - totalCount?: number; -} - /** The parameters supplied to the create compilation job operation. */ export interface DscCompilationJobCreateParameters { /** Gets or sets name of the resource. */ @@ -343,6 +253,12 @@ export interface DscCompilationJobCreateParameters { incrementNodeConfigurationBuild?: boolean; } +/** The Dsc configuration property associated with the entity. */ +export interface DscConfigurationAssociationProperty { + /** Gets or sets the name of the Dsc configuration. */ + name?: string; +} + /** The response model for the list job operation. */ export interface DscCompilationJobListResult { /** Gets or sets a list of Dsc Compilation jobs. */ @@ -397,195 +313,336 @@ export interface NodeCountProperties { count?: number; } -/** The parameters supplied to the create or update source control operation. */ -export interface SourceControlCreateOrUpdateParameters { - /** The repo url of the source control. */ - repoUrl?: string; - /** The repo branch of the source control. Include branch as empty string for VsoTfvc. */ - branch?: string; - /** The folder path of the source control. Path must be relative. */ - folderPath?: string; - /** The auto async of the source control. Default is false. */ - autoSync?: boolean; - /** The auto publish of the source control. Default is true. */ - publishRunbook?: boolean; - /** The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive. */ - sourceType?: SourceType; - /** The authorization token for the repo of the source control. */ - securityToken?: SourceControlSecurityTokenProperties; - /** The user description of the source control. */ - description?: string; -} - -export interface SourceControlSecurityTokenProperties { - /** The access token. */ - accessToken?: string; - /** The refresh token. */ - refreshToken?: string; - /** The token type. Must be either PersonalAccessToken or Oauth. */ - tokenType?: TokenType; -} - -/** The parameters supplied to the update source control operation. */ -export interface SourceControlUpdateParameters { - /** The repo branch of the source control. */ - branch?: string; - /** The folder path of the source control. Path must be relative. */ - folderPath?: string; - /** The auto sync of the source control. Default is false. */ - autoSync?: boolean; - /** The auto publish of the source control. Default is true. */ - publishRunbook?: boolean; - /** The authorization token for the repo of the source control. */ - securityToken?: SourceControlSecurityTokenProperties; - /** The user description of the source control. */ - description?: string; +export interface WatcherUpdateParameters { + /** Gets or sets the name of the resource. */ + name?: string; + /** Gets or sets the frequency at which the watcher is invoked. */ + executionFrequencyInSeconds?: number; } -/** The response model for the list source controls operation. */ -export interface SourceControlListResult { - /** The list of source controls. */ - value?: SourceControl[]; - /** The next link. */ +/** The response model for the list watcher operation. */ +export interface WatcherListResult { + /** Gets or sets a list of watchers. */ + value?: Watcher[]; + /** Gets or sets the next link. */ nextLink?: string; } -/** The parameters supplied to the create source control sync job operation. */ -export interface SourceControlSyncJobCreateParameters { - /** The commit id of the source control sync job. If not syncing to a commitId, enter an empty string. */ - commitId: string; -} - -/** Definition of the source control sync job. */ -export interface SourceControlSyncJob { +/** Software update configuration properties. */ +export interface SoftwareUpdateConfiguration { /** * Resource name. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly name?: string; /** - * Resource type. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly type?: string; - /** - * Resource id. + * Resource Id. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly id?: string; - /** The source control sync job id. */ - sourceControlSyncJobId?: string; /** - * The creation time of the job. + * Resource type * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly creationTime?: Date; - /** The provisioning state of the job. */ - provisioningState?: ProvisioningState; + readonly type?: string; + /** update specific properties for the Software update configuration */ + updateConfiguration: UpdateConfiguration; + /** Schedule information for the Software update configuration */ + scheduleInfo: SUCScheduleProperties; /** - * The start time of the job. + * Provisioning state for the software update configuration, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly startTime?: Date; + readonly provisioningState?: string; + /** Details of provisioning error */ + error?: ErrorResponse; /** - * The end time of the job. + * Creation time of the resource, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endTime?: Date; - /** The sync type. */ - syncType?: SyncType; -} - -/** Definition of the source control sync job. */ -export interface SourceControlSyncJobById { - /** The id of the job. */ - id?: string; - /** The source control sync job id. */ - sourceControlSyncJobId?: string; + readonly creationTime?: Date; /** - * The creation time of the job. + * CreatedBy property, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly creationTime?: Date; - /** The provisioning state of the job. */ - provisioningState?: ProvisioningState; + readonly createdBy?: string; /** - * The start time of the job. + * Last time resource was modified, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly startTime?: Date; + readonly lastModifiedTime?: Date; /** - * The end time of the job. + * LastModifiedBy property, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly endTime?: Date; - /** The sync type. */ - syncType?: SyncType; - /** The exceptions that occurred while running the sync job. */ - exception?: string; -} - -/** The response model for the list source control sync jobs operation. */ -export interface SourceControlSyncJobListResult { - /** The list of source control sync jobs. */ - value?: SourceControlSyncJob[]; - /** The next link. */ - nextLink?: string; + readonly lastModifiedBy?: string; + /** Tasks information for the Software update configuration. */ + tasks?: SoftwareUpdateConfigurationTasks; } -/** The response model for the list source control sync job streams operation. */ -export interface SourceControlSyncJobStreamsListBySyncJob { - /** The list of source control sync job streams. */ - value?: SourceControlSyncJobStream[]; - /** - * The next link. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly nextLink?: string; +/** Update specific properties of the software update configuration. */ +export interface UpdateConfiguration { + /** operating system of target machines */ + operatingSystem: OperatingSystemType; + /** Windows specific update configuration. */ + windows?: WindowsProperties; + /** Linux specific update configuration. */ + linux?: LinuxProperties; + /** Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601 */ + duration?: string; + /** List of azure resource Ids for azure virtual machines targeted by the software update configuration. */ + azureVirtualMachines?: string[]; + /** List of names of non-azure machines targeted by the software update configuration. */ + nonAzureComputerNames?: string[]; + /** Group targets for the software update configuration. */ + targets?: TargetProperties; } -/** Definition of the source control sync job stream. */ -export interface SourceControlSyncJobStream { +/** Windows specific update configuration. */ +export interface WindowsProperties { + /** Update classification included in the software update configuration. A comma separated string with required values */ + includedUpdateClassifications?: WindowsUpdateClasses; + /** KB numbers excluded from the software update configuration. */ + excludedKbNumbers?: string[]; + /** KB numbers included from the software update configuration. */ + includedKbNumbers?: string[]; + /** Reboot setting for the software update configuration. */ + rebootSetting?: string; +} + +/** Linux specific update configuration. */ +export interface LinuxProperties { + /** Update classifications included in the software update configuration. */ + includedPackageClassifications?: LinuxUpdateClasses; + /** packages excluded from the software update configuration. */ + excludedPackageNameMasks?: string[]; + /** packages included from the software update configuration. */ + includedPackageNameMasks?: string[]; + /** Reboot setting for the software update configuration. */ + rebootSetting?: string; +} + +/** Group specific to the update configuration. */ +export interface TargetProperties { + /** List of Azure queries in the software update configuration. */ + azureQueries?: AzureQueryProperties[]; + /** List of non Azure queries in the software update configuration. */ + nonAzureQueries?: NonAzureQueryProperties[]; +} + +/** Azure query for the update configuration. */ +export interface AzureQueryProperties { + /** List of Subscription or Resource Group ARM Ids. */ + scope?: string[]; + /** List of locations to scope the query to. */ + locations?: string[]; + /** Tag settings for the VM. */ + tagSettings?: TagSettingsProperties; +} + +/** Tag filter information for the VM. */ +export interface TagSettingsProperties { + /** Dictionary of tags with its list of values. */ + tags?: { [propertyName: string]: string[] }; + /** Filter VMs by Any or All specified tags. */ + filterOperator?: TagOperators; +} + +/** Non Azure query for the update configuration. */ +export interface NonAzureQueryProperties { + /** Log Analytics Saved Search name. */ + functionAlias?: string; + /** Workspace Id for Log Analytics in which the saved Search is resided. */ + workspaceId?: string; +} + +/** Definition of schedule parameters. */ +export interface SUCScheduleProperties { + /** Gets or sets the start time of the schedule. */ + startTime?: Date; /** - * Resource id. + * Gets the start time's offset in minutes. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly id?: string; - /** The sync job stream id. */ - sourceControlSyncJobStreamId?: string; - /** The summary of the sync job stream. */ - summary?: string; + readonly startTimeOffsetMinutes?: number; + /** Gets or sets the end time of the schedule. */ + expiryTime?: Date; + /** Gets or sets the expiry time's offset in minutes. */ + expiryTimeOffsetMinutes?: number; + /** Gets or sets a value indicating whether this schedule is enabled. */ + isEnabled?: boolean; + /** Gets or sets the next run time of the schedule. */ + nextRun?: Date; + /** Gets or sets the next run time's offset in minutes. */ + nextRunOffsetMinutes?: number; + /** Gets or sets the interval of the schedule. */ + interval?: number; + /** Gets or sets the frequency of the schedule. */ + frequency?: ScheduleFrequency; + /** Gets or sets the time zone of the schedule. */ + timeZone?: string; + /** Gets or sets the advanced schedule. */ + advancedSchedule?: AdvancedSchedule; + /** Gets or sets the creation time. */ + creationTime?: Date; + /** Gets or sets the last modified time. */ + lastModifiedTime?: Date; + /** Gets or sets the description. */ + description?: string; +} + +/** The properties of the create Advanced Schedule. */ +export interface AdvancedSchedule { + /** Days of the week that the job should execute on. */ + weekDays?: string[]; + /** Days of the month that the job should execute on. Must be between 1 and 31. */ + monthDays?: number[]; + /** Occurrences of days within a month. */ + monthlyOccurrences?: AdvancedScheduleMonthlyOccurrence[]; +} + +/** The properties of the create advanced schedule monthly occurrence. */ +export interface AdvancedScheduleMonthlyOccurrence { + /** Occurrence of the week within the month. Must be between 1 and 5 */ + occurrence?: number; + /** Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday. */ + day?: ScheduleDay; +} + +/** Task properties of the software update configuration. */ +export interface SoftwareUpdateConfigurationTasks { + /** Pre task properties. */ + preTask?: TaskProperties; + /** Post task properties. */ + postTask?: TaskProperties; +} + +/** Task properties of the software update configuration. */ +export interface TaskProperties { + /** Gets or sets the parameters of the task. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the name of the runbook. */ + source?: string; +} + +/** result of listing all software update configuration */ +export interface SoftwareUpdateConfigurationListResult { + /** outer object returned when listing all software update configurations */ + value?: SoftwareUpdateConfigurationCollectionItem[]; +} + +/** Software update configuration collection item properties. */ +export interface SoftwareUpdateConfigurationCollectionItem { /** - * The time of the sync job stream. + * Name of the software update configuration. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly time?: Date; - /** The type of the sync job stream. */ - streamType?: StreamType; -} - -/** Definition of the source control sync job stream by id. */ -export interface SourceControlSyncJobStreamById { + readonly name?: string; /** - * Resource id. + * Resource Id of the software update configuration * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly id?: string; - /** The sync job stream id. */ - sourceControlSyncJobStreamId?: string; - /** The summary of the sync job stream. */ - summary?: string; + /** Update specific properties of the software update configuration. */ + updateConfiguration?: UpdateConfiguration; + /** Pre and Post Tasks defined */ + tasks?: SoftwareUpdateConfigurationTasks; + /** execution frequency of the schedule associated with the software update configuration */ + frequency?: ScheduleFrequency; + /** the start time of the update. */ + startTime?: Date; /** - * The time of the sync job stream. + * Creation time of the software update configuration, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly time?: Date; - /** The type of the sync job stream. */ - streamType?: StreamType; - /** The text of the sync job stream. */ - streamText?: string; - /** The values of the job stream. */ - value?: { [propertyName: string]: Record }; + readonly creationTime?: Date; + /** + * Last time software update configuration was modified, which only appears in the response. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly lastModifiedTime?: Date; + /** + * Provisioning state for the software update configuration, which only appears in the response. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly provisioningState?: string; + /** ext run time of the update. */ + nextRun?: Date; +} + +/** The runbook property associated with the entity. */ +export interface RunbookAssociationProperty { + /** Gets or sets the name of the runbook. */ + name?: string; +} + +/** The parameters supplied to the create or update webhook operation. */ +export interface WebhookCreateOrUpdateParameters { + /** Gets or sets the name of the webhook. */ + name: string; + /** Gets or sets the value of the enabled flag of webhook. */ + isEnabled?: boolean; + /** Gets or sets the uri. */ + uri?: string; + /** Gets or sets the expiry time. */ + expiryTime?: Date; + /** Gets or sets the parameters of the job. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the runbook. */ + runbook?: RunbookAssociationProperty; + /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ + runOn?: string; +} + +/** The parameters supplied to the update webhook operation. */ +export interface WebhookUpdateParameters { + /** Gets or sets the name of the webhook. */ + name?: string; + /** Gets or sets the value of the enabled flag of webhook. */ + isEnabled?: boolean; + /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ + runOn?: string; + /** Gets or sets the parameters of the job. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the description of the webhook. */ + description?: string; +} + +/** The response model for the list webhook operation. */ +export interface WebhookListResult { + /** Gets or sets a list of webhooks. */ + value?: Webhook[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** The response model for the list deleted automation account. */ +export interface DeletedAutomationAccountListResult { + /** Gets or sets the list of deleted automation accounts. */ + value?: DeletedAutomationAccount[]; +} + +/** Definition of the deleted automation account type. */ +export interface DeletedAutomationAccount { + /** The resource id. */ + id?: string; + /** Gets or sets name of the resource. */ + name?: string; + /** The resource type. */ + type?: string; + /** Gets or sets the location of the resource. */ + location?: string; + /** Gets or sets the Automation Account Resource Id. */ + automationAccountResourceId?: string; + /** Gets or sets the Automation Account Id. */ + automationAccountId?: string; + /** Gets or sets the location of the resource. */ + locationPropertiesLocation?: string; + /** + * Gets the deletion time. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly deletionTime?: Date; } /** The parameters supplied to the update automation account operation. */ @@ -660,11 +717,11 @@ export interface Identity { type?: ResourceIdentityType; /** The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. */ userAssignedIdentities?: { - [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; + [propertyName: string]: UserAssignedIdentitiesProperties; }; } -export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { +export interface UserAssignedIdentitiesProperties { /** * The principal id of user assigned identity. * NOTE: This property will not be serialized. It can only be populated by the server. @@ -971,6 +1028,175 @@ export interface CredentialListResult { nextLink?: string; } +/** Definition of the configuration parameter type. */ +export interface DscConfigurationParameter { + /** Gets or sets the type of the parameter. */ + type?: string; + /** Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. */ + isMandatory?: boolean; + /** Get or sets the position of the parameter. */ + position?: number; + /** Gets or sets the default value of parameter. */ + defaultValue?: string; +} + +/** Definition of the content source. */ +export interface ContentSource { + /** Gets or sets the hash. */ + hash?: ContentHash; + /** Gets or sets the content source type. */ + type?: ContentSourceType; + /** Gets or sets the value of the content. This is based on the content source type. */ + value?: string; + /** Gets or sets the version of the content. */ + version?: string; +} + +/** Definition of the runbook property type. */ +export interface ContentHash { + /** Gets or sets the content hash algorithm used to hash the content. */ + algorithm: string; + /** Gets or sets expected hash value of the content. */ + value: string; +} + +/** The parameters supplied to the create or update configuration operation. */ +export interface DscConfigurationCreateOrUpdateParameters { + /** Gets or sets name of the resource. */ + name?: string; + /** Gets or sets the location of the resource. */ + location?: string; + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets verbose log option. */ + logVerbose?: boolean; + /** Gets or sets progress log option. */ + logProgress?: boolean; + /** Gets or sets the source. */ + source: ContentSource; + /** Gets or sets the configuration parameters. */ + parameters?: { [propertyName: string]: DscConfigurationParameter }; + /** Gets or sets the description of the configuration. */ + description?: string; +} + +/** The parameters supplied to the create or update configuration operation. */ +export interface DscConfigurationUpdateParameters { + /** Gets or sets name of the resource. */ + name?: string; + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets verbose log option. */ + logVerbose?: boolean; + /** Gets or sets progress log option. */ + logProgress?: boolean; + /** Gets or sets the source. */ + source?: ContentSource; + /** Gets or sets the configuration parameters. */ + parameters?: { [propertyName: string]: DscConfigurationParameter }; + /** Gets or sets the description of the configuration. */ + description?: string; +} + +/** The response model for the list configuration operation. */ +export interface DscConfigurationListResult { + /** Gets or sets a list of configurations. */ + value?: DscConfiguration[]; + /** Gets or sets the next link. */ + nextLink?: string; + /** Gets the total number of configurations matching filter criteria. */ + totalCount?: number; +} + +/** The parameters supplied to the create or update node configuration operation. */ +export interface DscNodeConfigurationCreateOrUpdateParameters { + /** Name of the node configuration. */ + name?: string; + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets the source. */ + source?: ContentSource; + /** Gets or sets the configuration of the node. */ + configuration?: DscConfigurationAssociationProperty; + /** If a new build version of NodeConfiguration is required. */ + incrementNodeConfigurationBuild?: boolean; +} + +/** The response model for the list job operation. */ +export interface DscNodeConfigurationListResult { + /** Gets or sets a list of Dsc node configurations. */ + value?: DscNodeConfiguration[]; + /** Gets or sets the next link. */ + nextLink?: string; + /** Gets or sets the total rows in query. */ + totalCount?: number; +} + +/** The parameters supplied to the create hybrid runbook worker operation. */ +export interface HybridRunbookWorkerCreateParameters { + /** Gets or sets the name of the resource. */ + name?: string; + /** Azure Resource Manager Id for a virtual machine. */ + vmResourceId?: string; +} + +/** Parameters supplied to move hybrid worker operation. */ +export interface HybridRunbookWorkerMoveParameters { + /** Gets or sets the target hybrid runbook worker group. */ + hybridRunbookWorkerGroupName?: string; +} + +/** The response model for the list hybrid runbook workers. */ +export interface HybridRunbookWorkersListResult { + /** Gets or sets a list of hybrid runbook workers. */ + value?: HybridRunbookWorker[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** Definition of RunAs credential to use for hybrid worker. */ +export interface RunAsCredentialAssociationProperty { + /** Gets or sets the name of the credential. */ + name?: string; +} + +/** The parameters supplied to the create hybrid runbook worker group operation. */ +export interface HybridRunbookWorkerGroupCreateOrUpdateParameters { + /** Gets or sets the name of the resource. */ + name?: string; + /** Sets the credential of a worker group. */ + credential?: RunAsCredentialAssociationProperty; +} + +/** The response model for the list hybrid runbook worker groups. */ +export interface HybridRunbookWorkerGroupsListResult { + /** Gets or sets a list of hybrid runbook worker groups. */ + value?: HybridRunbookWorkerGroup[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** The parameters supplied to the create job operation. */ +export interface JobCreateParameters { + /** Gets or sets the runbook. */ + runbook?: RunbookAssociationProperty; + /** Gets or sets the parameters of the job. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ + runOn?: string; +} + +/** The response model for the list job operation. */ +export interface JobListResultV2 { + /** List of jobs. */ + value?: JobCollectionItem[]; + /** + * The link to the next page. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; +} + /** Definition of the job schedule. */ export interface JobSchedule { /** @@ -1006,30 +1232,100 @@ export interface ScheduleAssociationProperty { name?: string; } -/** The runbook property associated with the entity. */ -export interface RunbookAssociationProperty { - /** Gets or sets the name of the runbook. */ - name?: string; +/** The parameters supplied to the create job schedule operation. */ +export interface JobScheduleCreateParameters { + /** Gets or sets the schedule. */ + schedule: ScheduleAssociationProperty; + /** Gets or sets the runbook. */ + runbook: RunbookAssociationProperty; + /** Gets or sets the hybrid worker group that the scheduled job should run on. */ + runOn?: string; + /** Gets or sets a list of job properties. */ + parameters?: { [propertyName: string]: string }; +} + +/** The response model for the list job schedule operation. */ +export interface JobScheduleListResult { + /** Gets or sets a list of job schedules. */ + value?: JobSchedule[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** The response model for the get usage operation. */ +export interface UsageListResultAutoGenerated { + /** Gets or sets usage. */ + value: UsageAutoGenerated[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** Definition of Usage. */ +export interface UsageAutoGenerated { + /** Gets or sets the id of the resource. */ + id?: string; + /** Gets or sets the usage counter name. */ + name?: UsageCounterName; + /** Gets or sets the usage unit name. */ + unit?: string; + /** Gets or sets the current usage value. */ + currentValue?: number; + /** Gets or sets max limit. -1 for unlimited */ + limit?: number; + /** + * Gets throttling status of subscription + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly throttleStatus?: ThrottlingState; +} + +/** Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). */ +export interface ErrorResponseAutoGenerated { + /** The error object. */ + error?: ErrorDetail; } -/** The parameters supplied to the create job schedule operation. */ -export interface JobScheduleCreateParameters { - /** Gets or sets the schedule. */ - schedule: ScheduleAssociationProperty; - /** Gets or sets the runbook. */ - runbook: RunbookAssociationProperty; - /** Gets or sets the hybrid worker group that the scheduled job should run on. */ - runOn?: string; - /** Gets or sets a list of job properties. */ - parameters?: { [propertyName: string]: string }; +/** 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 response model for the list job schedule operation. */ -export interface JobScheduleListResult { - /** Gets or sets a list of job schedules. */ - value?: JobSchedule[]; - /** Gets or sets the next link. */ - nextLink?: string; +/** 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; } /** Definition of the linked workspace. */ @@ -1118,224 +1414,74 @@ export interface ActivityListResult { nextLink?: string; } -/** The parameters supplied to the create or update module operation. */ -export interface ModuleCreateOrUpdateParameters { - /** Gets or sets name of the resource. */ - name?: string; - /** Gets or sets the location of the resource. */ - location?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets the module content link. */ - contentLink: ContentLink; -} - -/** The parameters supplied to the update module operation. */ -export interface ModuleUpdateParameters { - /** Gets or sets name of the resource. */ - name?: string; - /** Gets or sets the location of the resource. */ - location?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets the module content link. */ - contentLink?: ContentLink; -} - -/** The response model for the list fields operation. */ -export interface TypeFieldListResult { - /** Gets or sets a list of fields. */ - value?: TypeField[]; -} - -/** Information about a field of a type. */ -export interface TypeField { - /** Gets or sets the name of the field. */ - name?: string; - /** Gets or sets the type of the field. */ - type?: string; -} - -/** The parameters supplied to the create or update schedule operation. */ -export interface ScheduleCreateOrUpdateParameters { - /** Gets or sets the name of the Schedule. */ - name: string; - /** Gets or sets the description of the schedule. */ - description?: string; - /** Gets or sets the start time of the schedule. */ - startTime: Date; - /** Gets or sets the end time of the schedule. */ - expiryTime?: Date; - /** Gets or sets the interval of the schedule. */ - interval?: any; - /** Gets or sets the frequency of the schedule. */ - frequency: ScheduleFrequency; - /** Gets or sets the time zone of the schedule. */ - timeZone?: string; - /** Gets or sets the AdvancedSchedule. */ - advancedSchedule?: AdvancedSchedule; -} - -/** The properties of the create Advanced Schedule. */ -export interface AdvancedSchedule { - /** Days of the week that the job should execute on. */ - weekDays?: string[]; - /** Days of the month that the job should execute on. Must be between 1 and 31. */ - monthDays?: number[]; - /** Occurrences of days within a month. */ - monthlyOccurrences?: AdvancedScheduleMonthlyOccurrence[]; -} - -/** The properties of the create advanced schedule monthly occurrence. */ -export interface AdvancedScheduleMonthlyOccurrence { - /** Occurrence of the week within the month. Must be between 1 and 5 */ - occurrence?: number; - /** Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday. */ - day?: ScheduleDay; -} - -/** The parameters supplied to the update schedule operation. */ -export interface ScheduleUpdateParameters { - /** Gets or sets the name of the Schedule. */ - name?: string; - /** Gets or sets the description of the schedule. */ - description?: string; - /** Gets or sets a value indicating whether this schedule is enabled. */ - isEnabled?: boolean; -} - -/** The response model for the list schedule operation. */ -export interface ScheduleListResult { - /** Gets or sets a list of schedules. */ - value?: Schedule[]; - /** Gets or sets the next link. */ - nextLink?: string; -} - -/** The parameters supplied to the create or update variable operation. */ -export interface VariableCreateOrUpdateParameters { - /** Gets or sets the name of the variable. */ - name: string; - /** Gets or sets the value of the variable. */ - value?: string; - /** Gets or sets the description of the variable. */ - description?: string; - /** Gets or sets the encrypted flag of the variable. */ - isEncrypted?: boolean; -} - -/** The parameters supplied to the update variable operation. */ -export interface VariableUpdateParameters { - /** Gets or sets the name of the variable. */ - name?: string; - /** Gets or sets the value of the variable. */ - value?: string; - /** Gets or sets the description of the variable. */ - description?: string; -} - -/** The response model for the list variables operation. */ -export interface VariableListResult { - /** Gets or sets a list of variables. */ - value?: Variable[]; - /** Gets or sets the next link. */ - nextLink?: string; -} - -export interface WatcherUpdateParameters { - /** Gets or sets the name of the resource. */ - name?: string; - /** Gets or sets the frequency at which the watcher is invoked. */ - executionFrequencyInSeconds?: number; -} - -/** The response model for the list watcher operation. */ -export interface WatcherListResult { - /** Gets or sets a list of watchers. */ - value?: Watcher[]; - /** Gets or sets the next link. */ - nextLink?: string; +/** Definition of the content link. */ +export interface ContentLink { + /** Sets the uri of the content. */ + uri?: string; + /** Sets the hash. */ + contentHash?: ContentHash; + /** Sets the version of the content. */ + version?: string; } -/** Definition of the configuration parameter type. */ -export interface DscConfigurationParameter { - /** Gets or sets the type of the parameter. */ - type?: string; - /** Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. */ - isMandatory?: boolean; - /** Get or sets the position of the parameter. */ - position?: number; - /** Gets or sets the default value of parameter. */ - defaultValue?: string; +/** Definition of the module error info type. */ +export interface ModuleErrorInfo { + /** Gets the error code. */ + code?: string; + /** Gets the error message. */ + message?: string; } -/** The parameters supplied to the create or update configuration operation. */ -export interface DscConfigurationCreateOrUpdateParameters { - /** Gets or sets name of the resource. */ +/** The parameters supplied to the create or update module operation. */ +export interface ModuleCreateOrUpdateParameters { + /** Sets name of the resource. */ name?: string; - /** Gets or sets the location of the resource. */ + /** Sets the location of the resource. */ location?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets verbose log option. */ - logVerbose?: boolean; - /** Gets or sets progress log option. */ - logProgress?: boolean; - /** Gets or sets the source. */ - source: ContentSource; - /** Gets or sets the configuration parameters. */ - parameters?: { [propertyName: string]: DscConfigurationParameter }; - /** Gets or sets the description of the configuration. */ - description?: string; -} - -/** The parameters supplied to the create or update configuration operation. */ -export interface DscConfigurationUpdateParameters { - /** Gets or sets name of the resource. */ - name?: string; - /** Gets or sets the tags attached to the resource. */ + /** Sets the tags attached to the resource. */ tags?: { [propertyName: string]: string }; - /** Gets or sets verbose log option. */ - logVerbose?: boolean; - /** Gets or sets progress log option. */ - logProgress?: boolean; - /** Gets or sets the source. */ - source?: ContentSource; - /** Gets or sets the configuration parameters. */ - parameters?: { [propertyName: string]: DscConfigurationParameter }; - /** Gets or sets the description of the configuration. */ - description?: string; -} - -/** The response model for the list configuration operation. */ -export interface DscConfigurationListResult { - /** Gets or sets a list of configurations. */ - value?: DscConfiguration[]; - /** Gets or sets the next link. */ - nextLink?: string; - /** Gets the total number of configurations matching filter criteria. */ - totalCount?: number; -} - -/** The parameters supplied to the create job operation. */ -export interface JobCreateParameters { - /** Gets or sets the runbook. */ - runbook?: RunbookAssociationProperty; - /** Gets or sets the parameters of the job. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ - runOn?: string; + /** Sets the hash. */ + contentLink: ContentLink; } -/** The response model for the list job operation. */ -export interface JobListResultV2 { - /** List of jobs. */ - value?: JobCollectionItem[]; +/** The parameters supplied to the update module operation. */ +export interface ModuleUpdateParameters { /** - * The link to the next page. + * Sets name of the resource. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly nextLink?: string; + readonly name?: string; + /** + * Sets the location of the resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly location?: string; + /** Sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Sets the module content link. */ + contentLink?: ContentLink; +} + +/** The response model for the list module operation. */ +export interface ModuleListResult { + /** Gets a list of modules. */ + value?: Module[]; + /** Gets the next link. */ + nextLink?: string; +} + +/** The response model for the list fields operation. */ +export interface TypeFieldListResult { + /** Gets or sets a list of fields. */ + value?: TypeField[]; +} + +/** Information about a field of a type. */ +export interface TypeField { + /** Gets or sets the name of the field. */ + name?: string; + /** Gets or sets the type of the field. */ + type?: string; } /** The response model for the list of Automation operations */ @@ -1350,6 +1496,10 @@ export interface Operation { name?: string; /** Provider, Resource and Operation values */ display?: OperationDisplay; + /** Origin of the operation. */ + origin?: string; + /** Specification of the service. */ + serviceSpecification?: OperationPropertiesFormatServiceSpecification; } /** Provider, Resource and Operation values */ @@ -1360,6 +1510,50 @@ export interface OperationDisplay { resource?: string; /** Operation type: Read, write, delete, etc. */ operation?: string; + /** Description of the operation. */ + description?: string; +} + +/** Specification of the service. */ +export interface OperationPropertiesFormatServiceSpecification { + /** Operation service specification. */ + metricSpecifications?: MetricSpecification[]; + /** Operation log specification. */ + logSpecifications?: LogSpecification[]; +} + +/** Description of metrics specification. */ +export interface MetricSpecification { + /** The name of the metric. */ + name?: string; + /** The display name of the metric. */ + displayName?: string; + /** The description of the metric. */ + displayDescription?: string; + /** Units the metric to be displayed in. */ + unit?: string; + /** The aggregation type. */ + aggregationType?: string; + /** List of dimensions. */ + dimensions?: Dimension[]; +} + +/** Dimension of the metric. */ +export interface Dimension { + /** The name of the dimension. */ + name?: string; + /** The display name of the dimension. */ + displayName?: string; +} + +/** Description of logging specification. */ +export interface LogSpecification { + /** The name of the specification. */ + name?: string; + /** The display name of the specification. */ + displayName?: string; + /** Duration of the blob. */ + blobDuration?: string; } /** Graphical Runbook Content */ @@ -1380,228 +1574,284 @@ export interface RawGraphicalRunbookContent { runbookType?: GraphRunbookType; } -/** Software update configuration properties. */ -export interface SoftwareUpdateConfiguration { - /** - * Resource name. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly name?: string; - /** - * Resource Id. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly id?: string; - /** - * Resource type - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly type?: string; - /** update specific properties for the Software update configuration */ - updateConfiguration: UpdateConfiguration; - /** Schedule information for the Software update configuration */ - scheduleInfo: SUCScheduleProperties; - /** - * Provisioning state for the software update configuration, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly provisioningState?: string; - /** Details of provisioning error */ - error?: ErrorResponse; - /** - * Creation time of the resource, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly creationTime?: Date; - /** - * CreatedBy property, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly createdBy?: string; - /** - * Last time resource was modified, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastModifiedTime?: Date; - /** - * LastModifiedBy property, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastModifiedBy?: string; - /** Tasks information for the Software update configuration. */ - tasks?: SoftwareUpdateConfigurationTasks; +/** The parameters supplied to the create or update module operation. */ +export interface PythonPackageCreateParameters { + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets the module content link. */ + contentLink: ContentLink; } -/** Update specific properties of the software update configuration. */ -export interface UpdateConfiguration { - /** operating system of target machines */ - operatingSystem: OperatingSystemType; - /** Windows specific update configuration. */ - windows?: WindowsProperties; - /** Linux specific update configuration. */ - linux?: LinuxProperties; - /** Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601 */ - duration?: string; - /** List of azure resource Ids for azure virtual machines targeted by the software update configuration. */ - azureVirtualMachines?: string[]; - /** List of names of non-azure machines targeted by the software update configuration. */ - nonAzureComputerNames?: string[]; - /** Group targets for the software update configuration. */ - targets?: TargetProperties; +/** The parameters supplied to the update module operation. */ +export interface PythonPackageUpdateParameters { + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; } -/** Windows specific update configuration. */ -export interface WindowsProperties { - /** Update classification included in the software update configuration. A comma separated string with required values */ - includedUpdateClassifications?: WindowsUpdateClasses; - /** KB numbers excluded from the software update configuration. */ - excludedKbNumbers?: string[]; - /** KB numbers included from the software update configuration. */ - includedKbNumbers?: string[]; - /** Reboot setting for the software update configuration. */ - rebootSetting?: string; +export interface RunbookDraft { + /** Gets or sets whether runbook is in edit mode. */ + inEdit?: boolean; + /** Gets or sets the draft runbook content link. */ + draftContentLink?: ContentLink; + /** Gets or sets the creation time of the runbook draft. */ + creationTime?: Date; + /** Gets or sets the last modified time of the runbook draft. */ + lastModifiedTime?: Date; + /** Gets or sets the runbook draft parameters. */ + parameters?: { [propertyName: string]: RunbookParameter }; + /** Gets or sets the runbook output types. */ + outputTypes?: string[]; } -/** Linux specific update configuration. */ -export interface LinuxProperties { - /** Update classifications included in the software update configuration. */ - includedPackageClassifications?: LinuxUpdateClasses; - /** packages excluded from the software update configuration. */ - excludedPackageNameMasks?: string[]; - /** packages included from the software update configuration. */ - includedPackageNameMasks?: string[]; - /** Reboot setting for the software update configuration. */ - rebootSetting?: string; +/** Definition of the runbook parameter type. */ +export interface RunbookParameter { + /** Gets or sets the type of the parameter. */ + type?: string; + /** Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. */ + isMandatory?: boolean; + /** Get or sets the position of the parameter. */ + position?: number; + /** Gets or sets the default value of parameter. */ + defaultValue?: string; } -/** Group specific to the update configuration. */ -export interface TargetProperties { - /** List of Azure queries in the software update configuration. */ - azureQueries?: AzureQueryProperties[]; - /** List of non Azure queries in the software update configuration. */ - nonAzureQueries?: NonAzureQueryProperties[]; +/** The response model for the undo edit runbook operation. */ +export interface RunbookDraftUndoEditResult { + statusCode?: HttpStatusCode; + requestId?: string; } -/** Azure query for the update configuration. */ -export interface AzureQueryProperties { - /** List of Subscription or Resource Group ARM Ids. */ - scope?: string[]; - /** List of locations to scope the query to. */ - locations?: string[]; - /** Tag settings for the VM. */ - tagSettings?: TagSettingsProperties; +/** The parameters supplied to the create or update runbook operation. */ +export interface RunbookCreateOrUpdateParameters { + /** Gets or sets the name of the resource. */ + name?: string; + /** Gets or sets the location of the resource. */ + location?: string; + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets verbose log option. */ + logVerbose?: boolean; + /** Gets or sets progress log option. */ + logProgress?: boolean; + /** Gets or sets the type of the runbook. */ + runbookType: RunbookTypeEnum; + /** Gets or sets the draft runbook properties. */ + draft?: RunbookDraft; + /** Gets or sets the published runbook content link. */ + publishContentLink?: ContentLink; + /** Gets or sets the description of the runbook. */ + description?: string; + /** Gets or sets the activity-level tracing options of the runbook. */ + logActivityTrace?: number; } -/** Tag filter information for the VM. */ -export interface TagSettingsProperties { - /** Dictionary of tags with its list of values. */ - tags?: { [propertyName: string]: string[] }; - /** Filter VMs by Any or All specified tags. */ - filterOperator?: TagOperators; +/** The parameters supplied to the update runbook operation. */ +export interface RunbookUpdateParameters { + /** Gets or sets the name of the resource. */ + name?: string; + /** Gets or sets the location of the resource. */ + location?: string; + /** Gets or sets the tags attached to the resource. */ + tags?: { [propertyName: string]: string }; + /** Gets or sets the description of the runbook. */ + description?: string; + /** Gets or sets verbose log option. */ + logVerbose?: boolean; + /** Gets or sets progress log option. */ + logProgress?: boolean; + /** Gets or sets the activity-level tracing options of the runbook. */ + logActivityTrace?: number; } -/** Non Azure query for the update configuration. */ -export interface NonAzureQueryProperties { - /** Log Analytics Saved Search name. */ - functionAlias?: string; - /** Workspace Id for Log Analytics in which the saved Search is resided. */ - workspaceId?: string; +/** The response model for the list runbook operation. */ +export interface RunbookListResult { + /** Gets or sets a list of runbooks. */ + value?: Runbook[]; + /** Gets or sets the next link. */ + nextLink?: string; +} + +/** The parameters supplied to the create test job operation. */ +export interface TestJobCreateParameters { + /** Gets or sets the parameters of the test job. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ + runOn?: string; +} + +/** Definition of the test job. */ +export interface TestJob { + /** Gets or sets the creation time of the test job. */ + creationTime?: Date; + /** Gets or sets the status of the test job. */ + status?: string; + /** Gets or sets the status details of the test job. */ + statusDetails?: string; + /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ + runOn?: string; + /** Gets or sets the start time of the test job. */ + startTime?: Date; + /** Gets or sets the end time of the test job. */ + endTime?: Date; + /** Gets or sets the exception of the test job. */ + exception?: string; + /** Gets or sets the last modified time of the test job. */ + lastModifiedTime?: Date; + /** Gets or sets the last status modified time of the test job. */ + lastStatusModifiedTime?: Date; + /** Gets or sets the parameters of the test job. */ + parameters?: { [propertyName: string]: string }; + /** The activity-level tracing options of the runbook. */ + logActivityTrace?: number; } -/** Definition of schedule parameters. */ -export interface SUCScheduleProperties { +/** The parameters supplied to the create or update schedule operation. */ +export interface ScheduleCreateOrUpdateParameters { + /** Gets or sets the name of the Schedule. */ + name: string; + /** Gets or sets the description of the schedule. */ + description?: string; /** Gets or sets the start time of the schedule. */ - startTime?: Date; - /** - * Gets the start time's offset in minutes. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly startTimeOffsetMinutes?: number; + startTime: Date; /** Gets or sets the end time of the schedule. */ expiryTime?: Date; - /** Gets or sets the expiry time's offset in minutes. */ - expiryTimeOffsetMinutes?: number; - /** Gets or sets a value indicating whether this schedule is enabled. */ - isEnabled?: boolean; - /** Gets or sets the next run time of the schedule. */ - nextRun?: Date; - /** Gets or sets the next run time's offset in minutes. */ - nextRunOffsetMinutes?: number; /** Gets or sets the interval of the schedule. */ - interval?: number; + interval?: any; /** Gets or sets the frequency of the schedule. */ - frequency?: ScheduleFrequency; + frequency: ScheduleFrequency; /** Gets or sets the time zone of the schedule. */ timeZone?: string; - /** Gets or sets the advanced schedule. */ + /** Gets or sets the AdvancedSchedule. */ advancedSchedule?: AdvancedSchedule; - /** Gets or sets the creation time. */ - creationTime?: Date; - /** Gets or sets the last modified time. */ - lastModifiedTime?: Date; - /** Gets or sets the description. */ - description?: string; -} - -/** Task properties of the software update configuration. */ -export interface SoftwareUpdateConfigurationTasks { - /** Pre task properties. */ - preTask?: TaskProperties; - /** Post task properties. */ - postTask?: TaskProperties; } -/** Task properties of the software update configuration. */ -export interface TaskProperties { - /** Gets or sets the parameters of the task. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the name of the runbook. */ - source?: string; +/** The parameters supplied to the update schedule operation. */ +export interface ScheduleUpdateParameters { + /** Gets or sets the name of the Schedule. */ + name?: string; + /** Gets or sets the description of the schedule. */ + description?: string; + /** Gets or sets a value indicating whether this schedule is enabled. */ + isEnabled?: boolean; } -/** result of listing all software update configuration */ -export interface SoftwareUpdateConfigurationListResult { - /** outer object returned when listing all software update configurations */ - value?: SoftwareUpdateConfigurationCollectionItem[]; +/** The response model for the list schedule operation. */ +export interface ScheduleListResult { + /** Gets or sets a list of schedules. */ + value?: Schedule[]; + /** Gets or sets the next link. */ + nextLink?: string; } -/** Software update configuration collection item properties. */ -export interface SoftwareUpdateConfigurationCollectionItem { +/** Software update configuration machine run model. */ +export interface SoftwareUpdateConfigurationMachineRun { /** - * Name of the software update configuration. + * Name of the software update configuration machine run * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly name?: string; /** - * Resource Id of the software update configuration + * Resource Id of the software update configuration machine run * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly id?: string; - /** Update specific properties of the software update configuration. */ - updateConfiguration?: UpdateConfiguration; - /** Pre and Post Tasks defined */ - tasks?: SoftwareUpdateConfigurationTasks; - /** execution frequency of the schedule associated with the software update configuration */ - frequency?: ScheduleFrequency; - /** the start time of the update. */ - startTime?: Date; /** - * Creation time of the software update configuration, which only appears in the response. + * name of the updated computer + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly targetComputer?: string; + /** + * type of the updated computer. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly targetComputerType?: string; + /** software update configuration triggered this run */ + softwareUpdateConfiguration?: UpdateConfigurationNavigation; + /** + * Status of the software update configuration machine run. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly status?: string; + /** + * Operating system target of the software update configuration triggered this run + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly osType?: string; + /** + * correlation id of the software update configuration machine run + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly correlationId?: string; + /** + * source computer id of the software update configuration machine run + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly sourceComputerId?: string; + /** + * Start time of the software update configuration machine run. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly startTime?: Date; + /** + * End time of the software update configuration machine run. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly endTime?: Date; + /** + * configured duration for the software update configuration run. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly configuredDuration?: string; + /** Job associated with the software update configuration machine run */ + job?: JobNavigation; + /** + * Creation time of the resource, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly creationTime?: Date; /** - * Last time software update configuration was modified, which only appears in the response. + * createdBy property, which only appears in the response. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly createdBy?: string; + /** + * Last time resource was modified, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly lastModifiedTime?: Date; /** - * Provisioning state for the software update configuration, which only appears in the response. + * lastModifiedBy property, which only appears in the response. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly provisioningState?: string; - /** ext run time of the update. */ - nextRun?: Date; + readonly lastModifiedBy?: string; + /** Details of provisioning error */ + error?: ErrorResponse; +} + +/** Software update configuration Run Navigation model. */ +export interface UpdateConfigurationNavigation { + /** + * Name of the software update configuration triggered the software update configuration run + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly name?: string; +} + +/** Software update configuration machine run job navigation properties. */ +export interface JobNavigation { + /** + * Id of the job associated with the software update configuration run + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; +} + +/** result of listing all software update configuration machine runs */ +export interface SoftwareUpdateConfigurationMachineRunListResult { + /** outer object returned when listing all software update configuration machine runs */ + value?: SoftwareUpdateConfigurationMachineRun[]; + /** link to next page of results. */ + nextLink?: string; } /** Software update configuration Run properties. */ @@ -1677,15 +1927,6 @@ export interface SoftwareUpdateConfigurationRun { tasks?: SoftwareUpdateConfigurationRunTasks; } -/** Software update configuration Run Navigation model. */ -export interface UpdateConfigurationNavigation { - /** - * Name of the software update configuration triggered the software update configuration run - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly name?: string; -} - /** Software update configuration run tasks model. */ export interface SoftwareUpdateConfigurationRunTasks { /** Pre task properties. */ @@ -1712,334 +1953,223 @@ export interface SoftwareUpdateConfigurationRunListResult { nextLink?: string; } -/** Software update configuration machine run model. */ -export interface SoftwareUpdateConfigurationMachineRun { +/** The parameters supplied to the create or update source control operation. */ +export interface SourceControlCreateOrUpdateParameters { + /** The repo url of the source control. */ + repoUrl?: string; + /** The repo branch of the source control. Include branch as empty string for VsoTfvc. */ + branch?: string; + /** The folder path of the source control. Path must be relative. */ + folderPath?: string; + /** The auto async of the source control. Default is false. */ + autoSync?: boolean; + /** The auto publish of the source control. Default is true. */ + publishRunbook?: boolean; + /** The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive. */ + sourceType?: SourceType; + /** The authorization token for the repo of the source control. */ + securityToken?: SourceControlSecurityTokenProperties; + /** The user description of the source control. */ + description?: string; +} + +export interface SourceControlSecurityTokenProperties { + /** The access token. */ + accessToken?: string; + /** The refresh token. */ + refreshToken?: string; + /** The token type. Must be either PersonalAccessToken or Oauth. */ + tokenType?: TokenType; +} + +/** The parameters supplied to the update source control operation. */ +export interface SourceControlUpdateParameters { + /** The repo branch of the source control. */ + branch?: string; + /** The folder path of the source control. Path must be relative. */ + folderPath?: string; + /** The auto sync of the source control. Default is false. */ + autoSync?: boolean; + /** The auto publish of the source control. Default is true. */ + publishRunbook?: boolean; + /** The authorization token for the repo of the source control. */ + securityToken?: SourceControlSecurityTokenProperties; + /** The user description of the source control. */ + description?: string; +} + +/** The response model for the list source controls operation. */ +export interface SourceControlListResult { + /** The list of source controls. */ + value?: SourceControl[]; + /** The next link. */ + nextLink?: string; +} + +/** The parameters supplied to the create source control sync job operation. */ +export interface SourceControlSyncJobCreateParameters { + /** The commit id of the source control sync job. If not syncing to a commitId, enter an empty string. */ + commitId: string; +} + +/** Definition of the source control sync job. */ +export interface SourceControlSyncJob { /** - * Name of the software update configuration machine run + * Resource name. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly name?: string; /** - * Resource Id of the software update configuration machine run - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly id?: string; - /** - * name of the updated computer - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly targetComputer?: string; - /** - * type of the updated computer. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly targetComputerType?: string; - /** software update configuration triggered this run */ - softwareUpdateConfiguration?: UpdateConfigurationNavigation; - /** - * Status of the software update configuration machine run. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly status?: string; - /** - * Operating system target of the software update configuration triggered this run + * Resource type. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly osType?: string; + readonly type?: string; /** - * correlation id of the software update configuration machine run + * Resource id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly correlationId?: string; + readonly id?: string; + /** The source control sync job id. */ + sourceControlSyncJobId?: string; /** - * source computer id of the software update configuration machine run + * The creation time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly sourceComputerId?: string; + readonly creationTime?: Date; + /** The provisioning state of the job. */ + provisioningState?: ProvisioningState; /** - * Start time of the software update configuration machine run. + * The start time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly startTime?: Date; /** - * End time of the software update configuration machine run. + * The end time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly endTime?: Date; + /** The sync type. */ + syncType?: SyncType; +} + +/** Definition of the source control sync job. */ +export interface SourceControlSyncJobById { + /** The id of the job. */ + id?: string; + /** The source control sync job id. */ + sourceControlSyncJobId?: string; /** - * configured duration for the software update configuration run. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly configuredDuration?: string; - /** Job associated with the software update configuration machine run */ - job?: JobNavigation; - /** - * Creation time of the resource, which only appears in the response. + * The creation time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ readonly creationTime?: Date; + /** The provisioning state of the job. */ + provisioningState?: ProvisioningState; /** - * createdBy property, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly createdBy?: string; - /** - * Last time resource was modified, which only appears in the response. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly lastModifiedTime?: Date; - /** - * lastModifiedBy property, which only appears in the response. + * The start time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly lastModifiedBy?: string; - /** Details of provisioning error */ - error?: ErrorResponse; -} - -/** Software update configuration machine run job navigation properties. */ -export interface JobNavigation { + readonly startTime?: Date; /** - * Id of the job associated with the software update configuration run + * The end time of the job. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly id?: string; -} - -/** result of listing all software update configuration machine runs */ -export interface SoftwareUpdateConfigurationMachineRunListResult { - /** outer object returned when listing all software update configuration machine runs */ - value?: SoftwareUpdateConfigurationMachineRun[]; - /** link to next page of results. */ - nextLink?: string; -} - -export interface RunbookDraft { - /** Gets or sets whether runbook is in edit mode. */ - inEdit?: boolean; - /** Gets or sets the draft runbook content link. */ - draftContentLink?: ContentLink; - /** Gets or sets the creation time of the runbook draft. */ - creationTime?: Date; - /** Gets or sets the last modified time of the runbook draft. */ - lastModifiedTime?: Date; - /** Gets or sets the runbook draft parameters. */ - parameters?: { [propertyName: string]: RunbookParameter }; - /** Gets or sets the runbook output types. */ - outputTypes?: string[]; -} - -/** Definition of the runbook parameter type. */ -export interface RunbookParameter { - /** Gets or sets the type of the parameter. */ - type?: string; - /** Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. */ - isMandatory?: boolean; - /** Get or sets the position of the parameter. */ - position?: number; - /** Gets or sets the default value of parameter. */ - defaultValue?: string; -} - -/** The response model for the undo edit runbook operation. */ -export interface RunbookDraftUndoEditResult { - statusCode?: HttpStatusCode; - requestId?: string; -} - -/** The parameters supplied to the create or update runbook operation. */ -export interface RunbookCreateOrUpdateParameters { - /** Gets or sets the name of the resource. */ - name?: string; - /** Gets or sets the location of the resource. */ - location?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets verbose log option. */ - logVerbose?: boolean; - /** Gets or sets progress log option. */ - logProgress?: boolean; - /** Gets or sets the type of the runbook. */ - runbookType: RunbookTypeEnum; - /** Gets or sets the draft runbook properties. */ - draft?: RunbookDraft; - /** Gets or sets the published runbook content link. */ - publishContentLink?: ContentLink; - /** Gets or sets the description of the runbook. */ - description?: string; - /** Gets or sets the activity-level tracing options of the runbook. */ - logActivityTrace?: number; -} - -/** The parameters supplied to the update runbook operation. */ -export interface RunbookUpdateParameters { - /** Gets or sets the name of the resource. */ - name?: string; - /** Gets or sets the location of the resource. */ - location?: string; - /** Gets or sets the tags attached to the resource. */ - tags?: { [propertyName: string]: string }; - /** Gets or sets the description of the runbook. */ - description?: string; - /** Gets or sets verbose log option. */ - logVerbose?: boolean; - /** Gets or sets progress log option. */ - logProgress?: boolean; - /** Gets or sets the activity-level tracing options of the runbook. */ - logActivityTrace?: number; -} - -/** The response model for the list runbook operation. */ -export interface RunbookListResult { - /** Gets or sets a list of runbooks. */ - value?: Runbook[]; - /** Gets or sets the next link. */ - nextLink?: string; -} - -/** The parameters supplied to the create test job operation. */ -export interface TestJobCreateParameters { - /** Gets or sets the parameters of the test job. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ - runOn?: string; -} - -/** Definition of the test job. */ -export interface TestJob { - /** Gets or sets the creation time of the test job. */ - creationTime?: Date; - /** Gets or sets the status of the test job. */ - status?: string; - /** Gets or sets the status details of the test job. */ - statusDetails?: string; - /** Gets or sets the runOn which specifies the group name where the job is to be executed. */ - runOn?: string; - /** Gets or sets the start time of the test job. */ - startTime?: Date; - /** Gets or sets the end time of the test job. */ - endTime?: Date; - /** Gets or sets the exception of the test job. */ - exception?: string; - /** Gets or sets the last modified time of the test job. */ - lastModifiedTime?: Date; - /** Gets or sets the last status modified time of the test job. */ - lastStatusModifiedTime?: Date; - /** Gets or sets the parameters of the test job. */ - parameters?: { [propertyName: string]: string }; - /** The activity-level tracing options of the runbook. */ - logActivityTrace?: number; -} - -/** The parameters supplied to the create or update webhook operation. */ -export interface WebhookCreateOrUpdateParameters { - /** Gets or sets the name of the webhook. */ - name: string; - /** Gets or sets the value of the enabled flag of webhook. */ - isEnabled?: boolean; - /** Gets or sets the uri. */ - uri?: string; - /** Gets or sets the expiry time. */ - expiryTime?: Date; - /** Gets or sets the parameters of the job. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the runbook. */ - runbook?: RunbookAssociationProperty; - /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ - runOn?: string; -} - -/** The parameters supplied to the update webhook operation. */ -export interface WebhookUpdateParameters { - /** Gets or sets the name of the webhook. */ - name?: string; - /** Gets or sets the value of the enabled flag of webhook. */ - isEnabled?: boolean; - /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ - runOn?: string; - /** Gets or sets the parameters of the job. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the description of the webhook. */ - description?: string; + readonly endTime?: Date; + /** The sync type. */ + syncType?: SyncType; + /** The exceptions that occurred while running the sync job. */ + exception?: string; } -/** The response model for the list webhook operation. */ -export interface WebhookListResult { - /** Gets or sets a list of webhooks. */ - value?: Webhook[]; - /** Gets or sets the next link. */ +/** The response model for the list source control sync jobs operation. */ +export interface SourceControlSyncJobListResult { + /** The list of source control sync jobs. */ + value?: SourceControlSyncJob[]; + /** The next link. */ nextLink?: string; } -/** The parameters supplied to the create hybrid runbook worker operation. */ -export interface HybridRunbookWorkerCreateParameters { - /** Gets or sets the name of the resource. */ - name?: string; - /** Azure Resource Manager Id for a virtual machine. */ - vmResourceId?: string; -} - -/** Parameters supplied to move hybrid worker operation. */ -export interface HybridRunbookWorkerMoveParameters { - /** Gets or sets the target hybrid runbook worker group. */ - hybridRunbookWorkerGroupName?: string; -} - -/** The response model for the list hybrid runbook workers. */ -export interface HybridRunbookWorkersListResult { - /** Gets or sets a list of hybrid runbook workers. */ - value?: HybridRunbookWorker[]; - /** Gets or sets the next link. */ - nextLink?: string; +/** The response model for the list source control sync job streams operation. */ +export interface SourceControlSyncJobStreamsListBySyncJob { + /** The list of source control sync job streams. */ + value?: SourceControlSyncJobStream[]; + /** + * The next link. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly nextLink?: string; } -/** The response model for the list deleted automation account. */ -export interface DeletedAutomationAccountListResult { - /** Gets or sets the list of deleted automation accounts. */ - value?: DeletedAutomationAccount[]; +/** Definition of the source control sync job stream. */ +export interface SourceControlSyncJobStream { + /** + * Resource id. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; + /** The sync job stream id. */ + sourceControlSyncJobStreamId?: string; + /** The summary of the sync job stream. */ + summary?: string; + /** + * The time of the sync job stream. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly time?: Date; + /** The type of the sync job stream. */ + streamType?: StreamType; } -/** Definition of the deleted automation account type. */ -export interface DeletedAutomationAccount { - /** The resource id. */ - id?: string; - /** Gets or sets name of the resource. */ - name?: string; - /** The resource type. */ - type?: string; - /** Gets or sets the location of the resource. */ - location?: string; - /** Gets or sets the Automation Account Resource Id. */ - automationAccountResourceId?: string; - /** Gets or sets the Automation Account Id. */ - automationAccountId?: string; - /** Gets or sets the location of the resource. */ - locationPropertiesLocation?: string; +/** Definition of the source control sync job stream by id. */ +export interface SourceControlSyncJobStreamById { /** - * Gets the deletion time. + * Resource id. * NOTE: This property will not be serialized. It can only be populated by the server. */ - readonly deletionTime?: Date; + readonly id?: string; + /** The sync job stream id. */ + sourceControlSyncJobStreamId?: string; + /** The summary of the sync job stream. */ + summary?: string; + /** + * The time of the sync job stream. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly time?: Date; + /** The type of the sync job stream. */ + streamType?: StreamType; + /** The text of the sync job stream. */ + streamText?: string; + /** The values of the job stream. */ + value?: { [propertyName: string]: Record }; } -/** Definition of RunAs credential to use for hybrid worker. */ -export interface RunAsCredentialAssociationProperty { - /** Gets or sets the name of the credential. */ - name?: string; +/** The parameters supplied to the create or update variable operation. */ +export interface VariableCreateOrUpdateParameters { + /** Gets or sets the name of the variable. */ + name: string; + /** Gets or sets the value of the variable. */ + value?: string; + /** Gets or sets the description of the variable. */ + description?: string; + /** Gets or sets the encrypted flag of the variable. */ + isEncrypted?: boolean; } -/** The parameters supplied to the create hybrid runbook worker group operation. */ -export interface HybridRunbookWorkerGroupCreateOrUpdateParameters { - /** Gets or sets the name of the resource. */ +/** The parameters supplied to the update variable operation. */ +export interface VariableUpdateParameters { + /** Gets or sets the name of the variable. */ name?: string; - /** Sets the credential of a worker group. */ - credential?: RunAsCredentialAssociationProperty; + /** Gets or sets the value of the variable. */ + value?: string; + /** Gets or sets the description of the variable. */ + description?: string; } -/** The response model for the list hybrid runbook worker groups. */ -export interface HybridRunbookWorkerGroupsListResult { - /** Gets or sets a list of hybrid runbook worker groups. */ - value?: HybridRunbookWorkerGroup[]; +/** The response model for the list variables operation. */ +export interface VariableListResult { + /** Gets or sets a list of variables. */ + value?: Variable[]; /** Gets or sets the next link. */ nextLink?: string; } @@ -2069,14 +2199,6 @@ export interface RunbookCreateOrUpdateDraftParameters { /** ARM proxy resource. */ export interface ProxyResource extends Resource {} -/** The resource model definition for a ARM tracked top level resource */ -export interface TrackedResource extends Resource { - /** Resource tags. */ - tags?: { [propertyName: string]: string }; - /** The Azure Region where the resource lives */ - location?: string; -} - /** Definition of the watcher type. */ export interface Watcher extends Resource { /** Gets or sets the etag of the resource. */ @@ -2117,6 +2239,14 @@ export interface Watcher extends Resource { description?: string; } +/** The resource model definition for a ARM tracked top level resource */ +export interface TrackedResource extends Resource { + /** Resource tags. */ + tags?: { [propertyName: string]: string }; + /** The Azure Region where the resource lives */ + location?: string; +} + /** Definition of hybrid runbook worker. */ export interface HybridRunbookWorker extends Resource { /** @@ -2199,22 +2329,6 @@ export interface DscNode extends ProxyResource { namePropertiesNodeConfigurationName?: string; } -/** Definition of the dsc node configuration. */ -export interface DscNodeConfiguration extends ProxyResource { - /** Gets or sets the last modified time. */ - lastModifiedTime?: Date; - /** Gets or sets creation time. */ - creationTime?: Date; - /** Gets or sets the configuration of the node. */ - configuration?: DscConfigurationAssociationProperty; - /** Source of node configuration. */ - source?: string; - /** Number of nodes with this node configuration assigned */ - nodeCount?: number; - /** If a new build version of NodeConfiguration is required. */ - incrementNodeConfigurationBuild?: boolean; -} - /** Definition of the Dsc Compilation job. */ export interface DscCompilationJob extends ProxyResource { /** Gets or sets the configuration. */ @@ -2271,26 +2385,30 @@ export interface DscCompilationJob extends ProxyResource { parameters?: { [propertyName: string]: string }; } -/** Definition of the source control. */ -export interface SourceControl extends ProxyResource { - /** The repo url of the source control. */ - repoUrl?: string; - /** The repo branch of the source control. Include branch as empty string for VsoTfvc. */ - branch?: string; - /** The folder path of the source control. */ - folderPath?: string; - /** The auto sync of the source control. Default is false. */ - autoSync?: boolean; - /** The auto publish of the source control. Default is true. */ - publishRunbook?: boolean; - /** The source type. Must be one of VsoGit, VsoTfvc, GitHub. */ - sourceType?: SourceType; - /** The description. */ - description?: string; - /** The creation time. */ +/** Definition of the webhook type. */ +export interface Webhook extends ProxyResource { + /** Gets or sets the value of the enabled flag of the webhook. */ + isEnabled?: boolean; + /** Gets or sets the webhook uri. */ + uri?: string; + /** Gets or sets the expiry time. */ + expiryTime?: Date; + /** Gets or sets the last invoked time. */ + lastInvokedTime?: Date; + /** Gets or sets the parameters of the job that is created when the webhook calls the runbook it is associated with. */ + parameters?: { [propertyName: string]: string }; + /** Gets or sets the runbook the webhook is associated with. */ + runbook?: RunbookAssociationProperty; + /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ + runOn?: string; + /** Gets or sets the creation time. */ creationTime?: Date; - /** The last modified time. */ + /** Gets or sets the last modified time. */ lastModifiedTime?: Date; + /** Details of the user who last modified the Webhook */ + lastModifiedBy?: string; + /** Gets or sets the description. */ + description?: string; } /** Definition of the certificate. */ @@ -2368,53 +2486,20 @@ export interface Credential extends ProxyResource { description?: string; } -/** Definition of the schedule. */ -export interface Schedule extends ProxyResource { - /** Gets or sets the start time of the schedule. */ - startTime?: Date; - /** - * Gets the start time's offset in minutes. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly startTimeOffsetMinutes?: number; - /** Gets or sets the end time of the schedule. */ - expiryTime?: Date; - /** Gets or sets the expiry time's offset in minutes. */ - expiryTimeOffsetMinutes?: number; - /** Gets or sets a value indicating whether this schedule is enabled. */ - isEnabled?: boolean; - /** Gets or sets the next run time of the schedule. */ - nextRun?: Date; - /** Gets or sets the next run time's offset in minutes. */ - nextRunOffsetMinutes?: number; - /** Gets or sets the interval of the schedule. */ - interval?: any; - /** Gets or sets the frequency of the schedule. */ - frequency?: ScheduleFrequency; - /** Gets or sets the time zone of the schedule. */ - timeZone?: string; - /** Gets or sets the advanced schedule. */ - advancedSchedule?: AdvancedSchedule; - /** Gets or sets the creation time. */ - creationTime?: Date; - /** Gets or sets the last modified time. */ - lastModifiedTime?: Date; - /** Gets or sets the description. */ - description?: string; -} - -/** Definition of the variable. */ -export interface Variable extends ProxyResource { - /** Gets or sets the value of the variable. */ - value?: string; - /** Gets or sets the encrypted flag of the variable. */ - isEncrypted?: boolean; - /** Gets or sets the creation time. */ - creationTime?: Date; +/** Definition of the dsc node configuration. */ +export interface DscNodeConfiguration extends ProxyResource { /** Gets or sets the last modified time. */ lastModifiedTime?: Date; - /** Gets or sets the description. */ - description?: string; + /** Gets or sets creation time. */ + creationTime?: Date; + /** Gets or sets the configuration of the node. */ + configuration?: DscConfigurationAssociationProperty; + /** Source of node configuration. */ + source?: string; + /** Number of nodes with this node configuration assigned */ + nodeCount?: number; + /** If a new build version of NodeConfiguration is required. */ + incrementNodeConfigurationBuild?: boolean; } /** Definition of the job. */ @@ -2495,58 +2580,75 @@ export interface JobCollectionItem extends ProxyResource { runOn?: string; } -/** Definition of the webhook type. */ -export interface Webhook extends ProxyResource { - /** Gets or sets the value of the enabled flag of the webhook. */ - isEnabled?: boolean; - /** Gets or sets the webhook uri. */ - uri?: string; - /** Gets or sets the expiry time. */ +/** Definition of the schedule. */ +export interface Schedule extends ProxyResource { + /** Gets or sets the start time of the schedule. */ + startTime?: Date; + /** + * Gets the start time's offset in minutes. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly startTimeOffsetMinutes?: number; + /** Gets or sets the end time of the schedule. */ expiryTime?: Date; - /** Gets or sets the last invoked time. */ - lastInvokedTime?: Date; - /** Gets or sets the parameters of the job that is created when the webhook calls the runbook it is associated with. */ - parameters?: { [propertyName: string]: string }; - /** Gets or sets the runbook the webhook is associated with. */ - runbook?: RunbookAssociationProperty; - /** Gets or sets the name of the hybrid worker group the webhook job will run on. */ - runOn?: string; + /** Gets or sets the expiry time's offset in minutes. */ + expiryTimeOffsetMinutes?: number; + /** Gets or sets a value indicating whether this schedule is enabled. */ + isEnabled?: boolean; + /** Gets or sets the next run time of the schedule. */ + nextRun?: Date; + /** Gets or sets the next run time's offset in minutes. */ + nextRunOffsetMinutes?: number; + /** Gets or sets the interval of the schedule. */ + interval?: any; + /** Gets or sets the frequency of the schedule. */ + frequency?: ScheduleFrequency; + /** Gets or sets the time zone of the schedule. */ + timeZone?: string; + /** Gets or sets the advanced schedule. */ + advancedSchedule?: AdvancedSchedule; /** Gets or sets the creation time. */ creationTime?: Date; /** Gets or sets the last modified time. */ lastModifiedTime?: Date; - /** Details of the user who last modified the Webhook */ - lastModifiedBy?: string; /** Gets or sets the description. */ description?: string; } -/** Definition of the module type. */ -export interface Module extends TrackedResource { - /** Gets or sets the etag of the resource. */ - etag?: string; - /** Gets or sets the isGlobal flag of the module. */ - isGlobal?: boolean; - /** Gets or sets the version of the module. */ - version?: string; - /** Gets or sets the size in bytes of the module. */ - sizeInBytes?: number; - /** Gets or sets the activity count of the module. */ - activityCount?: number; - /** Gets or sets the provisioning state of the module. */ - provisioningState?: ModuleProvisioningState; - /** Gets or sets the contentLink of the module. */ - contentLink?: ContentLink; - /** Gets or sets the error info of the module. */ - error?: ModuleErrorInfo; +/** Definition of the source control. */ +export interface SourceControl extends ProxyResource { + /** The repo url of the source control. */ + repoUrl?: string; + /** The repo branch of the source control. Include branch as empty string for VsoTfvc. */ + branch?: string; + /** The folder path of the source control. */ + folderPath?: string; + /** The auto sync of the source control. Default is false. */ + autoSync?: boolean; + /** The auto publish of the source control. Default is true. */ + publishRunbook?: boolean; + /** The source type. Must be one of VsoGit, VsoTfvc, GitHub. */ + sourceType?: SourceType; + /** The description. */ + description?: string; + /** The creation time. */ + creationTime?: Date; + /** The last modified time. */ + lastModifiedTime?: Date; +} + +/** Definition of the variable. */ +export interface Variable extends ProxyResource { + /** Gets or sets the value of the variable. */ + value?: string; + /** Gets or sets the encrypted flag of the variable. */ + isEncrypted?: boolean; /** Gets or sets the creation time. */ creationTime?: Date; /** Gets or sets the last modified time. */ lastModifiedTime?: Date; /** Gets or sets the description. */ description?: string; - /** Gets or sets type of module, if its composite or not. */ - isComposite?: boolean; } /** Definition of the automation account type. */ @@ -2619,6 +2721,34 @@ export interface DscConfiguration extends TrackedResource { description?: string; } +/** Definition of the module type. */ +export interface Module extends TrackedResource { + /** Gets the etag of the resource. */ + etag?: string; + /** Gets the isGlobal flag of the module. */ + isGlobal?: boolean; + /** Gets the version of the module. */ + version?: string; + /** Gets the size in bytes of the module. */ + sizeInBytes?: number; + /** Gets the activity count of the module. */ + activityCount?: number; + /** Gets the provisioning state of the module. */ + provisioningState?: ModuleProvisioningState; + /** Gets or sets the contentLink of the module. */ + contentLink?: ContentLink; + /** Gets the error info of the module. */ + error?: ModuleErrorInfo; + /** Gets the creation time. */ + creationTime?: Date; + /** Gets the last modified time. */ + lastModifiedTime?: Date; + /** Gets or sets the description. */ + description?: string; + /** Gets type of module, if its composite or not. */ + isComposite?: boolean; +} + /** Definition of the runbook type. */ export interface Runbook extends TrackedResource { /** Gets or sets the etag of the resource. */ @@ -2672,7 +2802,7 @@ export enum KnownAgentRegistrationKeyName { /** Primary */ Primary = "primary", /** Secondary */ - Secondary = "secondary" + Secondary = "secondary", } /** @@ -2685,24 +2815,6 @@ export enum KnownAgentRegistrationKeyName { */ export type AgentRegistrationKeyName = string; -/** Known values of {@link ContentSourceType} that the service accepts. */ -export enum KnownContentSourceType { - /** EmbeddedContent */ - EmbeddedContent = "embeddedContent", - /** Uri */ - Uri = "uri" -} - -/** - * Defines values for ContentSourceType. \ - * {@link KnownContentSourceType} can be used interchangeably with ContentSourceType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **embeddedContent** \ - * **uri** - */ -export type ContentSourceType = string; - /** Known values of {@link JobProvisioningState} that the service accepts. */ export enum KnownJobProvisioningState { /** Failed */ @@ -2712,7 +2824,7 @@ export enum KnownJobProvisioningState { /** Suspended */ Suspended = "Suspended", /** Processing */ - Processing = "Processing" + Processing = "Processing", } /** @@ -2754,7 +2866,7 @@ export enum KnownJobStatus { /** Resuming */ Resuming = "Resuming", /** Removing */ - Removing = "Removing" + Removing = "Removing", } /** @@ -2793,7 +2905,7 @@ export enum KnownJobStreamType { /** Verbose */ Verbose = "Verbose", /** Any */ - Any = "Any" + Any = "Any", } /** @@ -2816,7 +2928,7 @@ export enum KnownCountType { /** Status */ Status = "status", /** Nodeconfiguration */ - Nodeconfiguration = "nodeconfiguration" + Nodeconfiguration = "nodeconfiguration", } /** @@ -2829,108 +2941,138 @@ export enum KnownCountType { */ export type CountType = string; -/** Known values of {@link SourceType} that the service accepts. */ -export enum KnownSourceType { - /** VsoGit */ - VsoGit = "VsoGit", - /** VsoTfvc */ - VsoTfvc = "VsoTfvc", - /** GitHub */ - GitHub = "GitHub" -} - -/** - * Defines values for SourceType. \ - * {@link KnownSourceType} can be used interchangeably with SourceType, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **VsoGit** \ - * **VsoTfvc** \ - * **GitHub** - */ -export type SourceType = string; - -/** Known values of {@link TokenType} that the service accepts. */ -export enum KnownTokenType { - /** PersonalAccessToken */ - PersonalAccessToken = "PersonalAccessToken", - /** Oauth */ - Oauth = "Oauth" +/** Known values of {@link WindowsUpdateClasses} that the service accepts. */ +export enum KnownWindowsUpdateClasses { + /** Unclassified */ + Unclassified = "Unclassified", + /** Critical */ + Critical = "Critical", + /** Security */ + Security = "Security", + /** UpdateRollup */ + UpdateRollup = "UpdateRollup", + /** FeaturePack */ + FeaturePack = "FeaturePack", + /** ServicePack */ + ServicePack = "ServicePack", + /** Definition */ + Definition = "Definition", + /** Tools */ + Tools = "Tools", + /** Updates */ + Updates = "Updates", } /** - * Defines values for TokenType. \ - * {@link KnownTokenType} can be used interchangeably with TokenType, + * Defines values for WindowsUpdateClasses. \ + * {@link KnownWindowsUpdateClasses} can be used interchangeably with WindowsUpdateClasses, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **PersonalAccessToken** \ - * **Oauth** + * **Unclassified** \ + * **Critical** \ + * **Security** \ + * **UpdateRollup** \ + * **FeaturePack** \ + * **ServicePack** \ + * **Definition** \ + * **Tools** \ + * **Updates** */ -export type TokenType = string; +export type WindowsUpdateClasses = string; -/** Known values of {@link ProvisioningState} that the service accepts. */ -export enum KnownProvisioningState { - /** Completed */ - Completed = "Completed", - /** Failed */ - Failed = "Failed", - /** Running */ - Running = "Running" +/** Known values of {@link LinuxUpdateClasses} that the service accepts. */ +export enum KnownLinuxUpdateClasses { + /** Unclassified */ + Unclassified = "Unclassified", + /** Critical */ + Critical = "Critical", + /** Security */ + Security = "Security", + /** Other */ + Other = "Other", } /** - * Defines values for ProvisioningState. \ - * {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, + * Defines values for LinuxUpdateClasses. \ + * {@link KnownLinuxUpdateClasses} can be used interchangeably with LinuxUpdateClasses, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Completed** \ - * **Failed** \ - * **Running** + * **Unclassified** \ + * **Critical** \ + * **Security** \ + * **Other** */ -export type ProvisioningState = string; +export type LinuxUpdateClasses = string; -/** Known values of {@link SyncType} that the service accepts. */ -export enum KnownSyncType { - /** PartialSync */ - PartialSync = "PartialSync", - /** FullSync */ - FullSync = "FullSync" +/** Known values of {@link ScheduleFrequency} that the service accepts. */ +export enum KnownScheduleFrequency { + /** OneTime */ + OneTime = "OneTime", + /** Day */ + Day = "Day", + /** Hour */ + Hour = "Hour", + /** Week */ + Week = "Week", + /** Month */ + Month = "Month", + /** The minimum allowed interval for Minute schedules is 15 minutes. */ + Minute = "Minute", } /** - * Defines values for SyncType. \ - * {@link KnownSyncType} can be used interchangeably with SyncType, + * Defines values for ScheduleFrequency. \ + * {@link KnownScheduleFrequency} can be used interchangeably with ScheduleFrequency, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **PartialSync** \ - * **FullSync** + * **OneTime** \ + * **Day** \ + * **Hour** \ + * **Week** \ + * **Month** \ + * **Minute**: The minimum allowed interval for Minute schedules is 15 minutes. */ -export type SyncType = string; - -/** Known values of {@link StreamType} that the service accepts. */ -export enum KnownStreamType { - /** Error */ - Error = "Error", - /** Output */ - Output = "Output" +export type ScheduleFrequency = string; + +/** Known values of {@link ScheduleDay} that the service accepts. */ +export enum KnownScheduleDay { + /** Monday */ + Monday = "Monday", + /** Tuesday */ + Tuesday = "Tuesday", + /** Wednesday */ + Wednesday = "Wednesday", + /** Thursday */ + Thursday = "Thursday", + /** Friday */ + Friday = "Friday", + /** Saturday */ + Saturday = "Saturday", + /** Sunday */ + Sunday = "Sunday", } /** - * Defines values for StreamType. \ - * {@link KnownStreamType} can be used interchangeably with StreamType, + * Defines values for ScheduleDay. \ + * {@link KnownScheduleDay} can be used interchangeably with ScheduleDay, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Error** \ - * **Output** + * **Monday** \ + * **Tuesday** \ + * **Wednesday** \ + * **Thursday** \ + * **Friday** \ + * **Saturday** \ + * **Sunday** */ -export type StreamType = string; +export type ScheduleDay = string; /** Known values of {@link SkuNameEnum} that the service accepts. */ export enum KnownSkuNameEnum { /** Free */ Free = "Free", /** Basic */ - Basic = "Basic" + Basic = "Basic", } /** @@ -2950,7 +3092,7 @@ export enum KnownAutomationAccountState { /** Unavailable */ Unavailable = "Unavailable", /** Suspended */ - Suspended = "Suspended" + Suspended = "Suspended", } /** @@ -2973,7 +3115,7 @@ export enum KnownCreatedByType { /** ManagedIdentity */ ManagedIdentity = "ManagedIdentity", /** Key */ - Key = "Key" + Key = "Key", } /** @@ -2993,7 +3135,7 @@ export enum KnownAutomationKeyName { /** Primary */ Primary = "Primary", /** Secondary */ - Secondary = "Secondary" + Secondary = "Secondary", } /** @@ -3011,7 +3153,7 @@ export enum KnownAutomationKeyPermissions { /** Read */ Read = "Read", /** Full */ - Full = "Full" + Full = "Full", } /** @@ -3024,68 +3166,23 @@ export enum KnownAutomationKeyPermissions { */ export type AutomationKeyPermissions = string; -/** Known values of {@link ScheduleFrequency} that the service accepts. */ -export enum KnownScheduleFrequency { - /** OneTime */ - OneTime = "OneTime", - /** Day */ - Day = "Day", - /** Hour */ - Hour = "Hour", - /** Week */ - Week = "Week", - /** Month */ - Month = "Month", - /** The minimum allowed interval for Minute schedules is 15 minutes. */ - Minute = "Minute" -} - -/** - * Defines values for ScheduleFrequency. \ - * {@link KnownScheduleFrequency} can be used interchangeably with ScheduleFrequency, - * this enum contains the known values that the service supports. - * ### Known values supported by the service - * **OneTime** \ - * **Day** \ - * **Hour** \ - * **Week** \ - * **Month** \ - * **Minute**: The minimum allowed interval for Minute schedules is 15 minutes. - */ -export type ScheduleFrequency = string; - -/** Known values of {@link ScheduleDay} that the service accepts. */ -export enum KnownScheduleDay { - /** Monday */ - Monday = "Monday", - /** Tuesday */ - Tuesday = "Tuesday", - /** Wednesday */ - Wednesday = "Wednesday", - /** Thursday */ - Thursday = "Thursday", - /** Friday */ - Friday = "Friday", - /** Saturday */ - Saturday = "Saturday", - /** Sunday */ - Sunday = "Sunday" +/** Known values of {@link ContentSourceType} that the service accepts. */ +export enum KnownContentSourceType { + /** EmbeddedContent */ + EmbeddedContent = "embeddedContent", + /** Uri */ + Uri = "uri", } /** - * Defines values for ScheduleDay. \ - * {@link KnownScheduleDay} can be used interchangeably with ScheduleDay, + * Defines values for ContentSourceType. \ + * {@link KnownContentSourceType} can be used interchangeably with ContentSourceType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Monday** \ - * **Tuesday** \ - * **Wednesday** \ - * **Thursday** \ - * **Friday** \ - * **Saturday** \ - * **Sunday** + * **embeddedContent** \ + * **uri** */ -export type ScheduleDay = string; +export type ContentSourceType = string; /** Known values of {@link DscConfigurationState} that the service accepts. */ export enum KnownDscConfigurationState { @@ -3094,7 +3191,7 @@ export enum KnownDscConfigurationState { /** Edit */ Edit = "Edit", /** Published */ - Published = "Published" + Published = "Published", } /** @@ -3108,86 +3205,137 @@ export enum KnownDscConfigurationState { */ export type DscConfigurationState = string; -/** Known values of {@link GraphRunbookType} that the service accepts. */ -export enum KnownGraphRunbookType { - /** GraphPowerShell */ - GraphPowerShell = "GraphPowerShell", - /** GraphPowerShellWorkflow */ - GraphPowerShellWorkflow = "GraphPowerShellWorkflow" +/** Known values of {@link WorkerType} that the service accepts. */ +export enum KnownWorkerType { + /** HybridV1 */ + HybridV1 = "HybridV1", + /** HybridV2 */ + HybridV2 = "HybridV2", } /** - * Defines values for GraphRunbookType. \ - * {@link KnownGraphRunbookType} can be used interchangeably with GraphRunbookType, + * Defines values for WorkerType. \ + * {@link KnownWorkerType} can be used interchangeably with WorkerType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **GraphPowerShell** \ - * **GraphPowerShellWorkflow** + * **HybridV1** \ + * **HybridV2** */ -export type GraphRunbookType = string; +export type WorkerType = string; -/** Known values of {@link WindowsUpdateClasses} that the service accepts. */ -export enum KnownWindowsUpdateClasses { - /** Unclassified */ - Unclassified = "Unclassified", - /** Critical */ - Critical = "Critical", - /** Security */ - Security = "Security", - /** UpdateRollup */ - UpdateRollup = "UpdateRollup", - /** FeaturePack */ - FeaturePack = "FeaturePack", - /** ServicePack */ - ServicePack = "ServicePack", - /** Definition */ - Definition = "Definition", - /** Tools */ - Tools = "Tools", - /** Updates */ - Updates = "Updates" +/** Known values of {@link GroupTypeEnum} that the service accepts. */ +export enum KnownGroupTypeEnum { + /** User */ + User = "User", + /** System */ + System = "System", } /** - * Defines values for WindowsUpdateClasses. \ - * {@link KnownWindowsUpdateClasses} can be used interchangeably with WindowsUpdateClasses, + * Defines values for GroupTypeEnum. \ + * {@link KnownGroupTypeEnum} can be used interchangeably with GroupTypeEnum, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Unclassified** \ - * **Critical** \ - * **Security** \ - * **UpdateRollup** \ - * **FeaturePack** \ - * **ServicePack** \ - * **Definition** \ - * **Tools** \ - * **Updates** + * **User** \ + * **System** */ -export type WindowsUpdateClasses = string; +export type GroupTypeEnum = string; -/** Known values of {@link LinuxUpdateClasses} that the service accepts. */ -export enum KnownLinuxUpdateClasses { - /** Unclassified */ - Unclassified = "Unclassified", - /** Critical */ - Critical = "Critical", - /** Security */ - Security = "Security", - /** Other */ - Other = "Other" +/** Known values of {@link ThrottlingState} that the service accepts. */ +export enum KnownThrottlingState { + /** NotThrottled */ + NotThrottled = "NotThrottled", + /** ThrottledAtSubscriptionLevel */ + ThrottledAtSubscriptionLevel = "ThrottledAtSubscriptionLevel", } /** - * Defines values for LinuxUpdateClasses. \ - * {@link KnownLinuxUpdateClasses} can be used interchangeably with LinuxUpdateClasses, + * Defines values for ThrottlingState. \ + * {@link KnownThrottlingState} can be used interchangeably with ThrottlingState, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Unclassified** \ - * **Critical** \ - * **Security** \ - * **Other** + * **NotThrottled** \ + * **ThrottledAtSubscriptionLevel** */ -export type LinuxUpdateClasses = string; +export type ThrottlingState = string; + +/** Known values of {@link ModuleProvisioningState} that the service accepts. */ +export enum KnownModuleProvisioningState { + /** Created */ + Created = "Created", + /** Creating */ + Creating = "Creating", + /** StartingImportModuleRunbook */ + StartingImportModuleRunbook = "StartingImportModuleRunbook", + /** RunningImportModuleRunbook */ + RunningImportModuleRunbook = "RunningImportModuleRunbook", + /** ContentRetrieved */ + ContentRetrieved = "ContentRetrieved", + /** ContentDownloaded */ + ContentDownloaded = "ContentDownloaded", + /** ContentValidated */ + ContentValidated = "ContentValidated", + /** ConnectionTypeImported */ + ConnectionTypeImported = "ConnectionTypeImported", + /** ContentStored */ + ContentStored = "ContentStored", + /** ModuleDataStored */ + ModuleDataStored = "ModuleDataStored", + /** ActivitiesStored */ + ActivitiesStored = "ActivitiesStored", + /** ModuleImportRunbookComplete */ + ModuleImportRunbookComplete = "ModuleImportRunbookComplete", + /** Succeeded */ + Succeeded = "Succeeded", + /** Failed */ + Failed = "Failed", + /** Canceled */ + Canceled = "Canceled", + /** Updating */ + Updating = "Updating", +} + +/** + * Defines values for ModuleProvisioningState. \ + * {@link KnownModuleProvisioningState} can be used interchangeably with ModuleProvisioningState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Created** \ + * **Creating** \ + * **StartingImportModuleRunbook** \ + * **RunningImportModuleRunbook** \ + * **ContentRetrieved** \ + * **ContentDownloaded** \ + * **ContentValidated** \ + * **ConnectionTypeImported** \ + * **ContentStored** \ + * **ModuleDataStored** \ + * **ActivitiesStored** \ + * **ModuleImportRunbookComplete** \ + * **Succeeded** \ + * **Failed** \ + * **Canceled** \ + * **Updating** + */ +export type ModuleProvisioningState = string; + +/** Known values of {@link GraphRunbookType} that the service accepts. */ +export enum KnownGraphRunbookType { + /** GraphPowerShell */ + GraphPowerShell = "GraphPowerShell", + /** GraphPowerShellWorkflow */ + GraphPowerShellWorkflow = "GraphPowerShellWorkflow", +} + +/** + * Defines values for GraphRunbookType. \ + * {@link KnownGraphRunbookType} can be used interchangeably with GraphRunbookType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **GraphPowerShell** \ + * **GraphPowerShellWorkflow** + */ +export type GraphRunbookType = string; /** Known values of {@link HttpStatusCode} that the service accepts. */ export enum KnownHttpStatusCode { @@ -3284,7 +3432,7 @@ export enum KnownHttpStatusCode { /** GatewayTimeout */ GatewayTimeout = "GatewayTimeout", /** HttpVersionNotSupported */ - HttpVersionNotSupported = "HttpVersionNotSupported" + HttpVersionNotSupported = "HttpVersionNotSupported", } /** @@ -3359,99 +3507,148 @@ export enum KnownRunbookTypeEnum { /** Python2 */ Python2 = "Python2", /** Python3 */ - Python3 = "Python3" + Python3 = "Python3", + /** PowerShell72 */ + PowerShell72 = "PowerShell72", +} + +/** + * Defines values for RunbookTypeEnum. \ + * {@link KnownRunbookTypeEnum} can be used interchangeably with RunbookTypeEnum, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **Script** \ + * **Graph** \ + * **PowerShellWorkflow** \ + * **PowerShell** \ + * **GraphPowerShellWorkflow** \ + * **GraphPowerShell** \ + * **Python2** \ + * **Python3** \ + * **PowerShell72** + */ +export type RunbookTypeEnum = string; + +/** Known values of {@link RunbookState} that the service accepts. */ +export enum KnownRunbookState { + /** New */ + New = "New", + /** Edit */ + Edit = "Edit", + /** Published */ + Published = "Published", +} + +/** + * Defines values for RunbookState. \ + * {@link KnownRunbookState} can be used interchangeably with RunbookState, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **New** \ + * **Edit** \ + * **Published** + */ +export type RunbookState = string; + +/** Known values of {@link SourceType} that the service accepts. */ +export enum KnownSourceType { + /** VsoGit */ + VsoGit = "VsoGit", + /** VsoTfvc */ + VsoTfvc = "VsoTfvc", + /** GitHub */ + GitHub = "GitHub", +} + +/** + * Defines values for SourceType. \ + * {@link KnownSourceType} can be used interchangeably with SourceType, + * this enum contains the known values that the service supports. + * ### Known values supported by the service + * **VsoGit** \ + * **VsoTfvc** \ + * **GitHub** + */ +export type SourceType = string; + +/** Known values of {@link TokenType} that the service accepts. */ +export enum KnownTokenType { + /** PersonalAccessToken */ + PersonalAccessToken = "PersonalAccessToken", + /** Oauth */ + Oauth = "Oauth", } /** - * Defines values for RunbookTypeEnum. \ - * {@link KnownRunbookTypeEnum} can be used interchangeably with RunbookTypeEnum, + * Defines values for TokenType. \ + * {@link KnownTokenType} can be used interchangeably with TokenType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **Script** \ - * **Graph** \ - * **PowerShellWorkflow** \ - * **PowerShell** \ - * **GraphPowerShellWorkflow** \ - * **GraphPowerShell** \ - * **Python2** \ - * **Python3** + * **PersonalAccessToken** \ + * **Oauth** */ -export type RunbookTypeEnum = string; +export type TokenType = string; -/** Known values of {@link RunbookState} that the service accepts. */ -export enum KnownRunbookState { - /** New */ - New = "New", - /** Edit */ - Edit = "Edit", - /** Published */ - Published = "Published" +/** Known values of {@link ProvisioningState} that the service accepts. */ +export enum KnownProvisioningState { + /** Completed */ + Completed = "Completed", + /** Failed */ + Failed = "Failed", + /** Running */ + Running = "Running", } /** - * Defines values for RunbookState. \ - * {@link KnownRunbookState} can be used interchangeably with RunbookState, + * Defines values for ProvisioningState. \ + * {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **New** \ - * **Edit** \ - * **Published** + * **Completed** \ + * **Failed** \ + * **Running** */ -export type RunbookState = string; +export type ProvisioningState = string; -/** Known values of {@link WorkerType} that the service accepts. */ -export enum KnownWorkerType { - /** HybridV1 */ - HybridV1 = "HybridV1", - /** HybridV2 */ - HybridV2 = "HybridV2" +/** Known values of {@link SyncType} that the service accepts. */ +export enum KnownSyncType { + /** PartialSync */ + PartialSync = "PartialSync", + /** FullSync */ + FullSync = "FullSync", } /** - * Defines values for WorkerType. \ - * {@link KnownWorkerType} can be used interchangeably with WorkerType, + * Defines values for SyncType. \ + * {@link KnownSyncType} can be used interchangeably with SyncType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **HybridV1** \ - * **HybridV2** + * **PartialSync** \ + * **FullSync** */ -export type WorkerType = string; +export type SyncType = string; -/** Known values of {@link GroupTypeEnum} that the service accepts. */ -export enum KnownGroupTypeEnum { - /** User */ - User = "User", - /** System */ - System = "System" +/** Known values of {@link StreamType} that the service accepts. */ +export enum KnownStreamType { + /** Error */ + Error = "Error", + /** Output */ + Output = "Output", } /** - * Defines values for GroupTypeEnum. \ - * {@link KnownGroupTypeEnum} can be used interchangeably with GroupTypeEnum, + * Defines values for StreamType. \ + * {@link KnownStreamType} can be used interchangeably with StreamType, * this enum contains the known values that the service supports. * ### Known values supported by the service - * **User** \ - * **System** + * **Error** \ + * **Output** */ -export type GroupTypeEnum = string; -/** Defines values for ModuleProvisioningState. */ -export type ModuleProvisioningState = - | "Created" - | "Creating" - | "StartingImportModuleRunbook" - | "RunningImportModuleRunbook" - | "ContentRetrieved" - | "ContentDownloaded" - | "ContentValidated" - | "ConnectionTypeImported" - | "ContentStored" - | "ModuleDataStored" - | "ActivitiesStored" - | "ModuleImportRunbookComplete" - | "Succeeded" - | "Failed" - | "Cancelled" - | "Updating"; +export type StreamType = string; +/** Defines values for OperatingSystemType. */ +export type OperatingSystemType = "Windows" | "Linux"; +/** Defines values for TagOperators. */ +export type TagOperators = "All" | "Any"; /** Defines values for EncryptionKeySourceType. */ export type EncryptionKeySourceType = | "Microsoft.Automation" @@ -3462,17 +3659,14 @@ export type ResourceIdentityType = | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; -/** Defines values for OperatingSystemType. */ -export type OperatingSystemType = "Windows" | "Linux"; -/** Defines values for TagOperators. */ -export type TagOperators = "All" | "Any"; /** Optional parameters. */ export interface PrivateEndpointConnectionsListByAutomationAccountOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccount operation. */ -export type PrivateEndpointConnectionsListByAutomationAccountResponse = PrivateEndpointConnectionListResult; +export type PrivateEndpointConnectionsListByAutomationAccountResponse = + PrivateEndpointConnectionListResult; /** Optional parameters. */ export interface PrivateEndpointConnectionsGetOptionalParams @@ -3491,7 +3685,8 @@ export interface PrivateEndpointConnectionsCreateOrUpdateOptionalParams } /** Contains response data for the createOrUpdate operation. */ -export type PrivateEndpointConnectionsCreateOrUpdateResponse = PrivateEndpointConnection; +export type PrivateEndpointConnectionsCreateOrUpdateResponse = + PrivateEndpointConnection; /** Optional parameters. */ export interface PrivateEndpointConnectionsDeleteOptionalParams @@ -3507,46 +3702,8 @@ export interface PrivateLinkResourcesAutomationOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the automation operation. */ -export type PrivateLinkResourcesAutomationResponse = PrivateLinkResourceListResult; - -/** Optional parameters. */ -export interface Python2PackageDeleteOptionalParams - extends coreClient.OperationOptions {} - -/** Optional parameters. */ -export interface Python2PackageGetOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type Python2PackageGetResponse = Module; - -/** Optional parameters. */ -export interface Python2PackageCreateOrUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the createOrUpdate operation. */ -export type Python2PackageCreateOrUpdateResponse = Module; - -/** Optional parameters. */ -export interface Python2PackageUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the update operation. */ -export type Python2PackageUpdateResponse = Module; - -/** Optional parameters. */ -export interface Python2PackageListByAutomationAccountOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccount operation. */ -export type Python2PackageListByAutomationAccountResponse = ModuleListResult; - -/** Optional parameters. */ -export interface Python2PackageListByAutomationAccountNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccountNext operation. */ -export type Python2PackageListByAutomationAccountNextResponse = ModuleListResult; +export type PrivateLinkResourcesAutomationResponse = + PrivateLinkResourceListResult; /** Optional parameters. */ export interface AgentRegistrationInformationGetOptionalParams @@ -3560,7 +3717,8 @@ export interface AgentRegistrationInformationRegenerateKeyOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the regenerateKey operation. */ -export type AgentRegistrationInformationRegenerateKeyResponse = AgentRegistration; +export type AgentRegistrationInformationRegenerateKeyResponse = + AgentRegistration; /** Optional parameters. */ export interface DscNodeDeleteOptionalParams @@ -3633,49 +3791,6 @@ export interface NodeReportsListByNodeNextOptionalParams /** Contains response data for the listByNodeNext operation. */ export type NodeReportsListByNodeNextResponse = DscNodeReportListResult; -/** Optional parameters. */ -export interface DscNodeConfigurationDeleteOptionalParams - extends coreClient.OperationOptions {} - -/** Optional parameters. */ -export interface DscNodeConfigurationGetOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type DscNodeConfigurationGetResponse = DscNodeConfiguration; - -/** Optional parameters. */ -export interface DscNodeConfigurationCreateOrUpdateOptionalParams - extends coreClient.OperationOptions { - /** Delay to wait until next poll, in milliseconds. */ - updateIntervalInMs?: number; - /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ - resumeFrom?: string; -} - -/** Optional parameters. */ -export interface DscNodeConfigurationListByAutomationAccountOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. */ - filter?: string; - /** The number of rows to skip. */ - skip?: number; - /** The number of rows to take. */ - top?: number; - /** Return total rows. */ - inlinecount?: string; -} - -/** Contains response data for the listByAutomationAccount operation. */ -export type DscNodeConfigurationListByAutomationAccountResponse = DscNodeConfigurationListResult; - -/** Optional parameters. */ -export interface DscNodeConfigurationListByAutomationAccountNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccountNext operation. */ -export type DscNodeConfigurationListByAutomationAccountNextResponse = DscNodeConfigurationListResult; - /** Optional parameters. */ export interface DscCompilationJobCreateOptionalParams extends coreClient.OperationOptions { @@ -3703,7 +3818,8 @@ export interface DscCompilationJobListByAutomationAccountOptionalParams } /** Contains response data for the listByAutomationAccount operation. */ -export type DscCompilationJobListByAutomationAccountResponse = DscCompilationJobListResult; +export type DscCompilationJobListByAutomationAccountResponse = + DscCompilationJobListResult; /** Optional parameters. */ export interface DscCompilationJobGetStreamOptionalParams @@ -3717,7 +3833,8 @@ export interface DscCompilationJobListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type DscCompilationJobListByAutomationAccountNextResponse = DscCompilationJobListResult; +export type DscCompilationJobListByAutomationAccountNextResponse = + DscCompilationJobListResult; /** Optional parameters. */ export interface DscCompilationJobStreamListByJobOptionalParams @@ -3734,101 +3851,154 @@ export interface NodeCountInformationGetOptionalParams export type NodeCountInformationGetResponse = NodeCounts; /** Optional parameters. */ -export interface SourceControlCreateOrUpdateOptionalParams +export interface WatcherCreateOrUpdateOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the createOrUpdate operation. */ -export type SourceControlCreateOrUpdateResponse = SourceControl; +export type WatcherCreateOrUpdateResponse = Watcher; /** Optional parameters. */ -export interface SourceControlUpdateOptionalParams +export interface WatcherGetOptionalParams extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type WatcherGetResponse = Watcher; + +/** Optional parameters. */ +export interface WatcherUpdateOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the update operation. */ -export type SourceControlUpdateResponse = SourceControl; +export type WatcherUpdateResponse = Watcher; /** Optional parameters. */ -export interface SourceControlDeleteOptionalParams +export interface WatcherDeleteOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface SourceControlGetOptionalParams +export interface WatcherStartOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the get operation. */ -export type SourceControlGetResponse = SourceControl; +/** Optional parameters. */ +export interface WatcherStopOptionalParams + extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface SourceControlListByAutomationAccountOptionalParams +export interface WatcherListByAutomationAccountOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; } /** Contains response data for the listByAutomationAccount operation. */ -export type SourceControlListByAutomationAccountResponse = SourceControlListResult; +export type WatcherListByAutomationAccountResponse = WatcherListResult; /** Optional parameters. */ -export interface SourceControlListByAutomationAccountNextOptionalParams +export interface WatcherListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type SourceControlListByAutomationAccountNextResponse = SourceControlListResult; +export type WatcherListByAutomationAccountNextResponse = WatcherListResult; /** Optional parameters. */ -export interface SourceControlSyncJobCreateOptionalParams - extends coreClient.OperationOptions {} +export interface SoftwareUpdateConfigurationsCreateOptionalParams + extends coreClient.OperationOptions { + /** Identifies this specific client request. */ + clientRequestId?: string; +} /** Contains response data for the create operation. */ -export type SourceControlSyncJobCreateResponse = SourceControlSyncJob; +export type SoftwareUpdateConfigurationsCreateResponse = + SoftwareUpdateConfiguration; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationsGetByNameOptionalParams + extends coreClient.OperationOptions { + /** Identifies this specific client request. */ + clientRequestId?: string; +} + +/** Contains response data for the getByName operation. */ +export type SoftwareUpdateConfigurationsGetByNameResponse = + SoftwareUpdateConfiguration; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationsDeleteOptionalParams + extends coreClient.OperationOptions { + /** Identifies this specific client request. */ + clientRequestId?: string; +} + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationsListOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. */ + filter?: string; + /** Identifies this specific client request. */ + clientRequestId?: string; +} + +/** Contains response data for the list operation. */ +export type SoftwareUpdateConfigurationsListResponse = + SoftwareUpdateConfigurationListResult; + +/** Optional parameters. */ +export interface WebhookGenerateUriOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the generateUri operation. */ +export type WebhookGenerateUriResponse = { + /** The parsed response body. */ + body: string; +}; /** Optional parameters. */ -export interface SourceControlSyncJobGetOptionalParams +export interface WebhookDeleteOptionalParams extends coreClient.OperationOptions {} +/** Optional parameters. */ +export interface WebhookGetOptionalParams extends coreClient.OperationOptions {} + /** Contains response data for the get operation. */ -export type SourceControlSyncJobGetResponse = SourceControlSyncJobById; +export type WebhookGetResponse = Webhook; /** Optional parameters. */ -export interface SourceControlSyncJobListByAutomationAccountOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. */ - filter?: string; -} +export interface WebhookCreateOrUpdateOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the listByAutomationAccount operation. */ -export type SourceControlSyncJobListByAutomationAccountResponse = SourceControlSyncJobListResult; +/** Contains response data for the createOrUpdate operation. */ +export type WebhookCreateOrUpdateResponse = Webhook; /** Optional parameters. */ -export interface SourceControlSyncJobListByAutomationAccountNextOptionalParams +export interface WebhookUpdateOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByAutomationAccountNext operation. */ -export type SourceControlSyncJobListByAutomationAccountNextResponse = SourceControlSyncJobListResult; +/** Contains response data for the update operation. */ +export type WebhookUpdateResponse = Webhook; /** Optional parameters. */ -export interface SourceControlSyncJobStreamsListBySyncJobOptionalParams +export interface WebhookListByAutomationAccountOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; } -/** Contains response data for the listBySyncJob operation. */ -export type SourceControlSyncJobStreamsListBySyncJobResponse = SourceControlSyncJobStreamsListBySyncJob; +/** Contains response data for the listByAutomationAccount operation. */ +export type WebhookListByAutomationAccountResponse = WebhookListResult; /** Optional parameters. */ -export interface SourceControlSyncJobStreamsGetOptionalParams +export interface WebhookListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the get operation. */ -export type SourceControlSyncJobStreamsGetResponse = SourceControlSyncJobStreamById; +/** Contains response data for the listByAutomationAccountNext operation. */ +export type WebhookListByAutomationAccountNextResponse = WebhookListResult; /** Optional parameters. */ -export interface SourceControlSyncJobStreamsListBySyncJobNextOptionalParams +export interface DeletedAutomationAccountsListBySubscriptionOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listBySyncJobNext operation. */ -export type SourceControlSyncJobStreamsListBySyncJobNextResponse = SourceControlSyncJobStreamsListBySyncJob; +/** Contains response data for the listBySubscription operation. */ +export type DeletedAutomationAccountsListBySubscriptionResponse = + DeletedAutomationAccountListResult; /** Optional parameters. */ export interface AutomationAccountUpdateOptionalParams @@ -3860,7 +4030,8 @@ export interface AutomationAccountListByResourceGroupOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByResourceGroup operation. */ -export type AutomationAccountListByResourceGroupResponse = AutomationAccountListResult; +export type AutomationAccountListByResourceGroupResponse = + AutomationAccountListResult; /** Optional parameters. */ export interface AutomationAccountListOptionalParams @@ -3874,7 +4045,8 @@ export interface AutomationAccountListByResourceGroupNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByResourceGroupNext operation. */ -export type AutomationAccountListByResourceGroupNextResponse = AutomationAccountListResult; +export type AutomationAccountListByResourceGroupNextResponse = + AutomationAccountListResult; /** Optional parameters. */ export interface AutomationAccountListNextOptionalParams @@ -3900,6 +4072,13 @@ export interface UsagesListByAutomationAccountOptionalParams /** Contains response data for the listByAutomationAccount operation. */ export type UsagesListByAutomationAccountResponse = UsageListResult; +/** Optional parameters. */ +export interface UsagesListByLocationOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByLocation operation. */ +export type UsagesListByLocationResponse = UsageListResultAutoGenerated; + /** Optional parameters. */ export interface KeysListByAutomationAccountOptionalParams extends coreClient.OperationOptions {} @@ -3944,7 +4123,8 @@ export interface CertificateListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type CertificateListByAutomationAccountNextResponse = CertificateListResult; +export type CertificateListByAutomationAccountNextResponse = + CertificateListResult; /** Optional parameters. */ export interface ConnectionDeleteOptionalParams @@ -3983,7 +4163,8 @@ export interface ConnectionListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type ConnectionListByAutomationAccountNextResponse = ConnectionListResult; +export type ConnectionListByAutomationAccountNextResponse = + ConnectionListResult; /** Optional parameters. */ export interface ConnectionTypeDeleteOptionalParams @@ -4008,14 +4189,16 @@ export interface ConnectionTypeListByAutomationAccountOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccount operation. */ -export type ConnectionTypeListByAutomationAccountResponse = ConnectionTypeListResult; +export type ConnectionTypeListByAutomationAccountResponse = + ConnectionTypeListResult; /** Optional parameters. */ export interface ConnectionTypeListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type ConnectionTypeListByAutomationAccountNextResponse = ConnectionTypeListResult; +export type ConnectionTypeListByAutomationAccountNextResponse = + ConnectionTypeListResult; /** Optional parameters. */ export interface CredentialDeleteOptionalParams @@ -4054,328 +4237,212 @@ export interface CredentialListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type CredentialListByAutomationAccountNextResponse = CredentialListResult; - -/** Optional parameters. */ -export interface JobScheduleDeleteOptionalParams - extends coreClient.OperationOptions {} - -/** Optional parameters. */ -export interface JobScheduleGetOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type JobScheduleGetResponse = JobSchedule; - -/** Optional parameters. */ -export interface JobScheduleCreateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the create operation. */ -export type JobScheduleCreateResponse = JobSchedule; - -/** Optional parameters. */ -export interface JobScheduleListByAutomationAccountOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. */ - filter?: string; -} - -/** Contains response data for the listByAutomationAccount operation. */ -export type JobScheduleListByAutomationAccountResponse = JobScheduleListResult; - -/** Optional parameters. */ -export interface JobScheduleListByAutomationAccountNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccountNext operation. */ -export type JobScheduleListByAutomationAccountNextResponse = JobScheduleListResult; +export type CredentialListByAutomationAccountNextResponse = + CredentialListResult; /** Optional parameters. */ -export interface LinkedWorkspaceGetOptionalParams +export interface DscConfigurationDeleteOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the get operation. */ -export type LinkedWorkspaceGetResponse = LinkedWorkspace; - /** Optional parameters. */ -export interface ActivityGetOptionalParams +export interface DscConfigurationGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type ActivityGetResponse = Activity; - -/** Optional parameters. */ -export interface ActivityListByModuleOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByModule operation. */ -export type ActivityListByModuleResponse = ActivityListResult; - -/** Optional parameters. */ -export interface ActivityListByModuleNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByModuleNext operation. */ -export type ActivityListByModuleNextResponse = ActivityListResult; +export type DscConfigurationGetResponse = DscConfiguration; /** Optional parameters. */ -export interface ModuleDeleteOptionalParams +export interface DscConfigurationCreateOrUpdate$textOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface ModuleGetOptionalParams extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type ModuleGetResponse = Module; - -/** Optional parameters. */ -export interface ModuleCreateOrUpdateOptionalParams +export interface DscConfigurationCreateOrUpdate$jsonOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the createOrUpdate operation. */ -export type ModuleCreateOrUpdateResponse = Module; - -/** Optional parameters. */ -export interface ModuleUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the update operation. */ -export type ModuleUpdateResponse = Module; - -/** Optional parameters. */ -export interface ModuleListByAutomationAccountOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccount operation. */ -export type ModuleListByAutomationAccountResponse = ModuleListResult; - -/** Optional parameters. */ -export interface ModuleListByAutomationAccountNextOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccountNext operation. */ -export type ModuleListByAutomationAccountNextResponse = ModuleListResult; - -/** Optional parameters. */ -export interface ObjectDataTypesListFieldsByModuleAndTypeOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listFieldsByModuleAndType operation. */ -export type ObjectDataTypesListFieldsByModuleAndTypeResponse = TypeFieldListResult; - -/** Optional parameters. */ -export interface ObjectDataTypesListFieldsByTypeOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listFieldsByType operation. */ -export type ObjectDataTypesListFieldsByTypeResponse = TypeFieldListResult; - -/** Optional parameters. */ -export interface FieldsListByTypeOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByType operation. */ -export type FieldsListByTypeResponse = TypeFieldListResult; +export type DscConfigurationCreateOrUpdateResponse = DscConfiguration; /** Optional parameters. */ -export interface ScheduleCreateOrUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the createOrUpdate operation. */ -export type ScheduleCreateOrUpdateResponse = Schedule; +export interface DscConfigurationUpdate$textOptionalParams + extends coreClient.OperationOptions { + /** The create or update parameters for configuration. */ + parameters?: string; +} /** Optional parameters. */ -export interface ScheduleUpdateOptionalParams - extends coreClient.OperationOptions {} +export interface DscConfigurationUpdate$jsonOptionalParams + extends coreClient.OperationOptions { + /** The create or update parameters for configuration. */ + parameters?: DscConfigurationUpdateParameters; +} /** Contains response data for the update operation. */ -export type ScheduleUpdateResponse = Schedule; +export type DscConfigurationUpdateResponse = DscConfiguration; /** Optional parameters. */ -export interface ScheduleGetOptionalParams +export interface DscConfigurationGetContentOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the get operation. */ -export type ScheduleGetResponse = Schedule; - -/** Optional parameters. */ -export interface ScheduleDeleteOptionalParams - extends coreClient.OperationOptions {} +/** Contains response data for the getContent operation. */ +export type DscConfigurationGetContentResponse = { + /** The parsed response body. */ + body: coreRestPipeline.RequestBodyType; +}; /** Optional parameters. */ -export interface ScheduleListByAutomationAccountOptionalParams - extends coreClient.OperationOptions {} +export interface DscConfigurationListByAutomationAccountOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. */ + filter?: string; + /** The number of rows to skip. */ + skip?: number; + /** The number of rows to take. */ + top?: number; + /** Return total rows. */ + inlinecount?: string; +} /** Contains response data for the listByAutomationAccount operation. */ -export type ScheduleListByAutomationAccountResponse = ScheduleListResult; +export type DscConfigurationListByAutomationAccountResponse = + DscConfigurationListResult; /** Optional parameters. */ -export interface ScheduleListByAutomationAccountNextOptionalParams +export interface DscConfigurationListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type ScheduleListByAutomationAccountNextResponse = ScheduleListResult; - -/** Optional parameters. */ -export interface VariableCreateOrUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the createOrUpdate operation. */ -export type VariableCreateOrUpdateResponse = Variable; - -/** Optional parameters. */ -export interface VariableUpdateOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the update operation. */ -export type VariableUpdateResponse = Variable; +export type DscConfigurationListByAutomationAccountNextResponse = + DscConfigurationListResult; /** Optional parameters. */ -export interface VariableDeleteOptionalParams +export interface DscNodeConfigurationDeleteOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface VariableGetOptionalParams +export interface DscNodeConfigurationGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type VariableGetResponse = Variable; +export type DscNodeConfigurationGetResponse = DscNodeConfiguration; /** Optional parameters. */ -export interface VariableListByAutomationAccountOptionalParams - extends coreClient.OperationOptions {} - -/** Contains response data for the listByAutomationAccount operation. */ -export type VariableListByAutomationAccountResponse = VariableListResult; +export interface DscNodeConfigurationCreateOrUpdateOptionalParams + extends coreClient.OperationOptions { + /** Delay to wait until next poll, in milliseconds. */ + updateIntervalInMs?: number; + /** A serialized poller which can be used to resume an existing paused Long-Running-Operation. */ + resumeFrom?: string; +} /** Optional parameters. */ -export interface VariableListByAutomationAccountNextOptionalParams - extends coreClient.OperationOptions {} +export interface DscNodeConfigurationListByAutomationAccountOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. */ + filter?: string; + /** The number of rows to skip. */ + skip?: number; + /** The number of rows to take. */ + top?: number; + /** Return total rows. */ + inlinecount?: string; +} -/** Contains response data for the listByAutomationAccountNext operation. */ -export type VariableListByAutomationAccountNextResponse = VariableListResult; +/** Contains response data for the listByAutomationAccount operation. */ +export type DscNodeConfigurationListByAutomationAccountResponse = + DscNodeConfigurationListResult; /** Optional parameters. */ -export interface WatcherCreateOrUpdateOptionalParams +export interface DscNodeConfigurationListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the createOrUpdate operation. */ -export type WatcherCreateOrUpdateResponse = Watcher; - -/** Optional parameters. */ -export interface WatcherGetOptionalParams extends coreClient.OperationOptions {} - -/** Contains response data for the get operation. */ -export type WatcherGetResponse = Watcher; +/** Contains response data for the listByAutomationAccountNext operation. */ +export type DscNodeConfigurationListByAutomationAccountNextResponse = + DscNodeConfigurationListResult; /** Optional parameters. */ -export interface WatcherUpdateOptionalParams +export interface HybridRunbookWorkersDeleteOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the update operation. */ -export type WatcherUpdateResponse = Watcher; - /** Optional parameters. */ -export interface WatcherDeleteOptionalParams +export interface HybridRunbookWorkersGetOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the get operation. */ +export type HybridRunbookWorkersGetResponse = HybridRunbookWorker; + /** Optional parameters. */ -export interface WatcherStartOptionalParams +export interface HybridRunbookWorkersCreateOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the create operation. */ +export type HybridRunbookWorkersCreateResponse = HybridRunbookWorker; + /** Optional parameters. */ -export interface WatcherStopOptionalParams +export interface HybridRunbookWorkersMoveOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface WatcherListByAutomationAccountOptionalParams +export interface HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; } -/** Contains response data for the listByAutomationAccount operation. */ -export type WatcherListByAutomationAccountResponse = WatcherListResult; +/** Contains response data for the listByHybridRunbookWorkerGroup operation. */ +export type HybridRunbookWorkersListByHybridRunbookWorkerGroupResponse = + HybridRunbookWorkersListResult; /** Optional parameters. */ -export interface WatcherListByAutomationAccountNextOptionalParams +export interface HybridRunbookWorkersListByHybridRunbookWorkerGroupNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByAutomationAccountNext operation. */ -export type WatcherListByAutomationAccountNextResponse = WatcherListResult; +/** Contains response data for the listByHybridRunbookWorkerGroupNext operation. */ +export type HybridRunbookWorkersListByHybridRunbookWorkerGroupNextResponse = + HybridRunbookWorkersListResult; /** Optional parameters. */ -export interface DscConfigurationDeleteOptionalParams +export interface HybridRunbookWorkerGroupDeleteOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface DscConfigurationGetOptionalParams +export interface HybridRunbookWorkerGroupGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type DscConfigurationGetResponse = DscConfiguration; - -/** Optional parameters. */ -export interface DscConfigurationCreateOrUpdate$textOptionalParams - extends coreClient.OperationOptions {} +export type HybridRunbookWorkerGroupGetResponse = HybridRunbookWorkerGroup; /** Optional parameters. */ -export interface DscConfigurationCreateOrUpdate$jsonOptionalParams +export interface HybridRunbookWorkerGroupCreateOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the createOrUpdate operation. */ -export type DscConfigurationCreateOrUpdateResponse = DscConfiguration; - -/** Optional parameters. */ -export interface DscConfigurationUpdate$textOptionalParams - extends coreClient.OperationOptions { - /** The create or update parameters for configuration. */ - parameters?: string; -} - -/** Optional parameters. */ -export interface DscConfigurationUpdate$jsonOptionalParams - extends coreClient.OperationOptions { - /** The create or update parameters for configuration. */ - parameters?: DscConfigurationUpdateParameters; -} - -/** Contains response data for the update operation. */ -export type DscConfigurationUpdateResponse = DscConfiguration; +/** Contains response data for the create operation. */ +export type HybridRunbookWorkerGroupCreateResponse = HybridRunbookWorkerGroup; /** Optional parameters. */ -export interface DscConfigurationGetContentOptionalParams +export interface HybridRunbookWorkerGroupUpdateOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the getContent operation. */ -export type DscConfigurationGetContentResponse = { - /** The parsed response body. */ - body: string; -}; +/** Contains response data for the update operation. */ +export type HybridRunbookWorkerGroupUpdateResponse = HybridRunbookWorkerGroup; /** Optional parameters. */ -export interface DscConfigurationListByAutomationAccountOptionalParams +export interface HybridRunbookWorkerGroupListByAutomationAccountOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; - /** The number of rows to skip. */ - skip?: number; - /** The number of rows to take. */ - top?: number; - /** Return total rows. */ - inlinecount?: string; } /** Contains response data for the listByAutomationAccount operation. */ -export type DscConfigurationListByAutomationAccountResponse = DscConfigurationListResult; +export type HybridRunbookWorkerGroupListByAutomationAccountResponse = + HybridRunbookWorkerGroupsListResult; /** Optional parameters. */ -export interface DscConfigurationListByAutomationAccountNextOptionalParams +export interface HybridRunbookWorkerGroupListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type DscConfigurationListByAutomationAccountNextResponse = DscConfigurationListResult; +export type HybridRunbookWorkerGroupListByAutomationAccountNextResponse = + HybridRunbookWorkerGroupsListResult; /** Optional parameters. */ export interface JobGetOutputOptionalParams @@ -4493,6 +4560,171 @@ export interface JobStreamListByJobNextOptionalParams /** Contains response data for the listByJobNext operation. */ export type JobStreamListByJobNextResponse = JobStreamListResult; +/** Optional parameters. */ +export interface JobScheduleDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface JobScheduleGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type JobScheduleGetResponse = JobSchedule; + +/** Optional parameters. */ +export interface JobScheduleCreateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the create operation. */ +export type JobScheduleCreateResponse = JobSchedule; + +/** Optional parameters. */ +export interface JobScheduleListByAutomationAccountOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. */ + filter?: string; +} + +/** Contains response data for the listByAutomationAccount operation. */ +export type JobScheduleListByAutomationAccountResponse = JobScheduleListResult; + +/** Optional parameters. */ +export interface JobScheduleListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccountNext operation. */ +export type JobScheduleListByAutomationAccountNextResponse = + JobScheduleListResult; + +/** Optional parameters. */ +export interface LinkedWorkspaceGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type LinkedWorkspaceGetResponse = LinkedWorkspace; + +/** Optional parameters. */ +export interface ActivityGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type ActivityGetResponse = Activity; + +/** Optional parameters. */ +export interface ActivityListByModuleOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByModule operation. */ +export type ActivityListByModuleResponse = ActivityListResult; + +/** Optional parameters. */ +export interface ActivityListByModuleNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByModuleNext operation. */ +export type ActivityListByModuleNextResponse = ActivityListResult; + +/** Optional parameters. */ +export interface ModuleDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface ModuleGetOptionalParams extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type ModuleGetResponse = Module; + +/** Optional parameters. */ +export interface ModuleCreateOrUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the createOrUpdate operation. */ +export type ModuleCreateOrUpdateResponse = Module; + +/** Optional parameters. */ +export interface ModuleUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the update operation. */ +export type ModuleUpdateResponse = Module; + +/** Optional parameters. */ +export interface ModuleListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccount operation. */ +export type ModuleListByAutomationAccountResponse = ModuleListResult; + +/** Optional parameters. */ +export interface ModuleListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccountNext operation. */ +export type ModuleListByAutomationAccountNextResponse = ModuleListResult; + +/** Optional parameters. */ +export interface ObjectDataTypesListFieldsByModuleAndTypeOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listFieldsByModuleAndType operation. */ +export type ObjectDataTypesListFieldsByModuleAndTypeResponse = + TypeFieldListResult; + +/** Optional parameters. */ +export interface ObjectDataTypesListFieldsByTypeOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listFieldsByType operation. */ +export type ObjectDataTypesListFieldsByTypeResponse = TypeFieldListResult; + +/** Optional parameters. */ +export interface FieldsListByTypeOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByType operation. */ +export type FieldsListByTypeResponse = TypeFieldListResult; + +/** Optional parameters. */ +export interface PowerShell72ModuleDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface PowerShell72ModuleGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type PowerShell72ModuleGetResponse = Module; + +/** Optional parameters. */ +export interface PowerShell72ModuleCreateOrUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the createOrUpdate operation. */ +export type PowerShell72ModuleCreateOrUpdateResponse = Module; + +/** Optional parameters. */ +export interface PowerShell72ModuleUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the update operation. */ +export type PowerShell72ModuleUpdateResponse = Module; + +/** Optional parameters. */ +export interface PowerShell72ModuleListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccount operation. */ +export type PowerShell72ModuleListByAutomationAccountResponse = + ModuleListResult; + +/** Optional parameters. */ +export interface PowerShell72ModuleListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccountNext operation. */ +export type PowerShell72ModuleListByAutomationAccountNextResponse = + ModuleListResult; + /** Optional parameters. */ export interface OperationsListOptionalParams extends coreClient.OperationOptions {} @@ -4508,95 +4740,84 @@ export interface ConvertGraphRunbookContentOptionalParams export type ConvertGraphRunbookContentResponse = GraphicalRunbookContent; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationsCreateOptionalParams - extends coreClient.OperationOptions { - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python2PackageDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface Python2PackageGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type Python2PackageGetResponse = Module; + +/** Optional parameters. */ +export interface Python2PackageCreateOrUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the createOrUpdate operation. */ +export type Python2PackageCreateOrUpdateResponse = Module; + +/** Optional parameters. */ +export interface Python2PackageUpdateOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the update operation. */ +export type Python2PackageUpdateResponse = Module; -/** Contains response data for the create operation. */ -export type SoftwareUpdateConfigurationsCreateResponse = SoftwareUpdateConfiguration; +/** Optional parameters. */ +export interface Python2PackageListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccount operation. */ +export type Python2PackageListByAutomationAccountResponse = ModuleListResult; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationsGetByNameOptionalParams - extends coreClient.OperationOptions { - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python2PackageListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the getByName operation. */ -export type SoftwareUpdateConfigurationsGetByNameResponse = SoftwareUpdateConfiguration; +/** Contains response data for the listByAutomationAccountNext operation. */ +export type Python2PackageListByAutomationAccountNextResponse = + ModuleListResult; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationsDeleteOptionalParams - extends coreClient.OperationOptions { - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python3PackageDeleteOptionalParams + extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface SoftwareUpdateConfigurationsListOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. */ - filter?: string; - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python3PackageGetOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the list operation. */ -export type SoftwareUpdateConfigurationsListResponse = SoftwareUpdateConfigurationListResult; +/** Contains response data for the get operation. */ +export type Python3PackageGetResponse = Module; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationRunsGetByIdOptionalParams - extends coreClient.OperationOptions { - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python3PackageCreateOrUpdateOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the getById operation. */ -export type SoftwareUpdateConfigurationRunsGetByIdResponse = SoftwareUpdateConfigurationRun; +/** Contains response data for the createOrUpdate operation. */ +export type Python3PackageCreateOrUpdateResponse = Module; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationRunsListOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name' */ - filter?: string; - /** Identifies this specific client request. */ - clientRequestId?: string; - /** Number of entries you skip before returning results */ - skip?: string; - /** Maximum number of entries returned in the results collection */ - top?: string; -} +export interface Python3PackageUpdateOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the list operation. */ -export type SoftwareUpdateConfigurationRunsListResponse = SoftwareUpdateConfigurationRunListResult; +/** Contains response data for the update operation. */ +export type Python3PackageUpdateResponse = Module; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams - extends coreClient.OperationOptions { - /** Identifies this specific client request. */ - clientRequestId?: string; -} +export interface Python3PackageListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the getById operation. */ -export type SoftwareUpdateConfigurationMachineRunsGetByIdResponse = SoftwareUpdateConfigurationMachineRun; +/** Contains response data for the listByAutomationAccount operation. */ +export type Python3PackageListByAutomationAccountResponse = ModuleListResult; /** Optional parameters. */ -export interface SoftwareUpdateConfigurationMachineRunsListOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name' */ - filter?: string; - /** Identifies this specific client request. */ - clientRequestId?: string; - /** number of entries you skip before returning results */ - skip?: string; - /** Maximum number of entries returned in the results collection */ - top?: string; -} +export interface Python3PackageListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} -/** Contains response data for the list operation. */ -export type SoftwareUpdateConfigurationMachineRunsListResponse = SoftwareUpdateConfigurationMachineRunListResult; +/** Contains response data for the listByAutomationAccountNext operation. */ +export type Python3PackageListByAutomationAccountNextResponse = + ModuleListResult; /** Optional parameters. */ export interface RunbookDraftGetContentOptionalParams @@ -4759,143 +4980,242 @@ export interface TestJobSuspendOptionalParams extends coreClient.OperationOptions {} /** Optional parameters. */ -export interface WebhookGenerateUriOptionalParams +export interface ScheduleCreateOrUpdateOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the generateUri operation. */ -export type WebhookGenerateUriResponse = { - /** The parsed response body. */ - body: string; -}; +/** Contains response data for the createOrUpdate operation. */ +export type ScheduleCreateOrUpdateResponse = Schedule; /** Optional parameters. */ -export interface WebhookDeleteOptionalParams +export interface ScheduleUpdateOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the update operation. */ +export type ScheduleUpdateResponse = Schedule; + /** Optional parameters. */ -export interface WebhookGetOptionalParams extends coreClient.OperationOptions {} +export interface ScheduleGetOptionalParams + extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type WebhookGetResponse = Webhook; +export type ScheduleGetResponse = Schedule; /** Optional parameters. */ -export interface WebhookCreateOrUpdateOptionalParams +export interface ScheduleDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface ScheduleListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccount operation. */ +export type ScheduleListByAutomationAccountResponse = ScheduleListResult; + +/** Optional parameters. */ +export interface ScheduleListByAutomationAccountNextOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the listByAutomationAccountNext operation. */ +export type ScheduleListByAutomationAccountNextResponse = ScheduleListResult; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams + extends coreClient.OperationOptions { + /** Identifies this specific client request. */ + clientRequestId?: string; +} + +/** Contains response data for the getById operation. */ +export type SoftwareUpdateConfigurationMachineRunsGetByIdResponse = + SoftwareUpdateConfigurationMachineRun; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationMachineRunsListOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name' */ + filter?: string; + /** Identifies this specific client request. */ + clientRequestId?: string; + /** number of entries you skip before returning results */ + skip?: string; + /** Maximum number of entries returned in the results collection */ + top?: string; +} + +/** Contains response data for the list operation. */ +export type SoftwareUpdateConfigurationMachineRunsListResponse = + SoftwareUpdateConfigurationMachineRunListResult; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationRunsGetByIdOptionalParams + extends coreClient.OperationOptions { + /** Identifies this specific client request. */ + clientRequestId?: string; +} + +/** Contains response data for the getById operation. */ +export type SoftwareUpdateConfigurationRunsGetByIdResponse = + SoftwareUpdateConfigurationRun; + +/** Optional parameters. */ +export interface SoftwareUpdateConfigurationRunsListOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name' */ + filter?: string; + /** Identifies this specific client request. */ + clientRequestId?: string; + /** Number of entries you skip before returning results */ + skip?: string; + /** Maximum number of entries returned in the results collection */ + top?: string; +} + +/** Contains response data for the list operation. */ +export type SoftwareUpdateConfigurationRunsListResponse = + SoftwareUpdateConfigurationRunListResult; + +/** Optional parameters. */ +export interface SourceControlCreateOrUpdateOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the createOrUpdate operation. */ -export type WebhookCreateOrUpdateResponse = Webhook; +export type SourceControlCreateOrUpdateResponse = SourceControl; /** Optional parameters. */ -export interface WebhookUpdateOptionalParams +export interface SourceControlUpdateOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the update operation. */ -export type WebhookUpdateResponse = Webhook; +export type SourceControlUpdateResponse = SourceControl; /** Optional parameters. */ -export interface WebhookListByAutomationAccountOptionalParams +export interface SourceControlDeleteOptionalParams + extends coreClient.OperationOptions {} + +/** Optional parameters. */ +export interface SourceControlGetOptionalParams + extends coreClient.OperationOptions {} + +/** Contains response data for the get operation. */ +export type SourceControlGetResponse = SourceControl; + +/** Optional parameters. */ +export interface SourceControlListByAutomationAccountOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; } /** Contains response data for the listByAutomationAccount operation. */ -export type WebhookListByAutomationAccountResponse = WebhookListResult; +export type SourceControlListByAutomationAccountResponse = + SourceControlListResult; /** Optional parameters. */ -export interface WebhookListByAutomationAccountNextOptionalParams +export interface SourceControlListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type WebhookListByAutomationAccountNextResponse = WebhookListResult; +export type SourceControlListByAutomationAccountNextResponse = + SourceControlListResult; /** Optional parameters. */ -export interface HybridRunbookWorkersDeleteOptionalParams +export interface SourceControlSyncJobCreateOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the create operation. */ +export type SourceControlSyncJobCreateResponse = SourceControlSyncJob; + /** Optional parameters. */ -export interface HybridRunbookWorkersGetOptionalParams +export interface SourceControlSyncJobGetOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the get operation. */ -export type HybridRunbookWorkersGetResponse = HybridRunbookWorker; +export type SourceControlSyncJobGetResponse = SourceControlSyncJobById; /** Optional parameters. */ -export interface HybridRunbookWorkersCreateOptionalParams - extends coreClient.OperationOptions {} +export interface SourceControlSyncJobListByAutomationAccountOptionalParams + extends coreClient.OperationOptions { + /** The filter to apply on the operation. */ + filter?: string; +} -/** Contains response data for the create operation. */ -export type HybridRunbookWorkersCreateResponse = HybridRunbookWorker; +/** Contains response data for the listByAutomationAccount operation. */ +export type SourceControlSyncJobListByAutomationAccountResponse = + SourceControlSyncJobListResult; /** Optional parameters. */ -export interface HybridRunbookWorkersMoveOptionalParams +export interface SourceControlSyncJobListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the listByAutomationAccountNext operation. */ +export type SourceControlSyncJobListByAutomationAccountNextResponse = + SourceControlSyncJobListResult; + /** Optional parameters. */ -export interface HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams +export interface SourceControlSyncJobStreamsListBySyncJobOptionalParams extends coreClient.OperationOptions { /** The filter to apply on the operation. */ filter?: string; } -/** Contains response data for the listByHybridRunbookWorkerGroup operation. */ -export type HybridRunbookWorkersListByHybridRunbookWorkerGroupResponse = HybridRunbookWorkersListResult; +/** Contains response data for the listBySyncJob operation. */ +export type SourceControlSyncJobStreamsListBySyncJobResponse = + SourceControlSyncJobStreamsListBySyncJob; /** Optional parameters. */ -export interface HybridRunbookWorkersListByHybridRunbookWorkerGroupNextOptionalParams +export interface SourceControlSyncJobStreamsGetOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listByHybridRunbookWorkerGroupNext operation. */ -export type HybridRunbookWorkersListByHybridRunbookWorkerGroupNextResponse = HybridRunbookWorkersListResult; +/** Contains response data for the get operation. */ +export type SourceControlSyncJobStreamsGetResponse = + SourceControlSyncJobStreamById; /** Optional parameters. */ -export interface DeletedAutomationAccountsListBySubscriptionOptionalParams +export interface SourceControlSyncJobStreamsListBySyncJobNextOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the listBySubscription operation. */ -export type DeletedAutomationAccountsListBySubscriptionResponse = DeletedAutomationAccountListResult; +/** Contains response data for the listBySyncJobNext operation. */ +export type SourceControlSyncJobStreamsListBySyncJobNextResponse = + SourceControlSyncJobStreamsListBySyncJob; /** Optional parameters. */ -export interface HybridRunbookWorkerGroupDeleteOptionalParams +export interface VariableCreateOrUpdateOptionalParams extends coreClient.OperationOptions {} +/** Contains response data for the createOrUpdate operation. */ +export type VariableCreateOrUpdateResponse = Variable; + /** Optional parameters. */ -export interface HybridRunbookWorkerGroupGetOptionalParams +export interface VariableUpdateOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the get operation. */ -export type HybridRunbookWorkerGroupGetResponse = HybridRunbookWorkerGroup; +/** Contains response data for the update operation. */ +export type VariableUpdateResponse = Variable; /** Optional parameters. */ -export interface HybridRunbookWorkerGroupCreateOptionalParams +export interface VariableDeleteOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the create operation. */ -export type HybridRunbookWorkerGroupCreateResponse = HybridRunbookWorkerGroup; - /** Optional parameters. */ -export interface HybridRunbookWorkerGroupUpdateOptionalParams +export interface VariableGetOptionalParams extends coreClient.OperationOptions {} -/** Contains response data for the update operation. */ -export type HybridRunbookWorkerGroupUpdateResponse = HybridRunbookWorkerGroup; +/** Contains response data for the get operation. */ +export type VariableGetResponse = Variable; /** Optional parameters. */ -export interface HybridRunbookWorkerGroupListByAutomationAccountOptionalParams - extends coreClient.OperationOptions { - /** The filter to apply on the operation. */ - filter?: string; -} +export interface VariableListByAutomationAccountOptionalParams + extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccount operation. */ -export type HybridRunbookWorkerGroupListByAutomationAccountResponse = HybridRunbookWorkerGroupsListResult; +export type VariableListByAutomationAccountResponse = VariableListResult; /** Optional parameters. */ -export interface HybridRunbookWorkerGroupListByAutomationAccountNextOptionalParams +export interface VariableListByAutomationAccountNextOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the listByAutomationAccountNext operation. */ -export type HybridRunbookWorkerGroupListByAutomationAccountNextResponse = HybridRunbookWorkerGroupsListResult; +export type VariableListByAutomationAccountNextResponse = VariableListResult; /** Optional parameters. */ export interface AutomationClientOptionalParams diff --git a/sdk/automation/arm-automation/src/models/mappers.ts b/sdk/automation/arm-automation/src/models/mappers.ts index 315d4b7ff40f..92cbd4e65f47 100644 --- a/sdk/automation/arm-automation/src/models/mappers.ts +++ b/sdk/automation/arm-automation/src/models/mappers.ts @@ -20,13 +20,13 @@ export const PrivateEndpointConnectionListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "PrivateEndpointConnection" - } - } - } - } - } - } + className: "PrivateEndpointConnection", + }, + }, + }, + }, + }, + }, }; export const PrivateEndpointProperty: coreClient.CompositeMapper = { @@ -37,40 +37,41 @@ export const PrivateEndpointProperty: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } - } - } - } -}; - -export const PrivateLinkServiceConnectionStateProperty: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PrivateLinkServiceConnectionStateProperty", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } + name: "String", + }, }, - description: { - serializedName: "description", - type: { - name: "String" - } + }, + }, +}; + +export const PrivateLinkServiceConnectionStateProperty: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "PrivateLinkServiceConnectionStateProperty", + modelProperties: { + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + description: { + serializedName: "description", + type: { + name: "String", + }, + }, + actionsRequired: { + serializedName: "actionsRequired", + readOnly: true, + type: { + name: "String", + }, + }, }, - actionsRequired: { - serializedName: "actionsRequired", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; + }, + }; export const Resource: coreClient.CompositeMapper = { type: { @@ -81,25 +82,25 @@ 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", + }, + }, + }, + }, }; export const ErrorResponse: coreClient.CompositeMapper = { @@ -110,17 +111,17 @@ export const ErrorResponse: coreClient.CompositeMapper = { code: { serializedName: "code", type: { - name: "String" - } + name: "String", + }, }, message: { serializedName: "message", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const PrivateLinkResourceListResult: coreClient.CompositeMapper = { @@ -135,151 +136,13 @@ export const PrivateLinkResourceListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "PrivateLinkResource" - } - } - } - } - } - } -}; - -export const ContentLink: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ContentLink", - modelProperties: { - uri: { - serializedName: "uri", - type: { - name: "String" - } - }, - contentHash: { - serializedName: "contentHash", - type: { - name: "Composite", - className: "ContentHash" - } - }, - version: { - serializedName: "version", - type: { - name: "String" - } - } - } - } -}; - -export const ContentHash: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ContentHash", - modelProperties: { - algorithm: { - serializedName: "algorithm", - required: true, - type: { - name: "String" - } - }, - value: { - serializedName: "value", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const ModuleErrorInfo: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ModuleErrorInfo", - modelProperties: { - code: { - serializedName: "code", - type: { - name: "String" - } - }, - message: { - serializedName: "message", - type: { - name: "String" - } - } - } - } -}; - -export const PythonPackageCreateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PythonPackageCreateParameters", - modelProperties: { - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - contentLink: { - serializedName: "properties.contentLink", - type: { - name: "Composite", - className: "ContentLink" - } - } - } - } -}; - -export const PythonPackageUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "PythonPackageUpdateParameters", - modelProperties: { - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } -}; - -export const ModuleListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ModuleListResult", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "Module" - } - } - } + className: "PrivateLinkResource", + }, + }, + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } + }, + }, }; export const AgentRegistration: coreClient.CompositeMapper = { @@ -290,30 +153,30 @@ export const AgentRegistration: coreClient.CompositeMapper = { dscMetaConfiguration: { serializedName: "dscMetaConfiguration", type: { - name: "String" - } + name: "String", + }, }, endpoint: { serializedName: "endpoint", type: { - name: "String" - } + name: "String", + }, }, keys: { serializedName: "keys", type: { name: "Composite", - className: "AgentRegistrationKeys" - } + className: "AgentRegistrationKeys", + }, }, id: { serializedName: "id", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const AgentRegistrationKeys: coreClient.CompositeMapper = { @@ -324,55 +187,57 @@ export const AgentRegistrationKeys: coreClient.CompositeMapper = { primary: { serializedName: "primary", type: { - name: "String" - } + name: "String", + }, }, secondary: { serializedName: "secondary", type: { - name: "String" - } - } - } - } -}; - -export const AgentRegistrationRegenerateKeyParameter: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AgentRegistrationRegenerateKeyParameter", - modelProperties: { - keyName: { - serializedName: "keyName", - required: true, - type: { - name: "String" - } - } - } - } -}; - -export const DscNodeExtensionHandlerAssociationProperty: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DscNodeExtensionHandlerAssociationProperty", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } + name: "String", + }, }, - version: { - serializedName: "version", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const AgentRegistrationRegenerateKeyParameter: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "AgentRegistrationRegenerateKeyParameter", + modelProperties: { + keyName: { + serializedName: "keyName", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; + +export const DscNodeExtensionHandlerAssociationProperty: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DscNodeExtensionHandlerAssociationProperty", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + version: { + serializedName: "version", + type: { + name: "String", + }, + }, + }, + }, + }; export const DscNodeUpdateParameters: coreClient.CompositeMapper = { type: { @@ -382,18 +247,18 @@ export const DscNodeUpdateParameters: coreClient.CompositeMapper = { nodeId: { serializedName: "nodeId", type: { - name: "String" - } + name: "String", + }, }, properties: { serializedName: "properties", type: { name: "Composite", - className: "DscNodeUpdateParametersProperties" - } - } - } - } + className: "DscNodeUpdateParametersProperties", + }, + }, + }, + }, }; export const DscNodeUpdateParametersProperties: coreClient.CompositeMapper = { @@ -404,11 +269,11 @@ export const DscNodeUpdateParametersProperties: coreClient.CompositeMapper = { name: { serializedName: "nodeConfiguration.name", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscNodeListResult: coreClient.CompositeMapper = { @@ -423,25 +288,25 @@ export const DscNodeListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscNode" - } - } - } + className: "DscNode", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } + name: "String", + }, }, totalCount: { serializedName: "totalCount", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const DscNodeReportListResult: coreClient.CompositeMapper = { @@ -456,19 +321,19 @@ export const DscNodeReportListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscNodeReport" - } - } - } + className: "DscNodeReport", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscNodeReport: coreClient.CompositeMapper = { @@ -480,69 +345,69 @@ export const DscNodeReport: coreClient.CompositeMapper = { serializedName: "endTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, startTime: { serializedName: "startTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, type: { serializedName: "type", type: { - name: "String" - } + name: "String", + }, }, reportId: { serializedName: "reportId", type: { - name: "String" - } + name: "String", + }, }, status: { serializedName: "status", type: { - name: "String" - } + name: "String", + }, }, refreshMode: { serializedName: "refreshMode", type: { - name: "String" - } + name: "String", + }, }, rebootRequested: { serializedName: "rebootRequested", type: { - name: "String" - } + name: "String", + }, }, reportFormatVersion: { serializedName: "reportFormatVersion", type: { - name: "String" - } + name: "String", + }, }, configurationVersion: { serializedName: "configurationVersion", type: { - name: "String" - } + name: "String", + }, }, id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, errors: { serializedName: "errors", @@ -551,10 +416,10 @@ export const DscNodeReport: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscReportError" - } - } - } + className: "DscReportError", + }, + }, + }, }, resources: { serializedName: "resources", @@ -563,23 +428,23 @@ export const DscNodeReport: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscReportResource" - } - } - } + className: "DscReportResource", + }, + }, + }, }, metaConfiguration: { serializedName: "metaConfiguration", type: { name: "Composite", - className: "DscMetaConfiguration" - } + className: "DscMetaConfiguration", + }, }, hostName: { serializedName: "hostName", type: { - name: "String" - } + name: "String", + }, }, iPV4Addresses: { serializedName: "iPV4Addresses", @@ -587,10 +452,10 @@ export const DscNodeReport: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, iPV6Addresses: { serializedName: "iPV6Addresses", @@ -598,25 +463,25 @@ export const DscNodeReport: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, numberOfResources: { serializedName: "numberOfResources", type: { - name: "Number" - } + name: "Number", + }, }, rawErrors: { serializedName: "rawErrors", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscReportError: coreClient.CompositeMapper = { @@ -627,41 +492,41 @@ export const DscReportError: coreClient.CompositeMapper = { errorSource: { serializedName: "errorSource", type: { - name: "String" - } + name: "String", + }, }, resourceId: { serializedName: "resourceId", type: { - name: "String" - } + name: "String", + }, }, errorCode: { serializedName: "errorCode", type: { - name: "String" - } + name: "String", + }, }, errorMessage: { serializedName: "errorMessage", type: { - name: "String" - } + name: "String", + }, }, locale: { serializedName: "locale", type: { - name: "String" - } + name: "String", + }, }, errorDetails: { serializedName: "errorDetails", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscReportResource: coreClient.CompositeMapper = { @@ -672,14 +537,14 @@ export const DscReportResource: coreClient.CompositeMapper = { resourceId: { serializedName: "resourceId", type: { - name: "String" - } + name: "String", + }, }, sourceInfo: { serializedName: "sourceInfo", type: { - name: "String" - } + name: "String", + }, }, dependsOn: { serializedName: "dependsOn", @@ -688,55 +553,55 @@ export const DscReportResource: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscReportResourceNavigation" - } - } - } + className: "DscReportResourceNavigation", + }, + }, + }, }, moduleName: { serializedName: "moduleName", type: { - name: "String" - } + name: "String", + }, }, moduleVersion: { serializedName: "moduleVersion", type: { - name: "String" - } + name: "String", + }, }, resourceName: { serializedName: "resourceName", type: { - name: "String" - } + name: "String", + }, }, error: { serializedName: "error", type: { - name: "String" - } + name: "String", + }, }, status: { serializedName: "status", type: { - name: "String" - } + name: "String", + }, }, durationInSeconds: { serializedName: "durationInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, startDate: { serializedName: "startDate", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + }, + }, }; export const DscReportResourceNavigation: coreClient.CompositeMapper = { @@ -747,11 +612,11 @@ export const DscReportResourceNavigation: coreClient.CompositeMapper = { resourceId: { serializedName: "resourceId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscMetaConfiguration: coreClient.CompositeMapper = { @@ -762,219 +627,110 @@ export const DscMetaConfiguration: coreClient.CompositeMapper = { configurationModeFrequencyMins: { serializedName: "configurationModeFrequencyMins", type: { - name: "Number" - } + name: "Number", + }, }, rebootNodeIfNeeded: { serializedName: "rebootNodeIfNeeded", type: { - name: "Boolean" - } + name: "Boolean", + }, }, configurationMode: { serializedName: "configurationMode", type: { - name: "String" - } + name: "String", + }, }, actionAfterReboot: { serializedName: "actionAfterReboot", type: { - name: "String" - } + name: "String", + }, }, certificateId: { serializedName: "certificateId", type: { - name: "String" - } + name: "String", + }, }, refreshFrequencyMins: { serializedName: "refreshFrequencyMins", type: { - name: "Number" - } + name: "Number", + }, }, allowModuleOverwrite: { serializedName: "allowModuleOverwrite", type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; -export const DscConfigurationAssociationProperty: coreClient.CompositeMapper = { +export const DscCompilationJobCreateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DscConfigurationAssociationProperty", + className: "DscCompilationJobCreateParameters", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } - } - } - } -}; - -export const DscNodeConfigurationCreateOrUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DscNodeConfigurationCreateOrUpdateParameters", - modelProperties: { - name: { - serializedName: "name", + name: "String", + }, + }, + location: { + serializedName: "location", type: { - name: "String" - } + name: "String", + }, }, tags: { serializedName: "tags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - }, - source: { - serializedName: "properties.source", - type: { - name: "Composite", - className: "ContentSource" - } + value: { type: { name: "String" } }, + }, }, configuration: { serializedName: "properties.configuration", type: { name: "Composite", - className: "DscConfigurationAssociationProperty" - } + className: "DscConfigurationAssociationProperty", + }, + }, + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, incrementNodeConfigurationBuild: { serializedName: "properties.incrementNodeConfigurationBuild", type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; -export const ContentSource: coreClient.CompositeMapper = { +export const DscConfigurationAssociationProperty: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ContentSource", + className: "DscConfigurationAssociationProperty", modelProperties: { - hash: { - serializedName: "hash", + name: { + serializedName: "name", type: { - name: "Composite", - className: "ContentHash" - } + name: "String", + }, }, - type: { - serializedName: "type", - type: { - name: "String" - } - }, - value: { - serializedName: "value", - type: { - name: "String" - } - }, - version: { - serializedName: "version", - type: { - name: "String" - } - } - } - } -}; - -export const DscNodeConfigurationListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DscNodeConfigurationListResult", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DscNodeConfiguration" - } - } - } - }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - }, - totalCount: { - serializedName: "totalCount", - type: { - name: "Number" - } - } - } - } -}; - -export const DscCompilationJobCreateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DscCompilationJobCreateParameters", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - location: { - serializedName: "location", - type: { - name: "String" - } - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - configuration: { - serializedName: "properties.configuration", - type: { - name: "Composite", - className: "DscConfigurationAssociationProperty" - } - }, - parameters: { - serializedName: "properties.parameters", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - incrementNodeConfigurationBuild: { - serializedName: "properties.incrementNodeConfigurationBuild", - type: { - name: "Boolean" - } - } - } - } + }, + }, }; export const DscCompilationJobListResult: coreClient.CompositeMapper = { @@ -989,19 +745,19 @@ export const DscCompilationJobListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscCompilationJob" - } - } - } + className: "DscCompilationJob", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobStreamListResult: coreClient.CompositeMapper = { @@ -1016,19 +772,19 @@ export const JobStreamListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "JobStream" - } - } - } + className: "JobStream", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobStream: coreClient.CompositeMapper = { @@ -1039,50 +795,50 @@ export const JobStream: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, jobStreamId: { serializedName: "properties.jobStreamId", type: { - name: "String" - } + name: "String", + }, }, time: { serializedName: "properties.time", type: { - name: "DateTime" - } + name: "DateTime", + }, }, streamType: { serializedName: "properties.streamType", type: { - name: "String" - } + name: "String", + }, }, streamText: { serializedName: "properties.streamText", type: { - name: "String" - } + name: "String", + }, }, summary: { serializedName: "properties.summary", type: { - name: "String" - } + name: "String", + }, }, value: { serializedName: "properties.value", type: { name: "Dictionary", value: { - type: { name: "Dictionary", value: { type: { name: "any" } } } - } - } - } - } - } + type: { name: "Dictionary", value: { type: { name: "any" } } }, + }, + }, + }, + }, + }, }; export const NodeCounts: coreClient.CompositeMapper = { @@ -1097,19 +853,19 @@ export const NodeCounts: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "NodeCount" - } - } - } + className: "NodeCount", + }, + }, + }, }, totalCount: { serializedName: "totalCount", type: { - name: "Number" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; export const NodeCount: coreClient.CompositeMapper = { @@ -1120,18 +876,18 @@ export const NodeCount: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, properties: { serializedName: "properties", type: { name: "Composite", - className: "NodeCountProperties" - } - } - } - } + className: "NodeCountProperties", + }, + }, + }, + }, }; export const NodeCountProperties: coreClient.CompositeMapper = { @@ -1142,166 +898,38 @@ export const NodeCountProperties: coreClient.CompositeMapper = { count: { serializedName: "count", type: { - name: "Number" - } - } - } - } -}; - -export const SourceControlCreateOrUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SourceControlCreateOrUpdateParameters", - modelProperties: { - repoUrl: { - constraints: { - MaxLength: 2000 - }, - serializedName: "properties.repoUrl", - type: { - name: "String" - } - }, - branch: { - constraints: { - MaxLength: 255 - }, - serializedName: "properties.branch", - type: { - name: "String" - } - }, - folderPath: { - constraints: { - MaxLength: 255 + name: "Number", }, - serializedName: "properties.folderPath", - type: { - name: "String" - } - }, - autoSync: { - serializedName: "properties.autoSync", - type: { - name: "Boolean" - } - }, - publishRunbook: { - serializedName: "properties.publishRunbook", - type: { - name: "Boolean" - } - }, - sourceType: { - serializedName: "properties.sourceType", - type: { - name: "String" - } - }, - securityToken: { - serializedName: "properties.securityToken", - type: { - name: "Composite", - className: "SourceControlSecurityTokenProperties" - } }, - description: { - constraints: { - MaxLength: 512 - }, - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const SourceControlSecurityTokenProperties: coreClient.CompositeMapper = { +export const WatcherUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSecurityTokenProperties", + className: "WatcherUpdateParameters", modelProperties: { - accessToken: { - constraints: { - MaxLength: 1024 - }, - serializedName: "accessToken", + name: { + serializedName: "name", type: { - name: "String" - } - }, - refreshToken: { - constraints: { - MaxLength: 1024 + name: "String", }, - serializedName: "refreshToken", - type: { - name: "String" - } - }, - tokenType: { - serializedName: "tokenType", - type: { - name: "String" - } - } - } - } -}; - -export const SourceControlUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SourceControlUpdateParameters", - modelProperties: { - branch: { - serializedName: "properties.branch", - type: { - name: "String" - } - }, - folderPath: { - serializedName: "properties.folderPath", - type: { - name: "String" - } - }, - autoSync: { - serializedName: "properties.autoSync", - type: { - name: "Boolean" - } - }, - publishRunbook: { - serializedName: "properties.publishRunbook", - type: { - name: "Boolean" - } }, - securityToken: { - serializedName: "properties.securityToken", + executionFrequencyInSeconds: { + serializedName: "properties.executionFrequencyInSeconds", type: { - name: "Composite", - className: "SourceControlSecurityTokenProperties" - } + name: "Number", + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const SourceControlListResult: coreClient.CompositeMapper = { +export const WatcherListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlListResult", + className: "WatcherListResult", modelProperties: { value: { serializedName: "value", @@ -1310,444 +938,1025 @@ export const SourceControlListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "SourceControl" - } - } - } + className: "Watcher", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; - -export const SourceControlSyncJobCreateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SourceControlSyncJobCreateParameters", - modelProperties: { - commitId: { - serializedName: "properties.commitId", - required: true, - type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const SourceControlSyncJob: coreClient.CompositeMapper = { +export const SoftwareUpdateConfiguration: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSyncJob", + className: "SoftwareUpdateConfiguration", modelProperties: { name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, + }, + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, }, type: { serializedName: "type", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - id: { - serializedName: "id", + updateConfiguration: { + serializedName: "properties.updateConfiguration", + type: { + name: "Composite", + className: "UpdateConfiguration", + }, + }, + scheduleInfo: { + serializedName: "properties.scheduleInfo", + type: { + name: "Composite", + className: "SUCScheduleProperties", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - sourceControlSyncJobId: { - serializedName: "properties.sourceControlSyncJobId", + error: { + serializedName: "properties.error", type: { - name: "String" - } + name: "Composite", + className: "ErrorResponse", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - provisioningState: { - serializedName: "properties.provisioningState", + createdBy: { + serializedName: "properties.createdBy", + readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - startTime: { - serializedName: "properties.startTime", + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", readOnly: true, - nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - endTime: { - serializedName: "properties.endTime", + lastModifiedBy: { + serializedName: "properties.lastModifiedBy", readOnly: true, - nullable: true, type: { - name: "DateTime" - } + name: "String", + }, }, - syncType: { - serializedName: "properties.syncType", + tasks: { + serializedName: "properties.tasks", type: { - name: "String" - } - } - } - } + name: "Composite", + className: "SoftwareUpdateConfigurationTasks", + }, + }, + }, + }, }; -export const SourceControlSyncJobById: coreClient.CompositeMapper = { +export const UpdateConfiguration: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSyncJobById", + className: "UpdateConfiguration", modelProperties: { - id: { - serializedName: "id", + operatingSystem: { + serializedName: "operatingSystem", + required: true, type: { - name: "String" - } + name: "Enum", + allowedValues: ["Windows", "Linux"], + }, }, - sourceControlSyncJobId: { - serializedName: "properties.sourceControlSyncJobId", + windows: { + serializedName: "windows", type: { - name: "String" - } + name: "Composite", + className: "WindowsProperties", + }, }, - creationTime: { - serializedName: "properties.creationTime", - readOnly: true, + linux: { + serializedName: "linux", type: { - name: "DateTime" - } + name: "Composite", + className: "LinuxProperties", + }, }, - provisioningState: { - serializedName: "properties.provisioningState", + duration: { + serializedName: "duration", type: { - name: "String" - } + name: "TimeSpan", + }, }, - startTime: { - serializedName: "properties.startTime", - readOnly: true, - nullable: true, + azureVirtualMachines: { + serializedName: "azureVirtualMachines", type: { - name: "DateTime" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - endTime: { - serializedName: "properties.endTime", - readOnly: true, - nullable: true, + nonAzureComputerNames: { + serializedName: "nonAzureComputerNames", type: { - name: "DateTime" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - syncType: { - serializedName: "properties.syncType", + targets: { + serializedName: "targets", type: { - name: "String" - } + name: "Composite", + className: "TargetProperties", + }, }, - exception: { - serializedName: "properties.exception", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const SourceControlSyncJobListResult: coreClient.CompositeMapper = { +export const WindowsProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSyncJobListResult", + className: "WindowsProperties", modelProperties: { - value: { - serializedName: "value", + includedUpdateClassifications: { + serializedName: "includedUpdateClassifications", + type: { + name: "String", + }, + }, + excludedKbNumbers: { + serializedName: "excludedKbNumbers", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "SourceControlSyncJob" - } - } - } + name: "String", + }, + }, + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } -}; - -export const SourceControlSyncJobStreamsListBySyncJob: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SourceControlSyncJobStreamsListBySyncJob", - modelProperties: { - value: { - serializedName: "value", + includedKbNumbers: { + serializedName: "includedKbNumbers", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "SourceControlSyncJobStream" - } - } - } + name: "String", + }, + }, + }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, + rebootSetting: { + serializedName: "rebootSetting", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const SourceControlSyncJobStream: coreClient.CompositeMapper = { +export const LinuxProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSyncJobStream", + className: "LinuxProperties", modelProperties: { - id: { - serializedName: "id", - readOnly: true, + includedPackageClassifications: { + serializedName: "includedPackageClassifications", type: { - name: "String" - } + name: "String", + }, }, - sourceControlSyncJobStreamId: { - serializedName: "properties.sourceControlSyncJobStreamId", + excludedPackageNameMasks: { + serializedName: "excludedPackageNameMasks", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - summary: { - serializedName: "properties.summary", + includedPackageNameMasks: { + serializedName: "includedPackageNameMasks", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - time: { - serializedName: "properties.time", - readOnly: true, - nullable: true, + rebootSetting: { + serializedName: "rebootSetting", type: { - name: "DateTime" - } + name: "String", + }, }, - streamType: { - serializedName: "properties.streamType", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const SourceControlSyncJobStreamById: coreClient.CompositeMapper = { +export const TargetProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControlSyncJobStreamById", + className: "TargetProperties", modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - sourceControlSyncJobStreamId: { - serializedName: "properties.sourceControlSyncJobStreamId", - type: { - name: "String" - } - }, - summary: { - serializedName: "properties.summary", - type: { - name: "String" - } - }, - time: { - serializedName: "properties.time", - readOnly: true, - nullable: true, - type: { - name: "DateTime" - } - }, - streamType: { - serializedName: "properties.streamType", + azureQueries: { + serializedName: "azureQueries", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "AzureQueryProperties", + }, + }, + }, }, - streamText: { - serializedName: "properties.streamText", + nonAzureQueries: { + serializedName: "nonAzureQueries", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NonAzureQueryProperties", + }, + }, + }, }, - value: { - serializedName: "properties.value", - type: { - name: "Dictionary", - value: { - type: { name: "Dictionary", value: { type: { name: "any" } } } - } - } - } - } - } + }, + }, }; -export const AutomationAccountUpdateParameters: coreClient.CompositeMapper = { +export const AzureQueryProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AutomationAccountUpdateParameters", + className: "AzureQueryProperties", modelProperties: { - name: { - serializedName: "name", + scope: { + serializedName: "scope", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - location: { - serializedName: "location", + locations: { + serializedName: "locations", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, }, - identity: { - serializedName: "identity", + tagSettings: { + serializedName: "tagSettings", type: { name: "Composite", - className: "Identity" - } + className: "TagSettingsProperties", + }, }, + }, + }, +}; + +export const TagSettingsProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TagSettingsProperties", + modelProperties: { tags: { serializedName: "tags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - }, - sku: { - serializedName: "properties.sku", - type: { - name: "Composite", - className: "Sku" - } - }, - encryption: { - serializedName: "properties.encryption", - type: { - name: "Composite", - className: "EncryptionProperties" - } + value: { + type: { name: "Sequence", element: { type: { name: "String" } } }, + }, + }, }, - publicNetworkAccess: { - serializedName: "properties.publicNetworkAccess", + filterOperator: { + serializedName: "filterOperator", type: { - name: "Boolean" - } + name: "Enum", + allowedValues: ["All", "Any"], + }, }, - disableLocalAuth: { - serializedName: "properties.disableLocalAuth", - type: { - name: "Boolean" - } - } - } - } + }, + }, }; -export const Sku: coreClient.CompositeMapper = { +export const NonAzureQueryProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Sku", + className: "NonAzureQueryProperties", modelProperties: { - name: { - serializedName: "name", - required: true, + functionAlias: { + serializedName: "functionAlias", type: { - name: "String" - } + name: "String", + }, }, - family: { - serializedName: "family", + workspaceId: { + serializedName: "workspaceId", type: { - name: "String" - } + name: "String", + }, }, - capacity: { - serializedName: "capacity", - type: { - name: "Number" - } - } - } - } + }, + }, }; -export const EncryptionProperties: coreClient.CompositeMapper = { +export const SUCScheduleProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: "EncryptionProperties", + className: "SUCScheduleProperties", modelProperties: { - keyVaultProperties: { - serializedName: "keyVaultProperties", + startTime: { + serializedName: "startTime", type: { - name: "Composite", - className: "KeyVaultProperties" - } + name: "DateTime", + }, }, - keySource: { - serializedName: "keySource", + startTimeOffsetMinutes: { + serializedName: "startTimeOffsetMinutes", + readOnly: true, type: { - name: "Enum", - allowedValues: ["Microsoft.Automation", "Microsoft.Keyvault"] - } + name: "Number", + }, }, - identity: { - serializedName: "identity", + expiryTime: { + serializedName: "expiryTime", + nullable: true, type: { - name: "Composite", - className: "EncryptionPropertiesIdentity" - } - } - } - } -}; - -export const KeyVaultProperties: coreClient.CompositeMapper = { + name: "DateTime", + }, + }, + expiryTimeOffsetMinutes: { + serializedName: "expiryTimeOffsetMinutes", + type: { + name: "Number", + }, + }, + isEnabled: { + defaultValue: false, + serializedName: "isEnabled", + type: { + name: "Boolean", + }, + }, + nextRun: { + serializedName: "nextRun", + nullable: true, + type: { + name: "DateTime", + }, + }, + nextRunOffsetMinutes: { + serializedName: "nextRunOffsetMinutes", + type: { + name: "Number", + }, + }, + interval: { + serializedName: "interval", + type: { + name: "Number", + }, + }, + frequency: { + serializedName: "frequency", + type: { + name: "String", + }, + }, + timeZone: { + serializedName: "timeZone", + type: { + name: "String", + }, + }, + advancedSchedule: { + serializedName: "advancedSchedule", + type: { + name: "Composite", + className: "AdvancedSchedule", + }, + }, + creationTime: { + serializedName: "creationTime", + type: { + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "lastModifiedTime", + type: { + name: "DateTime", + }, + }, + description: { + serializedName: "description", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const AdvancedSchedule: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AdvancedSchedule", + modelProperties: { + weekDays: { + serializedName: "weekDays", + type: { + name: "Sequence", + element: { + type: { + name: "String", + }, + }, + }, + }, + monthDays: { + serializedName: "monthDays", + type: { + name: "Sequence", + element: { + type: { + name: "Number", + }, + }, + }, + }, + monthlyOccurrences: { + serializedName: "monthlyOccurrences", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "AdvancedScheduleMonthlyOccurrence", + }, + }, + }, + }, + }, + }, +}; + +export const AdvancedScheduleMonthlyOccurrence: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AdvancedScheduleMonthlyOccurrence", + modelProperties: { + occurrence: { + serializedName: "occurrence", + type: { + name: "Number", + }, + }, + day: { + serializedName: "day", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const SoftwareUpdateConfigurationTasks: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationTasks", + modelProperties: { + preTask: { + serializedName: "preTask", + type: { + name: "Composite", + className: "TaskProperties", + }, + }, + postTask: { + serializedName: "postTask", + type: { + name: "Composite", + className: "TaskProperties", + }, + }, + }, + }, +}; + +export const TaskProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TaskProperties", + modelProperties: { + parameters: { + serializedName: "parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + source: { + serializedName: "source", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const SoftwareUpdateConfigurationListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationListResult", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationCollectionItem", + }, + }, + }, + }, + }, + }, + }; + +export const SoftwareUpdateConfigurationCollectionItem: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationCollectionItem", + modelProperties: { + name: { + serializedName: "name", + readOnly: true, + type: { + name: "String", + }, + }, + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, + updateConfiguration: { + serializedName: "properties.updateConfiguration", + type: { + name: "Composite", + className: "UpdateConfiguration", + }, + }, + tasks: { + serializedName: "properties.tasks", + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationTasks", + }, + }, + frequency: { + serializedName: "properties.frequency", + type: { + name: "String", + }, + }, + startTime: { + serializedName: "properties.startTime", + type: { + name: "DateTime", + }, + }, + creationTime: { + serializedName: "properties.creationTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", + readOnly: true, + type: { + name: "String", + }, + }, + nextRun: { + serializedName: "properties.nextRun", + nullable: true, + type: { + name: "DateTime", + }, + }, + }, + }, + }; + +export const RunbookAssociationProperty: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "RunbookAssociationProperty", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const WebhookCreateOrUpdateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "WebhookCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + required: true, + type: { + name: "String", + }, + }, + isEnabled: { + serializedName: "properties.isEnabled", + type: { + name: "Boolean", + }, + }, + uri: { + serializedName: "properties.uri", + type: { + name: "String", + }, + }, + expiryTime: { + serializedName: "properties.expiryTime", + type: { + name: "DateTime", + }, + }, + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + runbook: { + serializedName: "properties.runbook", + type: { + name: "Composite", + className: "RunbookAssociationProperty", + }, + }, + runOn: { + serializedName: "properties.runOn", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const WebhookUpdateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "WebhookUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + isEnabled: { + serializedName: "properties.isEnabled", + type: { + name: "Boolean", + }, + }, + runOn: { + serializedName: "properties.runOn", + type: { + name: "String", + }, + }, + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const WebhookListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "WebhookListResult", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Webhook", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const DeletedAutomationAccountListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeletedAutomationAccountListResult", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DeletedAutomationAccount", + }, + }, + }, + }, + }, + }, +}; + +export const DeletedAutomationAccount: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DeletedAutomationAccount", + modelProperties: { + id: { + serializedName: "id", + type: { + name: "String", + }, + }, + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + type: { + serializedName: "type", + type: { + name: "String", + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + automationAccountResourceId: { + serializedName: "properties.automationAccountResourceId", + type: { + name: "String", + }, + }, + automationAccountId: { + serializedName: "properties.automationAccountId", + type: { + name: "String", + }, + }, + locationPropertiesLocation: { + serializedName: "properties.location", + type: { + name: "String", + }, + }, + deletionTime: { + serializedName: "properties.deletionTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + }, + }, +}; + +export const AutomationAccountUpdateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "AutomationAccountUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "Identity", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + sku: { + serializedName: "properties.sku", + type: { + name: "Composite", + className: "Sku", + }, + }, + encryption: { + serializedName: "properties.encryption", + type: { + name: "Composite", + className: "EncryptionProperties", + }, + }, + publicNetworkAccess: { + serializedName: "properties.publicNetworkAccess", + type: { + name: "Boolean", + }, + }, + disableLocalAuth: { + serializedName: "properties.disableLocalAuth", + type: { + name: "Boolean", + }, + }, + }, + }, +}; + +export const Sku: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Sku", + modelProperties: { + name: { + serializedName: "name", + required: true, + type: { + name: "String", + }, + }, + family: { + serializedName: "family", + type: { + name: "String", + }, + }, + capacity: { + serializedName: "capacity", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const EncryptionProperties: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "EncryptionProperties", + modelProperties: { + keyVaultProperties: { + serializedName: "keyVaultProperties", + type: { + name: "Composite", + className: "KeyVaultProperties", + }, + }, + keySource: { + serializedName: "keySource", + type: { + name: "Enum", + allowedValues: ["Microsoft.Automation", "Microsoft.Keyvault"], + }, + }, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "EncryptionPropertiesIdentity", + }, + }, + }, + }, +}; + +export const KeyVaultProperties: coreClient.CompositeMapper = { type: { name: "Composite", className: "KeyVaultProperties", @@ -1755,23 +1964,23 @@ export const KeyVaultProperties: coreClient.CompositeMapper = { keyvaultUri: { serializedName: "keyvaultUri", type: { - name: "String" - } + name: "String", + }, }, keyName: { serializedName: "keyName", type: { - name: "String" - } + name: "String", + }, }, keyVersion: { serializedName: "keyVersion", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const EncryptionPropertiesIdentity: coreClient.CompositeMapper = { @@ -1783,11 +1992,11 @@ export const EncryptionPropertiesIdentity: coreClient.CompositeMapper = { serializedName: "userAssignedIdentity", type: { name: "Dictionary", - value: { type: { name: "any" } } - } - } - } - } + value: { type: { name: "any" } }, + }, + }, + }, + }, }; export const Identity: coreClient.CompositeMapper = { @@ -1799,15 +2008,15 @@ export const Identity: coreClient.CompositeMapper = { serializedName: "principalId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, tenantId: { serializedName: "tenantId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, type: { serializedName: "type", @@ -1817,9 +2026,9 @@ export const Identity: coreClient.CompositeMapper = { "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", - "None" - ] - } + "None", + ], + }, }, userAssignedIdentities: { serializedName: "userAssignedIdentities", @@ -1828,38 +2037,36 @@ export const Identity: coreClient.CompositeMapper = { value: { type: { name: "Composite", - className: - "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties" - } - } - } - } - } - } + className: "UserAssignedIdentitiesProperties", + }, + }, + }, + }, + }, + }, }; -export const ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties: coreClient.CompositeMapper = { +export const UserAssignedIdentitiesProperties: coreClient.CompositeMapper = { type: { name: "Composite", - className: - "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties", + className: "UserAssignedIdentitiesProperties", modelProperties: { principalId: { serializedName: "principalId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, clientId: { serializedName: "clientId", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const SystemData: coreClient.CompositeMapper = { @@ -1870,103 +2077,104 @@ export const SystemData: coreClient.CompositeMapper = { createdBy: { serializedName: "createdBy", type: { - name: "String" - } + name: "String", + }, }, createdByType: { serializedName: "createdByType", type: { - name: "String" - } + name: "String", + }, }, createdAt: { serializedName: "createdAt", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedBy: { serializedName: "lastModifiedBy", type: { - name: "String" - } + name: "String", + }, }, lastModifiedByType: { serializedName: "lastModifiedByType", type: { - name: "String" - } + name: "String", + }, }, lastModifiedAt: { serializedName: "lastModifiedAt", type: { - name: "DateTime" - } - } - } - } -}; - -export const AutomationAccountCreateOrUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "AutomationAccountCreateOrUpdateParameters", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - location: { - serializedName: "location", - type: { - name: "String" - } - }, - identity: { - serializedName: "identity", - type: { - name: "Composite", - className: "Identity" - } - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - sku: { - serializedName: "properties.sku", - type: { - name: "Composite", - className: "Sku" - } - }, - encryption: { - serializedName: "properties.encryption", - type: { - name: "Composite", - className: "EncryptionProperties" - } + name: "DateTime", + }, }, - publicNetworkAccess: { - serializedName: "properties.publicNetworkAccess", - type: { - name: "Boolean" - } + }, + }, +}; + +export const AutomationAccountCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "AutomationAccountCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + identity: { + serializedName: "identity", + type: { + name: "Composite", + className: "Identity", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + sku: { + serializedName: "properties.sku", + type: { + name: "Composite", + className: "Sku", + }, + }, + encryption: { + serializedName: "properties.encryption", + type: { + name: "Composite", + className: "EncryptionProperties", + }, + }, + publicNetworkAccess: { + serializedName: "properties.publicNetworkAccess", + type: { + name: "Boolean", + }, + }, + disableLocalAuth: { + serializedName: "properties.disableLocalAuth", + type: { + name: "Boolean", + }, + }, }, - disableLocalAuth: { - serializedName: "properties.disableLocalAuth", - type: { - name: "Boolean" - } - } - } - } -}; + }, + }; export const AutomationAccountListResult: coreClient.CompositeMapper = { type: { @@ -1980,19 +2188,19 @@ export const AutomationAccountListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "AutomationAccount" - } - } - } + className: "AutomationAccount", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const StatisticsListResult: coreClient.CompositeMapper = { @@ -2007,13 +2215,13 @@ export const StatisticsListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Statistics" - } - } - } - } - } - } + className: "Statistics", + }, + }, + }, + }, + }, + }, }; export const Statistics: coreClient.CompositeMapper = { @@ -2025,40 +2233,40 @@ export const Statistics: coreClient.CompositeMapper = { serializedName: "counterProperty", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, counterValue: { serializedName: "counterValue", readOnly: true, type: { - name: "Number" - } + name: "Number", + }, }, startTime: { serializedName: "startTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "endTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, id: { serializedName: "id", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UsageListResult: coreClient.CompositeMapper = { @@ -2073,13 +2281,13 @@ export const UsageListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Usage" - } - } - } - } - } - } + className: "Usage", + }, + }, + }, + }, + }, + }, }; export const Usage: coreClient.CompositeMapper = { @@ -2090,42 +2298,42 @@ export const Usage: coreClient.CompositeMapper = { id: { serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, name: { serializedName: "name", type: { name: "Composite", - className: "UsageCounterName" - } + className: "UsageCounterName", + }, }, unit: { serializedName: "unit", type: { - name: "String" - } + name: "String", + }, }, currentValue: { serializedName: "currentValue", type: { - name: "Number" - } + name: "Number", + }, }, limit: { serializedName: "limit", type: { - name: "Number" - } + name: "Number", + }, }, throttleStatus: { serializedName: "throttleStatus", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const UsageCounterName: coreClient.CompositeMapper = { @@ -2136,17 +2344,17 @@ export const UsageCounterName: coreClient.CompositeMapper = { value: { serializedName: "value", type: { - name: "String" - } + name: "String", + }, }, localizedValue: { serializedName: "localizedValue", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const KeyListResult: coreClient.CompositeMapper = { @@ -2161,13 +2369,13 @@ export const KeyListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Key" - } - } - } - } - } - } + className: "Key", + }, + }, + }, + }, + }, + }, }; export const Key: coreClient.CompositeMapper = { @@ -2179,25 +2387,25 @@ export const Key: coreClient.CompositeMapper = { serializedName: "KeyName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, permissions: { serializedName: "Permissions", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, value: { serializedName: "Value", readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CertificateCreateOrUpdateParameters: coreClient.CompositeMapper = { @@ -2209,36 +2417,36 @@ export const CertificateCreateOrUpdateParameters: coreClient.CompositeMapper = { serializedName: "name", required: true, type: { - name: "String" - } + name: "String", + }, }, base64Value: { serializedName: "properties.base64Value", required: true, type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, thumbprint: { serializedName: "properties.thumbprint", type: { - name: "String" - } + name: "String", + }, }, isExportable: { serializedName: "properties.isExportable", type: { - name: "Boolean" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; export const CertificateUpdateParameters: coreClient.CompositeMapper = { @@ -2249,17 +2457,17 @@ export const CertificateUpdateParameters: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CertificateListResult: coreClient.CompositeMapper = { @@ -2274,19 +2482,19 @@ export const CertificateListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Certificate" - } - } - } + className: "Certificate", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ConnectionTypeAssociationProperty: coreClient.CompositeMapper = { @@ -2297,11 +2505,11 @@ export const ConnectionTypeAssociationProperty: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ConnectionCreateOrUpdateParameters: coreClient.CompositeMapper = { @@ -2313,31 +2521,31 @@ export const ConnectionCreateOrUpdateParameters: coreClient.CompositeMapper = { serializedName: "name", required: true, type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, connectionType: { serializedName: "properties.connectionType", type: { name: "Composite", - className: "ConnectionTypeAssociationProperty" - } + className: "ConnectionTypeAssociationProperty", + }, }, fieldDefinitionValues: { serializedName: "properties.fieldDefinitionValues", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; export const ConnectionUpdateParameters: coreClient.CompositeMapper = { @@ -2348,24 +2556,24 @@ export const ConnectionUpdateParameters: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, fieldDefinitionValues: { serializedName: "properties.fieldDefinitionValues", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; export const ConnectionListResult: coreClient.CompositeMapper = { @@ -2380,19 +2588,19 @@ export const ConnectionListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Connection" - } - } - } + className: "Connection", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const ConnectionType: coreClient.CompositeMapper = { @@ -2404,58 +2612,58 @@ export const ConnectionType: 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", + }, }, isGlobal: { serializedName: "properties.isGlobal", type: { - name: "Boolean" - } + name: "Boolean", + }, }, fieldDefinitions: { serializedName: "properties.fieldDefinitions", readOnly: true, type: { name: "Dictionary", - value: { type: { name: "Composite", className: "FieldDefinition" } } - } + value: { type: { name: "Composite", className: "FieldDefinition" } }, + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const FieldDefinition: coreClient.CompositeMapper = { @@ -2466,55 +2674,58 @@ export const FieldDefinition: coreClient.CompositeMapper = { isEncrypted: { serializedName: "isEncrypted", type: { - name: "Boolean" - } + name: "Boolean", + }, }, isOptional: { serializedName: "isOptional", type: { - name: "Boolean" - } + name: "Boolean", + }, }, type: { serializedName: "type", required: true, type: { - name: "String" - } - } - } - } -}; - -export const ConnectionTypeCreateOrUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ConnectionTypeCreateOrUpdateParameters", - modelProperties: { - name: { - serializedName: "name", - required: true, - type: { - name: "String" - } + name: "String", + }, }, - isGlobal: { - serializedName: "properties.isGlobal", - type: { - name: "Boolean" - } + }, + }, +}; + +export const ConnectionTypeCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "ConnectionTypeCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + required: true, + type: { + name: "String", + }, + }, + isGlobal: { + serializedName: "properties.isGlobal", + type: { + name: "Boolean", + }, + }, + fieldDefinitions: { + serializedName: "properties.fieldDefinitions", + required: true, + type: { + name: "Dictionary", + value: { + type: { name: "Composite", className: "FieldDefinition" }, + }, + }, + }, }, - fieldDefinitions: { - serializedName: "properties.fieldDefinitions", - required: true, - type: { - name: "Dictionary", - value: { type: { name: "Composite", className: "FieldDefinition" } } - } - } - } - } -}; + }, + }; export const ConnectionTypeListResult: coreClient.CompositeMapper = { type: { @@ -2528,19 +2739,19 @@ export const ConnectionTypeListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "ConnectionType" - } - } - } + className: "ConnectionType", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CredentialCreateOrUpdateParameters: coreClient.CompositeMapper = { @@ -2552,31 +2763,31 @@ export const CredentialCreateOrUpdateParameters: coreClient.CompositeMapper = { serializedName: "name", required: true, type: { - name: "String" - } + name: "String", + }, }, userName: { serializedName: "properties.userName", required: true, type: { - name: "String" - } + name: "String", + }, }, password: { serializedName: "properties.password", required: true, type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CredentialUpdateParameters: coreClient.CompositeMapper = { @@ -2587,29 +2798,29 @@ export const CredentialUpdateParameters: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, userName: { serializedName: "properties.userName", type: { - name: "String" - } + name: "String", + }, }, password: { serializedName: "properties.password", type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const CredentialListResult: coreClient.CompositeMapper = { @@ -2624,154 +2835,237 @@ export const CredentialListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Credential" - } - } - } + className: "Credential", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, +}; + +export const DscConfigurationParameter: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "DscConfigurationParameter", + modelProperties: { + type: { + serializedName: "type", + type: { + name: "String", + }, + }, + isMandatory: { + serializedName: "isMandatory", + type: { + name: "Boolean", + }, + }, + position: { + serializedName: "position", + type: { + name: "Number", + }, + }, + defaultValue: { + serializedName: "defaultValue", + type: { + name: "String", + }, + }, + }, + }, }; -export const JobSchedule: coreClient.CompositeMapper = { +export const ContentSource: coreClient.CompositeMapper = { type: { name: "Composite", - className: "JobSchedule", + className: "ContentSource", modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - name: { - serializedName: "name", - readOnly: true, + hash: { + serializedName: "hash", type: { - name: "String" - } + name: "Composite", + className: "ContentHash", + }, }, type: { serializedName: "type", - readOnly: true, - type: { - name: "String" - } - }, - jobScheduleId: { - serializedName: "properties.jobScheduleId", - type: { - name: "String" - } - }, - schedule: { - serializedName: "properties.schedule", type: { - name: "Composite", - className: "ScheduleAssociationProperty" - } + name: "String", + }, }, - runbook: { - serializedName: "properties.runbook", + value: { + serializedName: "value", type: { - name: "Composite", - className: "RunbookAssociationProperty" - } + name: "String", + }, }, - runOn: { - serializedName: "properties.runOn", + version: { + serializedName: "version", type: { - name: "String" - } + name: "String", + }, }, - parameters: { - serializedName: "properties.parameters", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + }, + }, }; -export const ScheduleAssociationProperty: coreClient.CompositeMapper = { +export const ContentHash: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ScheduleAssociationProperty", + className: "ContentHash", modelProperties: { - name: { - serializedName: "name", + algorithm: { + serializedName: "algorithm", + required: true, type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + value: { + serializedName: "value", + required: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const DscConfigurationCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DscConfigurationCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + logVerbose: { + serializedName: "properties.logVerbose", + type: { + name: "Boolean", + }, + }, + logProgress: { + serializedName: "properties.logProgress", + type: { + name: "Boolean", + }, + }, + source: { + serializedName: "properties.source", + type: { + name: "Composite", + className: "ContentSource", + }, + }, + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { + type: { + name: "Composite", + className: "DscConfigurationParameter", + }, + }, + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, + }; -export const RunbookAssociationProperty: coreClient.CompositeMapper = { +export const DscConfigurationUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RunbookAssociationProperty", + className: "DscConfigurationUpdateParameters", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } - } - } - } -}; - -export const JobScheduleCreateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "JobScheduleCreateParameters", - modelProperties: { - schedule: { - serializedName: "properties.schedule", + name: "String", + }, + }, + tags: { + serializedName: "tags", type: { - name: "Composite", - className: "ScheduleAssociationProperty" - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - runbook: { - serializedName: "properties.runbook", + logVerbose: { + serializedName: "properties.logVerbose", type: { - name: "Composite", - className: "RunbookAssociationProperty" - } + name: "Boolean", + }, }, - runOn: { - serializedName: "properties.runOn", + logProgress: { + serializedName: "properties.logProgress", + type: { + name: "Boolean", + }, + }, + source: { + serializedName: "properties.source", type: { - name: "String" - } + name: "Composite", + className: "ContentSource", + }, }, parameters: { serializedName: "properties.parameters", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { + type: { name: "Composite", className: "DscConfigurationParameter" }, + }, + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, }; -export const JobScheduleListResult: coreClient.CompositeMapper = { +export const DscConfigurationListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "JobScheduleListResult", + className: "DscConfigurationListResult", modelProperties: { value: { serializedName: "value", @@ -2780,249 +3074,264 @@ export const JobScheduleListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "JobSchedule" - } - } - } + className: "DscConfiguration", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; - -export const LinkedWorkspace: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "LinkedWorkspace", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, + name: "String", + }, + }, + totalCount: { + serializedName: "totalCount", type: { - name: "String" - } - } - } - } -}; + name: "Number", + }, + }, + }, + }, +}; + +export const DscNodeConfigurationCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "DscNodeConfigurationCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + source: { + serializedName: "properties.source", + type: { + name: "Composite", + className: "ContentSource", + }, + }, + configuration: { + serializedName: "properties.configuration", + type: { + name: "Composite", + className: "DscConfigurationAssociationProperty", + }, + }, + incrementNodeConfigurationBuild: { + serializedName: "properties.incrementNodeConfigurationBuild", + type: { + name: "Boolean", + }, + }, + }, + }, + }; -export const Activity: coreClient.CompositeMapper = { +export const DscNodeConfigurationListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Activity", + className: "DscNodeConfigurationListResult", modelProperties: { - id: { - serializedName: "id", - type: { - name: "String" - } - }, - name: { - serializedName: "name", - readOnly: true, - type: { - name: "String" - } - }, - definition: { - serializedName: "properties.definition", - type: { - name: "String" - } - }, - parameterSets: { - serializedName: "properties.parameterSets", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ActivityParameterSet" - } - } - } - }, - outputTypes: { - serializedName: "properties.outputTypes", + value: { + serializedName: "value", type: { name: "Sequence", element: { type: { name: "Composite", - className: "ActivityOutputType" - } - } - } + className: "DscNodeConfiguration", + }, + }, + }, }, - creationTime: { - serializedName: "properties.creationTime", + nextLink: { + serializedName: "nextLink", type: { - name: "DateTime" - } + name: "String", + }, }, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", + totalCount: { + serializedName: "totalCount", type: { - name: "DateTime" - } + name: "Number", + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const ActivityParameterSet: coreClient.CompositeMapper = { +export const HybridRunbookWorkerCreateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ActivityParameterSet", + className: "HybridRunbookWorkerCreateParameters", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, - parameters: { - serializedName: "parameters", + vmResourceId: { + serializedName: "properties.vmResourceId", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "ActivityParameter" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ActivityParameter: coreClient.CompositeMapper = { +export const HybridRunbookWorkerMoveParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ActivityParameter", + className: "HybridRunbookWorkerMoveParameters", modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - type: { - serializedName: "type", - type: { - name: "String" - } - }, - isMandatory: { - serializedName: "isMandatory", - type: { - name: "Boolean" - } - }, - isDynamic: { - serializedName: "isDynamic", - type: { - name: "Boolean" - } - }, - position: { - serializedName: "position", + hybridRunbookWorkerGroupName: { + serializedName: "hybridRunbookWorkerGroupName", type: { - name: "Number" - } + name: "String", + }, }, - valueFromPipeline: { - serializedName: "valueFromPipeline", + }, + }, +}; + +export const HybridRunbookWorkersListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "HybridRunbookWorkersListResult", + modelProperties: { + value: { + serializedName: "value", type: { - name: "Boolean" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "HybridRunbookWorker", + }, + }, + }, }, - valueFromPipelineByPropertyName: { - serializedName: "valueFromPipelineByPropertyName", + nextLink: { + serializedName: "nextLink", type: { - name: "Boolean" - } + name: "String", + }, }, - valueFromRemainingArguments: { - serializedName: "valueFromRemainingArguments", + }, + }, +}; + +export const RunAsCredentialAssociationProperty: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "RunAsCredentialAssociationProperty", + modelProperties: { + name: { + serializedName: "name", type: { - name: "Boolean" - } + name: "String", + }, }, - description: { - serializedName: "description", - type: { - name: "String" - } + }, + }, +}; + +export const HybridRunbookWorkerGroupCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "HybridRunbookWorkerGroupCreateOrUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + credential: { + serializedName: "properties.credential", + type: { + name: "Composite", + className: "RunAsCredentialAssociationProperty", + }, + }, }, - validationSet: { - serializedName: "validationSet", + }, + }; + +export const HybridRunbookWorkerGroupsListResult: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "HybridRunbookWorkerGroupsListResult", + modelProperties: { + value: { + serializedName: "value", type: { name: "Sequence", element: { type: { name: "Composite", - className: "ActivityParameterValidationSet" - } - } - } - } - } - } -}; - -export const ActivityParameterValidationSet: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "ActivityParameterValidationSet", - modelProperties: { - memberValue: { - serializedName: "memberValue", + className: "HybridRunbookWorkerGroup", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ActivityOutputType: coreClient.CompositeMapper = { +export const JobCreateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ActivityOutputType", + className: "JobCreateParameters", modelProperties: { - name: { - serializedName: "name", + runbook: { + serializedName: "properties.runbook", type: { - name: "String" - } + name: "Composite", + className: "RunbookAssociationProperty", + }, }, - type: { - serializedName: "type", + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + runOn: { + serializedName: "properties.runOn", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ActivityListResult: coreClient.CompositeMapper = { +export const JobListResultV2: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ActivityListResult", + className: "JobListResultV2", modelProperties: { value: { serializedName: "value", @@ -3031,95 +3340,140 @@ export const ActivityListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Activity" - } - } - } + className: "JobCollectionItem", + }, + }, + }, }, nextLink: { serializedName: "nextLink", + readOnly: true, type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ModuleCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const JobSchedule: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ModuleCreateOrUpdateParameters", + className: "JobSchedule", modelProperties: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, name: { serializedName: "name", + readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - location: { - serializedName: "location", + type: { + serializedName: "type", + readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - tags: { - serializedName: "tags", + jobScheduleId: { + serializedName: "properties.jobScheduleId", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - contentLink: { - serializedName: "properties.contentLink", + schedule: { + serializedName: "properties.schedule", + type: { + name: "Composite", + className: "ScheduleAssociationProperty", + }, + }, + runbook: { + serializedName: "properties.runbook", type: { name: "Composite", - className: "ContentLink" - } - } - } - } + className: "RunbookAssociationProperty", + }, + }, + runOn: { + serializedName: "properties.runOn", + type: { + name: "String", + }, + }, + parameters: { + serializedName: "properties.parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, }; -export const ModuleUpdateParameters: coreClient.CompositeMapper = { +export const ScheduleAssociationProperty: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ModuleUpdateParameters", + className: "ScheduleAssociationProperty", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, - location: { - serializedName: "location", + }, + }, +}; + +export const JobScheduleCreateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "JobScheduleCreateParameters", + modelProperties: { + schedule: { + serializedName: "properties.schedule", + type: { + name: "Composite", + className: "ScheduleAssociationProperty", + }, + }, + runbook: { + serializedName: "properties.runbook", type: { - name: "String" - } + name: "Composite", + className: "RunbookAssociationProperty", + }, }, - tags: { - serializedName: "tags", + runOn: { + serializedName: "properties.runOn", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - contentLink: { - serializedName: "properties.contentLink", + parameters: { + serializedName: "properties.parameters", type: { - name: "Composite", - className: "ContentLink" - } - } - } - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + }, + }, }; -export const TypeFieldListResult: coreClient.CompositeMapper = { +export const JobScheduleListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TypeFieldListResult", + className: "JobScheduleListResult", modelProperties: { value: { serializedName: "value", @@ -3128,329 +3482,420 @@ export const TypeFieldListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "TypeField" - } - } - } - } - } - } + className: "JobSchedule", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, }; -export const TypeField: coreClient.CompositeMapper = { +export const UsageListResultAutoGenerated: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TypeField", + className: "UsageListResultAutoGenerated", modelProperties: { - name: { - serializedName: "name", + value: { + serializedName: "value", + required: true, type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "UsageAutoGenerated", + }, + }, + }, }, - type: { - serializedName: "type", + nextLink: { + serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const ScheduleCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const UsageAutoGenerated: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ScheduleCreateOrUpdateParameters", + className: "UsageAutoGenerated", modelProperties: { - name: { - serializedName: "name", - required: true, - type: { - name: "String" - } - }, - description: { - serializedName: "properties.description", + id: { + serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, - startTime: { - serializedName: "properties.startTime", - required: true, + name: { + serializedName: "name", type: { - name: "DateTime" - } + name: "Composite", + className: "UsageCounterName", + }, }, - expiryTime: { - serializedName: "properties.expiryTime", - nullable: true, + unit: { + serializedName: "unit", type: { - name: "DateTime" - } + name: "String", + }, }, - interval: { - serializedName: "properties.interval", + currentValue: { + serializedName: "currentValue", type: { - name: "any" - } + name: "Number", + }, }, - frequency: { - serializedName: "properties.frequency", - required: true, + limit: { + serializedName: "limit", type: { - name: "String" - } + name: "Number", + }, }, - timeZone: { - serializedName: "properties.timeZone", + throttleStatus: { + serializedName: "throttleStatus", + readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - advancedSchedule: { - serializedName: "properties.advancedSchedule", + }, + }, +}; + +export const ErrorResponseAutoGenerated: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ErrorResponseAutoGenerated", + modelProperties: { + error: { + serializedName: "error", type: { name: "Composite", - className: "AdvancedSchedule" - } - } - } - } + className: "ErrorDetail", + }, + }, + }, + }, }; -export const AdvancedSchedule: coreClient.CompositeMapper = { +export const ErrorDetail: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AdvancedSchedule", + className: "ErrorDetail", modelProperties: { - weekDays: { - serializedName: "weekDays", + code: { + serializedName: "code", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "String", + }, }, - monthDays: { - serializedName: "monthDays", + 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: "Number" - } - } - } + name: "Composite", + className: "ErrorDetail", + }, + }, + }, }, - monthlyOccurrences: { - serializedName: "monthlyOccurrences", + additionalInfo: { + serializedName: "additionalInfo", + readOnly: true, type: { name: "Sequence", element: { type: { name: "Composite", - className: "AdvancedScheduleMonthlyOccurrence" - } - } - } - } - } - } + className: "ErrorAdditionalInfo", + }, + }, + }, + }, + }, + }, }; -export const AdvancedScheduleMonthlyOccurrence: coreClient.CompositeMapper = { +export const ErrorAdditionalInfo: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AdvancedScheduleMonthlyOccurrence", + className: "ErrorAdditionalInfo", modelProperties: { - occurrence: { - serializedName: "occurrence", + type: { + serializedName: "type", + readOnly: true, type: { - name: "Number" - } + name: "String", + }, }, - day: { - serializedName: "day", + info: { + serializedName: "info", + readOnly: true, type: { - name: "String" - } - } - } - } + name: "Dictionary", + value: { type: { name: "any" } }, + }, + }, + }, + }, }; -export const ScheduleUpdateParameters: coreClient.CompositeMapper = { +export const LinkedWorkspace: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ScheduleUpdateParameters", + className: "LinkedWorkspace", + modelProperties: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, +}; + +export const Activity: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Activity", modelProperties: { + id: { + serializedName: "id", + type: { + name: "String", + }, + }, name: { serializedName: "name", + readOnly: true, + type: { + name: "String", + }, + }, + definition: { + serializedName: "properties.definition", + type: { + name: "String", + }, + }, + parameterSets: { + serializedName: "properties.parameterSets", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ActivityParameterSet", + }, + }, + }, + }, + outputTypes: { + serializedName: "properties.outputTypes", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ActivityOutputType", + }, + }, + }, + }, + creationTime: { + serializedName: "properties.creationTime", + type: { + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", type: { - name: "String" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, - isEnabled: { - serializedName: "properties.isEnabled", - type: { - name: "Boolean" - } - } - } - } + }, + }, }; -export const ScheduleListResult: coreClient.CompositeMapper = { +export const ActivityParameterSet: coreClient.CompositeMapper = { type: { name: "Composite", - className: "ScheduleListResult", + className: "ActivityParameterSet", modelProperties: { - value: { - serializedName: "value", + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + parameters: { + serializedName: "parameters", type: { name: "Sequence", element: { type: { name: "Composite", - className: "Schedule" - } - } - } + className: "ActivityParameter", + }, + }, + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const VariableCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const ActivityParameter: coreClient.CompositeMapper = { type: { name: "Composite", - className: "VariableCreateOrUpdateParameters", + className: "ActivityParameter", modelProperties: { name: { serializedName: "name", - required: true, type: { - name: "String" - } + name: "String", + }, }, - value: { - serializedName: "properties.value", + type: { + serializedName: "type", type: { - name: "String" - } + name: "String", + }, }, - description: { - serializedName: "properties.description", + isMandatory: { + serializedName: "isMandatory", type: { - name: "String" - } + name: "Boolean", + }, }, - isEncrypted: { - serializedName: "properties.isEncrypted", + isDynamic: { + serializedName: "isDynamic", type: { - name: "Boolean" - } - } - } - } -}; - -export const VariableUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "VariableUpdateParameters", - modelProperties: { - name: { - serializedName: "name", + name: "Boolean", + }, + }, + position: { + serializedName: "position", type: { - name: "String" - } + name: "Number", + }, }, - value: { - serializedName: "properties.value", + valueFromPipeline: { + serializedName: "valueFromPipeline", + type: { + name: "Boolean", + }, + }, + valueFromPipelineByPropertyName: { + serializedName: "valueFromPipelineByPropertyName", + type: { + name: "Boolean", + }, + }, + valueFromRemainingArguments: { + serializedName: "valueFromRemainingArguments", type: { - name: "String" - } + name: "Boolean", + }, }, description: { - serializedName: "properties.description", + serializedName: "description", type: { - name: "String" - } - } - } - } -}; - -export const VariableListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "VariableListResult", - modelProperties: { - value: { - serializedName: "value", + name: "String", + }, + }, + validationSet: { + serializedName: "validationSet", type: { name: "Sequence", element: { type: { name: "Composite", - className: "Variable" - } - } - } + className: "ActivityParameterValidationSet", + }, + }, + }, }, - nextLink: { - serializedName: "nextLink", + }, + }, +}; + +export const ActivityParameterValidationSet: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ActivityParameterValidationSet", + modelProperties: { + memberValue: { + serializedName: "memberValue", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const WatcherUpdateParameters: coreClient.CompositeMapper = { +export const ActivityOutputType: coreClient.CompositeMapper = { type: { name: "Composite", - className: "WatcherUpdateParameters", + className: "ActivityOutputType", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, - executionFrequencyInSeconds: { - serializedName: "properties.executionFrequencyInSeconds", + type: { + serializedName: "type", type: { - name: "Number" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const WatcherListResult: coreClient.CompositeMapper = { +export const ActivityListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "WatcherListResult", + className: "ActivityListResult", modelProperties: { value: { serializedName: "value", @@ -3459,176 +3904,146 @@ export const WatcherListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Watcher" - } - } - } + className: "Activity", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const DscConfigurationParameter: coreClient.CompositeMapper = { +export const ContentLink: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DscConfigurationParameter", + className: "ContentLink", modelProperties: { - type: { - serializedName: "type", + uri: { + serializedName: "uri", type: { - name: "String" - } + name: "String", + }, }, - isMandatory: { - serializedName: "isMandatory", + contentHash: { + serializedName: "contentHash", type: { - name: "Boolean" - } + name: "Composite", + className: "ContentHash", + }, }, - position: { - serializedName: "position", + version: { + serializedName: "version", type: { - name: "Number" - } + name: "String", + }, }, - defaultValue: { - serializedName: "defaultValue", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const DscConfigurationCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const ModuleErrorInfo: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DscConfigurationCreateOrUpdateParameters", + className: "ModuleErrorInfo", modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - location: { - serializedName: "location", - type: { - name: "String" - } - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - logVerbose: { - serializedName: "properties.logVerbose", - type: { - name: "Boolean" - } - }, - logProgress: { - serializedName: "properties.logProgress", - type: { - name: "Boolean" - } - }, - source: { - serializedName: "properties.source", - type: { - name: "Composite", - className: "ContentSource" - } - }, - parameters: { - serializedName: "properties.parameters", + code: { + serializedName: "code", type: { - name: "Dictionary", - value: { - type: { name: "Composite", className: "DscConfigurationParameter" } - } - } + name: "String", + }, }, - description: { - serializedName: "properties.description", + message: { + serializedName: "message", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const DscConfigurationUpdateParameters: coreClient.CompositeMapper = { +export const ModuleCreateOrUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DscConfigurationUpdateParameters", + className: "ModuleCreateOrUpdateParameters", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, }, tags: { serializedName: "tags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, - logVerbose: { - serializedName: "properties.logVerbose", + contentLink: { + serializedName: "properties.contentLink", type: { - name: "Boolean" - } + name: "Composite", + className: "ContentLink", + }, }, - logProgress: { - serializedName: "properties.logProgress", + }, + }, +}; + +export const ModuleUpdateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "ModuleUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + readOnly: true, type: { - name: "Boolean" - } + name: "String", + }, }, - source: { - serializedName: "properties.source", + location: { + serializedName: "location", + readOnly: true, type: { - name: "Composite", - className: "ContentSource" - } + name: "String", + }, }, - parameters: { - serializedName: "properties.parameters", + tags: { + serializedName: "tags", type: { name: "Dictionary", - value: { - type: { name: "Composite", className: "DscConfigurationParameter" } - } - } + value: { type: { name: "String" } }, + }, }, - description: { - serializedName: "properties.description", + contentLink: { + serializedName: "properties.contentLink", type: { - name: "String" - } - } - } - } + name: "Composite", + className: "ContentLink", + }, + }, + }, + }, }; -export const DscConfigurationListResult: coreClient.CompositeMapper = { +export const ModuleListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DscConfigurationListResult", + className: "ModuleListResult", modelProperties: { value: { serializedName: "value", @@ -3637,82 +4052,61 @@ export const DscConfigurationListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "DscConfiguration" - } - } - } + className: "Module", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } + name: "String", + }, }, - totalCount: { - serializedName: "totalCount", - type: { - name: "Number" - } - } - } - } + }, + }, }; -export const JobCreateParameters: coreClient.CompositeMapper = { +export const TypeFieldListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "JobCreateParameters", + className: "TypeFieldListResult", modelProperties: { - runbook: { - serializedName: "properties.runbook", - type: { - name: "Composite", - className: "RunbookAssociationProperty" - } - }, - parameters: { - serializedName: "properties.parameters", + value: { + serializedName: "value", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "TypeField", + }, + }, + }, }, - runOn: { - serializedName: "properties.runOn", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const JobListResultV2: coreClient.CompositeMapper = { +export const TypeField: coreClient.CompositeMapper = { type: { name: "Composite", - className: "JobListResultV2", + className: "TypeField", modelProperties: { - value: { - serializedName: "value", + name: { + serializedName: "name", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "JobCollectionItem" - } - } - } + name: "String", + }, }, - nextLink: { - serializedName: "nextLink", - readOnly: true, + type: { + serializedName: "type", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const OperationListResult: coreClient.CompositeMapper = { @@ -3727,13 +4121,13 @@ export const OperationListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Operation" - } - } - } - } - } - } + className: "Operation", + }, + }, + }, + }, + }, + }, }; export const Operation: coreClient.CompositeMapper = { @@ -3744,18 +4138,31 @@ export const Operation: coreClient.CompositeMapper = { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, display: { serializedName: "display", type: { name: "Composite", - className: "OperationDisplay" - } - } - } - } + className: "OperationDisplay", + }, + }, + origin: { + serializedName: "origin", + type: { + name: "String", + }, + }, + serviceSpecification: { + serializedName: "properties.serviceSpecification", + type: { + name: "Composite", + className: "OperationPropertiesFormatServiceSpecification", + }, + }, + }, + }, }; export const OperationDisplay: coreClient.CompositeMapper = { @@ -3766,863 +4173,705 @@ export const OperationDisplay: coreClient.CompositeMapper = { provider: { serializedName: "provider", type: { - name: "String" - } + name: "String", + }, }, resource: { serializedName: "resource", type: { - name: "String" - } + name: "String", + }, }, operation: { serializedName: "operation", type: { - name: "String" - } - } - } - } -}; - -export const GraphicalRunbookContent: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "GraphicalRunbookContent", - modelProperties: { - rawContent: { - serializedName: "rawContent", - type: { - name: "Composite", - className: "RawGraphicalRunbookContent" - } + name: "String", + }, }, - graphRunbookJson: { - serializedName: "graphRunbookJson", - nullable: true, - type: { - name: "String" - } - } - } - } -}; - -export const RawGraphicalRunbookContent: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RawGraphicalRunbookContent", - modelProperties: { - schemaVersion: { - serializedName: "schemaVersion", + description: { + serializedName: "description", type: { - name: "String" - } + name: "String", + }, }, - runbookDefinition: { - serializedName: "runbookDefinition", - type: { - name: "String" - } + }, + }, +}; + +export const OperationPropertiesFormatServiceSpecification: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "OperationPropertiesFormatServiceSpecification", + modelProperties: { + metricSpecifications: { + serializedName: "metricSpecifications", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "MetricSpecification", + }, + }, + }, + }, + logSpecifications: { + serializedName: "logSpecifications", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "LogSpecification", + }, + }, + }, + }, }, - runbookType: { - serializedName: "runbookType", - type: { - name: "String" - } - } - } - } -}; + }, + }; -export const SoftwareUpdateConfiguration: coreClient.CompositeMapper = { +export const MetricSpecification: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfiguration", + className: "MetricSpecification", modelProperties: { name: { serializedName: "name", - readOnly: true, - type: { - name: "String" - } - }, - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - type: { - serializedName: "type", - readOnly: true, - type: { - name: "String" - } - }, - updateConfiguration: { - serializedName: "properties.updateConfiguration", - type: { - name: "Composite", - className: "UpdateConfiguration" - } - }, - scheduleInfo: { - serializedName: "properties.scheduleInfo", - type: { - name: "Composite", - className: "SUCScheduleProperties" - } - }, - provisioningState: { - serializedName: "properties.provisioningState", - readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - error: { - serializedName: "properties.error", + displayName: { + serializedName: "displayName", type: { - name: "Composite", - className: "ErrorResponse" - } + name: "String", + }, }, - creationTime: { - serializedName: "properties.creationTime", - readOnly: true, + displayDescription: { + serializedName: "displayDescription", type: { - name: "DateTime" - } + name: "String", + }, }, - createdBy: { - serializedName: "properties.createdBy", - readOnly: true, + unit: { + serializedName: "unit", type: { - name: "String" - } + name: "String", + }, }, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", - readOnly: true, + aggregationType: { + serializedName: "aggregationType", type: { - name: "DateTime" - } + name: "String", + }, }, - lastModifiedBy: { - serializedName: "properties.lastModifiedBy", - readOnly: true, + dimensions: { + serializedName: "dimensions", type: { - name: "String" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Dimension", + }, + }, + }, }, - tasks: { - serializedName: "properties.tasks", - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationTasks" - } - } - } - } + }, + }, }; -export const UpdateConfiguration: coreClient.CompositeMapper = { +export const Dimension: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateConfiguration", + className: "Dimension", modelProperties: { - operatingSystem: { - serializedName: "operatingSystem", - required: true, + name: { + serializedName: "name", type: { - name: "Enum", - allowedValues: ["Windows", "Linux"] - } + name: "String", + }, }, - windows: { - serializedName: "windows", + displayName: { + serializedName: "displayName", type: { - name: "Composite", - className: "WindowsProperties" - } + name: "String", + }, }, - linux: { - serializedName: "linux", + }, + }, +}; + +export const LogSpecification: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "LogSpecification", + modelProperties: { + name: { + serializedName: "name", type: { - name: "Composite", - className: "LinuxProperties" - } + name: "String", + }, }, - duration: { - serializedName: "duration", + displayName: { + serializedName: "displayName", type: { - name: "TimeSpan" - } + name: "String", + }, }, - azureVirtualMachines: { - serializedName: "azureVirtualMachines", + blobDuration: { + serializedName: "blobDuration", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "String", + }, }, - nonAzureComputerNames: { - serializedName: "nonAzureComputerNames", + }, + }, +}; + +export const GraphicalRunbookContent: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "GraphicalRunbookContent", + modelProperties: { + rawContent: { + serializedName: "rawContent", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "Composite", + className: "RawGraphicalRunbookContent", + }, }, - targets: { - serializedName: "targets", + graphRunbookJson: { + serializedName: "graphRunbookJson", + nullable: true, type: { - name: "Composite", - className: "TargetProperties" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const WindowsProperties: coreClient.CompositeMapper = { +export const RawGraphicalRunbookContent: coreClient.CompositeMapper = { type: { name: "Composite", - className: "WindowsProperties", + className: "RawGraphicalRunbookContent", modelProperties: { - includedUpdateClassifications: { - serializedName: "includedUpdateClassifications", + schemaVersion: { + serializedName: "schemaVersion", type: { - name: "String" - } + name: "String", + }, }, - excludedKbNumbers: { - serializedName: "excludedKbNumbers", + runbookDefinition: { + serializedName: "runbookDefinition", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "String", + }, }, - includedKbNumbers: { - serializedName: "includedKbNumbers", + runbookType: { + serializedName: "runbookType", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "String", + }, }, - rebootSetting: { - serializedName: "rebootSetting", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const LinuxProperties: coreClient.CompositeMapper = { +export const PythonPackageCreateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "LinuxProperties", + className: "PythonPackageCreateParameters", modelProperties: { - includedPackageClassifications: { - serializedName: "includedPackageClassifications", - type: { - name: "String" - } - }, - excludedPackageNameMasks: { - serializedName: "excludedPackageNameMasks", + tags: { + serializedName: "tags", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - includedPackageNameMasks: { - serializedName: "includedPackageNameMasks", + contentLink: { + serializedName: "properties.contentLink", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "Composite", + className: "ContentLink", + }, }, - rebootSetting: { - serializedName: "rebootSetting", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const TargetProperties: coreClient.CompositeMapper = { +export const PythonPackageUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TargetProperties", + className: "PythonPackageUpdateParameters", modelProperties: { - azureQueries: { - serializedName: "azureQueries", + tags: { + serializedName: "tags", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "AzureQueryProperties" - } - } - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - nonAzureQueries: { - serializedName: "nonAzureQueries", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "NonAzureQueryProperties" - } - } - } - } - } - } + }, + }, }; -export const AzureQueryProperties: coreClient.CompositeMapper = { +export const RunbookDraft: coreClient.CompositeMapper = { type: { name: "Composite", - className: "AzureQueryProperties", + className: "RunbookDraft", modelProperties: { - scope: { - serializedName: "scope", + inEdit: { + serializedName: "inEdit", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } + name: "Boolean", + }, }, - locations: { - serializedName: "locations", + draftContentLink: { + serializedName: "draftContentLink", + type: { + name: "Composite", + className: "ContentLink", + }, + }, + creationTime: { + serializedName: "creationTime", + type: { + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "lastModifiedTime", + type: { + name: "DateTime", + }, + }, + parameters: { + serializedName: "parameters", + type: { + name: "Dictionary", + value: { type: { name: "Composite", className: "RunbookParameter" } }, + }, + }, + outputTypes: { + serializedName: "outputTypes", type: { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, - tagSettings: { - serializedName: "tagSettings", - type: { - name: "Composite", - className: "TagSettingsProperties" - } - } - } - } + }, + }, }; -export const TagSettingsProperties: coreClient.CompositeMapper = { +export const RunbookParameter: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TagSettingsProperties", + className: "RunbookParameter", modelProperties: { - tags: { - serializedName: "tags", + type: { + serializedName: "type", type: { - name: "Dictionary", - value: { - type: { name: "Sequence", element: { type: { name: "String" } } } - } - } + name: "String", + }, }, - filterOperator: { - serializedName: "filterOperator", + isMandatory: { + serializedName: "isMandatory", type: { - name: "Enum", - allowedValues: ["All", "Any"] - } - } - } - } + name: "Boolean", + }, + }, + position: { + serializedName: "position", + type: { + name: "Number", + }, + }, + defaultValue: { + serializedName: "defaultValue", + type: { + name: "String", + }, + }, + }, + }, }; -export const NonAzureQueryProperties: coreClient.CompositeMapper = { +export const RunbookDraftUndoEditResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "NonAzureQueryProperties", + className: "RunbookDraftUndoEditResult", modelProperties: { - functionAlias: { - serializedName: "functionAlias", + statusCode: { + serializedName: "statusCode", type: { - name: "String" - } + name: "String", + }, }, - workspaceId: { - serializedName: "workspaceId", + requestId: { + serializedName: "requestId", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const SUCScheduleProperties: coreClient.CompositeMapper = { +export const RunbookCreateOrUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SUCScheduleProperties", + className: "RunbookCreateOrUpdateParameters", modelProperties: { - startTime: { - serializedName: "startTime", + name: { + serializedName: "name", type: { - name: "DateTime" - } + name: "String", + }, }, - startTimeOffsetMinutes: { - serializedName: "startTimeOffsetMinutes", - readOnly: true, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + tags: { + serializedName: "tags", type: { - name: "Number" - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - expiryTime: { - serializedName: "expiryTime", - nullable: true, + logVerbose: { + serializedName: "properties.logVerbose", type: { - name: "DateTime" - } + name: "Boolean", + }, }, - expiryTimeOffsetMinutes: { - serializedName: "expiryTimeOffsetMinutes", + logProgress: { + serializedName: "properties.logProgress", type: { - name: "Number" - } + name: "Boolean", + }, }, - isEnabled: { - defaultValue: false, - serializedName: "isEnabled", + runbookType: { + serializedName: "properties.runbookType", + required: true, type: { - name: "Boolean" - } + name: "String", + }, }, - nextRun: { - serializedName: "nextRun", - nullable: true, + draft: { + serializedName: "properties.draft", type: { - name: "DateTime" - } + name: "Composite", + className: "RunbookDraft", + }, }, - nextRunOffsetMinutes: { - serializedName: "nextRunOffsetMinutes", + publishContentLink: { + serializedName: "properties.publishContentLink", type: { - name: "Number" - } + name: "Composite", + className: "ContentLink", + }, }, - interval: { - serializedName: "interval", + description: { + serializedName: "properties.description", type: { - name: "Number" - } + name: "String", + }, }, - frequency: { - serializedName: "frequency", + logActivityTrace: { + serializedName: "properties.logActivityTrace", + type: { + name: "Number", + }, + }, + }, + }, +}; + +export const RunbookUpdateParameters: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "RunbookUpdateParameters", + modelProperties: { + name: { + serializedName: "name", + type: { + name: "String", + }, + }, + location: { + serializedName: "location", type: { - name: "String" - } + name: "String", + }, }, - timeZone: { - serializedName: "timeZone", + tags: { + serializedName: "tags", type: { - name: "String" - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - advancedSchedule: { - serializedName: "advancedSchedule", + description: { + serializedName: "properties.description", type: { - name: "Composite", - className: "AdvancedSchedule" - } + name: "String", + }, }, - creationTime: { - serializedName: "creationTime", + logVerbose: { + serializedName: "properties.logVerbose", type: { - name: "DateTime" - } + name: "Boolean", + }, }, - lastModifiedTime: { - serializedName: "lastModifiedTime", + logProgress: { + serializedName: "properties.logProgress", type: { - name: "DateTime" - } + name: "Boolean", + }, }, - description: { - serializedName: "description", + logActivityTrace: { + serializedName: "properties.logActivityTrace", type: { - name: "String" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; -export const SoftwareUpdateConfigurationTasks: coreClient.CompositeMapper = { +export const RunbookListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfigurationTasks", + className: "RunbookListResult", modelProperties: { - preTask: { - serializedName: "preTask", + value: { + serializedName: "value", type: { - name: "Composite", - className: "TaskProperties" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "Runbook", + }, + }, + }, }, - postTask: { - serializedName: "postTask", + nextLink: { + serializedName: "nextLink", type: { - name: "Composite", - className: "TaskProperties" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const TaskProperties: coreClient.CompositeMapper = { +export const TestJobCreateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TaskProperties", + className: "TestJobCreateParameters", modelProperties: { parameters: { serializedName: "parameters", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, - source: { - serializedName: "source", - type: { - name: "String" - } - } - } - } -}; - -export const SoftwareUpdateConfigurationListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationListResult", - modelProperties: { - value: { - serializedName: "value", + runOn: { + serializedName: "runOn", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationCollectionItem" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const SoftwareUpdateConfigurationCollectionItem: coreClient.CompositeMapper = { +export const TestJob: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfigurationCollectionItem", + className: "TestJob", modelProperties: { - name: { - serializedName: "name", - readOnly: true, + creationTime: { + serializedName: "creationTime", type: { - name: "String" - } + name: "DateTime", + }, }, - id: { - serializedName: "id", - readOnly: true, + status: { + serializedName: "status", type: { - name: "String" - } + name: "String", + }, }, - updateConfiguration: { - serializedName: "properties.updateConfiguration", + statusDetails: { + serializedName: "statusDetails", type: { - name: "Composite", - className: "UpdateConfiguration" - } + name: "String", + }, }, - tasks: { - serializedName: "properties.tasks", + runOn: { + serializedName: "runOn", type: { - name: "Composite", - className: "SoftwareUpdateConfigurationTasks" - } + name: "String", + }, }, - frequency: { - serializedName: "properties.frequency", + startTime: { + serializedName: "startTime", + nullable: true, type: { - name: "String" - } + name: "DateTime", + }, }, - startTime: { - serializedName: "properties.startTime", + endTime: { + serializedName: "endTime", + nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - creationTime: { - serializedName: "properties.creationTime", - readOnly: true, + exception: { + serializedName: "exception", type: { - name: "DateTime" - } + name: "String", + }, }, lastModifiedTime: { - serializedName: "properties.lastModifiedTime", - readOnly: true, + serializedName: "lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, - provisioningState: { - serializedName: "properties.provisioningState", - readOnly: true, + lastStatusModifiedTime: { + serializedName: "lastStatusModifiedTime", + nullable: true, type: { - name: "String" - } + name: "DateTime", + }, }, - nextRun: { - serializedName: "properties.nextRun", - nullable: true, + parameters: { + serializedName: "parameters", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + logActivityTrace: { + serializedName: "logActivityTrace", type: { - name: "DateTime" - } - } - } - } + name: "Number", + }, + }, + }, + }, }; -export const SoftwareUpdateConfigurationRun: coreClient.CompositeMapper = { +export const ScheduleCreateOrUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfigurationRun", + className: "ScheduleCreateOrUpdateParameters", modelProperties: { name: { serializedName: "name", - readOnly: true, - type: { - name: "String" - } - }, - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - softwareUpdateConfiguration: { - serializedName: "properties.softwareUpdateConfiguration", - type: { - name: "Composite", - className: "UpdateConfigurationNavigation" - } - }, - status: { - serializedName: "properties.status", - readOnly: true, - type: { - name: "String" - } - }, - configuredDuration: { - serializedName: "properties.configuredDuration", - readOnly: true, + required: true, type: { - name: "String" - } + name: "String", + }, }, - osType: { - serializedName: "properties.osType", - readOnly: true, + description: { + serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "properties.startTime", - readOnly: true, + required: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - endTime: { - serializedName: "properties.endTime", - readOnly: true, + expiryTime: { + serializedName: "properties.expiryTime", nullable: true, type: { - name: "DateTime" - } - }, - computerCount: { - serializedName: "properties.computerCount", - readOnly: true, - type: { - name: "Number" - } - }, - failedCount: { - serializedName: "properties.failedCount", - readOnly: true, - type: { - name: "Number" - } - }, - creationTime: { - serializedName: "properties.creationTime", - readOnly: true, - type: { - name: "DateTime" - } + name: "DateTime", + }, }, - createdBy: { - serializedName: "properties.createdBy", - readOnly: true, + interval: { + serializedName: "properties.interval", type: { - name: "String" - } + name: "any", + }, }, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", - readOnly: true, + frequency: { + serializedName: "properties.frequency", + required: true, type: { - name: "DateTime" - } + name: "String", + }, }, - lastModifiedBy: { - serializedName: "properties.lastModifiedBy", - readOnly: true, + timeZone: { + serializedName: "properties.timeZone", type: { - name: "String" - } + name: "String", + }, }, - tasks: { - serializedName: "properties.tasks", + advancedSchedule: { + serializedName: "properties.advancedSchedule", type: { name: "Composite", - className: "SoftwareUpdateConfigurationRunTasks" - } - } - } - } + className: "AdvancedSchedule", + }, + }, + }, + }, }; -export const UpdateConfigurationNavigation: coreClient.CompositeMapper = { +export const ScheduleUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "UpdateConfigurationNavigation", + className: "ScheduleUpdateParameters", modelProperties: { name: { serializedName: "name", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; - -export const SoftwareUpdateConfigurationRunTasks: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationRunTasks", - modelProperties: { - preTask: { - serializedName: "preTask", type: { - name: "Composite", - className: "SoftwareUpdateConfigurationRunTaskProperties" - } + name: "String", + }, }, - postTask: { - serializedName: "postTask", - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationRunTaskProperties" - } - } - } - } -}; - -export const SoftwareUpdateConfigurationRunTaskProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationRunTaskProperties", - modelProperties: { - status: { - serializedName: "status", + description: { + serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, - source: { - serializedName: "source", + isEnabled: { + serializedName: "properties.isEnabled", type: { - name: "String" - } + name: "Boolean", + }, }, - jobId: { - serializedName: "jobId", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const SoftwareUpdateConfigurationRunListResult: coreClient.CompositeMapper = { +export const ScheduleListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfigurationRunListResult", + className: "ScheduleListResult", modelProperties: { value: { serializedName: "value", @@ -4631,435 +4880,567 @@ export const SoftwareUpdateConfigurationRunListResult: coreClient.CompositeMappe element: { type: { name: "Composite", - className: "SoftwareUpdateConfigurationRun" - } - } - } + className: "Schedule", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + }, + }, +}; + +export const SoftwareUpdateConfigurationMachineRun: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationMachineRun", + modelProperties: { + name: { + serializedName: "name", + readOnly: true, + type: { + name: "String", + }, + }, + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String", + }, + }, + targetComputer: { + serializedName: "properties.targetComputer", + readOnly: true, + type: { + name: "String", + }, + }, + targetComputerType: { + serializedName: "properties.targetComputerType", + readOnly: true, + type: { + name: "String", + }, + }, + softwareUpdateConfiguration: { + serializedName: "properties.softwareUpdateConfiguration", + type: { + name: "Composite", + className: "UpdateConfigurationNavigation", + }, + }, + status: { + serializedName: "properties.status", + readOnly: true, + type: { + name: "String", + }, + }, + osType: { + serializedName: "properties.osType", + readOnly: true, + type: { + name: "String", + }, + }, + correlationId: { + serializedName: "properties.correlationId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + sourceComputerId: { + serializedName: "properties.sourceComputerId", + readOnly: true, + type: { + name: "Uuid", + }, + }, + startTime: { + serializedName: "properties.startTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + endTime: { + serializedName: "properties.endTime", + readOnly: true, + nullable: true, + type: { + name: "DateTime", + }, + }, + configuredDuration: { + serializedName: "properties.configuredDuration", + readOnly: true, + type: { + name: "String", + }, + }, + job: { + serializedName: "properties.job", + type: { + name: "Composite", + className: "JobNavigation", + }, + }, + creationTime: { + serializedName: "properties.creationTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + createdBy: { + serializedName: "properties.createdBy", + readOnly: true, + type: { + name: "String", + }, + }, + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", + readOnly: true, + type: { + name: "DateTime", + }, + }, + lastModifiedBy: { + serializedName: "properties.lastModifiedBy", + readOnly: true, + type: { + name: "String", + }, + }, + error: { + serializedName: "properties.error", + type: { + name: "Composite", + className: "ErrorResponse", + }, + }, + }, + }, + }; -export const SoftwareUpdateConfigurationMachineRun: coreClient.CompositeMapper = { +export const UpdateConfigurationNavigation: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SoftwareUpdateConfigurationMachineRun", + className: "UpdateConfigurationNavigation", modelProperties: { name: { serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, + }, + }, +}; + +export const JobNavigation: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "JobNavigation", + modelProperties: { id: { serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - targetComputer: { - serializedName: "properties.targetComputer", + }, + }, +}; + +export const SoftwareUpdateConfigurationMachineRunListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationMachineRunListResult", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationMachineRun", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, + }, + }, + }; + +export const SoftwareUpdateConfigurationRun: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationRun", + modelProperties: { + name: { + serializedName: "name", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - targetComputerType: { - serializedName: "properties.targetComputerType", + id: { + serializedName: "id", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, softwareUpdateConfiguration: { serializedName: "properties.softwareUpdateConfiguration", type: { name: "Composite", - className: "UpdateConfigurationNavigation" - } + className: "UpdateConfigurationNavigation", + }, }, status: { serializedName: "properties.status", readOnly: true, type: { - name: "String" - } - }, - osType: { - serializedName: "properties.osType", - readOnly: true, - type: { - name: "String" - } + name: "String", + }, }, - correlationId: { - serializedName: "properties.correlationId", + configuredDuration: { + serializedName: "properties.configuredDuration", readOnly: true, type: { - name: "Uuid" - } + name: "String", + }, }, - sourceComputerId: { - serializedName: "properties.sourceComputerId", + osType: { + serializedName: "properties.osType", readOnly: true, type: { - name: "Uuid" - } + name: "String", + }, }, startTime: { serializedName: "properties.startTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "properties.endTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - configuredDuration: { - serializedName: "properties.configuredDuration", + computerCount: { + serializedName: "properties.computerCount", readOnly: true, type: { - name: "String" - } + name: "Number", + }, }, - job: { - serializedName: "properties.job", + failedCount: { + serializedName: "properties.failedCount", + readOnly: true, type: { - name: "Composite", - className: "JobNavigation" - } + name: "Number", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, createdBy: { serializedName: "properties.createdBy", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedBy: { serializedName: "properties.lastModifiedBy", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - error: { - serializedName: "properties.error", + tasks: { + serializedName: "properties.tasks", type: { name: "Composite", - className: "ErrorResponse" - } - } - } - } -}; - -export const JobNavigation: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "JobNavigation", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - } - } - } -}; - -export const SoftwareUpdateConfigurationMachineRunListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationMachineRunListResult", - modelProperties: { - value: { - serializedName: "value", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "SoftwareUpdateConfigurationMachineRun" - } - } - } + className: "SoftwareUpdateConfigurationRunTasks", + }, }, - nextLink: { - serializedName: "nextLink", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const RunbookDraft: coreClient.CompositeMapper = { +export const SoftwareUpdateConfigurationRunTasks: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RunbookDraft", + className: "SoftwareUpdateConfigurationRunTasks", modelProperties: { - inEdit: { - serializedName: "inEdit", - type: { - name: "Boolean" - } - }, - draftContentLink: { - serializedName: "draftContentLink", + preTask: { + serializedName: "preTask", type: { name: "Composite", - className: "ContentLink" - } - }, - creationTime: { - serializedName: "creationTime", - type: { - name: "DateTime" - } - }, - lastModifiedTime: { - serializedName: "lastModifiedTime", - type: { - name: "DateTime" - } - }, - parameters: { - serializedName: "parameters", - type: { - name: "Dictionary", - value: { type: { name: "Composite", className: "RunbookParameter" } } - } - }, - outputTypes: { - serializedName: "outputTypes", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - } - } - } -}; - -export const RunbookParameter: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RunbookParameter", - modelProperties: { - type: { - serializedName: "type", - type: { - name: "String" - } - }, - isMandatory: { - serializedName: "isMandatory", - type: { - name: "Boolean" - } - }, - position: { - serializedName: "position", - type: { - name: "Number" - } - }, - defaultValue: { - serializedName: "defaultValue", - type: { - name: "String" - } - } - } - } -}; - -export const RunbookDraftUndoEditResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RunbookDraftUndoEditResult", - modelProperties: { - statusCode: { - serializedName: "statusCode", - type: { - name: "String" - } - }, - requestId: { - serializedName: "requestId", - type: { - name: "String" - } - } - } - } -}; - -export const RunbookCreateOrUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RunbookCreateOrUpdateParameters", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } - }, - location: { - serializedName: "location", - type: { - name: "String" - } - }, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - logVerbose: { - serializedName: "properties.logVerbose", - type: { - name: "Boolean" - } + className: "SoftwareUpdateConfigurationRunTaskProperties", + }, }, - logProgress: { - serializedName: "properties.logProgress", + postTask: { + serializedName: "postTask", type: { - name: "Boolean" - } + name: "Composite", + className: "SoftwareUpdateConfigurationRunTaskProperties", + }, }, - runbookType: { - serializedName: "properties.runbookType", - required: true, - type: { - name: "String" - } + }, + }, +}; + +export const SoftwareUpdateConfigurationRunTaskProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationRunTaskProperties", + modelProperties: { + status: { + serializedName: "status", + type: { + name: "String", + }, + }, + source: { + serializedName: "source", + type: { + name: "String", + }, + }, + jobId: { + serializedName: "jobId", + type: { + name: "String", + }, + }, }, - draft: { - serializedName: "properties.draft", - type: { - name: "Composite", - className: "RunbookDraft" - } + }, + }; + +export const SoftwareUpdateConfigurationRunListResult: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationRunListResult", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SoftwareUpdateConfigurationRun", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String", + }, + }, }, - publishContentLink: { - serializedName: "properties.publishContentLink", - type: { - name: "Composite", - className: "ContentLink" - } + }, + }; + +export const SourceControlCreateOrUpdateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SourceControlCreateOrUpdateParameters", + modelProperties: { + repoUrl: { + constraints: { + MaxLength: 2000, + }, + serializedName: "properties.repoUrl", + type: { + name: "String", + }, + }, + branch: { + constraints: { + MaxLength: 255, + }, + serializedName: "properties.branch", + type: { + name: "String", + }, + }, + folderPath: { + constraints: { + MaxLength: 255, + }, + serializedName: "properties.folderPath", + type: { + name: "String", + }, + }, + autoSync: { + serializedName: "properties.autoSync", + type: { + name: "Boolean", + }, + }, + publishRunbook: { + serializedName: "properties.publishRunbook", + type: { + name: "Boolean", + }, + }, + sourceType: { + serializedName: "properties.sourceType", + type: { + name: "String", + }, + }, + securityToken: { + serializedName: "properties.securityToken", + type: { + name: "Composite", + className: "SourceControlSecurityTokenProperties", + }, + }, + description: { + constraints: { + MaxLength: 512, + }, + serializedName: "properties.description", + type: { + name: "String", + }, + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } + }, + }; + +export const SourceControlSecurityTokenProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SourceControlSecurityTokenProperties", + modelProperties: { + accessToken: { + constraints: { + MaxLength: 1024, + }, + serializedName: "accessToken", + type: { + name: "String", + }, + }, + refreshToken: { + constraints: { + MaxLength: 1024, + }, + serializedName: "refreshToken", + type: { + name: "String", + }, + }, + tokenType: { + serializedName: "tokenType", + type: { + name: "String", + }, + }, }, - logActivityTrace: { - serializedName: "properties.logActivityTrace", - type: { - name: "Number" - } - } - } - } -}; + }, + }; -export const RunbookUpdateParameters: coreClient.CompositeMapper = { +export const SourceControlUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RunbookUpdateParameters", + className: "SourceControlUpdateParameters", modelProperties: { - name: { - serializedName: "name", + branch: { + serializedName: "properties.branch", type: { - name: "String" - } + name: "String", + }, }, - location: { - serializedName: "location", + folderPath: { + serializedName: "properties.folderPath", type: { - name: "String" - } + name: "String", + }, }, - tags: { - serializedName: "tags", + autoSync: { + serializedName: "properties.autoSync", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "Boolean", + }, }, - description: { - serializedName: "properties.description", + publishRunbook: { + serializedName: "properties.publishRunbook", type: { - name: "String" - } + name: "Boolean", + }, }, - logVerbose: { - serializedName: "properties.logVerbose", + securityToken: { + serializedName: "properties.securityToken", type: { - name: "Boolean" - } + name: "Composite", + className: "SourceControlSecurityTokenProperties", + }, }, - logProgress: { - serializedName: "properties.logProgress", + description: { + serializedName: "properties.description", type: { - name: "Boolean" - } + name: "String", + }, }, - logActivityTrace: { - serializedName: "properties.logActivityTrace", - type: { - name: "Number" - } - } - } - } + }, + }, }; -export const RunbookListResult: coreClient.CompositeMapper = { +export const SourceControlListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RunbookListResult", + className: "SourceControlListResult", modelProperties: { value: { serializedName: "value", @@ -5068,220 +5449,175 @@ export const RunbookListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Runbook" - } - } - } + className: "SourceControl", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; + name: "String", + }, + }, + }, + }, +}; + +export const SourceControlSyncJobCreateParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SourceControlSyncJobCreateParameters", + modelProperties: { + commitId: { + serializedName: "properties.commitId", + required: true, + type: { + name: "String", + }, + }, + }, + }, + }; -export const TestJobCreateParameters: coreClient.CompositeMapper = { +export const SourceControlSyncJob: coreClient.CompositeMapper = { type: { name: "Composite", - className: "TestJobCreateParameters", + className: "SourceControlSyncJob", modelProperties: { - parameters: { - serializedName: "parameters", + name: { + serializedName: "name", + readOnly: true, type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - runOn: { - serializedName: "runOn", + type: { + serializedName: "type", + readOnly: true, type: { - name: "String" - } - } - } - } -}; - -export const TestJob: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TestJob", - modelProperties: { - creationTime: { - serializedName: "creationTime", + name: "String", + }, + }, + id: { + serializedName: "id", + readOnly: true, type: { - name: "DateTime" - } + name: "String", + }, }, - status: { - serializedName: "status", + sourceControlSyncJobId: { + serializedName: "properties.sourceControlSyncJobId", type: { - name: "String" - } + name: "String", + }, }, - statusDetails: { - serializedName: "statusDetails", + creationTime: { + serializedName: "properties.creationTime", + readOnly: true, type: { - name: "String" - } + name: "DateTime", + }, }, - runOn: { - serializedName: "runOn", + provisioningState: { + serializedName: "properties.provisioningState", type: { - name: "String" - } + name: "String", + }, }, startTime: { - serializedName: "startTime", + serializedName: "properties.startTime", + readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { - serializedName: "endTime", - nullable: true, - type: { - name: "DateTime" - } - }, - exception: { - serializedName: "exception", - type: { - name: "String" - } - }, - lastModifiedTime: { - serializedName: "lastModifiedTime", - type: { - name: "DateTime" - } - }, - lastStatusModifiedTime: { - serializedName: "lastStatusModifiedTime", + serializedName: "properties.endTime", + readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, - parameters: { - serializedName: "parameters", + syncType: { + serializedName: "properties.syncType", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - logActivityTrace: { - serializedName: "logActivityTrace", - type: { - name: "Number" - } - } - } - } + }, + }, }; -export const WebhookCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const SourceControlSyncJobById: coreClient.CompositeMapper = { type: { name: "Composite", - className: "WebhookCreateOrUpdateParameters", + className: "SourceControlSyncJobById", modelProperties: { - name: { - serializedName: "name", - required: true, - type: { - name: "String" - } - }, - isEnabled: { - serializedName: "properties.isEnabled", - type: { - name: "Boolean" - } - }, - uri: { - serializedName: "properties.uri", + id: { + serializedName: "id", type: { - name: "String" - } + name: "String", + }, }, - expiryTime: { - serializedName: "properties.expiryTime", + sourceControlSyncJobId: { + serializedName: "properties.sourceControlSyncJobId", type: { - name: "DateTime" - } + name: "String", + }, }, - parameters: { - serializedName: "properties.parameters", + creationTime: { + serializedName: "properties.creationTime", + readOnly: true, type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "DateTime", + }, }, - runbook: { - serializedName: "properties.runbook", + provisioningState: { + serializedName: "properties.provisioningState", type: { - name: "Composite", - className: "RunbookAssociationProperty" - } + name: "String", + }, }, - runOn: { - serializedName: "properties.runOn", - type: { - name: "String" - } - } - } - } -}; - -export const WebhookUpdateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "WebhookUpdateParameters", - modelProperties: { - name: { - serializedName: "name", + startTime: { + serializedName: "properties.startTime", + readOnly: true, + nullable: true, type: { - name: "String" - } + name: "DateTime", + }, }, - isEnabled: { - serializedName: "properties.isEnabled", + endTime: { + serializedName: "properties.endTime", + readOnly: true, + nullable: true, type: { - name: "Boolean" - } + name: "DateTime", + }, }, - runOn: { - serializedName: "properties.runOn", + syncType: { + serializedName: "properties.syncType", type: { - name: "String" - } + name: "String", + }, }, - parameters: { - serializedName: "properties.parameters", + exception: { + serializedName: "properties.exception", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } + }, + }, }; -export const WebhookListResult: coreClient.CompositeMapper = { +export const SourceControlSyncJobListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "WebhookListResult", + className: "SourceControlSyncJobListResult", modelProperties: { value: { serializedName: "value", @@ -5290,204 +5626,214 @@ export const WebhookListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "Webhook" - } - } - } + className: "SourceControlSyncJob", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; - -export const HybridRunbookWorkerCreateParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "HybridRunbookWorkerCreateParameters", - modelProperties: { - name: { - serializedName: "name", - type: { - name: "String" - } + name: "String", + }, }, - vmResourceId: { - serializedName: "properties.vmResourceId", - type: { - name: "String" - } - } - } - } -}; - -export const HybridRunbookWorkerMoveParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "HybridRunbookWorkerMoveParameters", - modelProperties: { - hybridRunbookWorkerGroupName: { - serializedName: "hybridRunbookWorkerGroupName", - type: { - name: "String" - } - } - } - } -}; + }, + }, +}; + +export const SourceControlSyncJobStreamsListBySyncJob: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "SourceControlSyncJobStreamsListBySyncJob", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SourceControlSyncJobStream", + }, + }, + }, + }, + nextLink: { + serializedName: "nextLink", + readOnly: true, + type: { + name: "String", + }, + }, + }, + }, + }; -export const HybridRunbookWorkersListResult: coreClient.CompositeMapper = { +export const SourceControlSyncJobStream: coreClient.CompositeMapper = { type: { name: "Composite", - className: "HybridRunbookWorkersListResult", + className: "SourceControlSyncJobStream", modelProperties: { - value: { - serializedName: "value", + id: { + serializedName: "id", + readOnly: true, type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "HybridRunbookWorker" - } - } - } + name: "String", + }, }, - nextLink: { - serializedName: "nextLink", + sourceControlSyncJobStreamId: { + serializedName: "properties.sourceControlSyncJobStreamId", type: { - name: "String" - } - } - } - } -}; - -export const DeletedAutomationAccountListResult: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DeletedAutomationAccountListResult", - modelProperties: { - value: { - serializedName: "value", + name: "String", + }, + }, + summary: { + serializedName: "properties.summary", type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DeletedAutomationAccount" - } - } - } - } - } - } + name: "String", + }, + }, + time: { + serializedName: "properties.time", + readOnly: true, + nullable: true, + type: { + name: "DateTime", + }, + }, + streamType: { + serializedName: "properties.streamType", + type: { + name: "String", + }, + }, + }, + }, }; -export const DeletedAutomationAccount: coreClient.CompositeMapper = { +export const SourceControlSyncJobStreamById: coreClient.CompositeMapper = { type: { name: "Composite", - className: "DeletedAutomationAccount", + className: "SourceControlSyncJobStreamById", modelProperties: { id: { serializedName: "id", + readOnly: true, type: { - name: "String" - } + name: "String", + }, }, - name: { - serializedName: "name", + sourceControlSyncJobStreamId: { + serializedName: "properties.sourceControlSyncJobStreamId", type: { - name: "String" - } + name: "String", + }, }, - type: { - serializedName: "type", + summary: { + serializedName: "properties.summary", type: { - name: "String" - } + name: "String", + }, }, - location: { - serializedName: "location", + time: { + serializedName: "properties.time", + readOnly: true, + nullable: true, type: { - name: "String" - } + name: "DateTime", + }, }, - automationAccountResourceId: { - serializedName: "properties.automationAccountResourceId", + streamType: { + serializedName: "properties.streamType", type: { - name: "String" - } + name: "String", + }, }, - automationAccountId: { - serializedName: "properties.automationAccountId", + streamText: { + serializedName: "properties.streamText", type: { - name: "String" - } + name: "String", + }, }, - locationPropertiesLocation: { - serializedName: "properties.location", + value: { + serializedName: "properties.value", type: { - name: "String" - } + name: "Dictionary", + value: { + type: { name: "Dictionary", value: { type: { name: "any" } } }, + }, + }, }, - deletionTime: { - serializedName: "properties.deletionTime", - readOnly: true, - type: { - name: "DateTime" - } - } - } - } + }, + }, }; -export const RunAsCredentialAssociationProperty: coreClient.CompositeMapper = { +export const VariableCreateOrUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "RunAsCredentialAssociationProperty", + className: "VariableCreateOrUpdateParameters", modelProperties: { name: { serializedName: "name", + required: true, + type: { + name: "String", + }, + }, + value: { + serializedName: "properties.value", + type: { + name: "String", + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + isEncrypted: { + serializedName: "properties.isEncrypted", type: { - name: "String" - } - } - } - } + name: "Boolean", + }, + }, + }, + }, }; -export const HybridRunbookWorkerGroupCreateOrUpdateParameters: coreClient.CompositeMapper = { +export const VariableUpdateParameters: coreClient.CompositeMapper = { type: { name: "Composite", - className: "HybridRunbookWorkerGroupCreateOrUpdateParameters", + className: "VariableUpdateParameters", modelProperties: { name: { serializedName: "name", type: { - name: "String" - } + name: "String", + }, }, - credential: { - serializedName: "properties.credential", + value: { + serializedName: "properties.value", type: { - name: "Composite", - className: "RunAsCredentialAssociationProperty" - } - } - } - } + name: "String", + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, }; -export const HybridRunbookWorkerGroupsListResult: coreClient.CompositeMapper = { +export const VariableListResult: coreClient.CompositeMapper = { type: { name: "Composite", - className: "HybridRunbookWorkerGroupsListResult", + className: "VariableListResult", modelProperties: { value: { serializedName: "value", @@ -5496,115 +5842,94 @@ export const HybridRunbookWorkerGroupsListResult: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "HybridRunbookWorkerGroup" - } - } - } + className: "Variable", + }, + }, + }, }, nextLink: { serializedName: "nextLink", type: { - name: "String" - } - } - } - } -}; - -export const RunbookCreateOrUpdateDraftProperties: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RunbookCreateOrUpdateDraftProperties", - modelProperties: { - logVerbose: { - serializedName: "logVerbose", - type: { - name: "Boolean" - } - }, - logProgress: { - serializedName: "logProgress", - type: { - name: "Boolean" - } - }, - runbookType: { - serializedName: "runbookType", - required: true, - type: { - name: "String" - } + name: "String", + }, }, - draft: { - serializedName: "draft", - type: { - name: "Composite", - className: "RunbookDraft" - } + }, + }, +}; + +export const RunbookCreateOrUpdateDraftProperties: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RunbookCreateOrUpdateDraftProperties", + modelProperties: { + logVerbose: { + serializedName: "logVerbose", + type: { + name: "Boolean", + }, + }, + logProgress: { + serializedName: "logProgress", + type: { + name: "Boolean", + }, + }, + runbookType: { + serializedName: "runbookType", + required: true, + type: { + name: "String", + }, + }, + draft: { + serializedName: "draft", + type: { + name: "Composite", + className: "RunbookDraft", + }, + }, + description: { + serializedName: "description", + type: { + name: "String", + }, + }, + logActivityTrace: { + serializedName: "logActivityTrace", + type: { + name: "Number", + }, + }, }, - description: { - serializedName: "description", - type: { - name: "String" - } + }, + }; + +export const RunbookCreateOrUpdateDraftParameters: coreClient.CompositeMapper = + { + type: { + name: "Composite", + className: "RunbookCreateOrUpdateDraftParameters", + modelProperties: { + runbookContent: { + serializedName: "runbookContent", + required: true, + type: { + name: "String", + }, + }, }, - logActivityTrace: { - serializedName: "logActivityTrace", - type: { - name: "Number" - } - } - } - } -}; - -export const RunbookCreateOrUpdateDraftParameters: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "RunbookCreateOrUpdateDraftParameters", - modelProperties: { - runbookContent: { - serializedName: "runbookContent", - required: true, - type: { - name: "String" - } - } - } - } -}; + }, + }; export const ProxyResource: coreClient.CompositeMapper = { type: { name: "Composite", className: "ProxyResource", - modelProperties: { - ...Resource.type.modelProperties - } - } -}; - -export const TrackedResource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "TrackedResource", modelProperties: { ...Resource.type.modelProperties, - tags: { - serializedName: "tags", - type: { - name: "Dictionary", - value: { type: { name: "String" } } - } - }, - location: { - serializedName: "location", - type: { - name: "String" - } - } - } - } + }, + }, }; export const Watcher: coreClient.CompositeMapper = { @@ -5616,83 +5941,106 @@ export const Watcher: coreClient.CompositeMapper = { etag: { serializedName: "etag", type: { - name: "String" - } + name: "String", + }, }, tags: { serializedName: "tags", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, location: { serializedName: "location", type: { - name: "String" - } + name: "String", + }, }, executionFrequencyInSeconds: { serializedName: "properties.executionFrequencyInSeconds", type: { - name: "Number" - } + name: "Number", + }, }, scriptName: { serializedName: "properties.scriptName", type: { - name: "String" - } + name: "String", + }, }, scriptParameters: { serializedName: "properties.scriptParameters", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, scriptRunOn: { serializedName: "properties.scriptRunOn", type: { - name: "String" - } + name: "String", + }, }, status: { serializedName: "properties.status", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedBy: { serializedName: "properties.lastModifiedBy", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, +}; + +export const TrackedResource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "TrackedResource", + modelProperties: { + ...Resource.type.modelProperties, + tags: { + serializedName: "tags", + type: { + name: "Dictionary", + value: { type: { name: "String" } }, + }, + }, + location: { + serializedName: "location", + type: { + name: "String", + }, + }, + }, + }, }; export const HybridRunbookWorker: coreClient.CompositeMapper = { @@ -5705,47 +6053,47 @@ export const HybridRunbookWorker: coreClient.CompositeMapper = { serializedName: "systemData", type: { name: "Composite", - className: "SystemData" - } + className: "SystemData", + }, }, ip: { serializedName: "properties.ip", type: { - name: "String" - } + name: "String", + }, }, registeredDateTime: { serializedName: "properties.registeredDateTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastSeenDateTime: { serializedName: "properties.lastSeenDateTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, vmResourceId: { serializedName: "properties.vmResourceId", type: { - name: "String" - } + name: "String", + }, }, workerType: { serializedName: "properties.workerType", type: { - name: "String" - } + name: "String", + }, }, workerName: { serializedName: "properties.workerName", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const HybridRunbookWorkerGroup: coreClient.CompositeMapper = { @@ -5758,24 +6106,24 @@ export const HybridRunbookWorkerGroup: coreClient.CompositeMapper = { serializedName: "systemData", type: { name: "Composite", - className: "SystemData" - } + className: "SystemData", + }, }, groupType: { serializedName: "properties.groupType", type: { - name: "String" - } + name: "String", + }, }, credential: { serializedName: "properties.credential", type: { name: "Composite", - className: "RunAsCredentialAssociationProperty" - } - } - } - } + className: "RunAsCredentialAssociationProperty", + }, + }, + }, + }, }; export const PrivateEndpointConnection: coreClient.CompositeMapper = { @@ -5788,8 +6136,8 @@ export const PrivateEndpointConnection: coreClient.CompositeMapper = { serializedName: "properties.privateEndpoint", type: { name: "Composite", - className: "PrivateEndpointProperty" - } + className: "PrivateEndpointProperty", + }, }, groupIds: { serializedName: "properties.groupIds", @@ -5797,20 +6145,20 @@ export const PrivateEndpointConnection: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, privateLinkServiceConnectionState: { serializedName: "properties.privateLinkServiceConnectionState", type: { name: "Composite", - className: "PrivateLinkServiceConnectionStateProperty" - } - } - } - } + className: "PrivateLinkServiceConnectionStateProperty", + }, + }, + }, + }, }; export const PrivateLinkResource: coreClient.CompositeMapper = { @@ -5823,8 +6171,8 @@ export const PrivateLinkResource: coreClient.CompositeMapper = { serializedName: "properties.groupId", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, requiredMembers: { serializedName: "properties.requiredMembers", @@ -5833,13 +6181,13 @@ export const PrivateLinkResource: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } - } - } - } + name: "String", + }, + }, + }, + }, + }, + }, }; export const DscNode: coreClient.CompositeMapper = { @@ -5851,119 +6199,72 @@ export const DscNode: coreClient.CompositeMapper = { lastSeen: { serializedName: "properties.lastSeen", type: { - name: "DateTime" - } + name: "DateTime", + }, }, registrationTime: { serializedName: "properties.registrationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, ip: { serializedName: "properties.ip", type: { - name: "String" - } + name: "String", + }, }, accountId: { serializedName: "properties.accountId", type: { - name: "String" - } + name: "String", + }, }, status: { serializedName: "properties.status", type: { - name: "String" - } + name: "String", + }, }, nodeId: { serializedName: "properties.nodeId", type: { - name: "String" - } + name: "String", + }, }, etag: { serializedName: "properties.etag", type: { - name: "String" - } - }, - totalCount: { - serializedName: "properties.totalCount", - type: { - name: "Number" - } - }, - extensionHandler: { - serializedName: "properties.extensionHandler", - type: { - name: "Sequence", - element: { - type: { - name: "Composite", - className: "DscNodeExtensionHandlerAssociationProperty" - } - } - } - }, - namePropertiesNodeConfigurationName: { - serializedName: "properties.nodeConfiguration.name", - nullable: true, - type: { - name: "String" - } - } - } - } -}; - -export const DscNodeConfiguration: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "DscNodeConfiguration", - modelProperties: { - ...ProxyResource.type.modelProperties, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", - type: { - name: "DateTime" - } - }, - creationTime: { - serializedName: "properties.creationTime", - type: { - name: "DateTime" - } - }, - configuration: { - serializedName: "properties.configuration", - type: { - name: "Composite", - className: "DscConfigurationAssociationProperty" - } + name: "String", + }, }, - source: { - serializedName: "properties.source", + totalCount: { + serializedName: "properties.totalCount", type: { - name: "String" - } + name: "Number", + }, }, - nodeCount: { - serializedName: "properties.nodeCount", + extensionHandler: { + serializedName: "properties.extensionHandler", type: { - name: "Number" - } + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DscNodeExtensionHandlerAssociationProperty", + }, + }, + }, }, - incrementNodeConfigurationBuild: { - serializedName: "properties.incrementNodeConfigurationBuild", + namePropertiesNodeConfigurationName: { + serializedName: "properties.nodeConfiguration.name", + nullable: true, type: { - name: "Boolean" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscCompilationJob: coreClient.CompositeMapper = { @@ -5976,165 +6277,181 @@ export const DscCompilationJob: coreClient.CompositeMapper = { serializedName: "properties.configuration", type: { name: "Composite", - className: "DscConfigurationAssociationProperty" - } + className: "DscConfigurationAssociationProperty", + }, }, startedBy: { serializedName: "properties.startedBy", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "properties.jobId", readOnly: true, type: { - name: "Uuid" - } + name: "Uuid", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, provisioningState: { serializedName: "properties.provisioningState", type: { - name: "String" - } + name: "String", + }, }, runOn: { serializedName: "properties.runOn", type: { - name: "String" - } + name: "String", + }, }, status: { serializedName: "properties.status", type: { - name: "String" - } + name: "String", + }, }, statusDetails: { serializedName: "properties.statusDetails", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "properties.startTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "properties.endTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, exception: { serializedName: "properties.exception", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastStatusModifiedTime: { serializedName: "properties.lastStatusModifiedTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, parameters: { serializedName: "properties.parameters", type: { name: "Dictionary", - value: { type: { name: "String" } } - } - } - } - } + value: { type: { name: "String" } }, + }, + }, + }, + }, }; -export const SourceControl: coreClient.CompositeMapper = { +export const Webhook: coreClient.CompositeMapper = { type: { name: "Composite", - className: "SourceControl", + className: "Webhook", modelProperties: { ...ProxyResource.type.modelProperties, - repoUrl: { - serializedName: "properties.repoUrl", + isEnabled: { + defaultValue: false, + serializedName: "properties.isEnabled", type: { - name: "String" - } + name: "Boolean", + }, }, - branch: { - serializedName: "properties.branch", + uri: { + serializedName: "properties.uri", type: { - name: "String" - } + name: "String", + }, }, - folderPath: { - serializedName: "properties.folderPath", + expiryTime: { + serializedName: "properties.expiryTime", type: { - name: "String" - } + name: "DateTime", + }, }, - autoSync: { - serializedName: "properties.autoSync", + lastInvokedTime: { + serializedName: "properties.lastInvokedTime", + nullable: true, type: { - name: "Boolean" - } + name: "DateTime", + }, }, - publishRunbook: { - serializedName: "properties.publishRunbook", + parameters: { + serializedName: "properties.parameters", type: { - name: "Boolean" - } + name: "Dictionary", + value: { type: { name: "String" } }, + }, }, - sourceType: { - serializedName: "properties.sourceType", + runbook: { + serializedName: "properties.runbook", type: { - name: "String" - } + name: "Composite", + className: "RunbookAssociationProperty", + }, }, - description: { - serializedName: "properties.description", + runOn: { + serializedName: "properties.runOn", type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } - } - } - } + name: "DateTime", + }, + }, + lastModifiedBy: { + serializedName: "properties.lastModifiedBy", + type: { + name: "String", + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, }; export const Certificate: coreClient.CompositeMapper = { @@ -6147,45 +6464,45 @@ export const Certificate: coreClient.CompositeMapper = { serializedName: "properties.thumbprint", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, expiryTime: { serializedName: "properties.expiryTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, isExportable: { serializedName: "properties.isExportable", readOnly: true, type: { - name: "Boolean" - } + name: "Boolean", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const Connection: coreClient.CompositeMapper = { @@ -6198,39 +6515,39 @@ export const Connection: coreClient.CompositeMapper = { serializedName: "properties.connectionType", type: { name: "Composite", - className: "ConnectionTypeAssociationProperty" - } + className: "ConnectionTypeAssociationProperty", + }, }, fieldDefinitionValues: { serializedName: "properties.fieldDefinitionValues", readOnly: true, type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const Credential: coreClient.CompositeMapper = { @@ -6243,171 +6560,78 @@ export const Credential: coreClient.CompositeMapper = { serializedName: "properties.userName", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const Schedule: coreClient.CompositeMapper = { +export const DscNodeConfiguration: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Schedule", + className: "DscNodeConfiguration", modelProperties: { ...ProxyResource.type.modelProperties, - startTime: { - serializedName: "properties.startTime", - type: { - name: "DateTime" - } - }, - startTimeOffsetMinutes: { - serializedName: "properties.startTimeOffsetMinutes", - readOnly: true, - type: { - name: "Number" - } - }, - expiryTime: { - serializedName: "properties.expiryTime", - nullable: true, - type: { - name: "DateTime" - } - }, - expiryTimeOffsetMinutes: { - serializedName: "properties.expiryTimeOffsetMinutes", - type: { - name: "Number" - } - }, - isEnabled: { - defaultValue: false, - serializedName: "properties.isEnabled", - type: { - name: "Boolean" - } - }, - nextRun: { - serializedName: "properties.nextRun", - nullable: true, - type: { - name: "DateTime" - } - }, - nextRunOffsetMinutes: { - serializedName: "properties.nextRunOffsetMinutes", - type: { - name: "Number" - } - }, - interval: { - serializedName: "properties.interval", - type: { - name: "any" - } - }, - frequency: { - serializedName: "properties.frequency", - type: { - name: "String" - } - }, - timeZone: { - serializedName: "properties.timeZone", - type: { - name: "String" - } - }, - advancedSchedule: { - serializedName: "properties.advancedSchedule", + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", type: { - name: "Composite", - className: "AdvancedSchedule" - } + name: "DateTime", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } - }, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", - type: { - name: "DateTime" - } + name: "DateTime", + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } -}; - -export const Variable: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Variable", - modelProperties: { - ...ProxyResource.type.modelProperties, - value: { - serializedName: "properties.value", + configuration: { + serializedName: "properties.configuration", type: { - name: "String" - } + name: "Composite", + className: "DscConfigurationAssociationProperty", + }, }, - isEncrypted: { - serializedName: "properties.isEncrypted", - nullable: true, + source: { + serializedName: "properties.source", type: { - name: "Boolean" - } + name: "String", + }, }, - creationTime: { - serializedName: "properties.creationTime", + nodeCount: { + serializedName: "properties.nodeCount", type: { - name: "DateTime" - } + name: "Number", + }, }, - lastModifiedTime: { - serializedName: "properties.lastModifiedTime", + incrementNodeConfigurationBuild: { + serializedName: "properties.incrementNodeConfigurationBuild", type: { - name: "DateTime" - } + name: "Boolean", + }, }, - description: { - serializedName: "properties.description", - type: { - name: "String" - } - } - } - } + }, + }, }; export const Job: coreClient.CompositeMapper = { @@ -6420,94 +6644,94 @@ export const Job: coreClient.CompositeMapper = { serializedName: "properties.runbook", type: { name: "Composite", - className: "RunbookAssociationProperty" - } + className: "RunbookAssociationProperty", + }, }, startedBy: { serializedName: "properties.startedBy", type: { - name: "String" - } + name: "String", + }, }, runOn: { serializedName: "properties.runOn", type: { - name: "String" - } + name: "String", + }, }, jobId: { serializedName: "properties.jobId", type: { - name: "Uuid" - } + name: "Uuid", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, status: { serializedName: "properties.status", type: { - name: "String" - } + name: "String", + }, }, statusDetails: { serializedName: "properties.statusDetails", type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "properties.startTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "properties.endTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, exception: { serializedName: "properties.exception", type: { - name: "String" - } + name: "String", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastStatusModifiedTime: { serializedName: "properties.lastStatusModifiedTime", nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, parameters: { serializedName: "properties.parameters", type: { name: "Dictionary", - value: { type: { name: "String" } } - } + value: { type: { name: "String" } }, + }, }, provisioningState: { serializedName: "properties.provisioningState", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const JobCollectionItem: coreClient.CompositeMapper = { @@ -6520,251 +6744,273 @@ export const JobCollectionItem: coreClient.CompositeMapper = { serializedName: "properties.runbook", type: { name: "Composite", - className: "RunbookAssociationProperty" - } + className: "RunbookAssociationProperty", + }, }, jobId: { serializedName: "properties.jobId", readOnly: true, type: { - name: "Uuid" - } + name: "Uuid", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, status: { serializedName: "properties.status", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, startTime: { serializedName: "properties.startTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, endTime: { serializedName: "properties.endTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, nullable: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, provisioningState: { serializedName: "properties.provisioningState", readOnly: true, type: { - name: "String" - } + name: "String", + }, + }, + runOn: { + serializedName: "properties.runOn", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const Schedule: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Schedule", + modelProperties: { + ...ProxyResource.type.modelProperties, + startTime: { + serializedName: "properties.startTime", + type: { + name: "DateTime", + }, + }, + startTimeOffsetMinutes: { + serializedName: "properties.startTimeOffsetMinutes", + readOnly: true, + type: { + name: "Number", + }, + }, + expiryTime: { + serializedName: "properties.expiryTime", + nullable: true, + type: { + name: "DateTime", + }, }, - runOn: { - serializedName: "properties.runOn", + expiryTimeOffsetMinutes: { + serializedName: "properties.expiryTimeOffsetMinutes", type: { - name: "String" - } - } - } - } -}; - -export const Webhook: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Webhook", - modelProperties: { - ...ProxyResource.type.modelProperties, + name: "Number", + }, + }, isEnabled: { defaultValue: false, serializedName: "properties.isEnabled", type: { - name: "Boolean" - } + name: "Boolean", + }, }, - uri: { - serializedName: "properties.uri", + nextRun: { + serializedName: "properties.nextRun", + nullable: true, type: { - name: "String" - } + name: "DateTime", + }, }, - expiryTime: { - serializedName: "properties.expiryTime", + nextRunOffsetMinutes: { + serializedName: "properties.nextRunOffsetMinutes", type: { - name: "DateTime" - } + name: "Number", + }, }, - lastInvokedTime: { - serializedName: "properties.lastInvokedTime", - nullable: true, + interval: { + serializedName: "properties.interval", type: { - name: "DateTime" - } + name: "any", + }, }, - parameters: { - serializedName: "properties.parameters", + frequency: { + serializedName: "properties.frequency", type: { - name: "Dictionary", - value: { type: { name: "String" } } - } + name: "String", + }, }, - runbook: { - serializedName: "properties.runbook", + timeZone: { + serializedName: "properties.timeZone", type: { - name: "Composite", - className: "RunbookAssociationProperty" - } + name: "String", + }, }, - runOn: { - serializedName: "properties.runOn", + advancedSchedule: { + serializedName: "properties.advancedSchedule", type: { - name: "String" - } + name: "Composite", + className: "AdvancedSchedule", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } - }, - lastModifiedBy: { - serializedName: "properties.lastModifiedBy", - type: { - name: "String" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; -export const Module: coreClient.CompositeMapper = { +export const SourceControl: coreClient.CompositeMapper = { type: { name: "Composite", - className: "Module", + className: "SourceControl", modelProperties: { - ...TrackedResource.type.modelProperties, - etag: { - serializedName: "etag", + ...ProxyResource.type.modelProperties, + repoUrl: { + serializedName: "properties.repoUrl", type: { - name: "String" - } + name: "String", + }, }, - isGlobal: { - serializedName: "properties.isGlobal", + branch: { + serializedName: "properties.branch", type: { - name: "Boolean" - } + name: "String", + }, }, - version: { - serializedName: "properties.version", + folderPath: { + serializedName: "properties.folderPath", type: { - name: "String" - } + name: "String", + }, }, - sizeInBytes: { - serializedName: "properties.sizeInBytes", + autoSync: { + serializedName: "properties.autoSync", type: { - name: "Number" - } + name: "Boolean", + }, }, - activityCount: { - serializedName: "properties.activityCount", + publishRunbook: { + serializedName: "properties.publishRunbook", type: { - name: "Number" - } + name: "Boolean", + }, }, - provisioningState: { - serializedName: "properties.provisioningState", + sourceType: { + serializedName: "properties.sourceType", type: { - name: "Enum", - allowedValues: [ - "Created", - "Creating", - "StartingImportModuleRunbook", - "RunningImportModuleRunbook", - "ContentRetrieved", - "ContentDownloaded", - "ContentValidated", - "ConnectionTypeImported", - "ContentStored", - "ModuleDataStored", - "ActivitiesStored", - "ModuleImportRunbookComplete", - "Succeeded", - "Failed", - "Cancelled", - "Updating" - ] - } + name: "String", + }, }, - contentLink: { - serializedName: "properties.contentLink", + description: { + serializedName: "properties.description", type: { - name: "Composite", - className: "ContentLink" - } + name: "String", + }, }, - error: { - serializedName: "properties.error", + creationTime: { + serializedName: "properties.creationTime", type: { - name: "Composite", - className: "ModuleErrorInfo" - } + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", + type: { + name: "DateTime", + }, + }, + }, + }, +}; + +export const Variable: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Variable", + modelProperties: { + ...ProxyResource.type.modelProperties, + value: { + serializedName: "properties.value", + type: { + name: "String", + }, + }, + isEncrypted: { + serializedName: "properties.isEncrypted", + nullable: true, + type: { + name: "Boolean", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, - isComposite: { - serializedName: "properties.isComposite", - type: { - name: "Boolean" - } - } - } - } + }, + }, }; export const AutomationAccount: coreClient.CompositeMapper = { @@ -6776,69 +7022,69 @@ export const AutomationAccount: coreClient.CompositeMapper = { etag: { serializedName: "etag", type: { - name: "String" - } + name: "String", + }, }, identity: { serializedName: "identity", type: { name: "Composite", - className: "Identity" - } + className: "Identity", + }, }, systemData: { serializedName: "systemData", type: { name: "Composite", - className: "SystemData" - } + className: "SystemData", + }, }, sku: { serializedName: "properties.sku", type: { name: "Composite", - className: "Sku" - } + className: "Sku", + }, }, lastModifiedBy: { serializedName: "properties.lastModifiedBy", type: { - name: "String" - } + name: "String", + }, }, state: { serializedName: "properties.state", readOnly: true, type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "properties.creationTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", readOnly: true, type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } + name: "String", + }, }, encryption: { serializedName: "properties.encryption", type: { name: "Composite", - className: "EncryptionProperties" - } + className: "EncryptionProperties", + }, }, privateEndpointConnections: { serializedName: "properties.privateEndpointConnections", @@ -6847,31 +7093,31 @@ export const AutomationAccount: coreClient.CompositeMapper = { element: { type: { name: "Composite", - className: "PrivateEndpointConnection" - } - } - } + className: "PrivateEndpointConnection", + }, + }, + }, }, publicNetworkAccess: { serializedName: "properties.publicNetworkAccess", type: { - name: "Boolean" - } + name: "Boolean", + }, }, disableLocalAuth: { serializedName: "properties.disableLocalAuth", type: { - name: "Boolean" - } + name: "Boolean", + }, }, automationHybridServiceUrl: { serializedName: "properties.automationHybridServiceUrl", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const DscConfiguration: coreClient.CompositeMapper = { @@ -6883,77 +7129,161 @@ export const DscConfiguration: coreClient.CompositeMapper = { etag: { serializedName: "etag", type: { - name: "String" - } + name: "String", + }, }, provisioningState: { defaultValue: "Succeeded", isConstant: true, serializedName: "properties.provisioningState", type: { - name: "String" - } + name: "String", + }, }, jobCount: { serializedName: "properties.jobCount", type: { - name: "Number" - } + name: "Number", + }, }, parameters: { serializedName: "properties.parameters", type: { name: "Dictionary", value: { - type: { name: "Composite", className: "DscConfigurationParameter" } - } - } + type: { name: "Composite", className: "DscConfigurationParameter" }, + }, + }, }, source: { serializedName: "properties.source", type: { name: "Composite", - className: "ContentSource" - } + className: "ContentSource", + }, }, state: { serializedName: "properties.state", type: { - name: "String" - } + name: "String", + }, }, logVerbose: { serializedName: "properties.logVerbose", type: { - name: "Boolean" - } + name: "Boolean", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, nodeConfigurationCount: { serializedName: "properties.nodeConfigurationCount", type: { - name: "Number" - } + name: "Number", + }, + }, + description: { + serializedName: "properties.description", + type: { + name: "String", + }, + }, + }, + }, +}; + +export const Module: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Module", + modelProperties: { + ...TrackedResource.type.modelProperties, + etag: { + serializedName: "etag", + type: { + name: "String", + }, + }, + isGlobal: { + serializedName: "properties.isGlobal", + type: { + name: "Boolean", + }, + }, + version: { + serializedName: "properties.version", + type: { + name: "String", + }, + }, + sizeInBytes: { + serializedName: "properties.sizeInBytes", + type: { + name: "Number", + }, + }, + activityCount: { + serializedName: "properties.activityCount", + type: { + name: "Number", + }, + }, + provisioningState: { + serializedName: "properties.provisioningState", + type: { + name: "String", + }, + }, + contentLink: { + serializedName: "properties.contentLink", + type: { + name: "Composite", + className: "ContentLink", + }, + }, + error: { + serializedName: "properties.error", + type: { + name: "Composite", + className: "ModuleErrorInfo", + }, + }, + creationTime: { + serializedName: "properties.creationTime", + type: { + name: "DateTime", + }, + }, + lastModifiedTime: { + serializedName: "properties.lastModifiedTime", + type: { + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + isComposite: { + serializedName: "properties.isComposite", + type: { + name: "Boolean", + }, + }, + }, + }, }; export const Runbook: coreClient.CompositeMapper = { @@ -6965,58 +7295,58 @@ export const Runbook: coreClient.CompositeMapper = { etag: { serializedName: "etag", type: { - name: "String" - } + name: "String", + }, }, runbookType: { serializedName: "properties.runbookType", type: { - name: "String" - } + name: "String", + }, }, publishContentLink: { serializedName: "properties.publishContentLink", type: { name: "Composite", - className: "ContentLink" - } + className: "ContentLink", + }, }, state: { serializedName: "properties.state", type: { - name: "String" - } + name: "String", + }, }, logVerbose: { serializedName: "properties.logVerbose", type: { - name: "Boolean" - } + name: "Boolean", + }, }, logProgress: { serializedName: "properties.logProgress", type: { - name: "Boolean" - } + name: "Boolean", + }, }, logActivityTrace: { serializedName: "properties.logActivityTrace", type: { - name: "Number" - } + name: "Number", + }, }, jobCount: { serializedName: "properties.jobCount", type: { - name: "Number" - } + name: "Number", + }, }, parameters: { serializedName: "properties.parameters", type: { name: "Dictionary", - value: { type: { name: "Composite", className: "RunbookParameter" } } - } + value: { type: { name: "Composite", className: "RunbookParameter" } }, + }, }, outputTypes: { serializedName: "properties.outputTypes", @@ -7024,52 +7354,52 @@ export const Runbook: coreClient.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" - } - } - } + name: "String", + }, + }, + }, }, draft: { serializedName: "properties.draft", type: { name: "Composite", - className: "RunbookDraft" - } + className: "RunbookDraft", + }, }, provisioningState: { defaultValue: "Succeeded", isConstant: true, serializedName: "properties.provisioningState", type: { - name: "String" - } + name: "String", + }, }, lastModifiedBy: { serializedName: "properties.lastModifiedBy", type: { - name: "String" - } + name: "String", + }, }, creationTime: { serializedName: "properties.creationTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, lastModifiedTime: { serializedName: "properties.lastModifiedTime", type: { - name: "DateTime" - } + name: "DateTime", + }, }, description: { serializedName: "properties.description", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RunbookDraftReplaceContentHeaders: coreClient.CompositeMapper = { @@ -7080,11 +7410,11 @@ export const RunbookDraftReplaceContentHeaders: coreClient.CompositeMapper = { location: { serializedName: "location", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; export const RunbookPublishHeaders: coreClient.CompositeMapper = { @@ -7095,9 +7425,9 @@ export const RunbookPublishHeaders: coreClient.CompositeMapper = { location: { serializedName: "location", type: { - name: "String" - } - } - } - } + name: "String", + }, + }, + }, + }, }; diff --git a/sdk/automation/arm-automation/src/models/parameters.ts b/sdk/automation/arm-automation/src/models/parameters.ts index d301b423cf1d..7b13bfda3176 100644 --- a/sdk/automation/arm-automation/src/models/parameters.ts +++ b/sdk/automation/arm-automation/src/models/parameters.ts @@ -9,19 +9,18 @@ import { OperationParameter, OperationURLParameter, - OperationQueryParameter + OperationQueryParameter, } from "@azure/core-client"; import { PrivateEndpointConnection as PrivateEndpointConnectionMapper, - PythonPackageCreateParameters as PythonPackageCreateParametersMapper, - PythonPackageUpdateParameters as PythonPackageUpdateParametersMapper, AgentRegistrationRegenerateKeyParameter as AgentRegistrationRegenerateKeyParameterMapper, DscNodeUpdateParameters as DscNodeUpdateParametersMapper, - DscNodeConfigurationCreateOrUpdateParameters as DscNodeConfigurationCreateOrUpdateParametersMapper, DscCompilationJobCreateParameters as DscCompilationJobCreateParametersMapper, - SourceControlCreateOrUpdateParameters as SourceControlCreateOrUpdateParametersMapper, - SourceControlUpdateParameters as SourceControlUpdateParametersMapper, - SourceControlSyncJobCreateParameters as SourceControlSyncJobCreateParametersMapper, + Watcher as WatcherMapper, + WatcherUpdateParameters as WatcherUpdateParametersMapper, + SoftwareUpdateConfiguration as SoftwareUpdateConfigurationMapper, + WebhookCreateOrUpdateParameters as WebhookCreateOrUpdateParametersMapper, + WebhookUpdateParameters as WebhookUpdateParametersMapper, AutomationAccountUpdateParameters as AutomationAccountUpdateParametersMapper, AutomationAccountCreateOrUpdateParameters as AutomationAccountCreateOrUpdateParametersMapper, CertificateCreateOrUpdateParameters as CertificateCreateOrUpdateParametersMapper, @@ -31,28 +30,29 @@ import { ConnectionTypeCreateOrUpdateParameters as ConnectionTypeCreateOrUpdateParametersMapper, CredentialCreateOrUpdateParameters as CredentialCreateOrUpdateParametersMapper, CredentialUpdateParameters as CredentialUpdateParametersMapper, - JobScheduleCreateParameters as JobScheduleCreateParametersMapper, - ModuleCreateOrUpdateParameters as ModuleCreateOrUpdateParametersMapper, - ModuleUpdateParameters as ModuleUpdateParametersMapper, - ScheduleCreateOrUpdateParameters as ScheduleCreateOrUpdateParametersMapper, - ScheduleUpdateParameters as ScheduleUpdateParametersMapper, - VariableCreateOrUpdateParameters as VariableCreateOrUpdateParametersMapper, - VariableUpdateParameters as VariableUpdateParametersMapper, - Watcher as WatcherMapper, - WatcherUpdateParameters as WatcherUpdateParametersMapper, DscConfigurationCreateOrUpdateParameters as DscConfigurationCreateOrUpdateParametersMapper, DscConfigurationUpdateParameters as DscConfigurationUpdateParametersMapper, + DscNodeConfigurationCreateOrUpdateParameters as DscNodeConfigurationCreateOrUpdateParametersMapper, + HybridRunbookWorkerCreateParameters as HybridRunbookWorkerCreateParametersMapper, + HybridRunbookWorkerMoveParameters as HybridRunbookWorkerMoveParametersMapper, + HybridRunbookWorkerGroupCreateOrUpdateParameters as HybridRunbookWorkerGroupCreateOrUpdateParametersMapper, JobCreateParameters as JobCreateParametersMapper, + JobScheduleCreateParameters as JobScheduleCreateParametersMapper, + ModuleCreateOrUpdateParameters as ModuleCreateOrUpdateParametersMapper, + ModuleUpdateParameters as ModuleUpdateParametersMapper, GraphicalRunbookContent as GraphicalRunbookContentMapper, - SoftwareUpdateConfiguration as SoftwareUpdateConfigurationMapper, + PythonPackageCreateParameters as PythonPackageCreateParametersMapper, + PythonPackageUpdateParameters as PythonPackageUpdateParametersMapper, RunbookCreateOrUpdateParameters as RunbookCreateOrUpdateParametersMapper, RunbookUpdateParameters as RunbookUpdateParametersMapper, TestJobCreateParameters as TestJobCreateParametersMapper, - WebhookCreateOrUpdateParameters as WebhookCreateOrUpdateParametersMapper, - WebhookUpdateParameters as WebhookUpdateParametersMapper, - HybridRunbookWorkerCreateParameters as HybridRunbookWorkerCreateParametersMapper, - HybridRunbookWorkerMoveParameters as HybridRunbookWorkerMoveParametersMapper, - HybridRunbookWorkerGroupCreateOrUpdateParameters as HybridRunbookWorkerGroupCreateOrUpdateParametersMapper + ScheduleCreateOrUpdateParameters as ScheduleCreateOrUpdateParametersMapper, + ScheduleUpdateParameters as ScheduleUpdateParametersMapper, + SourceControlCreateOrUpdateParameters as SourceControlCreateOrUpdateParametersMapper, + SourceControlUpdateParameters as SourceControlUpdateParametersMapper, + SourceControlSyncJobCreateParameters as SourceControlSyncJobCreateParametersMapper, + VariableCreateOrUpdateParameters as VariableCreateOrUpdateParametersMapper, + VariableUpdateParameters as VariableUpdateParametersMapper, } from "../models/mappers"; export const accept: OperationParameter = { @@ -62,9 +62,9 @@ export const accept: OperationParameter = { isConstant: true, serializedName: "Accept", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const $host: OperationURLParameter = { @@ -73,10 +73,10 @@ export const $host: OperationURLParameter = { serializedName: "$host", required: true, type: { - name: "String" - } + name: "String", + }, }, - skipEncoding: true + skipEncoding: true, }; export const subscriptionId: OperationURLParameter = { @@ -85,9 +85,9 @@ export const subscriptionId: OperationURLParameter = { serializedName: "subscriptionId", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const resourceGroupName: OperationURLParameter = { @@ -96,14 +96,14 @@ export const resourceGroupName: OperationURLParameter = { constraints: { Pattern: new RegExp("^[-\\w\\._]+$"), MaxLength: 90, - MinLength: 1 + MinLength: 1, }, serializedName: "resourceGroupName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const apiVersion: OperationQueryParameter = { @@ -113,9 +113,9 @@ export const apiVersion: OperationQueryParameter = { isConstant: true, serializedName: "api-version", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const automationAccountName: OperationURLParameter = { @@ -124,9 +124,9 @@ export const automationAccountName: OperationURLParameter = { serializedName: "automationAccountName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const privateEndpointConnectionName: OperationURLParameter = { @@ -135,9 +135,9 @@ export const privateEndpointConnectionName: OperationURLParameter = { serializedName: "privateEndpointConnectionName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const contentType: OperationParameter = { @@ -147,52 +147,19 @@ export const contentType: OperationParameter = { isConstant: true, serializedName: "Content-Type", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const parameters: OperationParameter = { parameterPath: "parameters", - mapper: PrivateEndpointConnectionMapper -}; - -export const packageName: OperationURLParameter = { - parameterPath: "packageName", - mapper: { - serializedName: "packageName", - required: true, - type: { - name: "String" - } - } + mapper: PrivateEndpointConnectionMapper, }; export const parameters1: OperationParameter = { parameterPath: "parameters", - mapper: PythonPackageCreateParametersMapper -}; - -export const parameters2: OperationParameter = { - parameterPath: "parameters", - mapper: PythonPackageUpdateParametersMapper -}; - -export const nextLink: OperationURLParameter = { - parameterPath: "nextLink", - mapper: { - serializedName: "nextLink", - required: true, - type: { - name: "String" - } - }, - skipEncoding: true -}; - -export const parameters3: OperationParameter = { - parameterPath: "parameters", - mapper: AgentRegistrationRegenerateKeyParameterMapper + mapper: AgentRegistrationRegenerateKeyParameterMapper, }; export const nodeId: OperationURLParameter = { @@ -201,14 +168,14 @@ export const nodeId: OperationURLParameter = { serializedName: "nodeId", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const dscNodeUpdateParameters: OperationParameter = { parameterPath: "dscNodeUpdateParameters", - mapper: DscNodeUpdateParametersMapper + mapper: DscNodeUpdateParametersMapper, }; export const filter: OperationQueryParameter = { @@ -216,9 +183,9 @@ export const filter: OperationQueryParameter = { mapper: { serializedName: "$filter", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const skip: OperationQueryParameter = { @@ -226,9 +193,9 @@ export const skip: OperationQueryParameter = { mapper: { serializedName: "$skip", type: { - name: "Number" - } - } + name: "Number", + }, + }, }; export const top: OperationQueryParameter = { @@ -236,9 +203,9 @@ export const top: OperationQueryParameter = { mapper: { serializedName: "$top", type: { - name: "Number" - } - } + name: "Number", + }, + }, }; export const inlinecount: OperationQueryParameter = { @@ -246,41 +213,37 @@ export const inlinecount: OperationQueryParameter = { mapper: { serializedName: "$inlinecount", type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const reportId: OperationURLParameter = { - parameterPath: "reportId", +export const nextLink: OperationURLParameter = { + parameterPath: "nextLink", mapper: { - serializedName: "reportId", + serializedName: "nextLink", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, + skipEncoding: true, }; -export const nodeConfigurationName: OperationURLParameter = { - parameterPath: "nodeConfigurationName", +export const reportId: OperationURLParameter = { + parameterPath: "reportId", mapper: { - serializedName: "nodeConfigurationName", + serializedName: "reportId", required: true, type: { - name: "String" - } - } -}; - -export const parameters4: OperationParameter = { - parameterPath: "parameters", - mapper: DscNodeConfigurationCreateOrUpdateParametersMapper + name: "String", + }, + }, }; -export const parameters5: OperationParameter = { +export const parameters2: OperationParameter = { parameterPath: "parameters", - mapper: DscCompilationJobCreateParametersMapper + mapper: DscCompilationJobCreateParametersMapper, }; export const compilationJobName: OperationURLParameter = { @@ -289,9 +252,9 @@ export const compilationJobName: OperationURLParameter = { serializedName: "compilationJobName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const jobId: OperationURLParameter = { @@ -300,9 +263,9 @@ export const jobId: OperationURLParameter = { serializedName: "jobId", required: true, type: { - name: "Uuid" - } - } + name: "Uuid", + }, + }, }; export const jobStreamId: OperationURLParameter = { @@ -311,9 +274,9 @@ export const jobStreamId: OperationURLParameter = { serializedName: "jobStreamId", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const countType: OperationURLParameter = { @@ -322,79 +285,161 @@ export const countType: OperationURLParameter = { serializedName: "countType", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters6: OperationParameter = { +export const parameters3: OperationParameter = { parameterPath: "parameters", - mapper: SourceControlCreateOrUpdateParametersMapper + mapper: WatcherMapper, }; -export const sourceControlName: OperationURLParameter = { - parameterPath: "sourceControlName", +export const watcherName: OperationURLParameter = { + parameterPath: "watcherName", mapper: { - serializedName: "sourceControlName", + serializedName: "watcherName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters7: OperationParameter = { +export const parameters4: OperationParameter = { parameterPath: "parameters", - mapper: SourceControlUpdateParametersMapper + mapper: WatcherUpdateParametersMapper, }; -export const parameters8: OperationParameter = { +export const parameters5: OperationParameter = { parameterPath: "parameters", - mapper: SourceControlSyncJobCreateParametersMapper + mapper: SoftwareUpdateConfigurationMapper, }; -export const sourceControlSyncJobId: OperationURLParameter = { - parameterPath: "sourceControlSyncJobId", +export const softwareUpdateConfigurationName: OperationURLParameter = { + parameterPath: "softwareUpdateConfigurationName", mapper: { - serializedName: "sourceControlSyncJobId", + serializedName: "softwareUpdateConfigurationName", required: true, type: { - name: "Uuid" - } - } + name: "String", + }, + }, }; -export const streamId: OperationURLParameter = { - parameterPath: "streamId", +export const apiVersion1: OperationQueryParameter = { + parameterPath: "apiVersion", mapper: { - serializedName: "streamId", + defaultValue: "2019-06-01", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, +}; + +export const clientRequestId: OperationParameter = { + parameterPath: ["options", "clientRequestId"], + mapper: { + serializedName: "clientRequestId", + type: { + name: "String", + }, + }, +}; + +export const apiVersion2: OperationQueryParameter = { + parameterPath: "apiVersion", + mapper: { + defaultValue: "2015-10-31", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, +}; + +export const webhookName: OperationURLParameter = { + parameterPath: "webhookName", + mapper: { + serializedName: "webhookName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters9: OperationParameter = { +export const parameters6: OperationParameter = { parameterPath: "parameters", - mapper: AutomationAccountUpdateParametersMapper + mapper: WebhookCreateOrUpdateParametersMapper, }; -export const apiVersion1: OperationQueryParameter = { +export const parameters7: OperationParameter = { + parameterPath: "parameters", + mapper: WebhookUpdateParametersMapper, +}; + +export const apiVersion3: OperationQueryParameter = { + parameterPath: "apiVersion", + mapper: { + defaultValue: "2022-01-31", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, +}; + +export const parameters8: OperationParameter = { + parameterPath: "parameters", + mapper: AutomationAccountUpdateParametersMapper, +}; + +export const apiVersion4: OperationQueryParameter = { parameterPath: "apiVersion", mapper: { - defaultValue: "2021-06-22", + defaultValue: "2023-11-01", isConstant: true, serializedName: "api-version", type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters10: OperationParameter = { +export const parameters9: OperationParameter = { parameterPath: "parameters", - mapper: AutomationAccountCreateOrUpdateParametersMapper + mapper: AutomationAccountCreateOrUpdateParametersMapper, +}; + +export const location: OperationURLParameter = { + parameterPath: "location", + mapper: { + constraints: { + MinLength: 1, + }, + serializedName: "location", + required: true, + type: { + name: "String", + }, + }, +}; + +export const apiVersion5: OperationQueryParameter = { + parameterPath: "apiVersion", + mapper: { + defaultValue: "2024-08-01-preview", + isConstant: true, + serializedName: "api-version", + type: { + name: "String", + }, + }, }; export const certificateName: OperationURLParameter = { @@ -403,19 +448,19 @@ export const certificateName: OperationURLParameter = { serializedName: "certificateName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters11: OperationParameter = { +export const parameters10: OperationParameter = { parameterPath: "parameters", - mapper: CertificateCreateOrUpdateParametersMapper + mapper: CertificateCreateOrUpdateParametersMapper, }; -export const parameters12: OperationParameter = { +export const parameters11: OperationParameter = { parameterPath: "parameters", - mapper: CertificateUpdateParametersMapper + mapper: CertificateUpdateParametersMapper, }; export const connectionName: OperationURLParameter = { @@ -424,19 +469,19 @@ export const connectionName: OperationURLParameter = { serializedName: "connectionName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters13: OperationParameter = { +export const parameters12: OperationParameter = { parameterPath: "parameters", - mapper: ConnectionCreateOrUpdateParametersMapper + mapper: ConnectionCreateOrUpdateParametersMapper, }; -export const parameters14: OperationParameter = { +export const parameters13: OperationParameter = { parameterPath: "parameters", - mapper: ConnectionUpdateParametersMapper + mapper: ConnectionUpdateParametersMapper, }; export const connectionTypeName: OperationURLParameter = { @@ -445,14 +490,14 @@ export const connectionTypeName: OperationURLParameter = { serializedName: "connectionTypeName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters15: OperationParameter = { +export const parameters14: OperationParameter = { parameterPath: "parameters", - mapper: ConnectionTypeCreateOrUpdateParametersMapper + mapper: ConnectionTypeCreateOrUpdateParametersMapper, }; export const credentialName: OperationURLParameter = { @@ -461,164 +506,30 @@ export const credentialName: OperationURLParameter = { serializedName: "credentialName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters16: OperationParameter = { +export const parameters15: OperationParameter = { parameterPath: "parameters", - mapper: CredentialCreateOrUpdateParametersMapper + mapper: CredentialCreateOrUpdateParametersMapper, }; -export const parameters17: OperationParameter = { +export const parameters16: OperationParameter = { parameterPath: "parameters", - mapper: CredentialUpdateParametersMapper + mapper: CredentialUpdateParametersMapper, }; -export const jobScheduleId: OperationURLParameter = { - parameterPath: "jobScheduleId", +export const configurationName: OperationURLParameter = { + parameterPath: "configurationName", mapper: { - serializedName: "jobScheduleId", + serializedName: "configurationName", required: true, type: { - name: "Uuid" - } - } -}; - -export const parameters18: OperationParameter = { - parameterPath: "parameters", - mapper: JobScheduleCreateParametersMapper -}; - -export const moduleName: OperationURLParameter = { - parameterPath: "moduleName", - mapper: { - serializedName: "moduleName", - required: true, - type: { - name: "String" - } - } -}; - -export const activityName: OperationURLParameter = { - parameterPath: "activityName", - mapper: { - serializedName: "activityName", - required: true, - type: { - name: "String" - } - } -}; - -export const parameters19: OperationParameter = { - parameterPath: "parameters", - mapper: ModuleCreateOrUpdateParametersMapper -}; - -export const parameters20: OperationParameter = { - parameterPath: "parameters", - mapper: ModuleUpdateParametersMapper -}; - -export const typeName: OperationURLParameter = { - parameterPath: "typeName", - mapper: { - serializedName: "typeName", - required: true, - type: { - name: "String" - } - } -}; - -export const parameters21: OperationParameter = { - parameterPath: "parameters", - mapper: ScheduleCreateOrUpdateParametersMapper -}; - -export const scheduleName: OperationURLParameter = { - parameterPath: "scheduleName", - mapper: { - serializedName: "scheduleName", - required: true, - type: { - name: "String" - } - } -}; - -export const parameters22: OperationParameter = { - parameterPath: "parameters", - mapper: ScheduleUpdateParametersMapper -}; - -export const parameters23: OperationParameter = { - parameterPath: "parameters", - mapper: VariableCreateOrUpdateParametersMapper -}; - -export const variableName: OperationURLParameter = { - parameterPath: "variableName", - mapper: { - serializedName: "variableName", - required: true, - type: { - name: "String" - } - } -}; - -export const parameters24: OperationParameter = { - parameterPath: "parameters", - mapper: VariableUpdateParametersMapper -}; - -export const parameters25: OperationParameter = { - parameterPath: "parameters", - mapper: WatcherMapper -}; - -export const watcherName: OperationURLParameter = { - parameterPath: "watcherName", - mapper: { - serializedName: "watcherName", - required: true, - type: { - name: "String" - } - } -}; - -export const parameters26: OperationParameter = { - parameterPath: "parameters", - mapper: WatcherUpdateParametersMapper -}; - -export const configurationName: OperationURLParameter = { - parameterPath: "configurationName", - mapper: { - serializedName: "configurationName", - required: true, - type: { - name: "String" - } - } -}; - -export const apiVersion2: OperationQueryParameter = { - parameterPath: "apiVersion", - mapper: { - defaultValue: "2019-06-01", - isConstant: true, - serializedName: "api-version", - type: { - name: "String" - } - } + name: "String", + }, + }, }; export const contentType1: OperationParameter = { @@ -628,20 +539,20 @@ export const contentType1: OperationParameter = { isConstant: true, serializedName: "Content-Type", type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters27: OperationParameter = { +export const parameters17: OperationParameter = { parameterPath: "parameters", mapper: { serializedName: "parameters", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; export const accept1: OperationParameter = { @@ -651,9 +562,9 @@ export const accept1: OperationParameter = { isConstant: true, serializedName: "Accept", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const contentType2: OperationParameter = { @@ -663,29 +574,29 @@ export const contentType2: OperationParameter = { isConstant: true, serializedName: "Content-Type", type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters28: OperationParameter = { +export const parameters18: OperationParameter = { parameterPath: "parameters", - mapper: DscConfigurationCreateOrUpdateParametersMapper + mapper: DscConfigurationCreateOrUpdateParametersMapper, }; -export const parameters29: OperationParameter = { +export const parameters19: OperationParameter = { parameterPath: ["options", "parameters"], mapper: { serializedName: "parameters", type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters30: OperationParameter = { +export const parameters20: OperationParameter = { parameterPath: ["options", "parameters"], - mapper: DscConfigurationUpdateParametersMapper + mapper: DscConfigurationUpdateParametersMapper, }; export const accept2: OperationParameter = { @@ -695,9 +606,67 @@ export const accept2: OperationParameter = { isConstant: true, serializedName: "Accept", type: { - name: "String" - } - } + name: "String", + }, + }, +}; + +export const nodeConfigurationName: OperationURLParameter = { + parameterPath: "nodeConfigurationName", + mapper: { + serializedName: "nodeConfigurationName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const parameters21: OperationParameter = { + parameterPath: "parameters", + mapper: DscNodeConfigurationCreateOrUpdateParametersMapper, +}; + +export const hybridRunbookWorkerGroupName: OperationURLParameter = { + parameterPath: "hybridRunbookWorkerGroupName", + mapper: { + serializedName: "hybridRunbookWorkerGroupName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const hybridRunbookWorkerId: OperationURLParameter = { + parameterPath: "hybridRunbookWorkerId", + mapper: { + serializedName: "hybridRunbookWorkerId", + required: true, + type: { + name: "String", + }, + }, +}; + +export const hybridRunbookWorkerCreationParameters: OperationParameter = { + parameterPath: "hybridRunbookWorkerCreationParameters", + mapper: HybridRunbookWorkerCreateParametersMapper, +}; + +export const hybridRunbookWorkerMoveParameters: OperationParameter = { + parameterPath: "hybridRunbookWorkerMoveParameters", + mapper: HybridRunbookWorkerMoveParametersMapper, +}; + +export const hybridRunbookWorkerGroupCreationParameters: OperationParameter = { + parameterPath: "hybridRunbookWorkerGroupCreationParameters", + mapper: HybridRunbookWorkerGroupCreateOrUpdateParametersMapper, +}; + +export const hybridRunbookWorkerGroupUpdationParameters: OperationParameter = { + parameterPath: "hybridRunbookWorkerGroupUpdationParameters", + mapper: HybridRunbookWorkerGroupCreateOrUpdateParametersMapper, }; export const accept3: OperationParameter = { @@ -707,9 +676,9 @@ export const accept3: OperationParameter = { isConstant: true, serializedName: "Accept", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const jobName: OperationURLParameter = { @@ -718,110 +687,156 @@ export const jobName: OperationURLParameter = { serializedName: "jobName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const clientRequestId: OperationParameter = { - parameterPath: ["options", "clientRequestId"], +export const parameters22: OperationParameter = { + parameterPath: "parameters", + mapper: JobCreateParametersMapper, +}; + +export const jobScheduleId: OperationURLParameter = { + parameterPath: "jobScheduleId", mapper: { - serializedName: "clientRequestId", + serializedName: "jobScheduleId", + required: true, type: { - name: "String" - } - } + name: "Uuid", + }, + }, }; -export const parameters31: OperationParameter = { +export const parameters23: OperationParameter = { parameterPath: "parameters", - mapper: JobCreateParametersMapper + mapper: JobScheduleCreateParametersMapper, }; -export const parameters32: OperationParameter = { +export const moduleName: OperationURLParameter = { + parameterPath: "moduleName", + mapper: { + serializedName: "moduleName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const activityName: OperationURLParameter = { + parameterPath: "activityName", + mapper: { + serializedName: "activityName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const parameters24: OperationParameter = { parameterPath: "parameters", - mapper: GraphicalRunbookContentMapper + mapper: ModuleCreateOrUpdateParametersMapper, }; -export const parameters33: OperationParameter = { +export const parameters25: OperationParameter = { parameterPath: "parameters", - mapper: SoftwareUpdateConfigurationMapper + mapper: ModuleUpdateParametersMapper, }; -export const softwareUpdateConfigurationName: OperationURLParameter = { - parameterPath: "softwareUpdateConfigurationName", +export const typeName: OperationURLParameter = { + parameterPath: "typeName", mapper: { - serializedName: "softwareUpdateConfigurationName", + serializedName: "typeName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const softwareUpdateConfigurationRunId: OperationURLParameter = { - parameterPath: "softwareUpdateConfigurationRunId", +export const resourceGroupName1: OperationURLParameter = { + parameterPath: "resourceGroupName", mapper: { - serializedName: "softwareUpdateConfigurationRunId", + constraints: { + MaxLength: 90, + MinLength: 1, + }, + serializedName: "resourceGroupName", required: true, type: { - name: "Uuid" - } - } + name: "String", + }, + }, }; -export const skip1: OperationQueryParameter = { - parameterPath: ["options", "skip"], +export const automationAccountName1: OperationURLParameter = { + parameterPath: "automationAccountName", mapper: { - serializedName: "$skip", + constraints: { + Pattern: new RegExp("^[a-zA-Z][a-zA-Z-_0-9]*$"), + }, + serializedName: "automationAccountName", + required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const top1: OperationQueryParameter = { - parameterPath: ["options", "top"], +export const moduleName1: OperationURLParameter = { + parameterPath: "moduleName", mapper: { - serializedName: "$top", + constraints: { + Pattern: new RegExp("^[a-zA-Z][a-zA-Z-._0-9]*$"), + }, + serializedName: "moduleName", + required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const softwareUpdateConfigurationMachineRunId: OperationURLParameter = { - parameterPath: "softwareUpdateConfigurationMachineRunId", +export const parameters26: OperationParameter = { + parameterPath: "parameters", + mapper: GraphicalRunbookContentMapper, +}; + +export const packageName: OperationURLParameter = { + parameterPath: "packageName", mapper: { - serializedName: "softwareUpdateConfigurationMachineRunId", + serializedName: "packageName", required: true, type: { - name: "Uuid" - } - } + name: "String", + }, + }, +}; + +export const parameters27: OperationParameter = { + parameterPath: "parameters", + mapper: PythonPackageCreateParametersMapper, +}; + +export const parameters28: OperationParameter = { + parameterPath: "parameters", + mapper: PythonPackageUpdateParametersMapper, }; export const runbookName: OperationURLParameter = { parameterPath: "runbookName", mapper: { + constraints: { + Pattern: new RegExp("^[a-zA-Z][a-zA-Z-_0-9]*$"), + }, serializedName: "runbookName", required: true, type: { - name: "String" - } - } -}; - -export const apiVersion3: OperationQueryParameter = { - parameterPath: "apiVersion", - mapper: { - defaultValue: "2018-06-30", - isConstant: true, - serializedName: "api-version", - type: { - name: "String" - } - } + name: "String", + }, + }, }; export const contentType3: OperationParameter = { @@ -831,9 +846,9 @@ export const contentType3: OperationParameter = { isConstant: true, serializedName: "Content-Type", type: { - name: "String" - } - } + name: "String", + }, + }, }; export const runbookContent: OperationParameter = { @@ -842,121 +857,154 @@ export const runbookContent: OperationParameter = { serializedName: "runbookContent", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const parameters34: OperationParameter = { +export const parameters29: OperationParameter = { parameterPath: "parameters", - mapper: RunbookCreateOrUpdateParametersMapper + mapper: RunbookCreateOrUpdateParametersMapper, }; -export const parameters35: OperationParameter = { +export const parameters30: OperationParameter = { parameterPath: "parameters", - mapper: RunbookUpdateParametersMapper + mapper: RunbookUpdateParametersMapper, }; -export const parameters36: OperationParameter = { +export const parameters31: OperationParameter = { parameterPath: "parameters", - mapper: TestJobCreateParametersMapper + mapper: TestJobCreateParametersMapper, }; -export const apiVersion4: OperationQueryParameter = { - parameterPath: "apiVersion", +export const parameters32: OperationParameter = { + parameterPath: "parameters", + mapper: ScheduleCreateOrUpdateParametersMapper, +}; + +export const scheduleName: OperationURLParameter = { + parameterPath: "scheduleName", mapper: { - defaultValue: "2015-10-31", - isConstant: true, - serializedName: "api-version", + serializedName: "scheduleName", + required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const webhookName: OperationURLParameter = { - parameterPath: "webhookName", +export const parameters33: OperationParameter = { + parameterPath: "parameters", + mapper: ScheduleUpdateParametersMapper, +}; + +export const softwareUpdateConfigurationMachineRunId: OperationURLParameter = { + parameterPath: "softwareUpdateConfigurationMachineRunId", mapper: { - serializedName: "webhookName", + serializedName: "softwareUpdateConfigurationMachineRunId", required: true, type: { - name: "String" - } - } + name: "Uuid", + }, + }, }; -export const parameters37: OperationParameter = { - parameterPath: "parameters", - mapper: WebhookCreateOrUpdateParametersMapper +export const skip1: OperationQueryParameter = { + parameterPath: ["options", "skip"], + mapper: { + serializedName: "$skip", + type: { + name: "String", + }, + }, }; -export const parameters38: OperationParameter = { - parameterPath: "parameters", - mapper: WebhookUpdateParametersMapper +export const top1: OperationQueryParameter = { + parameterPath: ["options", "top"], + mapper: { + serializedName: "$top", + type: { + name: "String", + }, + }, }; -export const hybridRunbookWorkerGroupName: OperationURLParameter = { - parameterPath: "hybridRunbookWorkerGroupName", +export const softwareUpdateConfigurationRunId: OperationURLParameter = { + parameterPath: "softwareUpdateConfigurationRunId", mapper: { - serializedName: "hybridRunbookWorkerGroupName", + serializedName: "softwareUpdateConfigurationRunId", required: true, type: { - name: "String" - } - } + name: "Uuid", + }, + }, }; -export const hybridRunbookWorkerId: OperationURLParameter = { - parameterPath: "hybridRunbookWorkerId", +export const parameters34: OperationParameter = { + parameterPath: "parameters", + mapper: SourceControlCreateOrUpdateParametersMapper, +}; + +export const sourceControlName: OperationURLParameter = { + parameterPath: "sourceControlName", mapper: { - serializedName: "hybridRunbookWorkerId", + serializedName: "sourceControlName", required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const hybridRunbookWorkerCreationParameters: OperationParameter = { - parameterPath: "hybridRunbookWorkerCreationParameters", - mapper: HybridRunbookWorkerCreateParametersMapper +export const parameters35: OperationParameter = { + parameterPath: "parameters", + mapper: SourceControlUpdateParametersMapper, }; -export const hybridRunbookWorkerMoveParameters: OperationParameter = { - parameterPath: "hybridRunbookWorkerMoveParameters", - mapper: HybridRunbookWorkerMoveParametersMapper +export const parameters36: OperationParameter = { + parameterPath: "parameters", + mapper: SourceControlSyncJobCreateParametersMapper, }; -export const apiVersion5: OperationQueryParameter = { - parameterPath: "apiVersion", +export const sourceControlSyncJobId: OperationURLParameter = { + parameterPath: "sourceControlSyncJobId", mapper: { - defaultValue: "2022-01-31", - isConstant: true, - serializedName: "api-version", + serializedName: "sourceControlSyncJobId", + required: true, type: { - name: "String" - } - } + name: "Uuid", + }, + }, }; -export const apiVersion6: OperationQueryParameter = { - parameterPath: "apiVersion", +export const streamId: OperationURLParameter = { + parameterPath: "streamId", mapper: { - defaultValue: "2022-02-22", - isConstant: true, - serializedName: "api-version", + serializedName: "streamId", + required: true, type: { - name: "String" - } - } + name: "String", + }, + }, }; -export const hybridRunbookWorkerGroupCreationParameters: OperationParameter = { - parameterPath: "hybridRunbookWorkerGroupCreationParameters", - mapper: HybridRunbookWorkerGroupCreateOrUpdateParametersMapper +export const parameters37: OperationParameter = { + parameterPath: "parameters", + mapper: VariableCreateOrUpdateParametersMapper, }; -export const hybridRunbookWorkerGroupUpdationParameters: OperationParameter = { - parameterPath: "hybridRunbookWorkerGroupUpdationParameters", - mapper: HybridRunbookWorkerGroupCreateOrUpdateParametersMapper +export const variableName: OperationURLParameter = { + parameterPath: "variableName", + mapper: { + serializedName: "variableName", + required: true, + type: { + name: "String", + }, + }, +}; + +export const parameters38: OperationParameter = { + parameterPath: "parameters", + mapper: VariableUpdateParametersMapper, }; diff --git a/sdk/automation/arm-automation/src/operations/activityOperations.ts b/sdk/automation/arm-automation/src/operations/activityOperations.ts index b5463718b333..04dc98396de9 100644 --- a/sdk/automation/arm-automation/src/operations/activityOperations.ts +++ b/sdk/automation/arm-automation/src/operations/activityOperations.ts @@ -20,7 +20,7 @@ import { ActivityListByModuleResponse, ActivityGetOptionalParams, ActivityGetResponse, - ActivityListByModuleNextResponse + ActivityListByModuleNextResponse, } from "../models"; /// @@ -47,13 +47,13 @@ export class ActivityOperationsImpl implements ActivityOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ActivityListByModuleOptionalParams + options?: ActivityListByModuleOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByModulePagingAll( resourceGroupName, automationAccountName, moduleName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName, moduleName, options, - settings + settings, ); - } + }, }; } @@ -82,7 +82,7 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName: string, moduleName: string, options?: ActivityListByModuleOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ActivityListByModuleResponse; let continuationToken = settings?.continuationToken; @@ -91,7 +91,7 @@ export class ActivityOperationsImpl implements ActivityOperations { resourceGroupName, automationAccountName, moduleName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName, moduleName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -117,13 +117,13 @@ export class ActivityOperationsImpl implements ActivityOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ActivityListByModuleOptionalParams + options?: ActivityListByModuleOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByModulePagingPage( resourceGroupName, automationAccountName, moduleName, - options + options, )) { yield* page; } @@ -142,7 +142,7 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName: string, moduleName: string, activityName: string, - options?: ActivityGetOptionalParams + options?: ActivityGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -150,9 +150,9 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName, moduleName, activityName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -167,11 +167,11 @@ export class ActivityOperationsImpl implements ActivityOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ActivityListByModuleOptionalParams + options?: ActivityListByModuleOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, moduleName, options }, - listByModuleOperationSpec + listByModuleOperationSpec, ); } @@ -188,7 +188,7 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName: string, moduleName: string, nextLink: string, - options?: ActivityListByModuleNextOptionalParams + options?: ActivityListByModuleNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -196,9 +196,9 @@ export class ActivityOperationsImpl implements ActivityOperations { automationAccountName, moduleName, nextLink, - options + options, }, - listByModuleNextOperationSpec + listByModuleNextOperationSpec, ); } } @@ -206,62 +206,60 @@ export class ActivityOperationsImpl implements ActivityOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities/{activityName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities/{activityName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Activity + bodyMapper: Mappers.Activity, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.moduleName, - Parameters.activityName + Parameters.activityName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByModuleOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/activities", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ActivityListResult + bodyMapper: Mappers.ActivityListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByModuleNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ActivityListResult + bodyMapper: Mappers.ActivityListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, @@ -269,8 +267,8 @@ const listByModuleNextOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nextLink, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/agentRegistrationInformation.ts b/sdk/automation/arm-automation/src/operations/agentRegistrationInformation.ts index 5d14ebac1a5a..2cad8c636d45 100644 --- a/sdk/automation/arm-automation/src/operations/agentRegistrationInformation.ts +++ b/sdk/automation/arm-automation/src/operations/agentRegistrationInformation.ts @@ -16,12 +16,13 @@ import { AgentRegistrationInformationGetResponse, AgentRegistrationRegenerateKeyParameter, AgentRegistrationInformationRegenerateKeyOptionalParams, - AgentRegistrationInformationRegenerateKeyResponse + AgentRegistrationInformationRegenerateKeyResponse, } from "../models"; /** Class containing AgentRegistrationInformation operations. */ export class AgentRegistrationInformationImpl - implements AgentRegistrationInformation { + implements AgentRegistrationInformation +{ private readonly client: AutomationClient; /** @@ -41,11 +42,11 @@ export class AgentRegistrationInformationImpl get( resourceGroupName: string, automationAccountName: string, - options?: AgentRegistrationInformationGetOptionalParams + options?: AgentRegistrationInformationGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - getOperationSpec + getOperationSpec, ); } @@ -60,11 +61,11 @@ export class AgentRegistrationInformationImpl resourceGroupName: string, automationAccountName: string, parameters: AgentRegistrationRegenerateKeyParameter, - options?: AgentRegistrationInformationRegenerateKeyOptionalParams + options?: AgentRegistrationInformationRegenerateKeyOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, parameters, options }, - regenerateKeyOperationSpec + regenerateKeyOperationSpec, ); } } @@ -72,48 +73,46 @@ export class AgentRegistrationInformationImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AgentRegistration + bodyMapper: Mappers.AgentRegistration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const regenerateKeyOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation/regenerateKey", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/agentRegistrationInformation/regenerateKey", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.AgentRegistration + bodyMapper: Mappers.AgentRegistration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters3, + requestBody: Parameters.parameters1, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/automationAccountOperations.ts b/sdk/automation/arm-automation/src/operations/automationAccountOperations.ts index 94af04491465..15935c7315ae 100644 --- a/sdk/automation/arm-automation/src/operations/automationAccountOperations.ts +++ b/sdk/automation/arm-automation/src/operations/automationAccountOperations.ts @@ -31,13 +31,14 @@ import { AutomationAccountGetOptionalParams, AutomationAccountGetResponse, AutomationAccountListByResourceGroupNextResponse, - AutomationAccountListNextResponse + AutomationAccountListNextResponse, } from "../models"; /// /** Class containing AutomationAccountOperations operations. */ export class AutomationAccountOperationsImpl - implements AutomationAccountOperations { + implements AutomationAccountOperations +{ private readonly client: AutomationClient; /** @@ -55,7 +56,7 @@ export class AutomationAccountOperationsImpl */ public listByResourceGroup( resourceGroupName: string, - options?: AutomationAccountListByResourceGroupOptionalParams + options?: AutomationAccountListByResourceGroupOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByResourceGroupPagingAll(resourceGroupName, options); return { @@ -72,16 +73,16 @@ export class AutomationAccountOperationsImpl return this.listByResourceGroupPagingPage( resourceGroupName, options, - settings + settings, ); - } + }, }; } private async *listByResourceGroupPagingPage( resourceGroupName: string, options?: AutomationAccountListByResourceGroupOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: AutomationAccountListByResourceGroupResponse; let continuationToken = settings?.continuationToken; @@ -96,7 +97,7 @@ export class AutomationAccountOperationsImpl result = await this._listByResourceGroupNext( resourceGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -107,11 +108,11 @@ export class AutomationAccountOperationsImpl private async *listByResourceGroupPagingAll( resourceGroupName: string, - options?: AutomationAccountListByResourceGroupOptionalParams + options?: AutomationAccountListByResourceGroupOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByResourceGroupPagingPage( resourceGroupName, - options + options, )) { yield* page; } @@ -122,7 +123,7 @@ export class AutomationAccountOperationsImpl * @param options The options parameters. */ public list( - options?: AutomationAccountListOptionalParams + options?: AutomationAccountListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(options); return { @@ -137,13 +138,13 @@ export class AutomationAccountOperationsImpl throw new Error("maxPageSize is not supported by this operation."); } return this.listPagingPage(options, settings); - } + }, }; } private async *listPagingPage( options?: AutomationAccountListOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: AutomationAccountListResponse; let continuationToken = settings?.continuationToken; @@ -164,7 +165,7 @@ export class AutomationAccountOperationsImpl } private async *listPagingAll( - options?: AutomationAccountListOptionalParams + options?: AutomationAccountListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage(options)) { yield* page; @@ -182,11 +183,11 @@ export class AutomationAccountOperationsImpl resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountUpdateParameters, - options?: AutomationAccountUpdateOptionalParams + options?: AutomationAccountUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, parameters, options }, - updateOperationSpec + updateOperationSpec, ); } @@ -201,11 +202,11 @@ export class AutomationAccountOperationsImpl resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountCreateOrUpdateParameters, - options?: AutomationAccountCreateOrUpdateOptionalParams + options?: AutomationAccountCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, parameters, options }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -218,11 +219,11 @@ export class AutomationAccountOperationsImpl delete( resourceGroupName: string, automationAccountName: string, - options?: AutomationAccountDeleteOptionalParams + options?: AutomationAccountDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -235,11 +236,11 @@ export class AutomationAccountOperationsImpl get( resourceGroupName: string, automationAccountName: string, - options?: AutomationAccountGetOptionalParams + options?: AutomationAccountGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - getOperationSpec + getOperationSpec, ); } @@ -250,11 +251,11 @@ export class AutomationAccountOperationsImpl */ private _listByResourceGroup( resourceGroupName: string, - options?: AutomationAccountListByResourceGroupOptionalParams + options?: AutomationAccountListByResourceGroupOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, options }, - listByResourceGroupOperationSpec + listByResourceGroupOperationSpec, ); } @@ -263,7 +264,7 @@ export class AutomationAccountOperationsImpl * @param options The options parameters. */ private _list( - options?: AutomationAccountListOptionalParams + options?: AutomationAccountListOptionalParams, ): Promise { return this.client.sendOperationRequest({ options }, listOperationSpec); } @@ -277,11 +278,11 @@ export class AutomationAccountOperationsImpl private _listByResourceGroupNext( resourceGroupName: string, nextLink: string, - options?: AutomationAccountListByResourceGroupNextOptionalParams + options?: AutomationAccountListByResourceGroupNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, nextLink, options }, - listByResourceGroupNextOperationSpec + listByResourceGroupNextOperationSpec, ); } @@ -292,11 +293,11 @@ export class AutomationAccountOperationsImpl */ private _listNext( nextLink: string, - options?: AutomationAccountListNextOptionalParams + options?: AutomationAccountListNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { nextLink, options }, - listNextOperationSpec + listNextOperationSpec, ); } } @@ -304,173 +305,167 @@ export class AutomationAccountOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.AutomationAccount + bodyMapper: Mappers.AutomationAccount, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters9, - queryParameters: [Parameters.apiVersion1], + requestBody: Parameters.parameters8, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.AutomationAccount + bodyMapper: Mappers.AutomationAccount, }, 201: { - bodyMapper: Mappers.AutomationAccount + bodyMapper: Mappers.AutomationAccount, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters10, - queryParameters: [Parameters.apiVersion1], + requestBody: Parameters.parameters9, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AutomationAccount + bodyMapper: Mappers.AutomationAccount, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByResourceGroupOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AutomationAccountListResult + bodyMapper: Mappers.AutomationAccountListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, - Parameters.resourceGroupName + Parameters.resourceGroupName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/providers/Microsoft.Automation/automationAccounts", + path: "/subscriptions/{subscriptionId}/providers/Microsoft.Automation/automationAccounts", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AutomationAccountListResult + bodyMapper: Mappers.AutomationAccountListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [Parameters.$host, Parameters.subscriptionId], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByResourceGroupNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AutomationAccountListResult + bodyMapper: Mappers.AutomationAccountListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.AutomationAccountListResult + bodyMapper: Mappers.AutomationAccountListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/certificateOperations.ts b/sdk/automation/arm-automation/src/operations/certificateOperations.ts index 9b29deb63b1e..020e627d648a 100644 --- a/sdk/automation/arm-automation/src/operations/certificateOperations.ts +++ b/sdk/automation/arm-automation/src/operations/certificateOperations.ts @@ -27,7 +27,7 @@ import { CertificateUpdateParameters, CertificateUpdateOptionalParams, CertificateUpdateResponse, - CertificateListByAutomationAccountNextResponse + CertificateListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class CertificateOperationsImpl implements CertificateOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CertificateListByAutomationAccountOptionalParams + options?: CertificateListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName: string, automationAccountName: string, options?: CertificateListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: CertificateListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class CertificateOperationsImpl implements CertificateOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class CertificateOperationsImpl implements CertificateOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: CertificateListByAutomationAccountOptionalParams + options?: CertificateListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName: string, automationAccountName: string, certificateName: string, - options?: CertificateDeleteOptionalParams + options?: CertificateDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, certificateName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -157,11 +157,11 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName: string, automationAccountName: string, certificateName: string, - options?: CertificateGetOptionalParams + options?: CertificateGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, certificateName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class CertificateOperationsImpl implements CertificateOperations { automationAccountName: string, certificateName: string, parameters: CertificateCreateOrUpdateParameters, - options?: CertificateCreateOrUpdateOptionalParams + options?: CertificateCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -186,9 +186,9 @@ export class CertificateOperationsImpl implements CertificateOperations { automationAccountName, certificateName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -205,7 +205,7 @@ export class CertificateOperationsImpl implements CertificateOperations { automationAccountName: string, certificateName: string, parameters: CertificateUpdateParameters, - options?: CertificateUpdateOptionalParams + options?: CertificateUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -213,9 +213,9 @@ export class CertificateOperationsImpl implements CertificateOperations { automationAccountName, certificateName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -228,11 +228,11 @@ export class CertificateOperationsImpl implements CertificateOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CertificateListByAutomationAccountOptionalParams + options?: CertificateListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class CertificateOperationsImpl implements CertificateOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: CertificateListByAutomationAccountNextOptionalParams + options?: CertificateListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,142 +260,137 @@ export class CertificateOperationsImpl implements CertificateOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.certificateName + Parameters.certificateName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Certificate + bodyMapper: Mappers.Certificate, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.certificateName + Parameters.certificateName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Certificate + bodyMapper: Mappers.Certificate, }, 201: { - bodyMapper: Mappers.Certificate + bodyMapper: Mappers.Certificate, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters11, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters10, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.certificateName + Parameters.certificateName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates/{certificateName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Certificate + bodyMapper: Mappers.Certificate, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters12, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters11, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.certificateName + Parameters.certificateName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/certificates", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.CertificateListResult + bodyMapper: Mappers.CertificateListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.CertificateListResult + bodyMapper: Mappers.CertificateListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/connectionOperations.ts b/sdk/automation/arm-automation/src/operations/connectionOperations.ts index f6ef180cab1d..6c175300a949 100644 --- a/sdk/automation/arm-automation/src/operations/connectionOperations.ts +++ b/sdk/automation/arm-automation/src/operations/connectionOperations.ts @@ -27,7 +27,7 @@ import { ConnectionUpdateParameters, ConnectionUpdateOptionalParams, ConnectionUpdateResponse, - ConnectionListByAutomationAccountNextResponse + ConnectionListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class ConnectionOperationsImpl implements ConnectionOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionListByAutomationAccountOptionalParams + options?: ConnectionListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName: string, automationAccountName: string, options?: ConnectionListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ConnectionListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class ConnectionOperationsImpl implements ConnectionOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class ConnectionOperationsImpl implements ConnectionOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: ConnectionListByAutomationAccountOptionalParams + options?: ConnectionListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName: string, automationAccountName: string, connectionName: string, - options?: ConnectionDeleteOptionalParams + options?: ConnectionDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, connectionName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -157,11 +157,11 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName: string, automationAccountName: string, connectionName: string, - options?: ConnectionGetOptionalParams + options?: ConnectionGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, connectionName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class ConnectionOperationsImpl implements ConnectionOperations { automationAccountName: string, connectionName: string, parameters: ConnectionCreateOrUpdateParameters, - options?: ConnectionCreateOrUpdateOptionalParams + options?: ConnectionCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -186,9 +186,9 @@ export class ConnectionOperationsImpl implements ConnectionOperations { automationAccountName, connectionName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -205,7 +205,7 @@ export class ConnectionOperationsImpl implements ConnectionOperations { automationAccountName: string, connectionName: string, parameters: ConnectionUpdateParameters, - options?: ConnectionUpdateOptionalParams + options?: ConnectionUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -213,9 +213,9 @@ export class ConnectionOperationsImpl implements ConnectionOperations { automationAccountName, connectionName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -228,11 +228,11 @@ export class ConnectionOperationsImpl implements ConnectionOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionListByAutomationAccountOptionalParams + options?: ConnectionListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class ConnectionOperationsImpl implements ConnectionOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: ConnectionListByAutomationAccountNextOptionalParams + options?: ConnectionListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,143 +260,138 @@ export class ConnectionOperationsImpl implements ConnectionOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionName + Parameters.connectionName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Connection + bodyMapper: Mappers.Connection, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionName + Parameters.connectionName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Connection + bodyMapper: Mappers.Connection, }, 201: { - bodyMapper: Mappers.Connection + bodyMapper: Mappers.Connection, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters13, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters12, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionName + Parameters.connectionName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections/{connectionName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Connection + bodyMapper: Mappers.Connection, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters14, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters13, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionName + Parameters.connectionName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connections", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ConnectionListResult + bodyMapper: Mappers.ConnectionListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ConnectionListResult + bodyMapper: Mappers.ConnectionListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/connectionTypeOperations.ts b/sdk/automation/arm-automation/src/operations/connectionTypeOperations.ts index 268684b10ca1..5b87270e01ec 100644 --- a/sdk/automation/arm-automation/src/operations/connectionTypeOperations.ts +++ b/sdk/automation/arm-automation/src/operations/connectionTypeOperations.ts @@ -24,7 +24,7 @@ import { ConnectionTypeCreateOrUpdateParameters, ConnectionTypeCreateOrUpdateOptionalParams, ConnectionTypeCreateOrUpdateResponse, - ConnectionTypeListByAutomationAccountNextResponse + ConnectionTypeListByAutomationAccountNextResponse, } from "../models"; /// @@ -49,12 +49,12 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionTypeListByAutomationAccountOptionalParams + options?: ConnectionTypeListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -81,7 +81,7 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, options?: ConnectionTypeListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ConnectionTypeListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -89,7 +89,7 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -101,7 +101,7 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -113,12 +113,12 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: ConnectionTypeListByAutomationAccountOptionalParams + options?: ConnectionTypeListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -135,11 +135,11 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, connectionTypeName: string, - options?: ConnectionTypeDeleteOptionalParams + options?: ConnectionTypeDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, connectionTypeName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -154,11 +154,11 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, connectionTypeName: string, - options?: ConnectionTypeGetOptionalParams + options?: ConnectionTypeGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, connectionTypeName, options }, - getOperationSpec + getOperationSpec, ); } @@ -175,7 +175,7 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { automationAccountName: string, connectionTypeName: string, parameters: ConnectionTypeCreateOrUpdateParameters, - options?: ConnectionTypeCreateOrUpdateOptionalParams + options?: ConnectionTypeCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -183,9 +183,9 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { automationAccountName, connectionTypeName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -198,11 +198,11 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionTypeListByAutomationAccountOptionalParams + options?: ConnectionTypeListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -218,11 +218,11 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: ConnectionTypeListByAutomationAccountNextOptionalParams + options?: ConnectionTypeListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -230,115 +230,111 @@ export class ConnectionTypeOperationsImpl implements ConnectionTypeOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionTypeName + Parameters.connectionTypeName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ConnectionType + bodyMapper: Mappers.ConnectionType, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionTypeName + Parameters.connectionTypeName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes/{connectionTypeName}", httpMethod: "PUT", responses: { 201: { - bodyMapper: Mappers.ConnectionType + bodyMapper: Mappers.ConnectionType, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters15, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters14, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.connectionTypeName + Parameters.connectionTypeName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/connectionTypes", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ConnectionTypeListResult + bodyMapper: Mappers.ConnectionTypeListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ConnectionTypeListResult + bodyMapper: Mappers.ConnectionTypeListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/credentialOperations.ts b/sdk/automation/arm-automation/src/operations/credentialOperations.ts index 7cc2fce5de09..5a1824b27089 100644 --- a/sdk/automation/arm-automation/src/operations/credentialOperations.ts +++ b/sdk/automation/arm-automation/src/operations/credentialOperations.ts @@ -27,7 +27,7 @@ import { CredentialUpdateParameters, CredentialUpdateOptionalParams, CredentialUpdateResponse, - CredentialListByAutomationAccountNextResponse + CredentialListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class CredentialOperationsImpl implements CredentialOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CredentialListByAutomationAccountOptionalParams + options?: CredentialListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName: string, automationAccountName: string, options?: CredentialListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: CredentialListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class CredentialOperationsImpl implements CredentialOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class CredentialOperationsImpl implements CredentialOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: CredentialListByAutomationAccountOptionalParams + options?: CredentialListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName: string, automationAccountName: string, credentialName: string, - options?: CredentialDeleteOptionalParams + options?: CredentialDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, credentialName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -157,11 +157,11 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName: string, automationAccountName: string, credentialName: string, - options?: CredentialGetOptionalParams + options?: CredentialGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, credentialName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class CredentialOperationsImpl implements CredentialOperations { automationAccountName: string, credentialName: string, parameters: CredentialCreateOrUpdateParameters, - options?: CredentialCreateOrUpdateOptionalParams + options?: CredentialCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -186,9 +186,9 @@ export class CredentialOperationsImpl implements CredentialOperations { automationAccountName, credentialName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -205,7 +205,7 @@ export class CredentialOperationsImpl implements CredentialOperations { automationAccountName: string, credentialName: string, parameters: CredentialUpdateParameters, - options?: CredentialUpdateOptionalParams + options?: CredentialUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -213,9 +213,9 @@ export class CredentialOperationsImpl implements CredentialOperations { automationAccountName, credentialName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -228,11 +228,11 @@ export class CredentialOperationsImpl implements CredentialOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CredentialListByAutomationAccountOptionalParams + options?: CredentialListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class CredentialOperationsImpl implements CredentialOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: CredentialListByAutomationAccountNextOptionalParams + options?: CredentialListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,136 +260,131 @@ export class CredentialOperationsImpl implements CredentialOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.credentialName + Parameters.credentialName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Credential + bodyMapper: Mappers.Credential, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.credentialName + Parameters.credentialName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Credential + bodyMapper: Mappers.Credential, }, 201: { - bodyMapper: Mappers.Credential + bodyMapper: Mappers.Credential, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters16, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters15, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.credentialName + Parameters.credentialName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials/{credentialName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Credential + bodyMapper: Mappers.Credential, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters17, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters16, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.credentialName + Parameters.credentialName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/credentials", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.CredentialListResult - } + bodyMapper: Mappers.CredentialListResult, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.CredentialListResult - } + bodyMapper: Mappers.CredentialListResult, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/deletedAutomationAccounts.ts b/sdk/automation/arm-automation/src/operations/deletedAutomationAccounts.ts index 4da9a8dfbcd6..34294c5ee73e 100644 --- a/sdk/automation/arm-automation/src/operations/deletedAutomationAccounts.ts +++ b/sdk/automation/arm-automation/src/operations/deletedAutomationAccounts.ts @@ -13,12 +13,13 @@ import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; import { DeletedAutomationAccountsListBySubscriptionOptionalParams, - DeletedAutomationAccountsListBySubscriptionResponse + DeletedAutomationAccountsListBySubscriptionResponse, } from "../models"; /** Class containing DeletedAutomationAccounts operations. */ export class DeletedAutomationAccountsImpl - implements DeletedAutomationAccounts { + implements DeletedAutomationAccounts +{ private readonly client: AutomationClient; /** @@ -34,11 +35,11 @@ export class DeletedAutomationAccountsImpl * @param options The options parameters. */ listBySubscription( - options?: DeletedAutomationAccountsListBySubscriptionOptionalParams + options?: DeletedAutomationAccountsListBySubscriptionOptionalParams, ): Promise { return this.client.sendOperationRequest( { options }, - listBySubscriptionOperationSpec + listBySubscriptionOperationSpec, ); } } @@ -46,19 +47,18 @@ export class DeletedAutomationAccountsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listBySubscriptionOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/providers/Microsoft.Automation/deletedAutomationAccounts", + path: "/subscriptions/{subscriptionId}/providers/Microsoft.Automation/deletedAutomationAccounts", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DeletedAutomationAccountListResult + bodyMapper: Mappers.DeletedAutomationAccountListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion5], + queryParameters: [Parameters.apiVersion3], urlParameters: [Parameters.$host, Parameters.subscriptionId], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/dscCompilationJobOperations.ts b/sdk/automation/arm-automation/src/operations/dscCompilationJobOperations.ts index ed2a9d1da488..b6b84afd9982 100644 --- a/sdk/automation/arm-automation/src/operations/dscCompilationJobOperations.ts +++ b/sdk/automation/arm-automation/src/operations/dscCompilationJobOperations.ts @@ -13,8 +13,12 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; -import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; import { DscCompilationJob, DscCompilationJobListByAutomationAccountNextOptionalParams, @@ -27,13 +31,14 @@ import { DscCompilationJobGetResponse, DscCompilationJobGetStreamOptionalParams, DscCompilationJobGetStreamResponse, - DscCompilationJobListByAutomationAccountNextResponse + DscCompilationJobListByAutomationAccountNextResponse, } from "../models"; /// /** Class containing DscCompilationJobOperations operations. */ export class DscCompilationJobOperationsImpl - implements DscCompilationJobOperations { + implements DscCompilationJobOperations +{ private readonly client: AutomationClient; /** @@ -53,12 +58,12 @@ export class DscCompilationJobOperationsImpl public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscCompilationJobListByAutomationAccountOptionalParams + options?: DscCompilationJobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -75,9 +80,9 @@ export class DscCompilationJobOperationsImpl resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -85,7 +90,7 @@ export class DscCompilationJobOperationsImpl resourceGroupName: string, automationAccountName: string, options?: DscCompilationJobListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: DscCompilationJobListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -93,7 +98,7 @@ export class DscCompilationJobOperationsImpl result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -105,7 +110,7 @@ export class DscCompilationJobOperationsImpl resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -117,12 +122,12 @@ export class DscCompilationJobOperationsImpl private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: DscCompilationJobListByAutomationAccountOptionalParams + options?: DscCompilationJobListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -141,30 +146,29 @@ export class DscCompilationJobOperationsImpl automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, - options?: DscCompilationJobCreateOptionalParams + options?: DscCompilationJobCreateOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, DscCompilationJobCreateResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -173,8 +177,8 @@ export class DscCompilationJobOperationsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -182,25 +186,28 @@ export class DscCompilationJobOperationsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, compilationJobName, parameters, - options + options, }, - createOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + spec: createOperationSpec, + }); + const poller = await createHttpPoller< + DscCompilationJobCreateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -219,14 +226,14 @@ export class DscCompilationJobOperationsImpl automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, - options?: DscCompilationJobCreateOptionalParams + options?: DscCompilationJobCreateOptionalParams, ): Promise { const poller = await this.beginCreate( resourceGroupName, automationAccountName, compilationJobName, parameters, - options + options, ); return poller.pollUntilDone(); } @@ -242,11 +249,11 @@ export class DscCompilationJobOperationsImpl resourceGroupName: string, automationAccountName: string, compilationJobName: string, - options?: DscCompilationJobGetOptionalParams + options?: DscCompilationJobGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, compilationJobName, options }, - getOperationSpec + getOperationSpec, ); } @@ -259,11 +266,11 @@ export class DscCompilationJobOperationsImpl private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscCompilationJobListByAutomationAccountOptionalParams + options?: DscCompilationJobListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -280,11 +287,11 @@ export class DscCompilationJobOperationsImpl automationAccountName: string, jobId: string, jobStreamId: string, - options?: DscCompilationJobGetStreamOptionalParams + options?: DscCompilationJobGetStreamOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobId, jobStreamId, options }, - getStreamOperationSpec + getStreamOperationSpec, ); } @@ -300,11 +307,11 @@ export class DscCompilationJobOperationsImpl resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: DscCompilationJobListByAutomationAccountNextOptionalParams + options?: DscCompilationJobListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -312,50 +319,48 @@ export class DscCompilationJobOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.DscCompilationJob + bodyMapper: Mappers.DscCompilationJob, }, 201: { - bodyMapper: Mappers.DscCompilationJob + bodyMapper: Mappers.DscCompilationJob, }, 202: { - bodyMapper: Mappers.DscCompilationJob + bodyMapper: Mappers.DscCompilationJob, }, 204: { - bodyMapper: Mappers.DscCompilationJob + bodyMapper: Mappers.DscCompilationJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters5, + requestBody: Parameters.parameters2, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.compilationJobName + Parameters.compilationJobName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{compilationJobName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscCompilationJob + bodyMapper: Mappers.DscCompilationJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -363,44 +368,42 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.compilationJobName + Parameters.compilationJobName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscCompilationJobListResult + bodyMapper: Mappers.DscCompilationJobListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getStreamOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{jobId}/streams/{jobStreamId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{jobId}/streams/{jobStreamId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStream + bodyMapper: Mappers.JobStream, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -409,29 +412,29 @@ const getStreamOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.jobId, - Parameters.jobStreamId + Parameters.jobStreamId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscCompilationJobListResult + bodyMapper: Mappers.DscCompilationJobListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/dscCompilationJobStream.ts b/sdk/automation/arm-automation/src/operations/dscCompilationJobStream.ts index bb380f018112..d0a53b2148af 100644 --- a/sdk/automation/arm-automation/src/operations/dscCompilationJobStream.ts +++ b/sdk/automation/arm-automation/src/operations/dscCompilationJobStream.ts @@ -13,7 +13,7 @@ import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; import { DscCompilationJobStreamListByJobOptionalParams, - DscCompilationJobStreamListByJobResponse + DscCompilationJobStreamListByJobResponse, } from "../models"; /** Class containing DscCompilationJobStream operations. */ @@ -39,11 +39,11 @@ export class DscCompilationJobStreamImpl implements DscCompilationJobStream { resourceGroupName: string, automationAccountName: string, jobId: string, - options?: DscCompilationJobStreamListByJobOptionalParams + options?: DscCompilationJobStreamListByJobOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobId, options }, - listByJobOperationSpec + listByJobOperationSpec, ); } } @@ -51,16 +51,15 @@ export class DscCompilationJobStreamImpl implements DscCompilationJobStream { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByJobOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{jobId}/streams", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/compilationjobs/{jobId}/streams", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStreamListResult + bodyMapper: Mappers.JobStreamListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -68,8 +67,8 @@ const listByJobOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobId + Parameters.jobId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/dscConfigurationOperations.ts b/sdk/automation/arm-automation/src/operations/dscConfigurationOperations.ts index 2b7147a69094..93faca72b373 100644 --- a/sdk/automation/arm-automation/src/operations/dscConfigurationOperations.ts +++ b/sdk/automation/arm-automation/src/operations/dscConfigurationOperations.ts @@ -30,13 +30,14 @@ import { DscConfigurationUpdateResponse, DscConfigurationGetContentOptionalParams, DscConfigurationGetContentResponse, - DscConfigurationListByAutomationAccountNextResponse + DscConfigurationListByAutomationAccountNextResponse, } from "../models"; /// /** Class containing DscConfigurationOperations operations. */ export class DscConfigurationOperationsImpl - implements DscConfigurationOperations { + implements DscConfigurationOperations +{ private readonly client: AutomationClient; /** @@ -56,12 +57,12 @@ export class DscConfigurationOperationsImpl public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscConfigurationListByAutomationAccountOptionalParams + options?: DscConfigurationListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -78,9 +79,9 @@ export class DscConfigurationOperationsImpl resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -88,7 +89,7 @@ export class DscConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, options?: DscConfigurationListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: DscConfigurationListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -96,7 +97,7 @@ export class DscConfigurationOperationsImpl result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -108,7 +109,7 @@ export class DscConfigurationOperationsImpl resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -120,12 +121,12 @@ export class DscConfigurationOperationsImpl private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: DscConfigurationListByAutomationAccountOptionalParams + options?: DscConfigurationListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -142,11 +143,11 @@ export class DscConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationDeleteOptionalParams + options?: DscConfigurationDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, configurationName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -161,11 +162,11 @@ export class DscConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationGetOptionalParams + options?: DscConfigurationGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, configurationName, options }, - getOperationSpec + getOperationSpec, ); } @@ -184,7 +185,7 @@ export class DscConfigurationOperationsImpl configurationName: string, contentType: "text/plain; charset=utf-8", parameters: string, - options?: DscConfigurationCreateOrUpdate$textOptionalParams + options?: DscConfigurationCreateOrUpdate$textOptionalParams, ): Promise; /** * Create the configuration identified by configuration name. @@ -201,7 +202,7 @@ export class DscConfigurationOperationsImpl configurationName: string, contentType: "application/json", parameters: DscConfigurationCreateOrUpdateParameters, - options?: DscConfigurationCreateOrUpdate$jsonOptionalParams + options?: DscConfigurationCreateOrUpdate$jsonOptionalParams, ): Promise; /** * Create the configuration identified by configuration name. @@ -215,7 +216,7 @@ export class DscConfigurationOperationsImpl string, "text/plain; charset=utf-8", string, - DscConfigurationCreateOrUpdate$textOptionalParams? + DscConfigurationCreateOrUpdate$textOptionalParams?, ] | [ string, @@ -223,7 +224,7 @@ export class DscConfigurationOperationsImpl string, "application/json", DscConfigurationCreateOrUpdateParameters, - DscConfigurationCreateOrUpdate$jsonOptionalParams? + DscConfigurationCreateOrUpdate$jsonOptionalParams?, ] ): Promise { let operationSpec: coreClient.OperationSpec; @@ -237,7 +238,7 @@ export class DscConfigurationOperationsImpl configurationName: args[2], contentType: args[3], parameters: args[4], - options: args[5] + options: args[5], }; options = args[5]; } else if (args[3] === "application/json") { @@ -248,12 +249,12 @@ export class DscConfigurationOperationsImpl configurationName: args[2], contentType: args[3], parameters: args[4], - options: args[5] + options: args[5], }; options = args[5]; } else { throw new TypeError( - `"contentType" must be a valid value but instead was "${args[3]}".` + `"contentType" must be a valid value but instead was "${args[3]}".`, ); } operationArguments.options = options || {}; @@ -273,7 +274,7 @@ export class DscConfigurationOperationsImpl automationAccountName: string, configurationName: string, contentType: "text/plain; charset=utf-8", - options?: DscConfigurationUpdate$textOptionalParams + options?: DscConfigurationUpdate$textOptionalParams, ): Promise; /** * Create the configuration identified by configuration name. @@ -288,7 +289,7 @@ export class DscConfigurationOperationsImpl automationAccountName: string, configurationName: string, contentType: "application/json", - options?: DscConfigurationUpdate$jsonOptionalParams + options?: DscConfigurationUpdate$jsonOptionalParams, ): Promise; /** * Create the configuration identified by configuration name. @@ -301,14 +302,14 @@ export class DscConfigurationOperationsImpl string, string, "text/plain; charset=utf-8", - DscConfigurationUpdate$textOptionalParams? + DscConfigurationUpdate$textOptionalParams?, ] | [ string, string, string, "application/json", - DscConfigurationUpdate$jsonOptionalParams? + DscConfigurationUpdate$jsonOptionalParams?, ] ): Promise { let operationSpec: coreClient.OperationSpec; @@ -321,7 +322,7 @@ export class DscConfigurationOperationsImpl automationAccountName: args[1], configurationName: args[2], contentType: args[3], - options: args[4] + options: args[4], }; options = args[4]; } else if (args[3] === "application/json") { @@ -331,12 +332,12 @@ export class DscConfigurationOperationsImpl automationAccountName: args[1], configurationName: args[2], contentType: args[3], - options: args[4] + options: args[4], }; options = args[4]; } else { throw new TypeError( - `"contentType" must be a valid value but instead was "${args[3]}".` + `"contentType" must be a valid value but instead was "${args[3]}".`, ); } operationArguments.options = options || {}; @@ -354,11 +355,11 @@ export class DscConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationGetContentOptionalParams + options?: DscConfigurationGetContentOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, configurationName, options }, - getContentOperationSpec + getContentOperationSpec, ); } @@ -371,11 +372,11 @@ export class DscConfigurationOperationsImpl private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscConfigurationListByAutomationAccountOptionalParams + options?: DscConfigurationListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -391,11 +392,11 @@ export class DscConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: DscConfigurationListByAutomationAccountNextOptionalParams + options?: DscConfigurationListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -403,231 +404,223 @@ export class DscConfigurationOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdate$textOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, 201: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters27, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters17, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [ Parameters.accept, Parameters.contentType1, - Parameters.accept1 + Parameters.accept1, ], mediaType: "text", - serializer + serializer, }; const createOrUpdate$jsonOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, 201: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters28, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters18, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [Parameters.accept, Parameters.contentType2], mediaType: "json", - serializer + serializer, }; const update$textOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters29, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters19, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [ Parameters.accept, Parameters.contentType1, - Parameters.accept1 + Parameters.accept1, ], mediaType: "text", - serializer + serializer, }; const update$jsonOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.DscConfiguration + bodyMapper: Mappers.DscConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters30, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters20, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [Parameters.accept, Parameters.contentType2], mediaType: "json", - serializer + serializer, }; const getContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}/content", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}/content", httpMethod: "GET", responses: { 200: { - bodyMapper: { type: { name: "String" } } + bodyMapper: { type: { name: "Stream" } }, }, - default: {} + default: {}, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.configurationName + Parameters.configurationName, ], headerParameters: [Parameters.accept2], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscConfigurationListResult + bodyMapper: Mappers.DscConfigurationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [ Parameters.filter, Parameters.skip, Parameters.top, Parameters.inlinecount, - Parameters.apiVersion2 + Parameters.apiVersion4, ], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscConfigurationListResult + bodyMapper: Mappers.DscConfigurationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/dscNodeConfigurationOperations.ts b/sdk/automation/arm-automation/src/operations/dscNodeConfigurationOperations.ts index 7f9165ddc4a8..e213bfaa236c 100644 --- a/sdk/automation/arm-automation/src/operations/dscNodeConfigurationOperations.ts +++ b/sdk/automation/arm-automation/src/operations/dscNodeConfigurationOperations.ts @@ -13,8 +13,12 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; -import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; import { DscNodeConfiguration, DscNodeConfigurationListByAutomationAccountNextOptionalParams, @@ -25,13 +29,14 @@ import { DscNodeConfigurationGetResponse, DscNodeConfigurationCreateOrUpdateParameters, DscNodeConfigurationCreateOrUpdateOptionalParams, - DscNodeConfigurationListByAutomationAccountNextResponse + DscNodeConfigurationListByAutomationAccountNextResponse, } from "../models"; /// /** Class containing DscNodeConfigurationOperations operations. */ export class DscNodeConfigurationOperationsImpl - implements DscNodeConfigurationOperations { + implements DscNodeConfigurationOperations +{ private readonly client: AutomationClient; /** @@ -51,12 +56,12 @@ export class DscNodeConfigurationOperationsImpl public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeConfigurationListByAutomationAccountOptionalParams + options?: DscNodeConfigurationListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -73,9 +78,9 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -83,7 +88,7 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, options?: DscNodeConfigurationListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: DscNodeConfigurationListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -91,7 +96,7 @@ export class DscNodeConfigurationOperationsImpl result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -103,7 +108,7 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -115,12 +120,12 @@ export class DscNodeConfigurationOperationsImpl private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: DscNodeConfigurationListByAutomationAccountOptionalParams + options?: DscNodeConfigurationListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -137,16 +142,16 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, - options?: DscNodeConfigurationDeleteOptionalParams + options?: DscNodeConfigurationDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeConfigurationName, - options + options, }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -161,16 +166,16 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, - options?: DscNodeConfigurationGetOptionalParams + options?: DscNodeConfigurationGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeConfigurationName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -187,25 +192,24 @@ export class DscNodeConfigurationOperationsImpl automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, - options?: DscNodeConfigurationCreateOrUpdateOptionalParams - ): Promise, void>> { + options?: DscNodeConfigurationCreateOrUpdateOptionalParams, + ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -214,8 +218,8 @@ export class DscNodeConfigurationOperationsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -223,25 +227,25 @@ export class DscNodeConfigurationOperationsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, nodeConfigurationName, parameters, - options + options, }, - createOrUpdateOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + spec: createOrUpdateOperationSpec, + }); + const poller = await createHttpPoller>(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -260,14 +264,14 @@ export class DscNodeConfigurationOperationsImpl automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, - options?: DscNodeConfigurationCreateOrUpdateOptionalParams + options?: DscNodeConfigurationCreateOrUpdateOptionalParams, ): Promise { const poller = await this.beginCreateOrUpdate( resourceGroupName, automationAccountName, nodeConfigurationName, parameters, - options + options, ); return poller.pollUntilDone(); } @@ -281,11 +285,11 @@ export class DscNodeConfigurationOperationsImpl private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeConfigurationListByAutomationAccountOptionalParams + options?: DscNodeConfigurationListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -301,11 +305,11 @@ export class DscNodeConfigurationOperationsImpl resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: DscNodeConfigurationListByAutomationAccountNextOptionalParams + options?: DscNodeConfigurationListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -313,52 +317,49 @@ export class DscNodeConfigurationOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeConfigurationName + Parameters.nodeConfigurationName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeConfiguration + bodyMapper: Mappers.DscNodeConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeConfigurationName + Parameters.nodeConfigurationName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations/{nodeConfigurationName}", httpMethod: "PUT", responses: { 200: {}, @@ -366,68 +367,67 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters4, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters21, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeConfigurationName + Parameters.nodeConfigurationName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodeConfigurations", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeConfigurationListResult + bodyMapper: Mappers.DscNodeConfigurationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [ - Parameters.apiVersion, Parameters.filter, Parameters.skip, Parameters.top, - Parameters.inlinecount + Parameters.inlinecount, + Parameters.apiVersion4, ], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeConfigurationListResult + bodyMapper: Mappers.DscNodeConfigurationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/dscNodeOperations.ts b/sdk/automation/arm-automation/src/operations/dscNodeOperations.ts index 41b672927ae6..77a523184399 100644 --- a/sdk/automation/arm-automation/src/operations/dscNodeOperations.ts +++ b/sdk/automation/arm-automation/src/operations/dscNodeOperations.ts @@ -24,7 +24,7 @@ import { DscNodeUpdateParameters, DscNodeUpdateOptionalParams, DscNodeUpdateResponse, - DscNodeListByAutomationAccountNextResponse + DscNodeListByAutomationAccountNextResponse, } from "../models"; /// @@ -49,12 +49,12 @@ export class DscNodeOperationsImpl implements DscNodeOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeListByAutomationAccountOptionalParams + options?: DscNodeListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -81,7 +81,7 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName: string, automationAccountName: string, options?: DscNodeListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: DscNodeListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -89,7 +89,7 @@ export class DscNodeOperationsImpl implements DscNodeOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -101,7 +101,7 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -113,12 +113,12 @@ export class DscNodeOperationsImpl implements DscNodeOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: DscNodeListByAutomationAccountOptionalParams + options?: DscNodeListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -135,11 +135,11 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: DscNodeDeleteOptionalParams + options?: DscNodeDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -154,11 +154,11 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: DscNodeGetOptionalParams + options?: DscNodeGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, options }, - getOperationSpec + getOperationSpec, ); } @@ -175,7 +175,7 @@ export class DscNodeOperationsImpl implements DscNodeOperations { automationAccountName: string, nodeId: string, dscNodeUpdateParameters: DscNodeUpdateParameters, - options?: DscNodeUpdateOptionalParams + options?: DscNodeUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -183,9 +183,9 @@ export class DscNodeOperationsImpl implements DscNodeOperations { automationAccountName, nodeId, dscNodeUpdateParameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -198,11 +198,11 @@ export class DscNodeOperationsImpl implements DscNodeOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeListByAutomationAccountOptionalParams + options?: DscNodeListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -218,11 +218,11 @@ export class DscNodeOperationsImpl implements DscNodeOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: DscNodeListByAutomationAccountNextOptionalParams + options?: DscNodeListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -230,14 +230,13 @@ export class DscNodeOperationsImpl implements DscNodeOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -245,22 +244,21 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeId + Parameters.nodeId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNode + bodyMapper: Mappers.DscNode, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -268,22 +266,21 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeId + Parameters.nodeId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.DscNode + bodyMapper: Mappers.DscNode, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.dscNodeUpdateParameters, queryParameters: [Parameters.apiVersion], @@ -292,58 +289,57 @@ const updateOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeId + Parameters.nodeId, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeListResult + bodyMapper: Mappers.DscNodeListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [ Parameters.apiVersion, Parameters.filter, Parameters.skip, Parameters.top, - Parameters.inlinecount + Parameters.inlinecount, ], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeListResult + bodyMapper: Mappers.DscNodeListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/fields.ts b/sdk/automation/arm-automation/src/operations/fields.ts index 0cdb65497d0a..5a91fb08c953 100644 --- a/sdk/automation/arm-automation/src/operations/fields.ts +++ b/sdk/automation/arm-automation/src/operations/fields.ts @@ -15,7 +15,7 @@ import { AutomationClient } from "../automationClient"; import { TypeField, FieldsListByTypeOptionalParams, - FieldsListByTypeResponse + FieldsListByTypeResponse, } from "../models"; /// @@ -44,14 +44,14 @@ export class FieldsImpl implements Fields { automationAccountName: string, moduleName: string, typeName: string, - options?: FieldsListByTypeOptionalParams + options?: FieldsListByTypeOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByTypePagingAll( resourceGroupName, automationAccountName, moduleName, typeName, - options + options, ); return { next() { @@ -70,9 +70,9 @@ export class FieldsImpl implements Fields { moduleName, typeName, options, - settings + settings, ); - } + }, }; } @@ -82,7 +82,7 @@ export class FieldsImpl implements Fields { moduleName: string, typeName: string, options?: FieldsListByTypeOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: FieldsListByTypeResponse; result = await this._listByType( @@ -90,7 +90,7 @@ export class FieldsImpl implements Fields { automationAccountName, moduleName, typeName, - options + options, ); yield result.value || []; } @@ -100,14 +100,14 @@ export class FieldsImpl implements Fields { automationAccountName: string, moduleName: string, typeName: string, - options?: FieldsListByTypeOptionalParams + options?: FieldsListByTypeOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByTypePagingPage( resourceGroupName, automationAccountName, moduleName, typeName, - options + options, )) { yield* page; } @@ -126,7 +126,7 @@ export class FieldsImpl implements Fields { automationAccountName: string, moduleName: string, typeName: string, - options?: FieldsListByTypeOptionalParams + options?: FieldsListByTypeOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -134,9 +134,9 @@ export class FieldsImpl implements Fields { automationAccountName, moduleName, typeName, - options + options, }, - listByTypeOperationSpec + listByTypeOperationSpec, ); } } @@ -144,26 +144,25 @@ export class FieldsImpl implements Fields { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByTypeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/types/{typeName}/fields", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/types/{typeName}/fields", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.TypeFieldListResult + bodyMapper: Mappers.TypeFieldListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.moduleName, - Parameters.typeName + Parameters.typeName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/hybridRunbookWorkerGroupOperations.ts b/sdk/automation/arm-automation/src/operations/hybridRunbookWorkerGroupOperations.ts index a6056ee48e92..99352560a09c 100644 --- a/sdk/automation/arm-automation/src/operations/hybridRunbookWorkerGroupOperations.ts +++ b/sdk/automation/arm-automation/src/operations/hybridRunbookWorkerGroupOperations.ts @@ -26,13 +26,14 @@ import { HybridRunbookWorkerGroupCreateResponse, HybridRunbookWorkerGroupUpdateOptionalParams, HybridRunbookWorkerGroupUpdateResponse, - HybridRunbookWorkerGroupListByAutomationAccountNextResponse + HybridRunbookWorkerGroupListByAutomationAccountNextResponse, } from "../models"; /// /** Class containing HybridRunbookWorkerGroupOperations operations. */ export class HybridRunbookWorkerGroupOperationsImpl - implements HybridRunbookWorkerGroupOperations { + implements HybridRunbookWorkerGroupOperations +{ private readonly client: AutomationClient; /** @@ -52,12 +53,12 @@ export class HybridRunbookWorkerGroupOperationsImpl public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams + options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +75,9 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +85,7 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName: string, automationAccountName: string, options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: HybridRunbookWorkerGroupListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +93,7 @@ export class HybridRunbookWorkerGroupOperationsImpl result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +105,7 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +117,12 @@ export class HybridRunbookWorkerGroupOperationsImpl private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams + options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,16 +139,16 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkerGroupDeleteOptionalParams + options?: HybridRunbookWorkerGroupDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -162,16 +163,16 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkerGroupGetOptionalParams + options?: HybridRunbookWorkerGroupGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -189,7 +190,7 @@ export class HybridRunbookWorkerGroupOperationsImpl automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerGroupCreationParameters: HybridRunbookWorkerGroupCreateOrUpdateParameters, - options?: HybridRunbookWorkerGroupCreateOptionalParams + options?: HybridRunbookWorkerGroupCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -197,9 +198,9 @@ export class HybridRunbookWorkerGroupOperationsImpl automationAccountName, hybridRunbookWorkerGroupName, hybridRunbookWorkerGroupCreationParameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -216,7 +217,7 @@ export class HybridRunbookWorkerGroupOperationsImpl automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerGroupUpdationParameters: HybridRunbookWorkerGroupCreateOrUpdateParameters, - options?: HybridRunbookWorkerGroupUpdateOptionalParams + options?: HybridRunbookWorkerGroupUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -224,9 +225,9 @@ export class HybridRunbookWorkerGroupOperationsImpl automationAccountName, hybridRunbookWorkerGroupName, hybridRunbookWorkerGroupUpdationParameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -239,11 +240,11 @@ export class HybridRunbookWorkerGroupOperationsImpl private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams + options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -259,11 +260,11 @@ export class HybridRunbookWorkerGroupOperationsImpl resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: HybridRunbookWorkerGroupListByAutomationAccountNextOptionalParams + options?: HybridRunbookWorkerGroupListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -271,139 +272,137 @@ export class HybridRunbookWorkerGroupOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion6], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.hybridRunbookWorkerGroupName + Parameters.hybridRunbookWorkerGroupName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkerGroup + bodyMapper: Mappers.HybridRunbookWorkerGroup, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion6], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.hybridRunbookWorkerGroupName + Parameters.hybridRunbookWorkerGroupName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkerGroup + bodyMapper: Mappers.HybridRunbookWorkerGroup, + }, + 201: { + bodyMapper: Mappers.HybridRunbookWorkerGroup, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.hybridRunbookWorkerGroupCreationParameters, - queryParameters: [Parameters.apiVersion6], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.hybridRunbookWorkerGroupName + Parameters.hybridRunbookWorkerGroupName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkerGroup + bodyMapper: Mappers.HybridRunbookWorkerGroup, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.hybridRunbookWorkerGroupUpdationParameters, - queryParameters: [Parameters.apiVersion6], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.hybridRunbookWorkerGroupName + Parameters.hybridRunbookWorkerGroupName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkerGroupsListResult + bodyMapper: Mappers.HybridRunbookWorkerGroupsListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion6], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkerGroupsListResult + bodyMapper: Mappers.HybridRunbookWorkerGroupsListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/hybridRunbookWorkers.ts b/sdk/automation/arm-automation/src/operations/hybridRunbookWorkers.ts index 194528afe681..3342ea9cd142 100644 --- a/sdk/automation/arm-automation/src/operations/hybridRunbookWorkers.ts +++ b/sdk/automation/arm-automation/src/operations/hybridRunbookWorkers.ts @@ -26,7 +26,7 @@ import { HybridRunbookWorkersCreateResponse, HybridRunbookWorkerMoveParameters, HybridRunbookWorkersMoveOptionalParams, - HybridRunbookWorkersListByHybridRunbookWorkerGroupNextResponse + HybridRunbookWorkersListByHybridRunbookWorkerGroupNextResponse, } from "../models"; /// @@ -53,13 +53,13 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams + options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByHybridRunbookWorkerGroupPagingAll( resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, ); return { next() { @@ -77,9 +77,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName, hybridRunbookWorkerGroupName, options, - settings + settings, ); - } + }, }; } @@ -88,7 +88,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: HybridRunbookWorkersListByHybridRunbookWorkerGroupResponse; let continuationToken = settings?.continuationToken; @@ -97,7 +97,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -110,7 +110,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName, hybridRunbookWorkerGroupName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -123,13 +123,13 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams + options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByHybridRunbookWorkerGroupPagingPage( resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, )) { yield* page; } @@ -148,7 +148,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, - options?: HybridRunbookWorkersDeleteOptionalParams + options?: HybridRunbookWorkersDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -156,9 +156,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName, hybridRunbookWorkerGroupName, hybridRunbookWorkerId, - options + options, }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -175,7 +175,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, - options?: HybridRunbookWorkersGetOptionalParams + options?: HybridRunbookWorkersGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -183,9 +183,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName, hybridRunbookWorkerGroupName, hybridRunbookWorkerId, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -205,7 +205,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, hybridRunbookWorkerCreationParameters: HybridRunbookWorkerCreateParameters, - options?: HybridRunbookWorkersCreateOptionalParams + options?: HybridRunbookWorkersCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -214,9 +214,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { hybridRunbookWorkerGroupName, hybridRunbookWorkerId, hybridRunbookWorkerCreationParameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -235,7 +235,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, hybridRunbookWorkerMoveParameters: HybridRunbookWorkerMoveParameters, - options?: HybridRunbookWorkersMoveOptionalParams + options?: HybridRunbookWorkersMoveOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -244,9 +244,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { hybridRunbookWorkerGroupName, hybridRunbookWorkerId, hybridRunbookWorkerMoveParameters, - options + options, }, - moveOperationSpec + moveOperationSpec, ); } @@ -261,16 +261,16 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams + options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, hybridRunbookWorkerGroupName, - options + options, }, - listByHybridRunbookWorkerGroupOperationSpec + listByHybridRunbookWorkerGroupOperationSpec, ); } @@ -288,7 +288,7 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, nextLink: string, - options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupNextOptionalParams + options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -296,9 +296,9 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { automationAccountName, hybridRunbookWorkerGroupName, nextLink, - options + options, }, - listByHybridRunbookWorkerGroupNextOperationSpec + listByHybridRunbookWorkerGroupNextOperationSpec, ); } } @@ -306,144 +306,143 @@ export class HybridRunbookWorkersImpl implements HybridRunbookWorkers { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.hybridRunbookWorkerGroupName, - Parameters.hybridRunbookWorkerId + Parameters.hybridRunbookWorkerId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorker + bodyMapper: Mappers.HybridRunbookWorker, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.hybridRunbookWorkerGroupName, - Parameters.hybridRunbookWorkerId + Parameters.hybridRunbookWorkerId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorker + bodyMapper: Mappers.HybridRunbookWorker, + }, + 201: { + bodyMapper: Mappers.HybridRunbookWorker, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.hybridRunbookWorkerCreationParameters, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.hybridRunbookWorkerGroupName, - Parameters.hybridRunbookWorkerId + Parameters.hybridRunbookWorkerId, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const moveOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}/move", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}/move", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.hybridRunbookWorkerMoveParameters, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.hybridRunbookWorkerGroupName, - Parameters.hybridRunbookWorkerId + Parameters.hybridRunbookWorkerId, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByHybridRunbookWorkerGroupOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.HybridRunbookWorkersListResult + bodyMapper: Mappers.HybridRunbookWorkersListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } - }, - queryParameters: [Parameters.filter, Parameters.apiVersion1], - urlParameters: [ - Parameters.$host, - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.automationAccountName, - Parameters.hybridRunbookWorkerGroupName - ], - headerParameters: [Parameters.accept], - serializer -}; -const listByHybridRunbookWorkerGroupNextOperationSpec: coreClient.OperationSpec = { - path: "{nextLink}", - httpMethod: "GET", - responses: { - 200: { - bodyMapper: Mappers.HybridRunbookWorkersListResult + bodyMapper: Mappers.ErrorResponse, }, - default: { - bodyMapper: Mappers.ErrorResponse - } }, + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink, - Parameters.hybridRunbookWorkerGroupName + Parameters.hybridRunbookWorkerGroupName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; +const listByHybridRunbookWorkerGroupNextOperationSpec: coreClient.OperationSpec = + { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.HybridRunbookWorkersListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.nextLink, + Parameters.hybridRunbookWorkerGroupName, + ], + headerParameters: [Parameters.accept], + serializer, + }; diff --git a/sdk/automation/arm-automation/src/operations/index.ts b/sdk/automation/arm-automation/src/operations/index.ts index e21e65d7c700..8846656b9e0f 100644 --- a/sdk/automation/arm-automation/src/operations/index.ts +++ b/sdk/automation/arm-automation/src/operations/index.ts @@ -8,17 +8,16 @@ export * from "./privateEndpointConnections"; export * from "./privateLinkResources"; -export * from "./python2Package"; export * from "./agentRegistrationInformation"; export * from "./dscNodeOperations"; export * from "./nodeReports"; -export * from "./dscNodeConfigurationOperations"; export * from "./dscCompilationJobOperations"; export * from "./dscCompilationJobStream"; export * from "./nodeCountInformation"; -export * from "./sourceControlOperations"; -export * from "./sourceControlSyncJobOperations"; -export * from "./sourceControlSyncJobStreams"; +export * from "./watcherOperations"; +export * from "./softwareUpdateConfigurations"; +export * from "./webhookOperations"; +export * from "./deletedAutomationAccounts"; export * from "./automationAccountOperations"; export * from "./statisticsOperations"; export * from "./usages"; @@ -27,27 +26,30 @@ export * from "./certificateOperations"; export * from "./connectionOperations"; export * from "./connectionTypeOperations"; export * from "./credentialOperations"; +export * from "./dscConfigurationOperations"; +export * from "./dscNodeConfigurationOperations"; +export * from "./hybridRunbookWorkers"; +export * from "./hybridRunbookWorkerGroupOperations"; +export * from "./jobOperations"; +export * from "./jobStreamOperations"; export * from "./jobScheduleOperations"; export * from "./linkedWorkspaceOperations"; export * from "./activityOperations"; export * from "./moduleOperations"; export * from "./objectDataTypes"; export * from "./fields"; -export * from "./scheduleOperations"; -export * from "./variableOperations"; -export * from "./watcherOperations"; -export * from "./dscConfigurationOperations"; -export * from "./jobOperations"; -export * from "./jobStreamOperations"; +export * from "./powerShell72Module"; export * from "./operations"; -export * from "./softwareUpdateConfigurations"; -export * from "./softwareUpdateConfigurationRuns"; -export * from "./softwareUpdateConfigurationMachineRuns"; +export * from "./python2Package"; +export * from "./python3Package"; export * from "./runbookDraftOperations"; export * from "./runbookOperations"; export * from "./testJobStreams"; export * from "./testJobOperations"; -export * from "./webhookOperations"; -export * from "./hybridRunbookWorkers"; -export * from "./deletedAutomationAccounts"; -export * from "./hybridRunbookWorkerGroupOperations"; +export * from "./scheduleOperations"; +export * from "./softwareUpdateConfigurationMachineRuns"; +export * from "./softwareUpdateConfigurationRuns"; +export * from "./sourceControlOperations"; +export * from "./sourceControlSyncJobOperations"; +export * from "./sourceControlSyncJobStreams"; +export * from "./variableOperations"; diff --git a/sdk/automation/arm-automation/src/operations/jobOperations.ts b/sdk/automation/arm-automation/src/operations/jobOperations.ts index 0ba95fd40634..41620930572a 100644 --- a/sdk/automation/arm-automation/src/operations/jobOperations.ts +++ b/sdk/automation/arm-automation/src/operations/jobOperations.ts @@ -30,7 +30,7 @@ import { JobCreateOptionalParams, JobCreateResponse, JobResumeOptionalParams, - JobListByAutomationAccountNextResponse + JobListByAutomationAccountNextResponse, } from "../models"; /// @@ -55,12 +55,12 @@ export class JobOperationsImpl implements JobOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobListByAutomationAccountOptionalParams + options?: JobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -77,9 +77,9 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -87,7 +87,7 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, options?: JobListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: JobListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -95,7 +95,7 @@ export class JobOperationsImpl implements JobOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -107,7 +107,7 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -119,12 +119,12 @@ export class JobOperationsImpl implements JobOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: JobListByAutomationAccountOptionalParams + options?: JobListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -141,11 +141,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetOutputOptionalParams + options?: JobGetOutputOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - getOutputOperationSpec + getOutputOperationSpec, ); } @@ -160,11 +160,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetRunbookContentOptionalParams + options?: JobGetRunbookContentOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - getRunbookContentOperationSpec + getRunbookContentOperationSpec, ); } @@ -179,11 +179,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobSuspendOptionalParams + options?: JobSuspendOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - suspendOperationSpec + suspendOperationSpec, ); } @@ -198,11 +198,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStopOptionalParams + options?: JobStopOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - stopOperationSpec + stopOperationSpec, ); } @@ -217,11 +217,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetOptionalParams + options?: JobGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - getOperationSpec + getOperationSpec, ); } @@ -238,7 +238,7 @@ export class JobOperationsImpl implements JobOperations { automationAccountName: string, jobName: string, parameters: JobCreateParameters, - options?: JobCreateOptionalParams + options?: JobCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -246,9 +246,9 @@ export class JobOperationsImpl implements JobOperations { automationAccountName, jobName, parameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -261,11 +261,11 @@ export class JobOperationsImpl implements JobOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobListByAutomationAccountOptionalParams + options?: JobListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -280,11 +280,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobResumeOptionalParams + options?: JobResumeOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - resumeOperationSpec + resumeOperationSpec, ); } @@ -300,11 +300,11 @@ export class JobOperationsImpl implements JobOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: JobListByAutomationAccountNextOptionalParams + options?: JobListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -312,202 +312,194 @@ export class JobOperationsImpl implements JobOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOutputOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/output", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/output", httpMethod: "GET", responses: { 200: { - bodyMapper: { type: { name: "String" } } + bodyMapper: { type: { name: "String" } }, }, - default: {} + default: {}, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], - headerParameters: [Parameters.accept3, Parameters.clientRequestId], - serializer + headerParameters: [Parameters.clientRequestId, Parameters.accept3], + serializer, }; const getRunbookContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/runbookContent", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/runbookContent", httpMethod: "GET", responses: { 200: { - bodyMapper: { type: { name: "String" } } + bodyMapper: { type: { name: "String" } }, }, - default: {} + default: {}, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], - headerParameters: [Parameters.accept2, Parameters.clientRequestId], - serializer + headerParameters: [Parameters.clientRequestId, Parameters.accept2], + serializer, }; const suspendOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/suspend", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/suspend", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const stopOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/stop", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/stop", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}", httpMethod: "PUT", responses: { 201: { - bodyMapper: Mappers.Job + bodyMapper: Mappers.Job, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters31, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters22, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [ Parameters.accept, Parameters.contentType, - Parameters.clientRequestId + Parameters.clientRequestId, ], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobListResultV2 + bodyMapper: Mappers.JobListResultV2, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion2], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const resumeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/resume", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/resume", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobListResultV2 + bodyMapper: Mappers.JobListResultV2, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/jobScheduleOperations.ts b/sdk/automation/arm-automation/src/operations/jobScheduleOperations.ts index 3d6e54affa52..3d9804f3bfb3 100644 --- a/sdk/automation/arm-automation/src/operations/jobScheduleOperations.ts +++ b/sdk/automation/arm-automation/src/operations/jobScheduleOperations.ts @@ -24,7 +24,7 @@ import { JobScheduleCreateParameters, JobScheduleCreateOptionalParams, JobScheduleCreateResponse, - JobScheduleListByAutomationAccountNextResponse + JobScheduleListByAutomationAccountNextResponse, } from "../models"; /// @@ -49,12 +49,12 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobScheduleListByAutomationAccountOptionalParams + options?: JobScheduleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -81,7 +81,7 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName: string, automationAccountName: string, options?: JobScheduleListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: JobScheduleListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -89,7 +89,7 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -101,7 +101,7 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -113,12 +113,12 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: JobScheduleListByAutomationAccountOptionalParams + options?: JobScheduleListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -135,11 +135,11 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName: string, automationAccountName: string, jobScheduleId: string, - options?: JobScheduleDeleteOptionalParams + options?: JobScheduleDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobScheduleId, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -154,11 +154,11 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName: string, automationAccountName: string, jobScheduleId: string, - options?: JobScheduleGetOptionalParams + options?: JobScheduleGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobScheduleId, options }, - getOperationSpec + getOperationSpec, ); } @@ -175,7 +175,7 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { automationAccountName: string, jobScheduleId: string, parameters: JobScheduleCreateParameters, - options?: JobScheduleCreateOptionalParams + options?: JobScheduleCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -183,9 +183,9 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { automationAccountName, jobScheduleId, parameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -198,11 +198,11 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobScheduleListByAutomationAccountOptionalParams + options?: JobScheduleListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -218,11 +218,11 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: JobScheduleListByAutomationAccountNextOptionalParams + options?: JobScheduleListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -230,114 +230,110 @@ export class JobScheduleOperationsImpl implements JobScheduleOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobScheduleId + Parameters.jobScheduleId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobSchedule + bodyMapper: Mappers.JobSchedule, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobScheduleId + Parameters.jobScheduleId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}", httpMethod: "PUT", responses: { 201: { - bodyMapper: Mappers.JobSchedule + bodyMapper: Mappers.JobSchedule, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters18, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters23, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobScheduleId + Parameters.jobScheduleId, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobScheduleListResult + bodyMapper: Mappers.JobScheduleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion, Parameters.filter], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobScheduleListResult + bodyMapper: Mappers.JobScheduleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/jobStreamOperations.ts b/sdk/automation/arm-automation/src/operations/jobStreamOperations.ts index a197bac837b8..f39a122d38d1 100644 --- a/sdk/automation/arm-automation/src/operations/jobStreamOperations.ts +++ b/sdk/automation/arm-automation/src/operations/jobStreamOperations.ts @@ -20,7 +20,7 @@ import { JobStreamListByJobResponse, JobStreamGetOptionalParams, JobStreamGetResponse, - JobStreamListByJobNextResponse + JobStreamListByJobNextResponse, } from "../models"; /// @@ -47,13 +47,13 @@ export class JobStreamOperationsImpl implements JobStreamOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStreamListByJobOptionalParams + options?: JobStreamListByJobOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByJobPagingAll( resourceGroupName, automationAccountName, jobName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName, jobName, options, - settings + settings, ); - } + }, }; } @@ -82,7 +82,7 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName: string, jobName: string, options?: JobStreamListByJobOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: JobStreamListByJobResponse; let continuationToken = settings?.continuationToken; @@ -91,7 +91,7 @@ export class JobStreamOperationsImpl implements JobStreamOperations { resourceGroupName, automationAccountName, jobName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName, jobName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -117,13 +117,13 @@ export class JobStreamOperationsImpl implements JobStreamOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStreamListByJobOptionalParams + options?: JobStreamListByJobOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByJobPagingPage( resourceGroupName, automationAccountName, jobName, - options + options, )) { yield* page; } @@ -142,7 +142,7 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName: string, jobName: string, jobStreamId: string, - options?: JobStreamGetOptionalParams + options?: JobStreamGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -150,9 +150,9 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName, jobName, jobStreamId, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -167,11 +167,11 @@ export class JobStreamOperationsImpl implements JobStreamOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStreamListByJobOptionalParams + options?: JobStreamListByJobOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, options }, - listByJobOperationSpec + listByJobOperationSpec, ); } @@ -188,11 +188,11 @@ export class JobStreamOperationsImpl implements JobStreamOperations { automationAccountName: string, jobName: string, nextLink: string, - options?: JobStreamListByJobNextOptionalParams + options?: JobStreamListByJobNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, jobName, nextLink, options }, - listByJobNextOperationSpec + listByJobNextOperationSpec, ); } } @@ -200,62 +200,60 @@ export class JobStreamOperationsImpl implements JobStreamOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/streams/{jobStreamId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/streams/{jobStreamId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStream + bodyMapper: Mappers.JobStream, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.jobStreamId, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listByJobOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/streams", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}/streams", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStreamListResult + bodyMapper: Mappers.JobStreamListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion2], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listByJobNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStreamListResult + bodyMapper: Mappers.JobStreamListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, @@ -263,8 +261,8 @@ const listByJobNextOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nextLink, - Parameters.jobName + Parameters.jobName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/keys.ts b/sdk/automation/arm-automation/src/operations/keys.ts index 5accae27f965..68ac72e15bff 100644 --- a/sdk/automation/arm-automation/src/operations/keys.ts +++ b/sdk/automation/arm-automation/src/operations/keys.ts @@ -13,7 +13,7 @@ import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; import { KeysListByAutomationAccountOptionalParams, - KeysListByAutomationAccountResponse + KeysListByAutomationAccountResponse, } from "../models"; /** Class containing Keys operations. */ @@ -37,11 +37,11 @@ export class KeysImpl implements Keys { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: KeysListByAutomationAccountOptionalParams + options?: KeysListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } } @@ -49,24 +49,23 @@ export class KeysImpl implements Keys { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/listKeys", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/listKeys", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.KeyListResult + bodyMapper: Mappers.KeyListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/linkedWorkspaceOperations.ts b/sdk/automation/arm-automation/src/operations/linkedWorkspaceOperations.ts index 7c2ac66f4779..6485acd78760 100644 --- a/sdk/automation/arm-automation/src/operations/linkedWorkspaceOperations.ts +++ b/sdk/automation/arm-automation/src/operations/linkedWorkspaceOperations.ts @@ -13,12 +13,13 @@ import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; import { LinkedWorkspaceGetOptionalParams, - LinkedWorkspaceGetResponse + LinkedWorkspaceGetResponse, } from "../models"; /** Class containing LinkedWorkspaceOperations operations. */ export class LinkedWorkspaceOperationsImpl - implements LinkedWorkspaceOperations { + implements LinkedWorkspaceOperations +{ private readonly client: AutomationClient; /** @@ -38,11 +39,11 @@ export class LinkedWorkspaceOperationsImpl get( resourceGroupName: string, automationAccountName: string, - options?: LinkedWorkspaceGetOptionalParams + options?: LinkedWorkspaceGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - getOperationSpec + getOperationSpec, ); } } @@ -50,24 +51,23 @@ export class LinkedWorkspaceOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/linkedWorkspace", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/linkedWorkspace", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.LinkedWorkspace + bodyMapper: Mappers.LinkedWorkspace, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/moduleOperations.ts b/sdk/automation/arm-automation/src/operations/moduleOperations.ts index 498b9fc66618..7b51ed3dfaad 100644 --- a/sdk/automation/arm-automation/src/operations/moduleOperations.ts +++ b/sdk/automation/arm-automation/src/operations/moduleOperations.ts @@ -27,7 +27,7 @@ import { ModuleUpdateParameters, ModuleUpdateOptionalParams, ModuleUpdateResponse, - ModuleListByAutomationAccountNextResponse + ModuleListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class ModuleOperationsImpl implements ModuleOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ModuleListByAutomationAccountOptionalParams + options?: ModuleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName: string, automationAccountName: string, options?: ModuleListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ModuleListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class ModuleOperationsImpl implements ModuleOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class ModuleOperationsImpl implements ModuleOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: ModuleListByAutomationAccountOptionalParams + options?: ModuleListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ModuleDeleteOptionalParams + options?: ModuleDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, moduleName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -157,11 +157,11 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ModuleGetOptionalParams + options?: ModuleGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, moduleName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class ModuleOperationsImpl implements ModuleOperations { automationAccountName: string, moduleName: string, parameters: ModuleCreateOrUpdateParameters, - options?: ModuleCreateOrUpdateOptionalParams + options?: ModuleCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -186,9 +186,9 @@ export class ModuleOperationsImpl implements ModuleOperations { automationAccountName, moduleName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -205,7 +205,7 @@ export class ModuleOperationsImpl implements ModuleOperations { automationAccountName: string, moduleName: string, parameters: ModuleUpdateParameters, - options?: ModuleUpdateOptionalParams + options?: ModuleUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -213,9 +213,9 @@ export class ModuleOperationsImpl implements ModuleOperations { automationAccountName, moduleName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -228,11 +228,11 @@ export class ModuleOperationsImpl implements ModuleOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ModuleListByAutomationAccountOptionalParams + options?: ModuleListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class ModuleOperationsImpl implements ModuleOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: ModuleListByAutomationAccountNextOptionalParams + options?: ModuleListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,142 +260,137 @@ export class ModuleOperationsImpl implements ModuleOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, 201: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters19, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters24, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters20, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters25, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.moduleName + Parameters.moduleName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ModuleListResult + bodyMapper: Mappers.ModuleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ModuleListResult + bodyMapper: Mappers.ModuleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/nodeCountInformation.ts b/sdk/automation/arm-automation/src/operations/nodeCountInformation.ts index 1e538232cb8b..e9b6151e2470 100644 --- a/sdk/automation/arm-automation/src/operations/nodeCountInformation.ts +++ b/sdk/automation/arm-automation/src/operations/nodeCountInformation.ts @@ -14,7 +14,7 @@ import { AutomationClient } from "../automationClient"; import { CountType, NodeCountInformationGetOptionalParams, - NodeCountInformationGetResponse + NodeCountInformationGetResponse, } from "../models"; /** Class containing NodeCountInformation operations. */ @@ -40,11 +40,11 @@ export class NodeCountInformationImpl implements NodeCountInformation { resourceGroupName: string, automationAccountName: string, countType: CountType, - options?: NodeCountInformationGetOptionalParams + options?: NodeCountInformationGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, countType, options }, - getOperationSpec + getOperationSpec, ); } } @@ -52,16 +52,15 @@ export class NodeCountInformationImpl implements NodeCountInformation { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodecounts/{countType}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodecounts/{countType}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.NodeCounts + bodyMapper: Mappers.NodeCounts, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -69,8 +68,8 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.countType + Parameters.countType, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/nodeReports.ts b/sdk/automation/arm-automation/src/operations/nodeReports.ts index a3df38b60d77..7d85bc22c6ad 100644 --- a/sdk/automation/arm-automation/src/operations/nodeReports.ts +++ b/sdk/automation/arm-automation/src/operations/nodeReports.ts @@ -22,7 +22,7 @@ import { NodeReportsGetResponse, NodeReportsGetContentOptionalParams, NodeReportsGetContentResponse, - NodeReportsListByNodeNextResponse + NodeReportsListByNodeNextResponse, } from "../models"; /// @@ -49,13 +49,13 @@ export class NodeReportsImpl implements NodeReports { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: NodeReportsListByNodeOptionalParams + options?: NodeReportsListByNodeOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByNodePagingAll( resourceGroupName, automationAccountName, nodeId, - options + options, ); return { next() { @@ -73,9 +73,9 @@ export class NodeReportsImpl implements NodeReports { automationAccountName, nodeId, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class NodeReportsImpl implements NodeReports { automationAccountName: string, nodeId: string, options?: NodeReportsListByNodeOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: NodeReportsListByNodeResponse; let continuationToken = settings?.continuationToken; @@ -93,7 +93,7 @@ export class NodeReportsImpl implements NodeReports { resourceGroupName, automationAccountName, nodeId, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -106,7 +106,7 @@ export class NodeReportsImpl implements NodeReports { automationAccountName, nodeId, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -119,13 +119,13 @@ export class NodeReportsImpl implements NodeReports { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: NodeReportsListByNodeOptionalParams + options?: NodeReportsListByNodeOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByNodePagingPage( resourceGroupName, automationAccountName, nodeId, - options + options, )) { yield* page; } @@ -142,11 +142,11 @@ export class NodeReportsImpl implements NodeReports { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: NodeReportsListByNodeOptionalParams + options?: NodeReportsListByNodeOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, options }, - listByNodeOperationSpec + listByNodeOperationSpec, ); } @@ -163,11 +163,11 @@ export class NodeReportsImpl implements NodeReports { automationAccountName: string, nodeId: string, reportId: string, - options?: NodeReportsGetOptionalParams + options?: NodeReportsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, reportId, options }, - getOperationSpec + getOperationSpec, ); } @@ -184,11 +184,11 @@ export class NodeReportsImpl implements NodeReports { automationAccountName: string, nodeId: string, reportId: string, - options?: NodeReportsGetContentOptionalParams + options?: NodeReportsGetContentOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, reportId, options }, - getContentOperationSpec + getContentOperationSpec, ); } @@ -205,11 +205,11 @@ export class NodeReportsImpl implements NodeReports { automationAccountName: string, nodeId: string, nextLink: string, - options?: NodeReportsListByNodeNextOptionalParams + options?: NodeReportsListByNodeNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nodeId, nextLink, options }, - listByNodeNextOperationSpec + listByNodeNextOperationSpec, ); } } @@ -217,16 +217,15 @@ export class NodeReportsImpl implements NodeReports { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByNodeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeReportListResult + bodyMapper: Mappers.DscNodeReportListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ @@ -234,22 +233,21 @@ const listByNodeOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nodeId + Parameters.nodeId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeReport + bodyMapper: Mappers.DscNodeReport, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -258,24 +256,23 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nodeId, - Parameters.reportId + Parameters.reportId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}/content", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}/content", httpMethod: "GET", responses: { 200: { bodyMapper: { - type: { name: "Dictionary", value: { type: { name: "any" } } } - } + type: { name: "Dictionary", value: { type: { name: "any" } } }, + }, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -284,30 +281,30 @@ const getContentOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nodeId, - Parameters.reportId + Parameters.reportId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByNodeNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.DscNodeReportListResult + bodyMapper: Mappers.DscNodeReportListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, + Parameters.nodeId, Parameters.nextLink, - Parameters.nodeId ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/objectDataTypes.ts b/sdk/automation/arm-automation/src/operations/objectDataTypes.ts index 3589aaa86a67..bcc5422003d5 100644 --- a/sdk/automation/arm-automation/src/operations/objectDataTypes.ts +++ b/sdk/automation/arm-automation/src/operations/objectDataTypes.ts @@ -17,7 +17,7 @@ import { ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, ObjectDataTypesListFieldsByModuleAndTypeResponse, ObjectDataTypesListFieldsByTypeOptionalParams, - ObjectDataTypesListFieldsByTypeResponse + ObjectDataTypesListFieldsByTypeResponse, } from "../models"; /// @@ -46,14 +46,14 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName: string, moduleName: string, typeName: string, - options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams + options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listFieldsByModuleAndTypePagingAll( resourceGroupName, automationAccountName, moduleName, typeName, - options + options, ); return { next() { @@ -72,9 +72,9 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { moduleName, typeName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { moduleName: string, typeName: string, options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: ObjectDataTypesListFieldsByModuleAndTypeResponse; result = await this._listFieldsByModuleAndType( @@ -92,7 +92,7 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName, moduleName, typeName, - options + options, ); yield result.value || []; } @@ -102,14 +102,14 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName: string, moduleName: string, typeName: string, - options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams + options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, ): AsyncIterableIterator { for await (const page of this.listFieldsByModuleAndTypePagingPage( resourceGroupName, automationAccountName, moduleName, typeName, - options + options, )) { yield* page; } @@ -126,13 +126,13 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { resourceGroupName: string, automationAccountName: string, typeName: string, - options?: ObjectDataTypesListFieldsByTypeOptionalParams + options?: ObjectDataTypesListFieldsByTypeOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listFieldsByTypePagingAll( resourceGroupName, automationAccountName, typeName, - options + options, ); return { next() { @@ -150,9 +150,9 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName, typeName, options, - settings + settings, ); - } + }, }; } @@ -161,14 +161,14 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName: string, typeName: string, options?: ObjectDataTypesListFieldsByTypeOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: ObjectDataTypesListFieldsByTypeResponse; result = await this._listFieldsByType( resourceGroupName, automationAccountName, typeName, - options + options, ); yield result.value || []; } @@ -177,13 +177,13 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { resourceGroupName: string, automationAccountName: string, typeName: string, - options?: ObjectDataTypesListFieldsByTypeOptionalParams + options?: ObjectDataTypesListFieldsByTypeOptionalParams, ): AsyncIterableIterator { for await (const page of this.listFieldsByTypePagingPage( resourceGroupName, automationAccountName, typeName, - options + options, )) { yield* page; } @@ -202,7 +202,7 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName: string, moduleName: string, typeName: string, - options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams + options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -210,9 +210,9 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { automationAccountName, moduleName, typeName, - options + options, }, - listFieldsByModuleAndTypeOperationSpec + listFieldsByModuleAndTypeOperationSpec, ); } @@ -227,11 +227,11 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { resourceGroupName: string, automationAccountName: string, typeName: string, - options?: ObjectDataTypesListFieldsByTypeOptionalParams + options?: ObjectDataTypesListFieldsByTypeOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, typeName, options }, - listFieldsByTypeOperationSpec + listFieldsByTypeOperationSpec, ); } } @@ -239,49 +239,47 @@ export class ObjectDataTypesImpl implements ObjectDataTypes { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listFieldsByModuleAndTypeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/objectDataTypes/{typeName}/fields", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/modules/{moduleName}/objectDataTypes/{typeName}/fields", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.TypeFieldListResult + bodyMapper: Mappers.TypeFieldListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.moduleName, - Parameters.typeName + Parameters.typeName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listFieldsByTypeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/objectDataTypes/{typeName}/fields", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/objectDataTypes/{typeName}/fields", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.TypeFieldListResult + bodyMapper: Mappers.TypeFieldListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.typeName + Parameters.typeName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/operations.ts b/sdk/automation/arm-automation/src/operations/operations.ts index 8fb1e3195eaa..d11b02093e47 100644 --- a/sdk/automation/arm-automation/src/operations/operations.ts +++ b/sdk/automation/arm-automation/src/operations/operations.ts @@ -15,7 +15,7 @@ import { AutomationClient } from "../automationClient"; import { Operation, OperationsListOptionalParams, - OperationsListResponse + OperationsListResponse, } from "../models"; /// @@ -36,7 +36,7 @@ export class OperationsImpl implements Operations { * @param options The options parameters. */ public list( - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listPagingAll(options); return { @@ -51,13 +51,13 @@ export class OperationsImpl implements Operations { throw new Error("maxPageSize is not supported by this operation."); } return this.listPagingPage(options, settings); - } + }, }; } private async *listPagingPage( options?: OperationsListOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: OperationsListResponse; result = await this._list(options); @@ -65,7 +65,7 @@ export class OperationsImpl implements Operations { } private async *listPagingAll( - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): AsyncIterableIterator { for await (const page of this.listPagingPage(options)) { yield* page; @@ -77,7 +77,7 @@ export class OperationsImpl implements Operations { * @param options The options parameters. */ private _list( - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): Promise { return this.client.sendOperationRequest({ options }, listOperationSpec); } @@ -90,14 +90,14 @@ const listOperationSpec: coreClient.OperationSpec = { httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.OperationListResult + bodyMapper: Mappers.OperationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [Parameters.$host], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/powerShell72Module.ts b/sdk/automation/arm-automation/src/operations/powerShell72Module.ts new file mode 100644 index 000000000000..304fe29e8886 --- /dev/null +++ b/sdk/automation/arm-automation/src/operations/powerShell72Module.ts @@ -0,0 +1,397 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; +import { setContinuationToken } from "../pagingHelper"; +import { PowerShell72Module } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { AutomationClient } from "../automationClient"; +import { + Module, + PowerShell72ModuleListByAutomationAccountNextOptionalParams, + PowerShell72ModuleListByAutomationAccountOptionalParams, + PowerShell72ModuleListByAutomationAccountResponse, + PowerShell72ModuleDeleteOptionalParams, + PowerShell72ModuleGetOptionalParams, + PowerShell72ModuleGetResponse, + ModuleCreateOrUpdateParameters, + PowerShell72ModuleCreateOrUpdateOptionalParams, + PowerShell72ModuleCreateOrUpdateResponse, + ModuleUpdateParameters, + PowerShell72ModuleUpdateOptionalParams, + PowerShell72ModuleUpdateResponse, + PowerShell72ModuleListByAutomationAccountNextResponse, +} from "../models"; + +/// +/** Class containing PowerShell72Module operations. */ +export class PowerShell72ModuleImpl implements PowerShell72Module { + private readonly client: AutomationClient; + + /** + * Initialize a new instance of the class PowerShell72Module class. + * @param client Reference to the service client + */ + constructor(client: AutomationClient) { + this.client = client; + } + + /** + * Retrieve a list of PowerShell72 modules. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + public listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: PowerShell72ModuleListByAutomationAccountOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listByAutomationAccountPagingAll( + resourceGroupName, + automationAccountName, + options, + ); + return { + next() { + return iter.next(); + }, + [Symbol.asyncIterator]() { + return this; + }, + byPage: (settings?: PageSettings) => { + if (settings?.maxPageSize) { + throw new Error("maxPageSize is not supported by this operation."); + } + return this.listByAutomationAccountPagingPage( + resourceGroupName, + automationAccountName, + options, + settings, + ); + }, + }; + } + + private async *listByAutomationAccountPagingPage( + resourceGroupName: string, + automationAccountName: string, + options?: PowerShell72ModuleListByAutomationAccountOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: PowerShell72ModuleListByAutomationAccountResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listByAutomationAccount( + resourceGroupName, + automationAccountName, + options, + ); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listByAutomationAccountNext( + resourceGroupName, + automationAccountName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listByAutomationAccountPagingAll( + resourceGroupName: string, + automationAccountName: string, + options?: PowerShell72ModuleListByAutomationAccountOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByAutomationAccountPagingPage( + resourceGroupName, + automationAccountName, + options, + )) { + yield* page; + } + } + + /** + * Delete the module by name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param options The options parameters. + */ + delete( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + options?: PowerShell72ModuleDeleteOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, moduleName, options }, + deleteOperationSpec, + ); + } + + /** + * Retrieve the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + options?: PowerShell72ModuleGetOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, moduleName, options }, + getOperationSpec, + ); + } + + /** + * Create or Update the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param parameters The create or update parameters for module. + * @param options The options parameters. + */ + createOrUpdate( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + parameters: ModuleCreateOrUpdateParameters, + options?: PowerShell72ModuleCreateOrUpdateOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + automationAccountName, + moduleName, + parameters, + options, + }, + createOrUpdateOperationSpec, + ); + } + + /** + * Update the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param parameters The update parameters for module. + * @param options The options parameters. + */ + update( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + parameters: ModuleUpdateParameters, + options?: PowerShell72ModuleUpdateOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + automationAccountName, + moduleName, + parameters, + options, + }, + updateOperationSpec, + ); + } + + /** + * Retrieve a list of PowerShell72 modules. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + private _listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: PowerShell72ModuleListByAutomationAccountOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, options }, + listByAutomationAccountOperationSpec, + ); + } + + /** + * ListByAutomationAccountNext + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param nextLink The nextLink from the previous successful call to the ListByAutomationAccount + * method. + * @param options The options parameters. + */ + private _listByAutomationAccountNext( + resourceGroupName: string, + automationAccountName: string, + nextLink: string, + options?: PowerShell72ModuleListByAutomationAccountNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, nextLink, options }, + listByAutomationAccountNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const deleteOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/powerShell72Modules/{moduleName}", + httpMethod: "DELETE", + responses: { + 200: {}, + 204: {}, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + Parameters.moduleName1, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const getOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/powerShell72Modules/{moduleName}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + Parameters.moduleName1, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const createOrUpdateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/powerShell72Modules/{moduleName}", + httpMethod: "PUT", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + 201: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters24, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + Parameters.moduleName1, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const updateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/powerShell72Modules/{moduleName}", + httpMethod: "PATCH", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters25, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + Parameters.moduleName1, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/powerShell72Modules", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ModuleListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ModuleListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.nextLink, + Parameters.resourceGroupName1, + Parameters.automationAccountName1, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/automation/arm-automation/src/operations/privateEndpointConnections.ts b/sdk/automation/arm-automation/src/operations/privateEndpointConnections.ts index 6eff4bab621e..f7f5895bf3f9 100644 --- a/sdk/automation/arm-automation/src/operations/privateEndpointConnections.ts +++ b/sdk/automation/arm-automation/src/operations/privateEndpointConnections.ts @@ -12,8 +12,12 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; -import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; import { PrivateEndpointConnection, PrivateEndpointConnectionsListByAutomationAccountOptionalParams, @@ -22,13 +26,14 @@ import { PrivateEndpointConnectionsGetResponse, PrivateEndpointConnectionsCreateOrUpdateOptionalParams, PrivateEndpointConnectionsCreateOrUpdateResponse, - PrivateEndpointConnectionsDeleteOptionalParams + PrivateEndpointConnectionsDeleteOptionalParams, } from "../models"; /// /** Class containing PrivateEndpointConnections operations. */ export class PrivateEndpointConnectionsImpl - implements PrivateEndpointConnections { + implements PrivateEndpointConnections +{ private readonly client: AutomationClient; /** @@ -48,12 +53,12 @@ export class PrivateEndpointConnectionsImpl public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams + options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -70,9 +75,9 @@ export class PrivateEndpointConnectionsImpl resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -80,13 +85,13 @@ export class PrivateEndpointConnectionsImpl resourceGroupName: string, automationAccountName: string, options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: PrivateEndpointConnectionsListByAutomationAccountResponse; result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); yield result.value || []; } @@ -94,12 +99,12 @@ export class PrivateEndpointConnectionsImpl private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams + options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -114,11 +119,11 @@ export class PrivateEndpointConnectionsImpl private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams + options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -133,16 +138,16 @@ export class PrivateEndpointConnectionsImpl resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsGetOptionalParams + options?: PrivateEndpointConnectionsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, privateEndpointConnectionName, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -159,30 +164,29 @@ export class PrivateEndpointConnectionsImpl automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, - options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams + options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, PrivateEndpointConnectionsCreateOrUpdateResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -191,8 +195,8 @@ export class PrivateEndpointConnectionsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -200,25 +204,28 @@ export class PrivateEndpointConnectionsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, privateEndpointConnectionName, parameters, - options + options, }, - createOrUpdateOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + spec: createOrUpdateOperationSpec, + }); + const poller = await createHttpPoller< + PrivateEndpointConnectionsCreateOrUpdateResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -237,14 +244,14 @@ export class PrivateEndpointConnectionsImpl automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, - options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams + options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams, ): Promise { const poller = await this.beginCreateOrUpdate( resourceGroupName, automationAccountName, privateEndpointConnectionName, parameters, - options + options, ); return poller.pollUntilDone(); } @@ -260,25 +267,24 @@ export class PrivateEndpointConnectionsImpl resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsDeleteOptionalParams - ): Promise, void>> { + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise, void>> { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -287,8 +293,8 @@ export class PrivateEndpointConnectionsImpl ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -296,24 +302,24 @@ export class PrivateEndpointConnectionsImpl rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, privateEndpointConnectionName, - options + options, }, - deleteOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + spec: deleteOperationSpec, + }); + const poller = await createHttpPoller>(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -330,13 +336,13 @@ export class PrivateEndpointConnectionsImpl resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsDeleteOptionalParams + options?: PrivateEndpointConnectionsDeleteOptionalParams, ): Promise { const poller = await this.beginDelete( resourceGroupName, automationAccountName, privateEndpointConnectionName, - options + options, ); return poller.pollUntilDone(); } @@ -345,32 +351,30 @@ export class PrivateEndpointConnectionsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.PrivateEndpointConnectionListResult - } + bodyMapper: Mappers.PrivateEndpointConnectionListResult, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.PrivateEndpointConnection - } + bodyMapper: Mappers.PrivateEndpointConnection, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -378,31 +382,30 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.privateEndpointConnectionName + Parameters.privateEndpointConnectionName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.PrivateEndpointConnection + bodyMapper: Mappers.PrivateEndpointConnection, }, 201: { - bodyMapper: Mappers.PrivateEndpointConnection + bodyMapper: Mappers.PrivateEndpointConnection, }, 202: { - bodyMapper: Mappers.PrivateEndpointConnection + bodyMapper: Mappers.PrivateEndpointConnection, }, 204: { - bodyMapper: Mappers.PrivateEndpointConnection + bodyMapper: Mappers.PrivateEndpointConnection, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.parameters, queryParameters: [Parameters.apiVersion], @@ -411,15 +414,14 @@ const createOrUpdateOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.privateEndpointConnectionName + Parameters.privateEndpointConnectionName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateEndpointConnections/{privateEndpointConnectionName}", httpMethod: "DELETE", responses: { 200: {}, @@ -427,8 +429,8 @@ const deleteOperationSpec: coreClient.OperationSpec = { 202: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -436,8 +438,8 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.privateEndpointConnectionName + Parameters.privateEndpointConnectionName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/privateLinkResources.ts b/sdk/automation/arm-automation/src/operations/privateLinkResources.ts index 9a194254c174..537f66cf8d12 100644 --- a/sdk/automation/arm-automation/src/operations/privateLinkResources.ts +++ b/sdk/automation/arm-automation/src/operations/privateLinkResources.ts @@ -15,7 +15,7 @@ import { AutomationClient } from "../automationClient"; import { PrivateLinkResource, PrivateLinkResourcesAutomationOptionalParams, - PrivateLinkResourcesAutomationResponse + PrivateLinkResourcesAutomationResponse, } from "../models"; /// @@ -40,12 +40,12 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { public listAutomation( resourceGroupName: string, automationAccountName: string, - options?: PrivateLinkResourcesAutomationOptionalParams + options?: PrivateLinkResourcesAutomationOptionalParams, ): PagedAsyncIterableIterator { const iter = this.automationPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -62,9 +62,9 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -72,13 +72,13 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { resourceGroupName: string, automationAccountName: string, options?: PrivateLinkResourcesAutomationOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: PrivateLinkResourcesAutomationResponse; result = await this._automation( resourceGroupName, automationAccountName, - options + options, ); yield result.value || []; } @@ -86,12 +86,12 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { private async *automationPagingAll( resourceGroupName: string, automationAccountName: string, - options?: PrivateLinkResourcesAutomationOptionalParams + options?: PrivateLinkResourcesAutomationOptionalParams, ): AsyncIterableIterator { for await (const page of this.automationPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -106,11 +106,11 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { private _automation( resourceGroupName: string, automationAccountName: string, - options?: PrivateLinkResourcesAutomationOptionalParams + options?: PrivateLinkResourcesAutomationOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - automationOperationSpec + automationOperationSpec, ); } } @@ -118,21 +118,20 @@ export class PrivateLinkResourcesImpl implements PrivateLinkResources { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const automationOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateLinkResources", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/privateLinkResources", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.PrivateLinkResourceListResult - } + bodyMapper: Mappers.PrivateLinkResourceListResult, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/python2Package.ts b/sdk/automation/arm-automation/src/operations/python2Package.ts index 8d94134249c5..8c0d16d91bac 100644 --- a/sdk/automation/arm-automation/src/operations/python2Package.ts +++ b/sdk/automation/arm-automation/src/operations/python2Package.ts @@ -27,7 +27,7 @@ import { PythonPackageUpdateParameters, Python2PackageUpdateOptionalParams, Python2PackageUpdateResponse, - Python2PackageListByAutomationAccountNextResponse + Python2PackageListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class Python2PackageImpl implements Python2Package { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: Python2PackageListByAutomationAccountOptionalParams + options?: Python2PackageListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName: string, automationAccountName: string, options?: Python2PackageListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: Python2PackageListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class Python2PackageImpl implements Python2Package { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class Python2PackageImpl implements Python2Package { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: Python2PackageListByAutomationAccountOptionalParams + options?: Python2PackageListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName: string, automationAccountName: string, packageName: string, - options?: Python2PackageDeleteOptionalParams + options?: Python2PackageDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, packageName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -157,11 +157,11 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName: string, automationAccountName: string, packageName: string, - options?: Python2PackageGetOptionalParams + options?: Python2PackageGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, packageName, options }, - getOperationSpec + getOperationSpec, ); } @@ -178,7 +178,7 @@ export class Python2PackageImpl implements Python2Package { automationAccountName: string, packageName: string, parameters: PythonPackageCreateParameters, - options?: Python2PackageCreateOrUpdateOptionalParams + options?: Python2PackageCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -186,9 +186,9 @@ export class Python2PackageImpl implements Python2Package { automationAccountName, packageName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -205,7 +205,7 @@ export class Python2PackageImpl implements Python2Package { automationAccountName: string, packageName: string, parameters: PythonPackageUpdateParameters, - options?: Python2PackageUpdateOptionalParams + options?: Python2PackageUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -213,9 +213,9 @@ export class Python2PackageImpl implements Python2Package { automationAccountName, packageName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -228,11 +228,11 @@ export class Python2PackageImpl implements Python2Package { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: Python2PackageListByAutomationAccountOptionalParams + options?: Python2PackageListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class Python2PackageImpl implements Python2Package { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: Python2PackageListByAutomationAccountNextOptionalParams + options?: Python2PackageListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,142 +260,137 @@ export class Python2PackageImpl implements Python2Package { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.packageName + Parameters.packageName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.packageName + Parameters.packageName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, 201: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters1, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters27, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.packageName + Parameters.packageName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages/{packageName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Module + bodyMapper: Mappers.Module, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters2, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters28, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.packageName + Parameters.packageName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python2Packages", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ModuleListResult + bodyMapper: Mappers.ModuleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ModuleListResult + bodyMapper: Mappers.ModuleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/python3Package.ts b/sdk/automation/arm-automation/src/operations/python3Package.ts new file mode 100644 index 000000000000..9c847aadded5 --- /dev/null +++ b/sdk/automation/arm-automation/src/operations/python3Package.ts @@ -0,0 +1,397 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; +import { setContinuationToken } from "../pagingHelper"; +import { Python3Package } from "../operationsInterfaces"; +import * as coreClient from "@azure/core-client"; +import * as Mappers from "../models/mappers"; +import * as Parameters from "../models/parameters"; +import { AutomationClient } from "../automationClient"; +import { + Module, + Python3PackageListByAutomationAccountNextOptionalParams, + Python3PackageListByAutomationAccountOptionalParams, + Python3PackageListByAutomationAccountResponse, + Python3PackageDeleteOptionalParams, + Python3PackageGetOptionalParams, + Python3PackageGetResponse, + PythonPackageCreateParameters, + Python3PackageCreateOrUpdateOptionalParams, + Python3PackageCreateOrUpdateResponse, + PythonPackageUpdateParameters, + Python3PackageUpdateOptionalParams, + Python3PackageUpdateResponse, + Python3PackageListByAutomationAccountNextResponse, +} from "../models"; + +/// +/** Class containing Python3Package operations. */ +export class Python3PackageImpl implements Python3Package { + private readonly client: AutomationClient; + + /** + * Initialize a new instance of the class Python3Package class. + * @param client Reference to the service client + */ + constructor(client: AutomationClient) { + this.client = client; + } + + /** + * Retrieve a list of python 3 packages. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + public listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: Python3PackageListByAutomationAccountOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listByAutomationAccountPagingAll( + resourceGroupName, + automationAccountName, + options, + ); + return { + next() { + return iter.next(); + }, + [Symbol.asyncIterator]() { + return this; + }, + byPage: (settings?: PageSettings) => { + if (settings?.maxPageSize) { + throw new Error("maxPageSize is not supported by this operation."); + } + return this.listByAutomationAccountPagingPage( + resourceGroupName, + automationAccountName, + options, + settings, + ); + }, + }; + } + + private async *listByAutomationAccountPagingPage( + resourceGroupName: string, + automationAccountName: string, + options?: Python3PackageListByAutomationAccountOptionalParams, + settings?: PageSettings, + ): AsyncIterableIterator { + let result: Python3PackageListByAutomationAccountResponse; + let continuationToken = settings?.continuationToken; + if (!continuationToken) { + result = await this._listByAutomationAccount( + resourceGroupName, + automationAccountName, + options, + ); + let page = result.value || []; + continuationToken = result.nextLink; + setContinuationToken(page, continuationToken); + yield page; + } + while (continuationToken) { + result = await this._listByAutomationAccountNext( + resourceGroupName, + automationAccountName, + continuationToken, + options, + ); + continuationToken = result.nextLink; + let page = result.value || []; + setContinuationToken(page, continuationToken); + yield page; + } + } + + private async *listByAutomationAccountPagingAll( + resourceGroupName: string, + automationAccountName: string, + options?: Python3PackageListByAutomationAccountOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByAutomationAccountPagingPage( + resourceGroupName, + automationAccountName, + options, + )) { + yield* page; + } + } + + /** + * Delete the python 3 package by name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The python package name. + * @param options The options parameters. + */ + delete( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + options?: Python3PackageDeleteOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, packageName, options }, + deleteOperationSpec, + ); + } + + /** + * Retrieve the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The python package name. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + options?: Python3PackageGetOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, packageName, options }, + getOperationSpec, + ); + } + + /** + * Create or Update the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The name of python package. + * @param parameters The create or update parameters for python package. + * @param options The options parameters. + */ + createOrUpdate( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + parameters: PythonPackageCreateParameters, + options?: Python3PackageCreateOrUpdateOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + automationAccountName, + packageName, + parameters, + options, + }, + createOrUpdateOperationSpec, + ); + } + + /** + * Update the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The name of python package. + * @param parameters The update parameters for python package. + * @param options The options parameters. + */ + update( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + parameters: PythonPackageUpdateParameters, + options?: Python3PackageUpdateOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + automationAccountName, + packageName, + parameters, + options, + }, + updateOperationSpec, + ); + } + + /** + * Retrieve a list of python 3 packages. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + private _listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: Python3PackageListByAutomationAccountOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, options }, + listByAutomationAccountOperationSpec, + ); + } + + /** + * ListByAutomationAccountNext + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param nextLink The nextLink from the previous successful call to the ListByAutomationAccount + * method. + * @param options The options parameters. + */ + private _listByAutomationAccountNext( + resourceGroupName: string, + automationAccountName: string, + nextLink: string, + options?: Python3PackageListByAutomationAccountNextOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { resourceGroupName, automationAccountName, nextLink, options }, + listByAutomationAccountNextOperationSpec, + ); + } +} +// Operation Specifications +const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); + +const deleteOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python3Packages/{packageName}", + httpMethod: "DELETE", + responses: { + 200: {}, + 204: {}, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.packageName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const getOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python3Packages/{packageName}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.packageName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const createOrUpdateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python3Packages/{packageName}", + httpMethod: "PUT", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + 201: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters27, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.packageName, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const updateOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python3Packages/{packageName}", + httpMethod: "PATCH", + responses: { + 200: { + bodyMapper: Mappers.Module, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + requestBody: Parameters.parameters28, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.packageName, + ], + headerParameters: [Parameters.accept, Parameters.contentType], + mediaType: "json", + serializer, +}; +const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/python3Packages", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ModuleListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + queryParameters: [Parameters.apiVersion4], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { + path: "{nextLink}", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.ModuleListResult, + }, + default: { + bodyMapper: Mappers.ErrorResponse, + }, + }, + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.automationAccountName, + Parameters.nextLink, + ], + headerParameters: [Parameters.accept], + serializer, +}; diff --git a/sdk/automation/arm-automation/src/operations/runbookDraftOperations.ts b/sdk/automation/arm-automation/src/operations/runbookDraftOperations.ts index f5ac4e27fbdc..e193e0cd95b3 100644 --- a/sdk/automation/arm-automation/src/operations/runbookDraftOperations.ts +++ b/sdk/automation/arm-automation/src/operations/runbookDraftOperations.ts @@ -11,8 +11,12 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; -import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; import { RunbookDraftGetContentOptionalParams, RunbookDraftGetContentResponse, @@ -21,7 +25,7 @@ import { RunbookDraftGetOptionalParams, RunbookDraftGetResponse, RunbookDraftUndoEditOptionalParams, - RunbookDraftUndoEditResponse + RunbookDraftUndoEditResponse, } from "../models"; /** Class containing RunbookDraftOperations operations. */ @@ -47,11 +51,11 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftGetContentOptionalParams + options?: RunbookDraftGetContentOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - getContentOperationSpec + getContentOperationSpec, ); } @@ -60,7 +64,7 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { * @param resourceGroupName Name of an Azure Resource group. * @param automationAccountName The name of the automation account. * @param runbookName The runbook name. - * @param runbookContent The runbook draft content. + * @param runbookContent The runbook draft content. * @param options The options parameters. */ async beginReplaceContent( @@ -68,30 +72,29 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { automationAccountName: string, runbookName: string, runbookContent: string, - options?: RunbookDraftReplaceContentOptionalParams + options?: RunbookDraftReplaceContentOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, RunbookDraftReplaceContentResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -100,8 +103,8 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -109,25 +112,29 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, runbookName, runbookContent, - options + options, }, - replaceContentOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + spec: replaceContentOperationSpec, + }); + const poller = await createHttpPoller< + RunbookDraftReplaceContentResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + resourceLocationConfig: "azure-async-operation", }); await poller.poll(); return poller; @@ -138,7 +145,7 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { * @param resourceGroupName Name of an Azure Resource group. * @param automationAccountName The name of the automation account. * @param runbookName The runbook name. - * @param runbookContent The runbook draft content. + * @param runbookContent The runbook draft content. * @param options The options parameters. */ async beginReplaceContentAndWait( @@ -146,14 +153,14 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { automationAccountName: string, runbookName: string, runbookContent: string, - options?: RunbookDraftReplaceContentOptionalParams + options?: RunbookDraftReplaceContentOptionalParams, ): Promise { const poller = await this.beginReplaceContent( resourceGroupName, automationAccountName, runbookName, runbookContent, - options + options, ); return poller.pollUntilDone(); } @@ -169,11 +176,11 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftGetOptionalParams + options?: RunbookDraftGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - getOperationSpec + getOperationSpec, ); } @@ -188,11 +195,11 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftUndoEditOptionalParams + options?: RunbookDraftUndoEditOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - undoEditOperationSpec + undoEditOperationSpec, ); } } @@ -200,103 +207,111 @@ export class RunbookDraftOperationsImpl implements RunbookDraftOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content", httpMethod: "GET", responses: { 200: { - bodyMapper: { type: { name: "Stream" } } + bodyMapper: { type: { name: "Stream" } }, }, - default: {} + default: {}, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept2], - serializer + serializer, }; const replaceContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/content", httpMethod: "PUT", responses: { 200: { - bodyMapper: { type: { name: "Stream" }, serializedName: "parsedResponse" } + bodyMapper: { + type: { name: "Stream" }, + serializedName: "parsedResponse", + }, }, 201: { - bodyMapper: { type: { name: "Stream" }, serializedName: "parsedResponse" } + bodyMapper: { + type: { name: "Stream" }, + serializedName: "parsedResponse", + }, }, 202: { - bodyMapper: { type: { name: "Stream" }, serializedName: "parsedResponse" } + bodyMapper: { + type: { name: "Stream" }, + serializedName: "parsedResponse", + }, }, 204: { - bodyMapper: { type: { name: "Stream" }, serializedName: "parsedResponse" } + bodyMapper: { + type: { name: "Stream" }, + serializedName: "parsedResponse", + }, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, requestBody: Parameters.runbookContent, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept1, Parameters.contentType3], mediaType: "text", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RunbookDraft + bodyMapper: Mappers.RunbookDraft, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const undoEditOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/undoEdit", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/undoEdit", httpMethod: "POST", responses: { 200: { - bodyMapper: Mappers.RunbookDraftUndoEditResult + bodyMapper: Mappers.RunbookDraftUndoEditResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/runbookOperations.ts b/sdk/automation/arm-automation/src/operations/runbookOperations.ts index f8581ea627d8..b694ec73c5d4 100644 --- a/sdk/automation/arm-automation/src/operations/runbookOperations.ts +++ b/sdk/automation/arm-automation/src/operations/runbookOperations.ts @@ -13,8 +13,12 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { AutomationClient } from "../automationClient"; -import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { + SimplePollerLike, + OperationState, + createHttpPoller, +} from "@azure/core-lro"; +import { createLroSpec } from "../lroImpl"; import { Runbook, RunbookListByAutomationAccountNextOptionalParams, @@ -33,7 +37,7 @@ import { RunbookUpdateOptionalParams, RunbookUpdateResponse, RunbookDeleteOptionalParams, - RunbookListByAutomationAccountNextResponse + RunbookListByAutomationAccountNextResponse, } from "../models"; /// @@ -58,12 +62,12 @@ export class RunbookOperationsImpl implements RunbookOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: RunbookListByAutomationAccountOptionalParams + options?: RunbookListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -80,9 +84,9 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -90,7 +94,7 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, options?: RunbookListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: RunbookListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -98,7 +102,7 @@ export class RunbookOperationsImpl implements RunbookOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -110,7 +114,7 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -122,12 +126,12 @@ export class RunbookOperationsImpl implements RunbookOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: RunbookListByAutomationAccountOptionalParams + options?: RunbookListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -144,30 +148,29 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookPublishOptionalParams + options?: RunbookPublishOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, RunbookPublishResponse > > { const directSendOperation = async ( args: coreClient.OperationArguments, - spec: coreClient.OperationSpec + spec: coreClient.OperationSpec, ): Promise => { return this.client.sendOperationRequest(args, spec); }; - const sendOperation = async ( + 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); @@ -176,8 +179,8 @@ export class RunbookOperationsImpl implements RunbookOperations { ...args, options: { ...args.options, - onResponse: callback - } + onResponse: callback, + }, }; const flatResponse = await directSendOperation(updatedArgs, spec); return { @@ -185,19 +188,22 @@ export class RunbookOperationsImpl implements RunbookOperations { rawResponse: { statusCode: currentRawResponse!.status, body: currentRawResponse!.parsedBody, - headers: currentRawResponse!.headers.toJSON() - } + headers: currentRawResponse!.headers.toJSON(), + }, }; }; - const lro = new LroImpl( - sendOperation, - { resourceGroupName, automationAccountName, runbookName, options }, - publishOperationSpec - ); - const poller = new LroEngine(lro, { - resumeFrom: options?.resumeFrom, - intervalInMs: options?.updateIntervalInMs + const lro = createLroSpec({ + sendOperationFn, + args: { resourceGroupName, automationAccountName, runbookName, options }, + spec: publishOperationSpec, + }); + const poller = await createHttpPoller< + RunbookPublishResponse, + OperationState + >(lro, { + restoreFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, }); await poller.poll(); return poller; @@ -214,13 +220,13 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookPublishOptionalParams + options?: RunbookPublishOptionalParams, ): Promise { const poller = await this.beginPublish( resourceGroupName, automationAccountName, runbookName, - options + options, ); return poller.pollUntilDone(); } @@ -236,11 +242,11 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookGetContentOptionalParams + options?: RunbookGetContentOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - getContentOperationSpec + getContentOperationSpec, ); } @@ -255,11 +261,11 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookGetOptionalParams + options?: RunbookGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - getOperationSpec + getOperationSpec, ); } @@ -277,7 +283,7 @@ export class RunbookOperationsImpl implements RunbookOperations { automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, - options?: RunbookCreateOrUpdateOptionalParams + options?: RunbookCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -285,9 +291,9 @@ export class RunbookOperationsImpl implements RunbookOperations { automationAccountName, runbookName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -304,7 +310,7 @@ export class RunbookOperationsImpl implements RunbookOperations { automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, - options?: RunbookUpdateOptionalParams + options?: RunbookUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -312,9 +318,9 @@ export class RunbookOperationsImpl implements RunbookOperations { automationAccountName, runbookName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -329,11 +335,11 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDeleteOptionalParams + options?: RunbookDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -346,11 +352,11 @@ export class RunbookOperationsImpl implements RunbookOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: RunbookListByAutomationAccountOptionalParams + options?: RunbookListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -366,11 +372,11 @@ export class RunbookOperationsImpl implements RunbookOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: RunbookListByAutomationAccountNextOptionalParams + options?: RunbookListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -378,196 +384,189 @@ export class RunbookOperationsImpl implements RunbookOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const publishOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/publish", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/publish", httpMethod: "POST", responses: { 200: { - headersMapper: Mappers.RunbookPublishHeaders + headersMapper: Mappers.RunbookPublishHeaders, }, 201: { - headersMapper: Mappers.RunbookPublishHeaders + headersMapper: Mappers.RunbookPublishHeaders, }, 202: { - headersMapper: Mappers.RunbookPublishHeaders + headersMapper: Mappers.RunbookPublishHeaders, }, 204: { - headersMapper: Mappers.RunbookPublishHeaders + headersMapper: Mappers.RunbookPublishHeaders, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getContentOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/content", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/content", httpMethod: "GET", responses: { 200: { - bodyMapper: { type: { name: "Stream" } } + bodyMapper: { type: { name: "Stream" } }, }, - default: {} + default: {}, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept2], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Runbook + bodyMapper: Mappers.Runbook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Runbook + bodyMapper: Mappers.Runbook, }, 201: { - bodyMapper: Mappers.Runbook + bodyMapper: Mappers.Runbook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters34, - queryParameters: [Parameters.apiVersion3], + requestBody: Parameters.parameters29, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Runbook + bodyMapper: Mappers.Runbook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters35, - queryParameters: [Parameters.apiVersion3], + requestBody: Parameters.parameters30, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RunbookListResult + bodyMapper: Mappers.RunbookListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.RunbookListResult + bodyMapper: Mappers.RunbookListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/scheduleOperations.ts b/sdk/automation/arm-automation/src/operations/scheduleOperations.ts index 772207aeefb6..e0dced572f1c 100644 --- a/sdk/automation/arm-automation/src/operations/scheduleOperations.ts +++ b/sdk/automation/arm-automation/src/operations/scheduleOperations.ts @@ -27,7 +27,7 @@ import { ScheduleGetOptionalParams, ScheduleGetResponse, ScheduleDeleteOptionalParams, - ScheduleListByAutomationAccountNextResponse + ScheduleListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class ScheduleOperationsImpl implements ScheduleOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ScheduleListByAutomationAccountOptionalParams + options?: ScheduleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName: string, automationAccountName: string, options?: ScheduleListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: ScheduleListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class ScheduleOperationsImpl implements ScheduleOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class ScheduleOperationsImpl implements ScheduleOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: ScheduleListByAutomationAccountOptionalParams + options?: ScheduleListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -140,7 +140,7 @@ export class ScheduleOperationsImpl implements ScheduleOperations { automationAccountName: string, scheduleName: string, parameters: ScheduleCreateOrUpdateParameters, - options?: ScheduleCreateOrUpdateOptionalParams + options?: ScheduleCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -148,9 +148,9 @@ export class ScheduleOperationsImpl implements ScheduleOperations { automationAccountName, scheduleName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -167,7 +167,7 @@ export class ScheduleOperationsImpl implements ScheduleOperations { automationAccountName: string, scheduleName: string, parameters: ScheduleUpdateParameters, - options?: ScheduleUpdateOptionalParams + options?: ScheduleUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -175,9 +175,9 @@ export class ScheduleOperationsImpl implements ScheduleOperations { automationAccountName, scheduleName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -192,11 +192,11 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName: string, automationAccountName: string, scheduleName: string, - options?: ScheduleGetOptionalParams + options?: ScheduleGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, scheduleName, options }, - getOperationSpec + getOperationSpec, ); } @@ -211,11 +211,11 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName: string, automationAccountName: string, scheduleName: string, - options?: ScheduleDeleteOptionalParams + options?: ScheduleDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, scheduleName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -228,11 +228,11 @@ export class ScheduleOperationsImpl implements ScheduleOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ScheduleListByAutomationAccountOptionalParams + options?: ScheduleListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class ScheduleOperationsImpl implements ScheduleOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: ScheduleListByAutomationAccountNextOptionalParams + options?: ScheduleListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,143 +260,138 @@ export class ScheduleOperationsImpl implements ScheduleOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Schedule + bodyMapper: Mappers.Schedule, }, 201: { - bodyMapper: Mappers.Schedule + bodyMapper: Mappers.Schedule, }, 409: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters21, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters32, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.scheduleName + Parameters.scheduleName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Schedule + bodyMapper: Mappers.Schedule, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters22, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters33, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.scheduleName + Parameters.scheduleName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Schedule + bodyMapper: Mappers.Schedule, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.scheduleName + Parameters.scheduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules/{scheduleName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.scheduleName + Parameters.scheduleName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/schedules", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ScheduleListResult + bodyMapper: Mappers.ScheduleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.ScheduleListResult + bodyMapper: Mappers.ScheduleListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationMachineRuns.ts b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationMachineRuns.ts index 69d1727fef82..e9bbbcb36a66 100644 --- a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationMachineRuns.ts +++ b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationMachineRuns.ts @@ -15,12 +15,13 @@ import { SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams, SoftwareUpdateConfigurationMachineRunsGetByIdResponse, SoftwareUpdateConfigurationMachineRunsListOptionalParams, - SoftwareUpdateConfigurationMachineRunsListResponse + SoftwareUpdateConfigurationMachineRunsListResponse, } from "../models"; /** Class containing SoftwareUpdateConfigurationMachineRuns operations. */ export class SoftwareUpdateConfigurationMachineRunsImpl - implements SoftwareUpdateConfigurationMachineRuns { + implements SoftwareUpdateConfigurationMachineRuns +{ private readonly client: AutomationClient; /** @@ -43,16 +44,16 @@ export class SoftwareUpdateConfigurationMachineRunsImpl resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationMachineRunId: string, - options?: SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams + options?: SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, softwareUpdateConfigurationMachineRunId, - options + options, }, - getByIdOperationSpec + getByIdOperationSpec, ); } @@ -65,11 +66,11 @@ export class SoftwareUpdateConfigurationMachineRunsImpl list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationMachineRunsListOptionalParams + options?: SoftwareUpdateConfigurationMachineRunsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listOperationSpec + listOperationSpec, ); } } @@ -77,52 +78,50 @@ export class SoftwareUpdateConfigurationMachineRunsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getByIdOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns/{softwareUpdateConfigurationMachineRunId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns/{softwareUpdateConfigurationMachineRunId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfigurationMachineRun + bodyMapper: Mappers.SoftwareUpdateConfigurationMachineRun, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.softwareUpdateConfigurationMachineRunId + Parameters.softwareUpdateConfigurationMachineRunId, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfigurationMachineRunListResult + bodyMapper: Mappers.SoftwareUpdateConfigurationMachineRunListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [ Parameters.filter, - Parameters.apiVersion2, + Parameters.apiVersion4, Parameters.skip1, - Parameters.top1 + Parameters.top1, ], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationRuns.ts b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationRuns.ts index 9808f359a031..de497da3cf0c 100644 --- a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationRuns.ts +++ b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurationRuns.ts @@ -15,12 +15,13 @@ import { SoftwareUpdateConfigurationRunsGetByIdOptionalParams, SoftwareUpdateConfigurationRunsGetByIdResponse, SoftwareUpdateConfigurationRunsListOptionalParams, - SoftwareUpdateConfigurationRunsListResponse + SoftwareUpdateConfigurationRunsListResponse, } from "../models"; /** Class containing SoftwareUpdateConfigurationRuns operations. */ export class SoftwareUpdateConfigurationRunsImpl - implements SoftwareUpdateConfigurationRuns { + implements SoftwareUpdateConfigurationRuns +{ private readonly client: AutomationClient; /** @@ -42,16 +43,16 @@ export class SoftwareUpdateConfigurationRunsImpl resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationRunId: string, - options?: SoftwareUpdateConfigurationRunsGetByIdOptionalParams + options?: SoftwareUpdateConfigurationRunsGetByIdOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, softwareUpdateConfigurationRunId, - options + options, }, - getByIdOperationSpec + getByIdOperationSpec, ); } @@ -64,11 +65,11 @@ export class SoftwareUpdateConfigurationRunsImpl list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationRunsListOptionalParams + options?: SoftwareUpdateConfigurationRunsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listOperationSpec + listOperationSpec, ); } } @@ -76,52 +77,50 @@ export class SoftwareUpdateConfigurationRunsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getByIdOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns/{softwareUpdateConfigurationRunId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns/{softwareUpdateConfigurationRunId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfigurationRun + bodyMapper: Mappers.SoftwareUpdateConfigurationRun, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.softwareUpdateConfigurationRunId + Parameters.softwareUpdateConfigurationRunId, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfigurationRunListResult + bodyMapper: Mappers.SoftwareUpdateConfigurationRunListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [ Parameters.filter, - Parameters.apiVersion2, + Parameters.apiVersion4, Parameters.skip1, - Parameters.top1 + Parameters.top1, ], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurations.ts b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurations.ts index a0c58b6f0b47..71b59fa77bc9 100644 --- a/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurations.ts +++ b/sdk/automation/arm-automation/src/operations/softwareUpdateConfigurations.ts @@ -19,12 +19,13 @@ import { SoftwareUpdateConfigurationsGetByNameResponse, SoftwareUpdateConfigurationsDeleteOptionalParams, SoftwareUpdateConfigurationsListOptionalParams, - SoftwareUpdateConfigurationsListResponse + SoftwareUpdateConfigurationsListResponse, } from "../models"; /** Class containing SoftwareUpdateConfigurations operations. */ export class SoftwareUpdateConfigurationsImpl - implements SoftwareUpdateConfigurations { + implements SoftwareUpdateConfigurations +{ private readonly client: AutomationClient; /** @@ -48,7 +49,7 @@ export class SoftwareUpdateConfigurationsImpl automationAccountName: string, softwareUpdateConfigurationName: string, parameters: SoftwareUpdateConfiguration, - options?: SoftwareUpdateConfigurationsCreateOptionalParams + options?: SoftwareUpdateConfigurationsCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -56,9 +57,9 @@ export class SoftwareUpdateConfigurationsImpl automationAccountName, softwareUpdateConfigurationName, parameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -73,16 +74,16 @@ export class SoftwareUpdateConfigurationsImpl resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, - options?: SoftwareUpdateConfigurationsGetByNameOptionalParams + options?: SoftwareUpdateConfigurationsGetByNameOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, softwareUpdateConfigurationName, - options + options, }, - getByNameOperationSpec + getByNameOperationSpec, ); } @@ -97,16 +98,16 @@ export class SoftwareUpdateConfigurationsImpl resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, - options?: SoftwareUpdateConfigurationsDeleteOptionalParams + options?: SoftwareUpdateConfigurationsDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, softwareUpdateConfigurationName, - options + options, }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -119,11 +120,11 @@ export class SoftwareUpdateConfigurationsImpl list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationsListOptionalParams + options?: SoftwareUpdateConfigurationsListOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listOperationSpec + listOperationSpec, ); } } @@ -131,101 +132,97 @@ export class SoftwareUpdateConfigurationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfiguration + bodyMapper: Mappers.SoftwareUpdateConfiguration, }, 201: { - bodyMapper: Mappers.SoftwareUpdateConfiguration + bodyMapper: Mappers.SoftwareUpdateConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters33, - queryParameters: [Parameters.apiVersion2], + requestBody: Parameters.parameters5, + queryParameters: [Parameters.apiVersion1], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.softwareUpdateConfigurationName + Parameters.softwareUpdateConfigurationName, ], headerParameters: [ Parameters.accept, Parameters.contentType, - Parameters.clientRequestId + Parameters.clientRequestId, ], mediaType: "json", - serializer + serializer, }; const getByNameOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfiguration + bodyMapper: Mappers.SoftwareUpdateConfiguration, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion1], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.softwareUpdateConfigurationName + Parameters.softwareUpdateConfigurationName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}", httpMethod: "DELETE", responses: { 200: {}, 204: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion2], + queryParameters: [Parameters.apiVersion1], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.softwareUpdateConfigurationName + Parameters.softwareUpdateConfigurationName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; const listOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SoftwareUpdateConfigurationListResult + bodyMapper: Mappers.SoftwareUpdateConfigurationListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion2], + queryParameters: [Parameters.filter, Parameters.apiVersion1], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept, Parameters.clientRequestId], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/sourceControlOperations.ts b/sdk/automation/arm-automation/src/operations/sourceControlOperations.ts index c8686db1a851..21c8a18963c3 100644 --- a/sdk/automation/arm-automation/src/operations/sourceControlOperations.ts +++ b/sdk/automation/arm-automation/src/operations/sourceControlOperations.ts @@ -27,7 +27,7 @@ import { SourceControlDeleteOptionalParams, SourceControlGetOptionalParams, SourceControlGetResponse, - SourceControlListByAutomationAccountNextResponse + SourceControlListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class SourceControlOperationsImpl implements SourceControlOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: SourceControlListByAutomationAccountOptionalParams + options?: SourceControlListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName: string, automationAccountName: string, options?: SourceControlListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: SourceControlListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class SourceControlOperationsImpl implements SourceControlOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class SourceControlOperationsImpl implements SourceControlOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: SourceControlListByAutomationAccountOptionalParams + options?: SourceControlListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -140,7 +140,7 @@ export class SourceControlOperationsImpl implements SourceControlOperations { automationAccountName: string, sourceControlName: string, parameters: SourceControlCreateOrUpdateParameters, - options?: SourceControlCreateOrUpdateOptionalParams + options?: SourceControlCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -148,9 +148,9 @@ export class SourceControlOperationsImpl implements SourceControlOperations { automationAccountName, sourceControlName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -167,7 +167,7 @@ export class SourceControlOperationsImpl implements SourceControlOperations { automationAccountName: string, sourceControlName: string, parameters: SourceControlUpdateParameters, - options?: SourceControlUpdateOptionalParams + options?: SourceControlUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -175,9 +175,9 @@ export class SourceControlOperationsImpl implements SourceControlOperations { automationAccountName, sourceControlName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -192,11 +192,11 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlDeleteOptionalParams + options?: SourceControlDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, sourceControlName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -211,11 +211,11 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlGetOptionalParams + options?: SourceControlGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, sourceControlName, options }, - getOperationSpec + getOperationSpec, ); } @@ -228,11 +228,11 @@ export class SourceControlOperationsImpl implements SourceControlOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: SourceControlListByAutomationAccountOptionalParams + options?: SourceControlListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class SourceControlOperationsImpl implements SourceControlOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: SourceControlListByAutomationAccountNextOptionalParams + options?: SourceControlListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,142 +260,137 @@ export class SourceControlOperationsImpl implements SourceControlOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.SourceControl + bodyMapper: Mappers.SourceControl, }, 201: { - bodyMapper: Mappers.SourceControl + bodyMapper: Mappers.SourceControl, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters6, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters34, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.SourceControl + bodyMapper: Mappers.SourceControl, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters7, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters35, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControl + bodyMapper: Mappers.SourceControl, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlListResult + bodyMapper: Mappers.SourceControlListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion, Parameters.filter], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlListResult + bodyMapper: Mappers.SourceControlListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/sourceControlSyncJobOperations.ts b/sdk/automation/arm-automation/src/operations/sourceControlSyncJobOperations.ts index 5cf9024d3dfe..bed93bceeafb 100644 --- a/sdk/automation/arm-automation/src/operations/sourceControlSyncJobOperations.ts +++ b/sdk/automation/arm-automation/src/operations/sourceControlSyncJobOperations.ts @@ -23,13 +23,14 @@ import { SourceControlSyncJobCreateResponse, SourceControlSyncJobGetOptionalParams, SourceControlSyncJobGetResponse, - SourceControlSyncJobListByAutomationAccountNextResponse + SourceControlSyncJobListByAutomationAccountNextResponse, } from "../models"; /// /** Class containing SourceControlSyncJobOperations operations. */ export class SourceControlSyncJobOperationsImpl - implements SourceControlSyncJobOperations { + implements SourceControlSyncJobOperations +{ private readonly client: AutomationClient; /** @@ -51,13 +52,13 @@ export class SourceControlSyncJobOperationsImpl resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlSyncJobListByAutomationAccountOptionalParams + options?: SourceControlSyncJobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, sourceControlName, - options + options, ); return { next() { @@ -75,9 +76,9 @@ export class SourceControlSyncJobOperationsImpl automationAccountName, sourceControlName, options, - settings + settings, ); - } + }, }; } @@ -86,7 +87,7 @@ export class SourceControlSyncJobOperationsImpl automationAccountName: string, sourceControlName: string, options?: SourceControlSyncJobListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: SourceControlSyncJobListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -95,7 +96,7 @@ export class SourceControlSyncJobOperationsImpl resourceGroupName, automationAccountName, sourceControlName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -108,7 +109,7 @@ export class SourceControlSyncJobOperationsImpl automationAccountName, sourceControlName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -121,13 +122,13 @@ export class SourceControlSyncJobOperationsImpl resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlSyncJobListByAutomationAccountOptionalParams + options?: SourceControlSyncJobListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, sourceControlName, - options + options, )) { yield* page; } @@ -148,7 +149,7 @@ export class SourceControlSyncJobOperationsImpl sourceControlName: string, sourceControlSyncJobId: string, parameters: SourceControlSyncJobCreateParameters, - options?: SourceControlSyncJobCreateOptionalParams + options?: SourceControlSyncJobCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -157,9 +158,9 @@ export class SourceControlSyncJobOperationsImpl sourceControlName, sourceControlSyncJobId, parameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -176,7 +177,7 @@ export class SourceControlSyncJobOperationsImpl automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobGetOptionalParams + options?: SourceControlSyncJobGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -184,9 +185,9 @@ export class SourceControlSyncJobOperationsImpl automationAccountName, sourceControlName, sourceControlSyncJobId, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -201,11 +202,11 @@ export class SourceControlSyncJobOperationsImpl resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlSyncJobListByAutomationAccountOptionalParams + options?: SourceControlSyncJobListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, sourceControlName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -223,7 +224,7 @@ export class SourceControlSyncJobOperationsImpl automationAccountName: string, sourceControlName: string, nextLink: string, - options?: SourceControlSyncJobListByAutomationAccountNextOptionalParams + options?: SourceControlSyncJobListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -231,9 +232,9 @@ export class SourceControlSyncJobOperationsImpl automationAccountName, sourceControlName, nextLink, - options + options, }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -241,88 +242,85 @@ export class SourceControlSyncJobOperationsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", httpMethod: "PUT", responses: { 201: { - bodyMapper: Mappers.SourceControlSyncJob + bodyMapper: Mappers.SourceControlSyncJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters8, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters36, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.sourceControlName, - Parameters.sourceControlSyncJobId + Parameters.sourceControlSyncJobId, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobById + bodyMapper: Mappers.SourceControlSyncJobById, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.sourceControlName, - Parameters.sourceControlSyncJobId + Parameters.sourceControlSyncJobId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobListResult + bodyMapper: Mappers.SourceControlSyncJobListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion, Parameters.filter], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobListResult + bodyMapper: Mappers.SourceControlSyncJobListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, @@ -330,8 +328,8 @@ const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nextLink, - Parameters.sourceControlName + Parameters.sourceControlName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/sourceControlSyncJobStreams.ts b/sdk/automation/arm-automation/src/operations/sourceControlSyncJobStreams.ts index 1e4c71d7e192..6643ff75c261 100644 --- a/sdk/automation/arm-automation/src/operations/sourceControlSyncJobStreams.ts +++ b/sdk/automation/arm-automation/src/operations/sourceControlSyncJobStreams.ts @@ -20,13 +20,14 @@ import { SourceControlSyncJobStreamsListBySyncJobResponse, SourceControlSyncJobStreamsGetOptionalParams, SourceControlSyncJobStreamsGetResponse, - SourceControlSyncJobStreamsListBySyncJobNextResponse + SourceControlSyncJobStreamsListBySyncJobNextResponse, } from "../models"; /// /** Class containing SourceControlSyncJobStreams operations. */ export class SourceControlSyncJobStreamsImpl - implements SourceControlSyncJobStreams { + implements SourceControlSyncJobStreams +{ private readonly client: AutomationClient; /** @@ -50,14 +51,14 @@ export class SourceControlSyncJobStreamsImpl automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams + options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listBySyncJobPagingAll( resourceGroupName, automationAccountName, sourceControlName, sourceControlSyncJobId, - options + options, ); return { next() { @@ -76,9 +77,9 @@ export class SourceControlSyncJobStreamsImpl sourceControlName, sourceControlSyncJobId, options, - settings + settings, ); - } + }, }; } @@ -88,7 +89,7 @@ export class SourceControlSyncJobStreamsImpl sourceControlName: string, sourceControlSyncJobId: string, options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: SourceControlSyncJobStreamsListBySyncJobResponse; let continuationToken = settings?.continuationToken; @@ -98,7 +99,7 @@ export class SourceControlSyncJobStreamsImpl automationAccountName, sourceControlName, sourceControlSyncJobId, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -112,7 +113,7 @@ export class SourceControlSyncJobStreamsImpl sourceControlName, sourceControlSyncJobId, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -126,14 +127,14 @@ export class SourceControlSyncJobStreamsImpl automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams + options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams, ): AsyncIterableIterator { for await (const page of this.listBySyncJobPagingPage( resourceGroupName, automationAccountName, sourceControlName, sourceControlSyncJobId, - options + options, )) { yield* page; } @@ -152,7 +153,7 @@ export class SourceControlSyncJobStreamsImpl automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams + options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -160,9 +161,9 @@ export class SourceControlSyncJobStreamsImpl automationAccountName, sourceControlName, sourceControlSyncJobId, - options + options, }, - listBySyncJobOperationSpec + listBySyncJobOperationSpec, ); } @@ -181,7 +182,7 @@ export class SourceControlSyncJobStreamsImpl sourceControlName: string, sourceControlSyncJobId: string, streamId: string, - options?: SourceControlSyncJobStreamsGetOptionalParams + options?: SourceControlSyncJobStreamsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -190,9 +191,9 @@ export class SourceControlSyncJobStreamsImpl sourceControlName, sourceControlSyncJobId, streamId, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -211,7 +212,7 @@ export class SourceControlSyncJobStreamsImpl sourceControlName: string, sourceControlSyncJobId: string, nextLink: string, - options?: SourceControlSyncJobStreamsListBySyncJobNextOptionalParams + options?: SourceControlSyncJobStreamsListBySyncJobNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -220,9 +221,9 @@ export class SourceControlSyncJobStreamsImpl sourceControlName, sourceControlSyncJobId, nextLink, - options + options, }, - listBySyncJobNextOperationSpec + listBySyncJobNextOperationSpec, ); } } @@ -230,42 +231,40 @@ export class SourceControlSyncJobStreamsImpl const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listBySyncJobOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobStreamsListBySyncJob + bodyMapper: Mappers.SourceControlSyncJobStreamsListBySyncJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion, Parameters.filter], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.sourceControlName, - Parameters.sourceControlSyncJobId + Parameters.sourceControlSyncJobId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams/{streamId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams/{streamId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobStreamById + bodyMapper: Mappers.SourceControlSyncJobStreamById, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, @@ -273,21 +272,21 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.automationAccountName, Parameters.sourceControlName, Parameters.sourceControlSyncJobId, - Parameters.streamId + Parameters.streamId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listBySyncJobNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.SourceControlSyncJobStreamsListBySyncJob + bodyMapper: Mappers.SourceControlSyncJobStreamsListBySyncJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, @@ -296,8 +295,8 @@ const listBySyncJobNextOperationSpec: coreClient.OperationSpec = { Parameters.automationAccountName, Parameters.nextLink, Parameters.sourceControlName, - Parameters.sourceControlSyncJobId + Parameters.sourceControlSyncJobId, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/statisticsOperations.ts b/sdk/automation/arm-automation/src/operations/statisticsOperations.ts index 5ae8a49848af..3e65b8059a97 100644 --- a/sdk/automation/arm-automation/src/operations/statisticsOperations.ts +++ b/sdk/automation/arm-automation/src/operations/statisticsOperations.ts @@ -15,7 +15,7 @@ import { AutomationClient } from "../automationClient"; import { Statistics, StatisticsListByAutomationAccountOptionalParams, - StatisticsListByAutomationAccountResponse + StatisticsListByAutomationAccountResponse, } from "../models"; /// @@ -40,12 +40,12 @@ export class StatisticsOperationsImpl implements StatisticsOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: StatisticsListByAutomationAccountOptionalParams + options?: StatisticsListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -62,9 +62,9 @@ export class StatisticsOperationsImpl implements StatisticsOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -72,13 +72,13 @@ export class StatisticsOperationsImpl implements StatisticsOperations { resourceGroupName: string, automationAccountName: string, options?: StatisticsListByAutomationAccountOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: StatisticsListByAutomationAccountResponse; result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); yield result.value || []; } @@ -86,12 +86,12 @@ export class StatisticsOperationsImpl implements StatisticsOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: StatisticsListByAutomationAccountOptionalParams + options?: StatisticsListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -106,11 +106,11 @@ export class StatisticsOperationsImpl implements StatisticsOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: StatisticsListByAutomationAccountOptionalParams + options?: StatisticsListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } } @@ -118,24 +118,23 @@ export class StatisticsOperationsImpl implements StatisticsOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/statistics", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/statistics", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.StatisticsListResult + bodyMapper: Mappers.StatisticsListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion1], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/testJobOperations.ts b/sdk/automation/arm-automation/src/operations/testJobOperations.ts index d8eeb5adff61..9b515133ce5f 100644 --- a/sdk/automation/arm-automation/src/operations/testJobOperations.ts +++ b/sdk/automation/arm-automation/src/operations/testJobOperations.ts @@ -19,7 +19,7 @@ import { TestJobGetResponse, TestJobResumeOptionalParams, TestJobStopOptionalParams, - TestJobSuspendOptionalParams + TestJobSuspendOptionalParams, } from "../models"; /** Class containing TestJobOperations operations. */ @@ -47,7 +47,7 @@ export class TestJobOperationsImpl implements TestJobOperations { automationAccountName: string, runbookName: string, parameters: TestJobCreateParameters, - options?: TestJobCreateOptionalParams + options?: TestJobCreateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -55,9 +55,9 @@ export class TestJobOperationsImpl implements TestJobOperations { automationAccountName, runbookName, parameters, - options + options, }, - createOperationSpec + createOperationSpec, ); } @@ -72,11 +72,11 @@ export class TestJobOperationsImpl implements TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobGetOptionalParams + options?: TestJobGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - getOperationSpec + getOperationSpec, ); } @@ -91,11 +91,11 @@ export class TestJobOperationsImpl implements TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobResumeOptionalParams + options?: TestJobResumeOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - resumeOperationSpec + resumeOperationSpec, ); } @@ -110,11 +110,11 @@ export class TestJobOperationsImpl implements TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStopOptionalParams + options?: TestJobStopOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - stopOperationSpec + stopOperationSpec, ); } @@ -129,11 +129,11 @@ export class TestJobOperationsImpl implements TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobSuspendOptionalParams + options?: TestJobSuspendOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - suspendOperationSpec + suspendOperationSpec, ); } } @@ -141,113 +141,108 @@ export class TestJobOperationsImpl implements TestJobOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob", httpMethod: "PUT", responses: { 201: { - bodyMapper: Mappers.TestJob + bodyMapper: Mappers.TestJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters36, - queryParameters: [Parameters.apiVersion3], + requestBody: Parameters.parameters31, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.TestJob + bodyMapper: Mappers.TestJob, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const resumeOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/resume", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/resume", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const stopOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/stop", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/stop", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const suspendOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/suspend", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/suspend", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/testJobStreams.ts b/sdk/automation/arm-automation/src/operations/testJobStreams.ts index b7599b8ce713..6401a4ff80ac 100644 --- a/sdk/automation/arm-automation/src/operations/testJobStreams.ts +++ b/sdk/automation/arm-automation/src/operations/testJobStreams.ts @@ -20,7 +20,7 @@ import { TestJobStreamsListByTestJobResponse, TestJobStreamsGetOptionalParams, TestJobStreamsGetResponse, - TestJobStreamsListByTestJobNextResponse + TestJobStreamsListByTestJobNextResponse, } from "../models"; /// @@ -47,13 +47,13 @@ export class TestJobStreamsImpl implements TestJobStreams { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStreamsListByTestJobOptionalParams + options?: TestJobStreamsListByTestJobOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByTestJobPagingAll( resourceGroupName, automationAccountName, runbookName, - options + options, ); return { next() { @@ -71,9 +71,9 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName, runbookName, options, - settings + settings, ); - } + }, }; } @@ -82,7 +82,7 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName: string, runbookName: string, options?: TestJobStreamsListByTestJobOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: TestJobStreamsListByTestJobResponse; let continuationToken = settings?.continuationToken; @@ -91,7 +91,7 @@ export class TestJobStreamsImpl implements TestJobStreams { resourceGroupName, automationAccountName, runbookName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName, runbookName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -117,13 +117,13 @@ export class TestJobStreamsImpl implements TestJobStreams { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStreamsListByTestJobOptionalParams + options?: TestJobStreamsListByTestJobOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByTestJobPagingPage( resourceGroupName, automationAccountName, runbookName, - options + options, )) { yield* page; } @@ -142,7 +142,7 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName: string, runbookName: string, jobStreamId: string, - options?: TestJobStreamsGetOptionalParams + options?: TestJobStreamsGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -150,9 +150,9 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName, runbookName, jobStreamId, - options + options, }, - getOperationSpec + getOperationSpec, ); } @@ -167,11 +167,11 @@ export class TestJobStreamsImpl implements TestJobStreams { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStreamsListByTestJobOptionalParams + options?: TestJobStreamsListByTestJobOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, runbookName, options }, - listByTestJobOperationSpec + listByTestJobOperationSpec, ); } @@ -188,7 +188,7 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName: string, runbookName: string, nextLink: string, - options?: TestJobStreamsListByTestJobNextOptionalParams + options?: TestJobStreamsListByTestJobNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -196,9 +196,9 @@ export class TestJobStreamsImpl implements TestJobStreams { automationAccountName, runbookName, nextLink, - options + options, }, - listByTestJobNextOperationSpec + listByTestJobNextOperationSpec, ); } } @@ -206,62 +206,60 @@ export class TestJobStreamsImpl implements TestJobStreams { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams/{jobStreamId}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams/{jobStreamId}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStream + bodyMapper: Mappers.JobStream, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion3], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.jobStreamId, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByTestJobOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}/draft/testJob/streams", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStreamListResult + bodyMapper: Mappers.JobStreamListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion3], + queryParameters: [Parameters.filter, Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByTestJobNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.JobStreamListResult + bodyMapper: Mappers.JobStreamListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, @@ -269,8 +267,8 @@ const listByTestJobNextOperationSpec: coreClient.OperationSpec = { Parameters.resourceGroupName, Parameters.automationAccountName, Parameters.nextLink, - Parameters.runbookName + Parameters.runbookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/usages.ts b/sdk/automation/arm-automation/src/operations/usages.ts index e72b12d709e6..4aa6021f734a 100644 --- a/sdk/automation/arm-automation/src/operations/usages.ts +++ b/sdk/automation/arm-automation/src/operations/usages.ts @@ -15,7 +15,10 @@ import { AutomationClient } from "../automationClient"; import { Usage, UsagesListByAutomationAccountOptionalParams, - UsagesListByAutomationAccountResponse + UsagesListByAutomationAccountResponse, + UsageAutoGenerated, + UsagesListByLocationOptionalParams, + UsagesListByLocationResponse, } from "../models"; /// @@ -40,12 +43,12 @@ export class UsagesImpl implements Usages { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: UsagesListByAutomationAccountOptionalParams + options?: UsagesListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -62,9 +65,9 @@ export class UsagesImpl implements Usages { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -72,13 +75,13 @@ export class UsagesImpl implements Usages { resourceGroupName: string, automationAccountName: string, options?: UsagesListByAutomationAccountOptionalParams, - _settings?: PageSettings + _settings?: PageSettings, ): AsyncIterableIterator { let result: UsagesListByAutomationAccountResponse; result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); yield result.value || []; } @@ -86,17 +89,62 @@ export class UsagesImpl implements Usages { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: UsagesListByAutomationAccountOptionalParams + options?: UsagesListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } } + /** + * Retrieve the usage for the location. + * @param location The name of the Azure region. + * @param options The options parameters. + */ + public listByLocation( + location: string, + options?: UsagesListByLocationOptionalParams, + ): PagedAsyncIterableIterator { + const iter = this.listByLocationPagingAll(location, options); + return { + next() { + return iter.next(); + }, + [Symbol.asyncIterator]() { + return this; + }, + byPage: (settings?: PageSettings) => { + if (settings?.maxPageSize) { + throw new Error("maxPageSize is not supported by this operation."); + } + return this.listByLocationPagingPage(location, options, settings); + }, + }; + } + + private async *listByLocationPagingPage( + location: string, + options?: UsagesListByLocationOptionalParams, + _settings?: PageSettings, + ): AsyncIterableIterator { + let result: UsagesListByLocationResponse; + result = await this._listByLocation(location, options); + yield result.value || []; + } + + private async *listByLocationPagingAll( + location: string, + options?: UsagesListByLocationOptionalParams, + ): AsyncIterableIterator { + for await (const page of this.listByLocationPagingPage(location, options)) { + yield* page; + } + } + /** * Retrieve the usage for the account id. * @param resourceGroupName Name of an Azure Resource group. @@ -106,11 +154,26 @@ export class UsagesImpl implements Usages { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: UsagesListByAutomationAccountOptionalParams + options?: UsagesListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, + ); + } + + /** + * Retrieve the usage for the location. + * @param location The name of the Azure region. + * @param options The options parameters. + */ + private _listByLocation( + location: string, + options?: UsagesListByLocationOptionalParams, + ): Promise { + return this.client.sendOperationRequest( + { location, options }, + listByLocationOperationSpec, ); } } @@ -118,24 +181,43 @@ export class UsagesImpl implements Usages { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/usages", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/usages", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.UsageListResult + bodyMapper: Mappers.UsageListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion1], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, + ], + headerParameters: [Parameters.accept], + serializer, +}; +const listByLocationOperationSpec: coreClient.OperationSpec = { + path: "/subscriptions/{subscriptionId}/providers/Microsoft.Automation/locations/{location}/usages", + httpMethod: "GET", + responses: { + 200: { + bodyMapper: Mappers.UsageListResultAutoGenerated, + }, + default: { + bodyMapper: Mappers.ErrorResponseAutoGenerated, + }, + }, + queryParameters: [Parameters.apiVersion5], + urlParameters: [ + Parameters.$host, + Parameters.subscriptionId, + Parameters.location, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/variableOperations.ts b/sdk/automation/arm-automation/src/operations/variableOperations.ts index 204e0dff0486..838f3a424ed4 100644 --- a/sdk/automation/arm-automation/src/operations/variableOperations.ts +++ b/sdk/automation/arm-automation/src/operations/variableOperations.ts @@ -27,7 +27,7 @@ import { VariableDeleteOptionalParams, VariableGetOptionalParams, VariableGetResponse, - VariableListByAutomationAccountNextResponse + VariableListByAutomationAccountNextResponse, } from "../models"; /// @@ -52,12 +52,12 @@ export class VariableOperationsImpl implements VariableOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: VariableListByAutomationAccountOptionalParams + options?: VariableListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -74,9 +74,9 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -84,7 +84,7 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName: string, automationAccountName: string, options?: VariableListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: VariableListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -92,7 +92,7 @@ export class VariableOperationsImpl implements VariableOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -104,7 +104,7 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -116,12 +116,12 @@ export class VariableOperationsImpl implements VariableOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: VariableListByAutomationAccountOptionalParams + options?: VariableListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -140,7 +140,7 @@ export class VariableOperationsImpl implements VariableOperations { automationAccountName: string, variableName: string, parameters: VariableCreateOrUpdateParameters, - options?: VariableCreateOrUpdateOptionalParams + options?: VariableCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -148,9 +148,9 @@ export class VariableOperationsImpl implements VariableOperations { automationAccountName, variableName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -167,7 +167,7 @@ export class VariableOperationsImpl implements VariableOperations { automationAccountName: string, variableName: string, parameters: VariableUpdateParameters, - options?: VariableUpdateOptionalParams + options?: VariableUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -175,9 +175,9 @@ export class VariableOperationsImpl implements VariableOperations { automationAccountName, variableName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -192,11 +192,11 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName: string, automationAccountName: string, variableName: string, - options?: VariableDeleteOptionalParams + options?: VariableDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, variableName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -211,11 +211,11 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName: string, automationAccountName: string, variableName: string, - options?: VariableGetOptionalParams + options?: VariableGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, variableName, options }, - getOperationSpec + getOperationSpec, ); } @@ -228,11 +228,11 @@ export class VariableOperationsImpl implements VariableOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: VariableListByAutomationAccountOptionalParams + options?: VariableListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -248,11 +248,11 @@ export class VariableOperationsImpl implements VariableOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: VariableListByAutomationAccountNextOptionalParams + options?: VariableListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -260,142 +260,137 @@ export class VariableOperationsImpl implements VariableOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Variable + bodyMapper: Mappers.Variable, }, 201: { - bodyMapper: Mappers.Variable + bodyMapper: Mappers.Variable, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters23, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters37, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.variableName + Parameters.variableName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Variable + bodyMapper: Mappers.Variable, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters24, - queryParameters: [Parameters.apiVersion], + requestBody: Parameters.parameters38, + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.variableName + Parameters.variableName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.variableName + Parameters.variableName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables/{variableName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Variable + bodyMapper: Mappers.Variable, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.variableName + Parameters.variableName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/variables", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VariableListResult + bodyMapper: Mappers.VariableListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion], + queryParameters: [Parameters.apiVersion4], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.VariableListResult + bodyMapper: Mappers.VariableListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/watcherOperations.ts b/sdk/automation/arm-automation/src/operations/watcherOperations.ts index e098a9811cb6..9229cb1e76c5 100644 --- a/sdk/automation/arm-automation/src/operations/watcherOperations.ts +++ b/sdk/automation/arm-automation/src/operations/watcherOperations.ts @@ -28,7 +28,7 @@ import { WatcherDeleteOptionalParams, WatcherStartOptionalParams, WatcherStopOptionalParams, - WatcherListByAutomationAccountNextResponse + WatcherListByAutomationAccountNextResponse, } from "../models"; /// @@ -53,12 +53,12 @@ export class WatcherOperationsImpl implements WatcherOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WatcherListByAutomationAccountOptionalParams + options?: WatcherListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -75,9 +75,9 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -85,7 +85,7 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, options?: WatcherListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: WatcherListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -93,7 +93,7 @@ export class WatcherOperationsImpl implements WatcherOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -105,7 +105,7 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -117,12 +117,12 @@ export class WatcherOperationsImpl implements WatcherOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: WatcherListByAutomationAccountOptionalParams + options?: WatcherListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -141,7 +141,7 @@ export class WatcherOperationsImpl implements WatcherOperations { automationAccountName: string, watcherName: string, parameters: Watcher, - options?: WatcherCreateOrUpdateOptionalParams + options?: WatcherCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -149,9 +149,9 @@ export class WatcherOperationsImpl implements WatcherOperations { automationAccountName, watcherName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -166,11 +166,11 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherGetOptionalParams + options?: WatcherGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, watcherName, options }, - getOperationSpec + getOperationSpec, ); } @@ -187,7 +187,7 @@ export class WatcherOperationsImpl implements WatcherOperations { automationAccountName: string, watcherName: string, parameters: WatcherUpdateParameters, - options?: WatcherUpdateOptionalParams + options?: WatcherUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -195,9 +195,9 @@ export class WatcherOperationsImpl implements WatcherOperations { automationAccountName, watcherName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -212,11 +212,11 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherDeleteOptionalParams + options?: WatcherDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, watcherName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -231,11 +231,11 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherStartOptionalParams + options?: WatcherStartOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, watcherName, options }, - startOperationSpec + startOperationSpec, ); } @@ -250,11 +250,11 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherStopOptionalParams + options?: WatcherStopOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, watcherName, options }, - stopOperationSpec + stopOperationSpec, ); } @@ -267,11 +267,11 @@ export class WatcherOperationsImpl implements WatcherOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WatcherListByAutomationAccountOptionalParams + options?: WatcherListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -287,11 +287,11 @@ export class WatcherOperationsImpl implements WatcherOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: WatcherListByAutomationAccountNextOptionalParams + options?: WatcherListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -299,44 +299,42 @@ export class WatcherOperationsImpl implements WatcherOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Watcher + bodyMapper: Mappers.Watcher, }, 201: { - bodyMapper: Mappers.Watcher + bodyMapper: Mappers.Watcher, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters25, + requestBody: Parameters.parameters3, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Watcher + bodyMapper: Mappers.Watcher, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -344,45 +342,43 @@ const getOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Watcher + bodyMapper: Mappers.Watcher, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters26, + requestBody: Parameters.parameters4, queryParameters: [Parameters.apiVersion], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -390,20 +386,19 @@ const deleteOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const startOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}/start", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}/start", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -411,20 +406,19 @@ const startOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const stopOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}/stop", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers/{watcherName}/stop", httpMethod: "POST", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion], urlParameters: [ @@ -432,51 +426,50 @@ const stopOperationSpec: coreClient.OperationSpec = { Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.watcherName + Parameters.watcherName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/watchers", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.WatcherListResult + bodyMapper: Mappers.WatcherListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, queryParameters: [Parameters.apiVersion, Parameters.filter], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.WatcherListResult + bodyMapper: Mappers.WatcherListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operations/webhookOperations.ts b/sdk/automation/arm-automation/src/operations/webhookOperations.ts index 881c87a0a7e1..8f79fafeb152 100644 --- a/sdk/automation/arm-automation/src/operations/webhookOperations.ts +++ b/sdk/automation/arm-automation/src/operations/webhookOperations.ts @@ -29,7 +29,7 @@ import { WebhookUpdateParameters, WebhookUpdateOptionalParams, WebhookUpdateResponse, - WebhookListByAutomationAccountNextResponse + WebhookListByAutomationAccountNextResponse, } from "../models"; /// @@ -54,12 +54,12 @@ export class WebhookOperationsImpl implements WebhookOperations { public listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WebhookListByAutomationAccountOptionalParams + options?: WebhookListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator { const iter = this.listByAutomationAccountPagingAll( resourceGroupName, automationAccountName, - options + options, ); return { next() { @@ -76,9 +76,9 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName, automationAccountName, options, - settings + settings, ); - } + }, }; } @@ -86,7 +86,7 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName: string, automationAccountName: string, options?: WebhookListByAutomationAccountOptionalParams, - settings?: PageSettings + settings?: PageSettings, ): AsyncIterableIterator { let result: WebhookListByAutomationAccountResponse; let continuationToken = settings?.continuationToken; @@ -94,7 +94,7 @@ export class WebhookOperationsImpl implements WebhookOperations { result = await this._listByAutomationAccount( resourceGroupName, automationAccountName, - options + options, ); let page = result.value || []; continuationToken = result.nextLink; @@ -106,7 +106,7 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName, automationAccountName, continuationToken, - options + options, ); continuationToken = result.nextLink; let page = result.value || []; @@ -118,12 +118,12 @@ export class WebhookOperationsImpl implements WebhookOperations { private async *listByAutomationAccountPagingAll( resourceGroupName: string, automationAccountName: string, - options?: WebhookListByAutomationAccountOptionalParams + options?: WebhookListByAutomationAccountOptionalParams, ): AsyncIterableIterator { for await (const page of this.listByAutomationAccountPagingPage( resourceGroupName, automationAccountName, - options + options, )) { yield* page; } @@ -138,11 +138,11 @@ export class WebhookOperationsImpl implements WebhookOperations { generateUri( resourceGroupName: string, automationAccountName: string, - options?: WebhookGenerateUriOptionalParams + options?: WebhookGenerateUriOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - generateUriOperationSpec + generateUriOperationSpec, ); } @@ -157,11 +157,11 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName: string, automationAccountName: string, webhookName: string, - options?: WebhookDeleteOptionalParams + options?: WebhookDeleteOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, webhookName, options }, - deleteOperationSpec + deleteOperationSpec, ); } @@ -176,11 +176,11 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName: string, automationAccountName: string, webhookName: string, - options?: WebhookGetOptionalParams + options?: WebhookGetOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, webhookName, options }, - getOperationSpec + getOperationSpec, ); } @@ -197,7 +197,7 @@ export class WebhookOperationsImpl implements WebhookOperations { automationAccountName: string, webhookName: string, parameters: WebhookCreateOrUpdateParameters, - options?: WebhookCreateOrUpdateOptionalParams + options?: WebhookCreateOrUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -205,9 +205,9 @@ export class WebhookOperationsImpl implements WebhookOperations { automationAccountName, webhookName, parameters, - options + options, }, - createOrUpdateOperationSpec + createOrUpdateOperationSpec, ); } @@ -224,7 +224,7 @@ export class WebhookOperationsImpl implements WebhookOperations { automationAccountName: string, webhookName: string, parameters: WebhookUpdateParameters, - options?: WebhookUpdateOptionalParams + options?: WebhookUpdateOptionalParams, ): Promise { return this.client.sendOperationRequest( { @@ -232,9 +232,9 @@ export class WebhookOperationsImpl implements WebhookOperations { automationAccountName, webhookName, parameters, - options + options, }, - updateOperationSpec + updateOperationSpec, ); } @@ -247,11 +247,11 @@ export class WebhookOperationsImpl implements WebhookOperations { private _listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WebhookListByAutomationAccountOptionalParams + options?: WebhookListByAutomationAccountOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, options }, - listByAutomationAccountOperationSpec + listByAutomationAccountOperationSpec, ); } @@ -267,11 +267,11 @@ export class WebhookOperationsImpl implements WebhookOperations { resourceGroupName: string, automationAccountName: string, nextLink: string, - options?: WebhookListByAutomationAccountNextOptionalParams + options?: WebhookListByAutomationAccountNextOptionalParams, ): Promise { return this.client.sendOperationRequest( { resourceGroupName, automationAccountName, nextLink, options }, - listByAutomationAccountNextOperationSpec + listByAutomationAccountNextOperationSpec, ); } } @@ -279,164 +279,158 @@ export class WebhookOperationsImpl implements WebhookOperations { const serializer = coreClient.createSerializer(Mappers, /* isXml */ false); const generateUriOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/generateUri", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/generateUri", httpMethod: "POST", responses: { 200: { - bodyMapper: { type: { name: "String" } } + bodyMapper: { type: { name: "String" } }, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion4], + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const deleteOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", httpMethod: "DELETE", responses: { 200: {}, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion4], + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.webhookName + Parameters.webhookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const getOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.Webhook + bodyMapper: Mappers.Webhook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.apiVersion4], + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.webhookName + Parameters.webhookName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const createOrUpdateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", httpMethod: "PUT", responses: { 200: { - bodyMapper: Mappers.Webhook + bodyMapper: Mappers.Webhook, }, 201: { - bodyMapper: Mappers.Webhook + bodyMapper: Mappers.Webhook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters37, - queryParameters: [Parameters.apiVersion4], + requestBody: Parameters.parameters6, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.webhookName + Parameters.webhookName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const updateOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}", httpMethod: "PATCH", responses: { 200: { - bodyMapper: Mappers.Webhook + bodyMapper: Mappers.Webhook, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - requestBody: Parameters.parameters38, - queryParameters: [Parameters.apiVersion4], + requestBody: Parameters.parameters7, + queryParameters: [Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.webhookName + Parameters.webhookName, ], headerParameters: [Parameters.accept, Parameters.contentType], mediaType: "json", - serializer + serializer, }; const listByAutomationAccountOperationSpec: coreClient.OperationSpec = { - path: - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks", + path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.WebhookListResult + bodyMapper: Mappers.WebhookListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, - queryParameters: [Parameters.filter, Parameters.apiVersion4], + queryParameters: [Parameters.filter, Parameters.apiVersion2], urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, - Parameters.automationAccountName + Parameters.automationAccountName, ], headerParameters: [Parameters.accept], - serializer + serializer, }; const listByAutomationAccountNextOperationSpec: coreClient.OperationSpec = { path: "{nextLink}", httpMethod: "GET", responses: { 200: { - bodyMapper: Mappers.WebhookListResult + bodyMapper: Mappers.WebhookListResult, }, default: { - bodyMapper: Mappers.ErrorResponse - } + bodyMapper: Mappers.ErrorResponse, + }, }, urlParameters: [ Parameters.$host, Parameters.subscriptionId, Parameters.resourceGroupName, Parameters.automationAccountName, - Parameters.nextLink + Parameters.nextLink, ], headerParameters: [Parameters.accept], - serializer + serializer, }; diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/activityOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/activityOperations.ts index e9a2a318797f..58e5a9864fc7 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/activityOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/activityOperations.ts @@ -11,7 +11,7 @@ import { Activity, ActivityListByModuleOptionalParams, ActivityGetOptionalParams, - ActivityGetResponse + ActivityGetResponse, } from "../models"; /// @@ -28,7 +28,7 @@ export interface ActivityOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ActivityListByModuleOptionalParams + options?: ActivityListByModuleOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve the activity in the module identified by module name and activity name. @@ -43,6 +43,6 @@ export interface ActivityOperations { automationAccountName: string, moduleName: string, activityName: string, - options?: ActivityGetOptionalParams + options?: ActivityGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/agentRegistrationInformation.ts b/sdk/automation/arm-automation/src/operationsInterfaces/agentRegistrationInformation.ts index fc4d264ff436..7314481b314e 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/agentRegistrationInformation.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/agentRegistrationInformation.ts @@ -11,7 +11,7 @@ import { AgentRegistrationInformationGetResponse, AgentRegistrationRegenerateKeyParameter, AgentRegistrationInformationRegenerateKeyOptionalParams, - AgentRegistrationInformationRegenerateKeyResponse + AgentRegistrationInformationRegenerateKeyResponse, } from "../models"; /** Interface representing a AgentRegistrationInformation. */ @@ -25,7 +25,7 @@ export interface AgentRegistrationInformation { get( resourceGroupName: string, automationAccountName: string, - options?: AgentRegistrationInformationGetOptionalParams + options?: AgentRegistrationInformationGetOptionalParams, ): Promise; /** * Regenerate a primary or secondary agent registration key @@ -38,6 +38,6 @@ export interface AgentRegistrationInformation { resourceGroupName: string, automationAccountName: string, parameters: AgentRegistrationRegenerateKeyParameter, - options?: AgentRegistrationInformationRegenerateKeyOptionalParams + options?: AgentRegistrationInformationRegenerateKeyOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/automationAccountOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/automationAccountOperations.ts index 23560f74a05e..b84f81946f5a 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/automationAccountOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/automationAccountOperations.ts @@ -19,7 +19,7 @@ import { AutomationAccountCreateOrUpdateResponse, AutomationAccountDeleteOptionalParams, AutomationAccountGetOptionalParams, - AutomationAccountGetResponse + AutomationAccountGetResponse, } from "../models"; /// @@ -32,14 +32,14 @@ export interface AutomationAccountOperations { */ listByResourceGroup( resourceGroupName: string, - options?: AutomationAccountListByResourceGroupOptionalParams + options?: AutomationAccountListByResourceGroupOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve a list of accounts within a given subscription. * @param options The options parameters. */ list( - options?: AutomationAccountListOptionalParams + options?: AutomationAccountListOptionalParams, ): PagedAsyncIterableIterator; /** * Update an automation account. @@ -52,7 +52,7 @@ export interface AutomationAccountOperations { resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountUpdateParameters, - options?: AutomationAccountUpdateOptionalParams + options?: AutomationAccountUpdateOptionalParams, ): Promise; /** * Create or update automation account. @@ -65,7 +65,7 @@ export interface AutomationAccountOperations { resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountCreateOrUpdateParameters, - options?: AutomationAccountCreateOrUpdateOptionalParams + options?: AutomationAccountCreateOrUpdateOptionalParams, ): Promise; /** * Delete an automation account. @@ -76,7 +76,7 @@ export interface AutomationAccountOperations { delete( resourceGroupName: string, automationAccountName: string, - options?: AutomationAccountDeleteOptionalParams + options?: AutomationAccountDeleteOptionalParams, ): Promise; /** * Get information about an Automation Account. @@ -87,6 +87,6 @@ export interface AutomationAccountOperations { get( resourceGroupName: string, automationAccountName: string, - options?: AutomationAccountGetOptionalParams + options?: AutomationAccountGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/certificateOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/certificateOperations.ts index 827b7df894d1..a2616496f0c0 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/certificateOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/certificateOperations.ts @@ -18,7 +18,7 @@ import { CertificateCreateOrUpdateResponse, CertificateUpdateParameters, CertificateUpdateOptionalParams, - CertificateUpdateResponse + CertificateUpdateResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface CertificateOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CertificateListByAutomationAccountOptionalParams + options?: CertificateListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the certificate. @@ -46,7 +46,7 @@ export interface CertificateOperations { resourceGroupName: string, automationAccountName: string, certificateName: string, - options?: CertificateDeleteOptionalParams + options?: CertificateDeleteOptionalParams, ): Promise; /** * Retrieve the certificate identified by certificate name. @@ -59,7 +59,7 @@ export interface CertificateOperations { resourceGroupName: string, automationAccountName: string, certificateName: string, - options?: CertificateGetOptionalParams + options?: CertificateGetOptionalParams, ): Promise; /** * Create a certificate. @@ -74,7 +74,7 @@ export interface CertificateOperations { automationAccountName: string, certificateName: string, parameters: CertificateCreateOrUpdateParameters, - options?: CertificateCreateOrUpdateOptionalParams + options?: CertificateCreateOrUpdateOptionalParams, ): Promise; /** * Update a certificate. @@ -89,6 +89,6 @@ export interface CertificateOperations { automationAccountName: string, certificateName: string, parameters: CertificateUpdateParameters, - options?: CertificateUpdateOptionalParams + options?: CertificateUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/connectionOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/connectionOperations.ts index 5cb0a8e1b017..e536de40aeb9 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/connectionOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/connectionOperations.ts @@ -18,7 +18,7 @@ import { ConnectionCreateOrUpdateResponse, ConnectionUpdateParameters, ConnectionUpdateOptionalParams, - ConnectionUpdateResponse + ConnectionUpdateResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface ConnectionOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionListByAutomationAccountOptionalParams + options?: ConnectionListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the connection. @@ -46,7 +46,7 @@ export interface ConnectionOperations { resourceGroupName: string, automationAccountName: string, connectionName: string, - options?: ConnectionDeleteOptionalParams + options?: ConnectionDeleteOptionalParams, ): Promise; /** * Retrieve the connection identified by connection name. @@ -59,7 +59,7 @@ export interface ConnectionOperations { resourceGroupName: string, automationAccountName: string, connectionName: string, - options?: ConnectionGetOptionalParams + options?: ConnectionGetOptionalParams, ): Promise; /** * Create or update a connection. @@ -74,7 +74,7 @@ export interface ConnectionOperations { automationAccountName: string, connectionName: string, parameters: ConnectionCreateOrUpdateParameters, - options?: ConnectionCreateOrUpdateOptionalParams + options?: ConnectionCreateOrUpdateOptionalParams, ): Promise; /** * Update a connection. @@ -89,6 +89,6 @@ export interface ConnectionOperations { automationAccountName: string, connectionName: string, parameters: ConnectionUpdateParameters, - options?: ConnectionUpdateOptionalParams + options?: ConnectionUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/connectionTypeOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/connectionTypeOperations.ts index 3deed06cf174..6cd7f0066dde 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/connectionTypeOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/connectionTypeOperations.ts @@ -15,7 +15,7 @@ import { ConnectionTypeGetResponse, ConnectionTypeCreateOrUpdateParameters, ConnectionTypeCreateOrUpdateOptionalParams, - ConnectionTypeCreateOrUpdateResponse + ConnectionTypeCreateOrUpdateResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface ConnectionTypeOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ConnectionTypeListByAutomationAccountOptionalParams + options?: ConnectionTypeListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the connection type. @@ -43,7 +43,7 @@ export interface ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, connectionTypeName: string, - options?: ConnectionTypeDeleteOptionalParams + options?: ConnectionTypeDeleteOptionalParams, ): Promise; /** * Retrieve the connection type identified by connection type name. @@ -56,7 +56,7 @@ export interface ConnectionTypeOperations { resourceGroupName: string, automationAccountName: string, connectionTypeName: string, - options?: ConnectionTypeGetOptionalParams + options?: ConnectionTypeGetOptionalParams, ): Promise; /** * Create a connection type. @@ -71,6 +71,6 @@ export interface ConnectionTypeOperations { automationAccountName: string, connectionTypeName: string, parameters: ConnectionTypeCreateOrUpdateParameters, - options?: ConnectionTypeCreateOrUpdateOptionalParams + options?: ConnectionTypeCreateOrUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/credentialOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/credentialOperations.ts index 6304c6331083..62c4d99b917e 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/credentialOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/credentialOperations.ts @@ -18,7 +18,7 @@ import { CredentialCreateOrUpdateResponse, CredentialUpdateParameters, CredentialUpdateOptionalParams, - CredentialUpdateResponse + CredentialUpdateResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface CredentialOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: CredentialListByAutomationAccountOptionalParams + options?: CredentialListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the credential. @@ -46,7 +46,7 @@ export interface CredentialOperations { resourceGroupName: string, automationAccountName: string, credentialName: string, - options?: CredentialDeleteOptionalParams + options?: CredentialDeleteOptionalParams, ): Promise; /** * Retrieve the credential identified by credential name. @@ -59,7 +59,7 @@ export interface CredentialOperations { resourceGroupName: string, automationAccountName: string, credentialName: string, - options?: CredentialGetOptionalParams + options?: CredentialGetOptionalParams, ): Promise; /** * Create a credential. @@ -74,7 +74,7 @@ export interface CredentialOperations { automationAccountName: string, credentialName: string, parameters: CredentialCreateOrUpdateParameters, - options?: CredentialCreateOrUpdateOptionalParams + options?: CredentialCreateOrUpdateOptionalParams, ): Promise; /** * Update a credential. @@ -89,6 +89,6 @@ export interface CredentialOperations { automationAccountName: string, credentialName: string, parameters: CredentialUpdateParameters, - options?: CredentialUpdateOptionalParams + options?: CredentialUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/deletedAutomationAccounts.ts b/sdk/automation/arm-automation/src/operationsInterfaces/deletedAutomationAccounts.ts index 874be2d92a83..80c688015cef 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/deletedAutomationAccounts.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/deletedAutomationAccounts.ts @@ -8,7 +8,7 @@ import { DeletedAutomationAccountsListBySubscriptionOptionalParams, - DeletedAutomationAccountsListBySubscriptionResponse + DeletedAutomationAccountsListBySubscriptionResponse, } from "../models"; /** Interface representing a DeletedAutomationAccounts. */ @@ -18,6 +18,6 @@ export interface DeletedAutomationAccounts { * @param options The options parameters. */ listBySubscription( - options?: DeletedAutomationAccountsListBySubscriptionOptionalParams + options?: DeletedAutomationAccountsListBySubscriptionOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobOperations.ts index 5dcf36e256c1..dd18bc232123 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobOperations.ts @@ -7,7 +7,7 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { DscCompilationJob, DscCompilationJobListByAutomationAccountOptionalParams, @@ -17,7 +17,7 @@ import { DscCompilationJobGetOptionalParams, DscCompilationJobGetResponse, DscCompilationJobGetStreamOptionalParams, - DscCompilationJobGetStreamResponse + DscCompilationJobGetStreamResponse, } from "../models"; /// @@ -32,7 +32,7 @@ export interface DscCompilationJobOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscCompilationJobListByAutomationAccountOptionalParams + options?: DscCompilationJobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Creates the Dsc compilation job of the configuration. @@ -47,10 +47,10 @@ export interface DscCompilationJobOperations { automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, - options?: DscCompilationJobCreateOptionalParams + options?: DscCompilationJobCreateOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, DscCompilationJobCreateResponse > >; @@ -67,7 +67,7 @@ export interface DscCompilationJobOperations { automationAccountName: string, compilationJobName: string, parameters: DscCompilationJobCreateParameters, - options?: DscCompilationJobCreateOptionalParams + options?: DscCompilationJobCreateOptionalParams, ): Promise; /** * Retrieve the Dsc configuration compilation job identified by job id. @@ -80,7 +80,7 @@ export interface DscCompilationJobOperations { resourceGroupName: string, automationAccountName: string, compilationJobName: string, - options?: DscCompilationJobGetOptionalParams + options?: DscCompilationJobGetOptionalParams, ): Promise; /** * Retrieve the job stream identified by job stream id. @@ -95,6 +95,6 @@ export interface DscCompilationJobOperations { automationAccountName: string, jobId: string, jobStreamId: string, - options?: DscCompilationJobGetStreamOptionalParams + options?: DscCompilationJobGetStreamOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobStream.ts b/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobStream.ts index 4dd9ee25018f..df64bf353adf 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobStream.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/dscCompilationJobStream.ts @@ -8,7 +8,7 @@ import { DscCompilationJobStreamListByJobOptionalParams, - DscCompilationJobStreamListByJobResponse + DscCompilationJobStreamListByJobResponse, } from "../models"; /** Interface representing a DscCompilationJobStream. */ @@ -24,6 +24,6 @@ export interface DscCompilationJobStream { resourceGroupName: string, automationAccountName: string, jobId: string, - options?: DscCompilationJobStreamListByJobOptionalParams + options?: DscCompilationJobStreamListByJobOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/dscConfigurationOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/dscConfigurationOperations.ts index a06dfa74af4d..c3332df95789 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/dscConfigurationOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/dscConfigurationOperations.ts @@ -21,7 +21,7 @@ import { DscConfigurationUpdate$jsonOptionalParams, DscConfigurationUpdateResponse, DscConfigurationGetContentOptionalParams, - DscConfigurationGetContentResponse + DscConfigurationGetContentResponse, } from "../models"; /// @@ -36,7 +36,7 @@ export interface DscConfigurationOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscConfigurationListByAutomationAccountOptionalParams + options?: DscConfigurationListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the dsc configuration identified by configuration name. @@ -49,7 +49,7 @@ export interface DscConfigurationOperations { resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationDeleteOptionalParams + options?: DscConfigurationDeleteOptionalParams, ): Promise; /** * Retrieve the configuration identified by configuration name. @@ -62,7 +62,7 @@ export interface DscConfigurationOperations { resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationGetOptionalParams + options?: DscConfigurationGetOptionalParams, ): Promise; /** * Create the configuration identified by configuration name. @@ -76,7 +76,7 @@ export interface DscConfigurationOperations { string, "text/plain; charset=utf-8", string, - DscConfigurationCreateOrUpdate$textOptionalParams? + DscConfigurationCreateOrUpdate$textOptionalParams?, ] | [ string, @@ -84,7 +84,7 @@ export interface DscConfigurationOperations { string, "application/json", DscConfigurationCreateOrUpdateParameters, - DscConfigurationCreateOrUpdate$jsonOptionalParams? + DscConfigurationCreateOrUpdate$jsonOptionalParams?, ] ): Promise; /** @@ -98,14 +98,14 @@ export interface DscConfigurationOperations { string, string, "text/plain; charset=utf-8", - DscConfigurationUpdate$textOptionalParams? + DscConfigurationUpdate$textOptionalParams?, ] | [ string, string, string, "application/json", - DscConfigurationUpdate$jsonOptionalParams? + DscConfigurationUpdate$jsonOptionalParams?, ] ): Promise; /** @@ -119,6 +119,6 @@ export interface DscConfigurationOperations { resourceGroupName: string, automationAccountName: string, configurationName: string, - options?: DscConfigurationGetContentOptionalParams + options?: DscConfigurationGetContentOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeConfigurationOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeConfigurationOperations.ts index 8443b2bc8df3..4df1107c31b8 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeConfigurationOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeConfigurationOperations.ts @@ -7,7 +7,7 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { DscNodeConfiguration, DscNodeConfigurationListByAutomationAccountOptionalParams, @@ -15,7 +15,7 @@ import { DscNodeConfigurationGetOptionalParams, DscNodeConfigurationGetResponse, DscNodeConfigurationCreateOrUpdateParameters, - DscNodeConfigurationCreateOrUpdateOptionalParams + DscNodeConfigurationCreateOrUpdateOptionalParams, } from "../models"; /// @@ -30,7 +30,7 @@ export interface DscNodeConfigurationOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeConfigurationListByAutomationAccountOptionalParams + options?: DscNodeConfigurationListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the Dsc node configurations by node configuration. @@ -43,7 +43,7 @@ export interface DscNodeConfigurationOperations { resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, - options?: DscNodeConfigurationDeleteOptionalParams + options?: DscNodeConfigurationDeleteOptionalParams, ): Promise; /** * Retrieve the Dsc node configurations by node configuration. @@ -56,7 +56,7 @@ export interface DscNodeConfigurationOperations { resourceGroupName: string, automationAccountName: string, nodeConfigurationName: string, - options?: DscNodeConfigurationGetOptionalParams + options?: DscNodeConfigurationGetOptionalParams, ): Promise; /** * Create the node configuration identified by node configuration name. @@ -71,8 +71,8 @@ export interface DscNodeConfigurationOperations { automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, - options?: DscNodeConfigurationCreateOrUpdateOptionalParams - ): Promise, void>>; + options?: DscNodeConfigurationCreateOrUpdateOptionalParams, + ): Promise, void>>; /** * Create the node configuration identified by node configuration name. * @param resourceGroupName Name of an Azure Resource group. @@ -86,6 +86,6 @@ export interface DscNodeConfigurationOperations { automationAccountName: string, nodeConfigurationName: string, parameters: DscNodeConfigurationCreateOrUpdateParameters, - options?: DscNodeConfigurationCreateOrUpdateOptionalParams + options?: DscNodeConfigurationCreateOrUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeOperations.ts index 2215015f5ccf..1ab13922874f 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/dscNodeOperations.ts @@ -15,7 +15,7 @@ import { DscNodeGetResponse, DscNodeUpdateParameters, DscNodeUpdateOptionalParams, - DscNodeUpdateResponse + DscNodeUpdateResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface DscNodeOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: DscNodeListByAutomationAccountOptionalParams + options?: DscNodeListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the dsc node identified by node id. @@ -43,7 +43,7 @@ export interface DscNodeOperations { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: DscNodeDeleteOptionalParams + options?: DscNodeDeleteOptionalParams, ): Promise; /** * Retrieve the dsc node identified by node id. @@ -56,7 +56,7 @@ export interface DscNodeOperations { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: DscNodeGetOptionalParams + options?: DscNodeGetOptionalParams, ): Promise; /** * Update the dsc node. @@ -71,6 +71,6 @@ export interface DscNodeOperations { automationAccountName: string, nodeId: string, dscNodeUpdateParameters: DscNodeUpdateParameters, - options?: DscNodeUpdateOptionalParams + options?: DscNodeUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/fields.ts b/sdk/automation/arm-automation/src/operationsInterfaces/fields.ts index 52719a9509e1..8cd2e0eac232 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/fields.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/fields.ts @@ -25,6 +25,6 @@ export interface Fields { automationAccountName: string, moduleName: string, typeName: string, - options?: FieldsListByTypeOptionalParams + options?: FieldsListByTypeOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkerGroupOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkerGroupOperations.ts index 1e0c49d1e132..f6360c803ca5 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkerGroupOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkerGroupOperations.ts @@ -17,7 +17,7 @@ import { HybridRunbookWorkerGroupCreateOptionalParams, HybridRunbookWorkerGroupCreateResponse, HybridRunbookWorkerGroupUpdateOptionalParams, - HybridRunbookWorkerGroupUpdateResponse + HybridRunbookWorkerGroupUpdateResponse, } from "../models"; /// @@ -32,7 +32,7 @@ export interface HybridRunbookWorkerGroupOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams + options?: HybridRunbookWorkerGroupListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete a hybrid runbook worker group. @@ -45,7 +45,7 @@ export interface HybridRunbookWorkerGroupOperations { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkerGroupDeleteOptionalParams + options?: HybridRunbookWorkerGroupDeleteOptionalParams, ): Promise; /** * Retrieve a hybrid runbook worker group. @@ -58,7 +58,7 @@ export interface HybridRunbookWorkerGroupOperations { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkerGroupGetOptionalParams + options?: HybridRunbookWorkerGroupGetOptionalParams, ): Promise; /** * Create a hybrid runbook worker group. @@ -74,7 +74,7 @@ export interface HybridRunbookWorkerGroupOperations { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerGroupCreationParameters: HybridRunbookWorkerGroupCreateOrUpdateParameters, - options?: HybridRunbookWorkerGroupCreateOptionalParams + options?: HybridRunbookWorkerGroupCreateOptionalParams, ): Promise; /** * Update a hybrid runbook worker group. @@ -89,6 +89,6 @@ export interface HybridRunbookWorkerGroupOperations { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerGroupUpdationParameters: HybridRunbookWorkerGroupCreateOrUpdateParameters, - options?: HybridRunbookWorkerGroupUpdateOptionalParams + options?: HybridRunbookWorkerGroupUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkers.ts b/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkers.ts index 4c6779374b5a..9c0cf1e44cfc 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkers.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/hybridRunbookWorkers.ts @@ -17,7 +17,7 @@ import { HybridRunbookWorkersCreateOptionalParams, HybridRunbookWorkersCreateResponse, HybridRunbookWorkerMoveParameters, - HybridRunbookWorkersMoveOptionalParams + HybridRunbookWorkersMoveOptionalParams, } from "../models"; /// @@ -34,7 +34,7 @@ export interface HybridRunbookWorkers { resourceGroupName: string, automationAccountName: string, hybridRunbookWorkerGroupName: string, - options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams + options?: HybridRunbookWorkersListByHybridRunbookWorkerGroupOptionalParams, ): PagedAsyncIterableIterator; /** * Delete a hybrid runbook worker. @@ -49,7 +49,7 @@ export interface HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, - options?: HybridRunbookWorkersDeleteOptionalParams + options?: HybridRunbookWorkersDeleteOptionalParams, ): Promise; /** * Retrieve a hybrid runbook worker. @@ -64,7 +64,7 @@ export interface HybridRunbookWorkers { automationAccountName: string, hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, - options?: HybridRunbookWorkersGetOptionalParams + options?: HybridRunbookWorkersGetOptionalParams, ): Promise; /** * Create a hybrid runbook worker. @@ -82,7 +82,7 @@ export interface HybridRunbookWorkers { hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, hybridRunbookWorkerCreationParameters: HybridRunbookWorkerCreateParameters, - options?: HybridRunbookWorkersCreateOptionalParams + options?: HybridRunbookWorkersCreateOptionalParams, ): Promise; /** * Move a hybrid worker to a different group. @@ -99,6 +99,6 @@ export interface HybridRunbookWorkers { hybridRunbookWorkerGroupName: string, hybridRunbookWorkerId: string, hybridRunbookWorkerMoveParameters: HybridRunbookWorkerMoveParameters, - options?: HybridRunbookWorkersMoveOptionalParams + options?: HybridRunbookWorkersMoveOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/index.ts b/sdk/automation/arm-automation/src/operationsInterfaces/index.ts index e21e65d7c700..8846656b9e0f 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/index.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/index.ts @@ -8,17 +8,16 @@ export * from "./privateEndpointConnections"; export * from "./privateLinkResources"; -export * from "./python2Package"; export * from "./agentRegistrationInformation"; export * from "./dscNodeOperations"; export * from "./nodeReports"; -export * from "./dscNodeConfigurationOperations"; export * from "./dscCompilationJobOperations"; export * from "./dscCompilationJobStream"; export * from "./nodeCountInformation"; -export * from "./sourceControlOperations"; -export * from "./sourceControlSyncJobOperations"; -export * from "./sourceControlSyncJobStreams"; +export * from "./watcherOperations"; +export * from "./softwareUpdateConfigurations"; +export * from "./webhookOperations"; +export * from "./deletedAutomationAccounts"; export * from "./automationAccountOperations"; export * from "./statisticsOperations"; export * from "./usages"; @@ -27,27 +26,30 @@ export * from "./certificateOperations"; export * from "./connectionOperations"; export * from "./connectionTypeOperations"; export * from "./credentialOperations"; +export * from "./dscConfigurationOperations"; +export * from "./dscNodeConfigurationOperations"; +export * from "./hybridRunbookWorkers"; +export * from "./hybridRunbookWorkerGroupOperations"; +export * from "./jobOperations"; +export * from "./jobStreamOperations"; export * from "./jobScheduleOperations"; export * from "./linkedWorkspaceOperations"; export * from "./activityOperations"; export * from "./moduleOperations"; export * from "./objectDataTypes"; export * from "./fields"; -export * from "./scheduleOperations"; -export * from "./variableOperations"; -export * from "./watcherOperations"; -export * from "./dscConfigurationOperations"; -export * from "./jobOperations"; -export * from "./jobStreamOperations"; +export * from "./powerShell72Module"; export * from "./operations"; -export * from "./softwareUpdateConfigurations"; -export * from "./softwareUpdateConfigurationRuns"; -export * from "./softwareUpdateConfigurationMachineRuns"; +export * from "./python2Package"; +export * from "./python3Package"; export * from "./runbookDraftOperations"; export * from "./runbookOperations"; export * from "./testJobStreams"; export * from "./testJobOperations"; -export * from "./webhookOperations"; -export * from "./hybridRunbookWorkers"; -export * from "./deletedAutomationAccounts"; -export * from "./hybridRunbookWorkerGroupOperations"; +export * from "./scheduleOperations"; +export * from "./softwareUpdateConfigurationMachineRuns"; +export * from "./softwareUpdateConfigurationRuns"; +export * from "./sourceControlOperations"; +export * from "./sourceControlSyncJobOperations"; +export * from "./sourceControlSyncJobStreams"; +export * from "./variableOperations"; diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/jobOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/jobOperations.ts index 8898d51fa33b..ee4cec02d248 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/jobOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/jobOperations.ts @@ -21,7 +21,7 @@ import { JobCreateParameters, JobCreateOptionalParams, JobCreateResponse, - JobResumeOptionalParams + JobResumeOptionalParams, } from "../models"; /// @@ -36,7 +36,7 @@ export interface JobOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobListByAutomationAccountOptionalParams + options?: JobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve the job output identified by job name. @@ -49,7 +49,7 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetOutputOptionalParams + options?: JobGetOutputOptionalParams, ): Promise; /** * Retrieve the runbook content of the job identified by job name. @@ -62,7 +62,7 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetRunbookContentOptionalParams + options?: JobGetRunbookContentOptionalParams, ): Promise; /** * Suspend the job identified by job name. @@ -75,7 +75,7 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobSuspendOptionalParams + options?: JobSuspendOptionalParams, ): Promise; /** * Stop the job identified by jobName. @@ -88,7 +88,7 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStopOptionalParams + options?: JobStopOptionalParams, ): Promise; /** * Retrieve the job identified by job name. @@ -101,7 +101,7 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobGetOptionalParams + options?: JobGetOptionalParams, ): Promise; /** * Create a job of the runbook. @@ -116,7 +116,7 @@ export interface JobOperations { automationAccountName: string, jobName: string, parameters: JobCreateParameters, - options?: JobCreateOptionalParams + options?: JobCreateOptionalParams, ): Promise; /** * Resume the job identified by jobName. @@ -129,6 +129,6 @@ export interface JobOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobResumeOptionalParams + options?: JobResumeOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/jobScheduleOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/jobScheduleOperations.ts index baae46157661..f7cb6b4ede7c 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/jobScheduleOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/jobScheduleOperations.ts @@ -15,7 +15,7 @@ import { JobScheduleGetResponse, JobScheduleCreateParameters, JobScheduleCreateOptionalParams, - JobScheduleCreateResponse + JobScheduleCreateResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface JobScheduleOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: JobScheduleListByAutomationAccountOptionalParams + options?: JobScheduleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the job schedule identified by job schedule name. @@ -43,7 +43,7 @@ export interface JobScheduleOperations { resourceGroupName: string, automationAccountName: string, jobScheduleId: string, - options?: JobScheduleDeleteOptionalParams + options?: JobScheduleDeleteOptionalParams, ): Promise; /** * Retrieve the job schedule identified by job schedule name. @@ -56,7 +56,7 @@ export interface JobScheduleOperations { resourceGroupName: string, automationAccountName: string, jobScheduleId: string, - options?: JobScheduleGetOptionalParams + options?: JobScheduleGetOptionalParams, ): Promise; /** * Create a job schedule. @@ -71,6 +71,6 @@ export interface JobScheduleOperations { automationAccountName: string, jobScheduleId: string, parameters: JobScheduleCreateParameters, - options?: JobScheduleCreateOptionalParams + options?: JobScheduleCreateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/jobStreamOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/jobStreamOperations.ts index 930443063a1d..379ef8cce625 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/jobStreamOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/jobStreamOperations.ts @@ -11,7 +11,7 @@ import { JobStream, JobStreamListByJobOptionalParams, JobStreamGetOptionalParams, - JobStreamGetResponse + JobStreamGetResponse, } from "../models"; /// @@ -28,7 +28,7 @@ export interface JobStreamOperations { resourceGroupName: string, automationAccountName: string, jobName: string, - options?: JobStreamListByJobOptionalParams + options?: JobStreamListByJobOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve the job stream identified by job stream id. @@ -43,6 +43,6 @@ export interface JobStreamOperations { automationAccountName: string, jobName: string, jobStreamId: string, - options?: JobStreamGetOptionalParams + options?: JobStreamGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/keys.ts b/sdk/automation/arm-automation/src/operationsInterfaces/keys.ts index 324e3200eb0a..367b7ac0e740 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/keys.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/keys.ts @@ -8,7 +8,7 @@ import { KeysListByAutomationAccountOptionalParams, - KeysListByAutomationAccountResponse + KeysListByAutomationAccountResponse, } from "../models"; /** Interface representing a Keys. */ @@ -22,6 +22,6 @@ export interface Keys { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: KeysListByAutomationAccountOptionalParams + options?: KeysListByAutomationAccountOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/linkedWorkspaceOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/linkedWorkspaceOperations.ts index 6e0f280e7f98..42932e8c9fc9 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/linkedWorkspaceOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/linkedWorkspaceOperations.ts @@ -8,7 +8,7 @@ import { LinkedWorkspaceGetOptionalParams, - LinkedWorkspaceGetResponse + LinkedWorkspaceGetResponse, } from "../models"; /** Interface representing a LinkedWorkspaceOperations. */ @@ -22,6 +22,6 @@ export interface LinkedWorkspaceOperations { get( resourceGroupName: string, automationAccountName: string, - options?: LinkedWorkspaceGetOptionalParams + options?: LinkedWorkspaceGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/moduleOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/moduleOperations.ts index cac293908cde..37c84cf83a12 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/moduleOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/moduleOperations.ts @@ -18,7 +18,7 @@ import { ModuleCreateOrUpdateResponse, ModuleUpdateParameters, ModuleUpdateOptionalParams, - ModuleUpdateResponse + ModuleUpdateResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface ModuleOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ModuleListByAutomationAccountOptionalParams + options?: ModuleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the module by name. @@ -46,7 +46,7 @@ export interface ModuleOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ModuleDeleteOptionalParams + options?: ModuleDeleteOptionalParams, ): Promise; /** * Retrieve the module identified by module name. @@ -59,7 +59,7 @@ export interface ModuleOperations { resourceGroupName: string, automationAccountName: string, moduleName: string, - options?: ModuleGetOptionalParams + options?: ModuleGetOptionalParams, ): Promise; /** * Create or Update the module identified by module name. @@ -74,7 +74,7 @@ export interface ModuleOperations { automationAccountName: string, moduleName: string, parameters: ModuleCreateOrUpdateParameters, - options?: ModuleCreateOrUpdateOptionalParams + options?: ModuleCreateOrUpdateOptionalParams, ): Promise; /** * Update the module identified by module name. @@ -89,6 +89,6 @@ export interface ModuleOperations { automationAccountName: string, moduleName: string, parameters: ModuleUpdateParameters, - options?: ModuleUpdateOptionalParams + options?: ModuleUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/nodeCountInformation.ts b/sdk/automation/arm-automation/src/operationsInterfaces/nodeCountInformation.ts index 9c731ebcff92..09467d519fd6 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/nodeCountInformation.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/nodeCountInformation.ts @@ -9,7 +9,7 @@ import { CountType, NodeCountInformationGetOptionalParams, - NodeCountInformationGetResponse + NodeCountInformationGetResponse, } from "../models"; /** Interface representing a NodeCountInformation. */ @@ -25,6 +25,6 @@ export interface NodeCountInformation { resourceGroupName: string, automationAccountName: string, countType: CountType, - options?: NodeCountInformationGetOptionalParams + options?: NodeCountInformationGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/nodeReports.ts b/sdk/automation/arm-automation/src/operationsInterfaces/nodeReports.ts index 428e0cdbc255..7edb71f09c26 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/nodeReports.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/nodeReports.ts @@ -13,7 +13,7 @@ import { NodeReportsGetOptionalParams, NodeReportsGetResponse, NodeReportsGetContentOptionalParams, - NodeReportsGetContentResponse + NodeReportsGetContentResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface NodeReports { resourceGroupName: string, automationAccountName: string, nodeId: string, - options?: NodeReportsListByNodeOptionalParams + options?: NodeReportsListByNodeOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve the Dsc node report data by node id and report id. @@ -45,7 +45,7 @@ export interface NodeReports { automationAccountName: string, nodeId: string, reportId: string, - options?: NodeReportsGetOptionalParams + options?: NodeReportsGetOptionalParams, ): Promise; /** * Retrieve the Dsc node reports by node id and report id. @@ -60,6 +60,6 @@ export interface NodeReports { automationAccountName: string, nodeId: string, reportId: string, - options?: NodeReportsGetContentOptionalParams + options?: NodeReportsGetContentOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/objectDataTypes.ts b/sdk/automation/arm-automation/src/operationsInterfaces/objectDataTypes.ts index 841f5ba0c7eb..2b4df10cb5d9 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/objectDataTypes.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/objectDataTypes.ts @@ -10,7 +10,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { TypeField, ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, - ObjectDataTypesListFieldsByTypeOptionalParams + ObjectDataTypesListFieldsByTypeOptionalParams, } from "../models"; /// @@ -29,7 +29,7 @@ export interface ObjectDataTypes { automationAccountName: string, moduleName: string, typeName: string, - options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams + options?: ObjectDataTypesListFieldsByModuleAndTypeOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve a list of fields of a given type across all accessible modules. @@ -42,6 +42,6 @@ export interface ObjectDataTypes { resourceGroupName: string, automationAccountName: string, typeName: string, - options?: ObjectDataTypesListFieldsByTypeOptionalParams + options?: ObjectDataTypesListFieldsByTypeOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/operations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/operations.ts index ff5023c64058..ded540399330 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/operations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/operations.ts @@ -17,6 +17,6 @@ export interface Operations { * @param options The options parameters. */ list( - options?: OperationsListOptionalParams + options?: OperationsListOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/powerShell72Module.ts b/sdk/automation/arm-automation/src/operationsInterfaces/powerShell72Module.ts new file mode 100644 index 000000000000..12c3bd5cf28b --- /dev/null +++ b/sdk/automation/arm-automation/src/operationsInterfaces/powerShell72Module.ts @@ -0,0 +1,94 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { PagedAsyncIterableIterator } from "@azure/core-paging"; +import { + Module, + PowerShell72ModuleListByAutomationAccountOptionalParams, + PowerShell72ModuleDeleteOptionalParams, + PowerShell72ModuleGetOptionalParams, + PowerShell72ModuleGetResponse, + ModuleCreateOrUpdateParameters, + PowerShell72ModuleCreateOrUpdateOptionalParams, + PowerShell72ModuleCreateOrUpdateResponse, + ModuleUpdateParameters, + PowerShell72ModuleUpdateOptionalParams, + PowerShell72ModuleUpdateResponse, +} from "../models"; + +/// +/** Interface representing a PowerShell72Module. */ +export interface PowerShell72Module { + /** + * Retrieve a list of PowerShell72 modules. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: PowerShell72ModuleListByAutomationAccountOptionalParams, + ): PagedAsyncIterableIterator; + /** + * Delete the module by name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param options The options parameters. + */ + delete( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + options?: PowerShell72ModuleDeleteOptionalParams, + ): Promise; + /** + * Retrieve the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + options?: PowerShell72ModuleGetOptionalParams, + ): Promise; + /** + * Create or Update the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param parameters The create or update parameters for module. + * @param options The options parameters. + */ + createOrUpdate( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + parameters: ModuleCreateOrUpdateParameters, + options?: PowerShell72ModuleCreateOrUpdateOptionalParams, + ): Promise; + /** + * Update the module identified by module name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param automationAccountName The name of the automation account. + * @param moduleName The name of module. + * @param parameters The update parameters for module. + * @param options The options parameters. + */ + update( + resourceGroupName: string, + automationAccountName: string, + moduleName: string, + parameters: ModuleUpdateParameters, + options?: PowerShell72ModuleUpdateOptionalParams, + ): Promise; +} diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/privateEndpointConnections.ts b/sdk/automation/arm-automation/src/operationsInterfaces/privateEndpointConnections.ts index 18b720c0472d..dbd076074880 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/privateEndpointConnections.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/privateEndpointConnections.ts @@ -7,7 +7,7 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { PrivateEndpointConnection, PrivateEndpointConnectionsListByAutomationAccountOptionalParams, @@ -15,7 +15,7 @@ import { PrivateEndpointConnectionsGetResponse, PrivateEndpointConnectionsCreateOrUpdateOptionalParams, PrivateEndpointConnectionsCreateOrUpdateResponse, - PrivateEndpointConnectionsDeleteOptionalParams + PrivateEndpointConnectionsDeleteOptionalParams, } from "../models"; /// @@ -30,7 +30,7 @@ export interface PrivateEndpointConnections { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams + options?: PrivateEndpointConnectionsListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Gets a private endpoint connection. @@ -43,7 +43,7 @@ export interface PrivateEndpointConnections { resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsGetOptionalParams + options?: PrivateEndpointConnectionsGetOptionalParams, ): Promise; /** * Approve or reject a private endpoint connection with a given name. @@ -58,10 +58,10 @@ export interface PrivateEndpointConnections { automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, - options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams + options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, PrivateEndpointConnectionsCreateOrUpdateResponse > >; @@ -78,7 +78,7 @@ export interface PrivateEndpointConnections { automationAccountName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnection, - options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams + options?: PrivateEndpointConnectionsCreateOrUpdateOptionalParams, ): Promise; /** * Deletes a private endpoint connection with a given name. @@ -91,8 +91,8 @@ export interface PrivateEndpointConnections { resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsDeleteOptionalParams - ): Promise, void>>; + options?: PrivateEndpointConnectionsDeleteOptionalParams, + ): Promise, void>>; /** * Deletes a private endpoint connection with a given name. * @param resourceGroupName Name of an Azure Resource group. @@ -104,6 +104,6 @@ export interface PrivateEndpointConnections { resourceGroupName: string, automationAccountName: string, privateEndpointConnectionName: string, - options?: PrivateEndpointConnectionsDeleteOptionalParams + options?: PrivateEndpointConnectionsDeleteOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/privateLinkResources.ts b/sdk/automation/arm-automation/src/operationsInterfaces/privateLinkResources.ts index c1f867f431c7..a84ebf620a0b 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/privateLinkResources.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/privateLinkResources.ts @@ -9,7 +9,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { PrivateLinkResource, - PrivateLinkResourcesAutomationOptionalParams + PrivateLinkResourcesAutomationOptionalParams, } from "../models"; /// @@ -24,6 +24,6 @@ export interface PrivateLinkResources { listAutomation( resourceGroupName: string, automationAccountName: string, - options?: PrivateLinkResourcesAutomationOptionalParams + options?: PrivateLinkResourcesAutomationOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/python2Package.ts b/sdk/automation/arm-automation/src/operationsInterfaces/python2Package.ts index 2f4841a31015..5c66303dd287 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/python2Package.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/python2Package.ts @@ -18,7 +18,7 @@ import { Python2PackageCreateOrUpdateResponse, PythonPackageUpdateParameters, Python2PackageUpdateOptionalParams, - Python2PackageUpdateResponse + Python2PackageUpdateResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface Python2Package { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: Python2PackageListByAutomationAccountOptionalParams + options?: Python2PackageListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Delete the python 2 package by name. @@ -46,7 +46,7 @@ export interface Python2Package { resourceGroupName: string, automationAccountName: string, packageName: string, - options?: Python2PackageDeleteOptionalParams + options?: Python2PackageDeleteOptionalParams, ): Promise; /** * Retrieve the python 2 package identified by package name. @@ -59,7 +59,7 @@ export interface Python2Package { resourceGroupName: string, automationAccountName: string, packageName: string, - options?: Python2PackageGetOptionalParams + options?: Python2PackageGetOptionalParams, ): Promise; /** * Create or Update the python 2 package identified by package name. @@ -74,7 +74,7 @@ export interface Python2Package { automationAccountName: string, packageName: string, parameters: PythonPackageCreateParameters, - options?: Python2PackageCreateOrUpdateOptionalParams + options?: Python2PackageCreateOrUpdateOptionalParams, ): Promise; /** * Update the python 2 package identified by package name. @@ -89,6 +89,6 @@ export interface Python2Package { automationAccountName: string, packageName: string, parameters: PythonPackageUpdateParameters, - options?: Python2PackageUpdateOptionalParams + options?: Python2PackageUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/python3Package.ts b/sdk/automation/arm-automation/src/operationsInterfaces/python3Package.ts new file mode 100644 index 000000000000..10113eed6cb5 --- /dev/null +++ b/sdk/automation/arm-automation/src/operationsInterfaces/python3Package.ts @@ -0,0 +1,94 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { PagedAsyncIterableIterator } from "@azure/core-paging"; +import { + Module, + Python3PackageListByAutomationAccountOptionalParams, + Python3PackageDeleteOptionalParams, + Python3PackageGetOptionalParams, + Python3PackageGetResponse, + PythonPackageCreateParameters, + Python3PackageCreateOrUpdateOptionalParams, + Python3PackageCreateOrUpdateResponse, + PythonPackageUpdateParameters, + Python3PackageUpdateOptionalParams, + Python3PackageUpdateResponse, +} from "../models"; + +/// +/** Interface representing a Python3Package. */ +export interface Python3Package { + /** + * Retrieve a list of python 3 packages. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param options The options parameters. + */ + listByAutomationAccount( + resourceGroupName: string, + automationAccountName: string, + options?: Python3PackageListByAutomationAccountOptionalParams, + ): PagedAsyncIterableIterator; + /** + * Delete the python 3 package by name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The python package name. + * @param options The options parameters. + */ + delete( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + options?: Python3PackageDeleteOptionalParams, + ): Promise; + /** + * Retrieve the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The python package name. + * @param options The options parameters. + */ + get( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + options?: Python3PackageGetOptionalParams, + ): Promise; + /** + * Create or Update the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The name of python package. + * @param parameters The create or update parameters for python package. + * @param options The options parameters. + */ + createOrUpdate( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + parameters: PythonPackageCreateParameters, + options?: Python3PackageCreateOrUpdateOptionalParams, + ): Promise; + /** + * Update the python 3 package identified by package name. + * @param resourceGroupName Name of an Azure Resource group. + * @param automationAccountName The name of the automation account. + * @param packageName The name of python package. + * @param parameters The update parameters for python package. + * @param options The options parameters. + */ + update( + resourceGroupName: string, + automationAccountName: string, + packageName: string, + parameters: PythonPackageUpdateParameters, + options?: Python3PackageUpdateOptionalParams, + ): Promise; +} diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/runbookDraftOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/runbookDraftOperations.ts index 6d416119dfaf..2d6a76b14d78 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/runbookDraftOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/runbookDraftOperations.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -import { PollerLike, PollOperationState } from "@azure/core-lro"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { RunbookDraftGetContentOptionalParams, RunbookDraftGetContentResponse, @@ -15,7 +15,7 @@ import { RunbookDraftGetOptionalParams, RunbookDraftGetResponse, RunbookDraftUndoEditOptionalParams, - RunbookDraftUndoEditResponse + RunbookDraftUndoEditResponse, } from "../models"; /** Interface representing a RunbookDraftOperations. */ @@ -31,14 +31,14 @@ export interface RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftGetContentOptionalParams + options?: RunbookDraftGetContentOptionalParams, ): Promise; /** * Replaces the runbook draft content. * @param resourceGroupName Name of an Azure Resource group. * @param automationAccountName The name of the automation account. * @param runbookName The runbook name. - * @param runbookContent The runbook draft content. + * @param runbookContent The runbook draft content. * @param options The options parameters. */ beginReplaceContent( @@ -46,10 +46,10 @@ export interface RunbookDraftOperations { automationAccountName: string, runbookName: string, runbookContent: string, - options?: RunbookDraftReplaceContentOptionalParams + options?: RunbookDraftReplaceContentOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, RunbookDraftReplaceContentResponse > >; @@ -58,7 +58,7 @@ export interface RunbookDraftOperations { * @param resourceGroupName Name of an Azure Resource group. * @param automationAccountName The name of the automation account. * @param runbookName The runbook name. - * @param runbookContent The runbook draft content. + * @param runbookContent The runbook draft content. * @param options The options parameters. */ beginReplaceContentAndWait( @@ -66,7 +66,7 @@ export interface RunbookDraftOperations { automationAccountName: string, runbookName: string, runbookContent: string, - options?: RunbookDraftReplaceContentOptionalParams + options?: RunbookDraftReplaceContentOptionalParams, ): Promise; /** * Retrieve the runbook draft identified by runbook name. @@ -79,7 +79,7 @@ export interface RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftGetOptionalParams + options?: RunbookDraftGetOptionalParams, ): Promise; /** * Undo draft edit to last known published state identified by runbook name. @@ -92,6 +92,6 @@ export interface RunbookDraftOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDraftUndoEditOptionalParams + options?: RunbookDraftUndoEditOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/runbookOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/runbookOperations.ts index 19399f775b4e..95627dd9b39a 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/runbookOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/runbookOperations.ts @@ -7,7 +7,7 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; +import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { Runbook, RunbookListByAutomationAccountOptionalParams, @@ -23,7 +23,7 @@ import { RunbookUpdateParameters, RunbookUpdateOptionalParams, RunbookUpdateResponse, - RunbookDeleteOptionalParams + RunbookDeleteOptionalParams, } from "../models"; /// @@ -38,7 +38,7 @@ export interface RunbookOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: RunbookListByAutomationAccountOptionalParams + options?: RunbookListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Publish runbook draft. @@ -51,10 +51,10 @@ export interface RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookPublishOptionalParams + options?: RunbookPublishOptionalParams, ): Promise< - PollerLike< - PollOperationState, + SimplePollerLike< + OperationState, RunbookPublishResponse > >; @@ -69,7 +69,7 @@ export interface RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookPublishOptionalParams + options?: RunbookPublishOptionalParams, ): Promise; /** * Retrieve the content of runbook identified by runbook name. @@ -82,7 +82,7 @@ export interface RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookGetContentOptionalParams + options?: RunbookGetContentOptionalParams, ): Promise; /** * Retrieve the runbook identified by runbook name. @@ -95,7 +95,7 @@ export interface RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookGetOptionalParams + options?: RunbookGetOptionalParams, ): Promise; /** * Create the runbook identified by runbook name. @@ -111,7 +111,7 @@ export interface RunbookOperations { automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, - options?: RunbookCreateOrUpdateOptionalParams + options?: RunbookCreateOrUpdateOptionalParams, ): Promise; /** * Update the runbook identified by runbook name. @@ -126,7 +126,7 @@ export interface RunbookOperations { automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, - options?: RunbookUpdateOptionalParams + options?: RunbookUpdateOptionalParams, ): Promise; /** * Delete the runbook by name. @@ -139,6 +139,6 @@ export interface RunbookOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: RunbookDeleteOptionalParams + options?: RunbookDeleteOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/scheduleOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/scheduleOperations.ts index e049d51003f5..86023794dea7 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/scheduleOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/scheduleOperations.ts @@ -18,7 +18,7 @@ import { ScheduleUpdateResponse, ScheduleGetOptionalParams, ScheduleGetResponse, - ScheduleDeleteOptionalParams + ScheduleDeleteOptionalParams, } from "../models"; /// @@ -33,7 +33,7 @@ export interface ScheduleOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: ScheduleListByAutomationAccountOptionalParams + options?: ScheduleListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Create a schedule. @@ -48,7 +48,7 @@ export interface ScheduleOperations { automationAccountName: string, scheduleName: string, parameters: ScheduleCreateOrUpdateParameters, - options?: ScheduleCreateOrUpdateOptionalParams + options?: ScheduleCreateOrUpdateOptionalParams, ): Promise; /** * Update the schedule identified by schedule name. @@ -63,7 +63,7 @@ export interface ScheduleOperations { automationAccountName: string, scheduleName: string, parameters: ScheduleUpdateParameters, - options?: ScheduleUpdateOptionalParams + options?: ScheduleUpdateOptionalParams, ): Promise; /** * Retrieve the schedule identified by schedule name. @@ -76,7 +76,7 @@ export interface ScheduleOperations { resourceGroupName: string, automationAccountName: string, scheduleName: string, - options?: ScheduleGetOptionalParams + options?: ScheduleGetOptionalParams, ): Promise; /** * Delete the schedule identified by schedule name. @@ -89,6 +89,6 @@ export interface ScheduleOperations { resourceGroupName: string, automationAccountName: string, scheduleName: string, - options?: ScheduleDeleteOptionalParams + options?: ScheduleDeleteOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationMachineRuns.ts b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationMachineRuns.ts index fc651ca9611f..50315ac3e43b 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationMachineRuns.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationMachineRuns.ts @@ -10,7 +10,7 @@ import { SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams, SoftwareUpdateConfigurationMachineRunsGetByIdResponse, SoftwareUpdateConfigurationMachineRunsListOptionalParams, - SoftwareUpdateConfigurationMachineRunsListResponse + SoftwareUpdateConfigurationMachineRunsListResponse, } from "../models"; /** Interface representing a SoftwareUpdateConfigurationMachineRuns. */ @@ -27,7 +27,7 @@ export interface SoftwareUpdateConfigurationMachineRuns { resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationMachineRunId: string, - options?: SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams + options?: SoftwareUpdateConfigurationMachineRunsGetByIdOptionalParams, ): Promise; /** * Return list of software update configuration machine runs @@ -38,6 +38,6 @@ export interface SoftwareUpdateConfigurationMachineRuns { list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationMachineRunsListOptionalParams + options?: SoftwareUpdateConfigurationMachineRunsListOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationRuns.ts b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationRuns.ts index c1edd7e2e293..f598617241b8 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationRuns.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurationRuns.ts @@ -10,7 +10,7 @@ import { SoftwareUpdateConfigurationRunsGetByIdOptionalParams, SoftwareUpdateConfigurationRunsGetByIdResponse, SoftwareUpdateConfigurationRunsListOptionalParams, - SoftwareUpdateConfigurationRunsListResponse + SoftwareUpdateConfigurationRunsListResponse, } from "../models"; /** Interface representing a SoftwareUpdateConfigurationRuns. */ @@ -26,7 +26,7 @@ export interface SoftwareUpdateConfigurationRuns { resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationRunId: string, - options?: SoftwareUpdateConfigurationRunsGetByIdOptionalParams + options?: SoftwareUpdateConfigurationRunsGetByIdOptionalParams, ): Promise; /** * Return list of software update configuration runs @@ -37,6 +37,6 @@ export interface SoftwareUpdateConfigurationRuns { list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationRunsListOptionalParams + options?: SoftwareUpdateConfigurationRunsListOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurations.ts index fd64873fbedd..dccb94c92d00 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/softwareUpdateConfigurations.ts @@ -14,7 +14,7 @@ import { SoftwareUpdateConfigurationsGetByNameResponse, SoftwareUpdateConfigurationsDeleteOptionalParams, SoftwareUpdateConfigurationsListOptionalParams, - SoftwareUpdateConfigurationsListResponse + SoftwareUpdateConfigurationsListResponse, } from "../models"; /** Interface representing a SoftwareUpdateConfigurations. */ @@ -32,7 +32,7 @@ export interface SoftwareUpdateConfigurations { automationAccountName: string, softwareUpdateConfigurationName: string, parameters: SoftwareUpdateConfiguration, - options?: SoftwareUpdateConfigurationsCreateOptionalParams + options?: SoftwareUpdateConfigurationsCreateOptionalParams, ): Promise; /** * Get a single software update configuration by name. @@ -45,7 +45,7 @@ export interface SoftwareUpdateConfigurations { resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, - options?: SoftwareUpdateConfigurationsGetByNameOptionalParams + options?: SoftwareUpdateConfigurationsGetByNameOptionalParams, ): Promise; /** * delete a specific software update configuration. @@ -58,7 +58,7 @@ export interface SoftwareUpdateConfigurations { resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, - options?: SoftwareUpdateConfigurationsDeleteOptionalParams + options?: SoftwareUpdateConfigurationsDeleteOptionalParams, ): Promise; /** * Get all software update configurations for the account. @@ -69,6 +69,6 @@ export interface SoftwareUpdateConfigurations { list( resourceGroupName: string, automationAccountName: string, - options?: SoftwareUpdateConfigurationsListOptionalParams + options?: SoftwareUpdateConfigurationsListOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlOperations.ts index 65a78fc682fa..6c526d608450 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlOperations.ts @@ -18,7 +18,7 @@ import { SourceControlUpdateResponse, SourceControlDeleteOptionalParams, SourceControlGetOptionalParams, - SourceControlGetResponse + SourceControlGetResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface SourceControlOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: SourceControlListByAutomationAccountOptionalParams + options?: SourceControlListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Create a source control. @@ -48,7 +48,7 @@ export interface SourceControlOperations { automationAccountName: string, sourceControlName: string, parameters: SourceControlCreateOrUpdateParameters, - options?: SourceControlCreateOrUpdateOptionalParams + options?: SourceControlCreateOrUpdateOptionalParams, ): Promise; /** * Update a source control. @@ -63,7 +63,7 @@ export interface SourceControlOperations { automationAccountName: string, sourceControlName: string, parameters: SourceControlUpdateParameters, - options?: SourceControlUpdateOptionalParams + options?: SourceControlUpdateOptionalParams, ): Promise; /** * Delete the source control. @@ -76,7 +76,7 @@ export interface SourceControlOperations { resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlDeleteOptionalParams + options?: SourceControlDeleteOptionalParams, ): Promise; /** * Retrieve the source control identified by source control name. @@ -89,6 +89,6 @@ export interface SourceControlOperations { resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlGetOptionalParams + options?: SourceControlGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobOperations.ts index 4ea8faf1beb7..cc774b4227c0 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobOperations.ts @@ -14,7 +14,7 @@ import { SourceControlSyncJobCreateOptionalParams, SourceControlSyncJobCreateResponse, SourceControlSyncJobGetOptionalParams, - SourceControlSyncJobGetResponse + SourceControlSyncJobGetResponse, } from "../models"; /// @@ -31,7 +31,7 @@ export interface SourceControlSyncJobOperations { resourceGroupName: string, automationAccountName: string, sourceControlName: string, - options?: SourceControlSyncJobListByAutomationAccountOptionalParams + options?: SourceControlSyncJobListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Creates the sync job for a source control. @@ -48,7 +48,7 @@ export interface SourceControlSyncJobOperations { sourceControlName: string, sourceControlSyncJobId: string, parameters: SourceControlSyncJobCreateParameters, - options?: SourceControlSyncJobCreateOptionalParams + options?: SourceControlSyncJobCreateOptionalParams, ): Promise; /** * Retrieve the source control sync job identified by job id. @@ -63,6 +63,6 @@ export interface SourceControlSyncJobOperations { automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobGetOptionalParams + options?: SourceControlSyncJobGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobStreams.ts b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobStreams.ts index c6d25b8f1dcc..b0185405ce22 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobStreams.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/sourceControlSyncJobStreams.ts @@ -11,7 +11,7 @@ import { SourceControlSyncJobStream, SourceControlSyncJobStreamsListBySyncJobOptionalParams, SourceControlSyncJobStreamsGetOptionalParams, - SourceControlSyncJobStreamsGetResponse + SourceControlSyncJobStreamsGetResponse, } from "../models"; /// @@ -30,7 +30,7 @@ export interface SourceControlSyncJobStreams { automationAccountName: string, sourceControlName: string, sourceControlSyncJobId: string, - options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams + options?: SourceControlSyncJobStreamsListBySyncJobOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve a sync job stream identified by stream id. @@ -47,6 +47,6 @@ export interface SourceControlSyncJobStreams { sourceControlName: string, sourceControlSyncJobId: string, streamId: string, - options?: SourceControlSyncJobStreamsGetOptionalParams + options?: SourceControlSyncJobStreamsGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/statisticsOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/statisticsOperations.ts index a465966330f8..ccfe1080485c 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/statisticsOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/statisticsOperations.ts @@ -9,7 +9,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { Statistics, - StatisticsListByAutomationAccountOptionalParams + StatisticsListByAutomationAccountOptionalParams, } from "../models"; /// @@ -24,6 +24,6 @@ export interface StatisticsOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: StatisticsListByAutomationAccountOptionalParams + options?: StatisticsListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/testJobOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/testJobOperations.ts index 15e8cb2af046..4f1c0e73e2bd 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/testJobOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/testJobOperations.ts @@ -14,7 +14,7 @@ import { TestJobGetResponse, TestJobResumeOptionalParams, TestJobStopOptionalParams, - TestJobSuspendOptionalParams + TestJobSuspendOptionalParams, } from "../models"; /** Interface representing a TestJobOperations. */ @@ -32,7 +32,7 @@ export interface TestJobOperations { automationAccountName: string, runbookName: string, parameters: TestJobCreateParameters, - options?: TestJobCreateOptionalParams + options?: TestJobCreateOptionalParams, ): Promise; /** * Retrieve the test job for the specified runbook. @@ -45,7 +45,7 @@ export interface TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobGetOptionalParams + options?: TestJobGetOptionalParams, ): Promise; /** * Resume the test job. @@ -58,7 +58,7 @@ export interface TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobResumeOptionalParams + options?: TestJobResumeOptionalParams, ): Promise; /** * Stop the test job. @@ -71,7 +71,7 @@ export interface TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStopOptionalParams + options?: TestJobStopOptionalParams, ): Promise; /** * Suspend the test job. @@ -84,6 +84,6 @@ export interface TestJobOperations { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobSuspendOptionalParams + options?: TestJobSuspendOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/testJobStreams.ts b/sdk/automation/arm-automation/src/operationsInterfaces/testJobStreams.ts index 11a9dcb8cf80..234f0acdda4b 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/testJobStreams.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/testJobStreams.ts @@ -11,7 +11,7 @@ import { JobStream, TestJobStreamsListByTestJobOptionalParams, TestJobStreamsGetOptionalParams, - TestJobStreamsGetResponse + TestJobStreamsGetResponse, } from "../models"; /// @@ -28,7 +28,7 @@ export interface TestJobStreams { resourceGroupName: string, automationAccountName: string, runbookName: string, - options?: TestJobStreamsListByTestJobOptionalParams + options?: TestJobStreamsListByTestJobOptionalParams, ): PagedAsyncIterableIterator; /** * Retrieve a test job stream of the test job identified by runbook name and stream id. @@ -43,6 +43,6 @@ export interface TestJobStreams { automationAccountName: string, runbookName: string, jobStreamId: string, - options?: TestJobStreamsGetOptionalParams + options?: TestJobStreamsGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/usages.ts b/sdk/automation/arm-automation/src/operationsInterfaces/usages.ts index da9756dfd863..d71cd8126323 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/usages.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/usages.ts @@ -7,7 +7,12 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { Usage, UsagesListByAutomationAccountOptionalParams } from "../models"; +import { + Usage, + UsagesListByAutomationAccountOptionalParams, + UsageAutoGenerated, + UsagesListByLocationOptionalParams, +} from "../models"; /// /** Interface representing a Usages. */ @@ -21,6 +26,15 @@ export interface Usages { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: UsagesListByAutomationAccountOptionalParams + options?: UsagesListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; + /** + * Retrieve the usage for the location. + * @param location The name of the Azure region. + * @param options The options parameters. + */ + listByLocation( + location: string, + options?: UsagesListByLocationOptionalParams, + ): PagedAsyncIterableIterator; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/variableOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/variableOperations.ts index d09d28a63f49..011224d26ef1 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/variableOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/variableOperations.ts @@ -18,7 +18,7 @@ import { VariableUpdateResponse, VariableDeleteOptionalParams, VariableGetOptionalParams, - VariableGetResponse + VariableGetResponse, } from "../models"; /// @@ -33,7 +33,7 @@ export interface VariableOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: VariableListByAutomationAccountOptionalParams + options?: VariableListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Create a variable. @@ -48,7 +48,7 @@ export interface VariableOperations { automationAccountName: string, variableName: string, parameters: VariableCreateOrUpdateParameters, - options?: VariableCreateOrUpdateOptionalParams + options?: VariableCreateOrUpdateOptionalParams, ): Promise; /** * Update a variable. @@ -63,7 +63,7 @@ export interface VariableOperations { automationAccountName: string, variableName: string, parameters: VariableUpdateParameters, - options?: VariableUpdateOptionalParams + options?: VariableUpdateOptionalParams, ): Promise; /** * Delete the variable. @@ -76,7 +76,7 @@ export interface VariableOperations { resourceGroupName: string, automationAccountName: string, variableName: string, - options?: VariableDeleteOptionalParams + options?: VariableDeleteOptionalParams, ): Promise; /** * Retrieve the variable identified by variable name. @@ -89,6 +89,6 @@ export interface VariableOperations { resourceGroupName: string, automationAccountName: string, variableName: string, - options?: VariableGetOptionalParams + options?: VariableGetOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/watcherOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/watcherOperations.ts index b7cc95f2b352..9cf1eef1aeff 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/watcherOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/watcherOperations.ts @@ -19,7 +19,7 @@ import { WatcherUpdateResponse, WatcherDeleteOptionalParams, WatcherStartOptionalParams, - WatcherStopOptionalParams + WatcherStopOptionalParams, } from "../models"; /// @@ -34,7 +34,7 @@ export interface WatcherOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WatcherListByAutomationAccountOptionalParams + options?: WatcherListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Create the watcher identified by watcher name. @@ -49,7 +49,7 @@ export interface WatcherOperations { automationAccountName: string, watcherName: string, parameters: Watcher, - options?: WatcherCreateOrUpdateOptionalParams + options?: WatcherCreateOrUpdateOptionalParams, ): Promise; /** * Retrieve the watcher identified by watcher name. @@ -62,7 +62,7 @@ export interface WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherGetOptionalParams + options?: WatcherGetOptionalParams, ): Promise; /** * Update the watcher identified by watcher name. @@ -77,7 +77,7 @@ export interface WatcherOperations { automationAccountName: string, watcherName: string, parameters: WatcherUpdateParameters, - options?: WatcherUpdateOptionalParams + options?: WatcherUpdateOptionalParams, ): Promise; /** * Delete the watcher by name. @@ -90,7 +90,7 @@ export interface WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherDeleteOptionalParams + options?: WatcherDeleteOptionalParams, ): Promise; /** * Resume the watcher identified by watcher name. @@ -103,7 +103,7 @@ export interface WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherStartOptionalParams + options?: WatcherStartOptionalParams, ): Promise; /** * Resume the watcher identified by watcher name. @@ -116,6 +116,6 @@ export interface WatcherOperations { resourceGroupName: string, automationAccountName: string, watcherName: string, - options?: WatcherStopOptionalParams + options?: WatcherStopOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/operationsInterfaces/webhookOperations.ts b/sdk/automation/arm-automation/src/operationsInterfaces/webhookOperations.ts index 51bbc0c5a9ec..595577fc690c 100644 --- a/sdk/automation/arm-automation/src/operationsInterfaces/webhookOperations.ts +++ b/sdk/automation/arm-automation/src/operationsInterfaces/webhookOperations.ts @@ -20,7 +20,7 @@ import { WebhookCreateOrUpdateResponse, WebhookUpdateParameters, WebhookUpdateOptionalParams, - WebhookUpdateResponse + WebhookUpdateResponse, } from "../models"; /// @@ -35,7 +35,7 @@ export interface WebhookOperations { listByAutomationAccount( resourceGroupName: string, automationAccountName: string, - options?: WebhookListByAutomationAccountOptionalParams + options?: WebhookListByAutomationAccountOptionalParams, ): PagedAsyncIterableIterator; /** * Generates a Uri for use in creating a webhook. @@ -46,7 +46,7 @@ export interface WebhookOperations { generateUri( resourceGroupName: string, automationAccountName: string, - options?: WebhookGenerateUriOptionalParams + options?: WebhookGenerateUriOptionalParams, ): Promise; /** * Delete the webhook by name. @@ -59,7 +59,7 @@ export interface WebhookOperations { resourceGroupName: string, automationAccountName: string, webhookName: string, - options?: WebhookDeleteOptionalParams + options?: WebhookDeleteOptionalParams, ): Promise; /** * Retrieve the webhook identified by webhook name. @@ -72,7 +72,7 @@ export interface WebhookOperations { resourceGroupName: string, automationAccountName: string, webhookName: string, - options?: WebhookGetOptionalParams + options?: WebhookGetOptionalParams, ): Promise; /** * Create the webhook identified by webhook name. @@ -87,7 +87,7 @@ export interface WebhookOperations { automationAccountName: string, webhookName: string, parameters: WebhookCreateOrUpdateParameters, - options?: WebhookCreateOrUpdateOptionalParams + options?: WebhookCreateOrUpdateOptionalParams, ): Promise; /** * Update the webhook identified by webhook name. @@ -102,6 +102,6 @@ export interface WebhookOperations { automationAccountName: string, webhookName: string, parameters: WebhookUpdateParameters, - options?: WebhookUpdateOptionalParams + options?: WebhookUpdateOptionalParams, ): Promise; } diff --git a/sdk/automation/arm-automation/src/pagingHelper.ts b/sdk/automation/arm-automation/src/pagingHelper.ts index 269a2b9814b5..205cccc26592 100644 --- a/sdk/automation/arm-automation/src/pagingHelper.ts +++ b/sdk/automation/arm-automation/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/automation/arm-automation/test/sampleTest.ts b/sdk/automation/arm-automation/test/sampleTest.ts new file mode 100644 index 000000000000..d64be981b694 --- /dev/null +++ b/sdk/automation/arm-automation/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/automation/arm-automation/tsconfig.json b/sdk/automation/arm-automation/tsconfig.json index bde330317eaa..3e6ae96443f3 100644 --- a/sdk/automation/arm-automation/tsconfig.json +++ b/sdk/automation/arm-automation/tsconfig.json @@ -15,17 +15,11 @@ ], "declaration": true, "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-automation": [ - "./src/index" - ] - } + "importHelpers": true }, "include": [ "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" + "./test/**/*.ts" ], "exclude": [ "node_modules"