diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index f45d062327..1b70e256dd 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -55,7 +55,7 @@ dependencies: version: 5.2.5 '@types/node': specifier: ~20.14.0 - version: 20.14.9 + version: 20.14.15 '@types/xmlbuilder': specifier: 0.0.34 version: 0.0.34 @@ -66,17 +66,17 @@ dependencies: specifier: ~5.62.0 version: 5.62.0(eslint@8.12.0)(typescript@5.1.6) '@typespec/compiler': - specifier: '>=0.61.0 <1.0.0' - version: 0.61.2 + specifier: '>=0.49.0 <1.0.0' + version: 0.63.0 '@typespec/openapi': - specifier: '>=0.61.0 <1.0.0' - version: 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) + specifier: '>=0.49.0 <1.0.0' + version: 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) autorest: specifier: ~3.6.3 version: 3.6.3 ejs: specifier: ~3.1.8 - version: 3.1.9 + version: 3.1.10 eslint: specifier: ~8.12.0 version: 8.12.0 @@ -88,7 +88,7 @@ dependencies: version: 10.2.0 prettier: specifier: ^3.0.3 - version: 3.3.2 + version: 3.4.2 source-map-support: specifier: 0.5.13 version: 0.5.13 @@ -97,18 +97,13 @@ dependencies: version: 5.1.6 vitest: specifier: 1.2.1 - version: 1.2.1(@types/node@20.14.9) + version: 1.2.1(@types/node@20.14.15) xmlbuilder: specifier: 10.1.1 version: 10.1.1 packages: - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: false - /@autorest/codemodel@4.19.3: resolution: {integrity: sha512-8RMPjq2BmLNn080EHGbSc0E9pk7EO6i+vi3vGrz8xrfnTBydOZPJUZqmOpEmNnV6LRbr23cthXQo0JbA/bStWg==} engines: {node: '>=12.0.0'} @@ -139,7 +134,7 @@ packages: '@azure-tools/linq': 3.1.263 '@azure-tools/tasks': 3.0.255 '@azure-tools/uri': 3.1.1 - ejs: 3.1.9 + ejs: 3.1.10 js-yaml: 3.13.1 source-map-support: 0.5.13 xmlbuilder: 10.1.1 @@ -187,7 +182,7 @@ packages: dependencies: '@azure-tools/async-io': 3.0.254 js-yaml: 4.0.0 - semver: 7.5.4 + semver: 7.6.3 dev: false /@azure-tools/codemodel-v3@3.1.266: @@ -208,38 +203,39 @@ packages: engines: {node: '>=10.12.0'} dev: false - /@azure-tools/typespec-azure-core@0.47.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0)(@typespec/rest@0.61.0): - resolution: {integrity: sha512-RcBC5+dE1BVXTrUkkKULTImGxzM/ea3P3IL2kr9pk7r1uqF7D4CGqEKHFTg5L6QUtqc1f+zgTgQTNn6t4gI92w==} + /@azure-tools/typespec-azure-core@0.49.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0)(@typespec/rest@0.63.0): + resolution: {integrity: sha512-hNKy+aePmPkB1brHQkO1tsJXqXPzt/9ehy10dv0rKdp9xq5dE3yBctHF5Aj3Nr8kr8GRG5z4KYpYPbV5guoT5w==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.61.0 - '@typespec/http': ~0.61.0 - '@typespec/rest': ~0.61.0 + '@typespec/compiler': ~0.63.0 + '@typespec/http': ~0.63.0 + '@typespec/rest': ~0.63.0 dependencies: - '@typespec/compiler': 0.61.2 - '@typespec/http': 0.61.0(@typespec/compiler@0.61.2) - '@typespec/rest': 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) + '@typespec/compiler': 0.63.0 + '@typespec/http': 0.63.0(@typespec/compiler@0.63.0) + '@typespec/rest': 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) dev: false - /@azure-tools/typespec-client-generator-core@0.47.4(@azure-tools/typespec-azure-core@0.47.0)(@typespec/compiler@0.61.2)(@typespec/http@0.61.0)(@typespec/openapi@0.61.0)(@typespec/rest@0.61.0)(@typespec/versioning@0.61.0): - resolution: {integrity: sha512-oXA8rHzBsoofzSXvGLGohj6VDYegtgAfGMWo2o4ubew1bS4cvl3CYl9DJ54blqafxtJXnNh4SdjadeHTsCz2mw==} + /@azure-tools/typespec-client-generator-core@0.49.0(@azure-tools/typespec-azure-core@0.49.0)(@typespec/compiler@0.63.0)(@typespec/http@0.63.0)(@typespec/openapi@0.63.0)(@typespec/rest@0.63.0)(@typespec/versioning@0.63.0): + resolution: {integrity: sha512-inFLRIeTU0mQg4PT19O3YwT/4YODLuTgIsXuhKDdG/sEsx8PG8AEFTabtnZJ0w3Lc4xuxKFJrzZ2ZH2iiAAbig==} engines: {node: '>=18.0.0'} peerDependencies: - '@azure-tools/typespec-azure-core': ~0.47.0 - '@typespec/compiler': ~0.61.0 - '@typespec/http': ~0.61.0 - '@typespec/openapi': ~0.61.0 - '@typespec/rest': ~0.61.0 - '@typespec/versioning': ~0.61.0 - dependencies: - '@azure-tools/typespec-azure-core': 0.47.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0)(@typespec/rest@0.61.0) - '@typespec/compiler': 0.61.2 - '@typespec/http': 0.61.0(@typespec/compiler@0.61.2) - '@typespec/openapi': 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) - '@typespec/rest': 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) - '@typespec/versioning': 0.61.0(@typespec/compiler@0.61.2) + '@azure-tools/typespec-azure-core': ~0.49.0 + '@typespec/compiler': ~0.63.0 + '@typespec/http': ~0.63.0 + '@typespec/openapi': ~0.63.0 + '@typespec/rest': ~0.63.0 + '@typespec/versioning': ~0.63.0 + dependencies: + '@azure-tools/typespec-azure-core': 0.49.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0)(@typespec/rest@0.63.0) + '@typespec/compiler': 0.63.0 + '@typespec/http': 0.63.0(@typespec/compiler@0.63.0) + '@typespec/openapi': 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) + '@typespec/rest': 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) + '@typespec/versioning': 0.63.0(@typespec/compiler@0.63.0) change-case: 5.4.4 pluralize: 8.0.0 + yaml: 2.5.1 dev: false /@azure-tools/uri@3.1.1: @@ -254,24 +250,24 @@ packages: - supports-color dev: false - /@babel/code-frame@7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + /@babel/code-frame@7.25.9: + resolution: {integrity: sha512-z88xeGxnzehn2sqZ8UdGQEvYErF1odv2CftxInpSYJt6uHuPe9YjahKZITGs3l5LeI9d2ROG+obuDAoSlqbNfQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.7 + '@babel/highlight': 7.25.9 picocolors: 1.1.1 dev: false - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + /@babel/helper-validator-identifier@7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} dev: false - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + /@babel/highlight@7.25.9: + resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -484,8 +480,8 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.12.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + /@eslint-community/eslint-utils@4.4.1(eslint@8.12.0): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -494,8 +490,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + /@eslint-community/regexpp@4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false @@ -504,10 +500,10 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 espree: 9.6.1 - globals: 13.23.0 - ignore: 5.2.4 + globals: 13.24.0 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -519,9 +515,10 @@ packages: /@humanwhocodes/config-array@0.9.5: resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -529,6 +526,7 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead dev: false /@jest/schemas@29.6.3: @@ -538,8 +536,8 @@ packages: '@sinclair/typebox': 0.27.8 dev: false - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} dev: false /@microsoft.azure/autorest.testserver@2.9.9: @@ -547,21 +545,21 @@ packages: hasBin: true dependencies: azure-storage: 2.10.7 - body-parser: 1.20.2 + body-parser: 1.20.3 busboy: 1.6.0 chalk: 3.0.0 - cookie-parser: 1.4.6 + cookie-parser: 1.4.7 cors: 2.8.5 debug: 3.2.7 - express: 4.18.2 + express: 4.21.2 morgan: 1.10.0 pug: 2.0.4 request: 2.88.2 request-promise-native: 1.0.9(request@2.88.2) serve-favicon: 2.5.0 - socket.io: 2.5.0 + socket.io: 2.5.1 socket.io-client: 2.5.0 - underscore: 1.13.6 + underscore: 1.13.7 wiremock: 2.25.0 xml2js: 0.4.23 transitivePeerDependencies: @@ -587,131 +585,155 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 + fastq: 1.17.1 dev: false - /@rollup/rollup-android-arm-eabi@4.18.0: - resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + /@rollup/rollup-android-arm-eabi@4.28.1: + resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==} cpu: [arm] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-android-arm64@4.18.0: - resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + /@rollup/rollup-android-arm64@4.28.1: + resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==} cpu: [arm64] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-arm64@4.18.0: - resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + /@rollup/rollup-darwin-arm64@4.28.1: + resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-x64@4.18.0: - resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + /@rollup/rollup-darwin-x64@4.28.1: + resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.18.0: - resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + /@rollup/rollup-freebsd-arm64@4.28.1: + resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-freebsd-x64@4.28.1: + resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.28.1: + resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-musleabihf@4.18.0: - resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + /@rollup/rollup-linux-arm-musleabihf@4.28.1: + resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-gnu@4.18.0: - resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + /@rollup/rollup-linux-arm64-gnu@4.28.1: + resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-musl@4.18.0: - resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + /@rollup/rollup-linux-arm64-musl@4.28.1: + resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.18.0: - resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + /@rollup/rollup-linux-loongarch64-gnu@4.28.1: + resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-powerpc64le-gnu@4.28.1: + resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==} cpu: [ppc64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-riscv64-gnu@4.18.0: - resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + /@rollup/rollup-linux-riscv64-gnu@4.28.1: + resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==} cpu: [riscv64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-s390x-gnu@4.18.0: - resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + /@rollup/rollup-linux-s390x-gnu@4.28.1: + resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==} cpu: [s390x] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-gnu@4.18.0: - resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + /@rollup/rollup-linux-x64-gnu@4.28.1: + resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-musl@4.18.0: - resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + /@rollup/rollup-linux-x64-musl@4.28.1: + resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-arm64-msvc@4.18.0: - resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + /@rollup/rollup-win32-arm64-msvc@4.28.1: + resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-ia32-msvc@4.18.0: - resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + /@rollup/rollup-win32-ia32-msvc@4.28.1: + resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-x64-msvc@4.18.0: - resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + /@rollup/rollup-win32-x64-msvc@4.28.1: + resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==} cpu: [x64] os: [win32] requiresBuild: true @@ -743,18 +765,18 @@ packages: engines: {node: '>= 6'} dev: false - /@types/babel-types@7.0.14: - resolution: {integrity: sha512-5BC5W3pCoX12SH8nC8ReAOiMBy/rd9xil3es3S6dh83Pl9i4J3ZujfWUu5mXnEwo/WLqcD5+uj9Yk115Dh0obw==} + /@types/babel-types@7.0.16: + resolution: {integrity: sha512-5QXs9GBFTNTmilLlWBhnsprqpjfrotyrnzUdwDrywEL/DA4LuCWQT300BTOXA3Y9ngT9F2uvmCoIxI6z8DlJEA==} dev: false /@types/babylon@6.16.9: resolution: {integrity: sha512-sEKyxMVEowhcr8WLfN0jJYe4gS4Z9KC2DGz0vqfC7+MXFbmvOF7jSjALC77thvAO2TLgFUPa9vDeOak+AcUrZA==} dependencies: - '@types/babel-types': 7.0.14 + '@types/babel-types': 7.0.16 dev: false - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: false /@types/js-yaml@3.12.1: @@ -769,14 +791,14 @@ packages: resolution: {integrity: sha512-lAVp+Kj54ui/vLUFxsJTMtWvZraZxum3w3Nwkble2dNuV5VnPA+Mi2oGX9XYJAaIvZi3tn3cbjS/qcJXRb6Bww==} dev: false - /@types/node@20.14.9: - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + /@types/node@20.14.15: + resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} dependencies: undici-types: 5.26.5 dev: false - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} dev: false /@types/xmlbuilder@0.0.34: @@ -794,17 +816,17 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 5.62.0(eslint@8.12.0)(typescript@5.1.6) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.12.0)(typescript@5.1.6) '@typescript-eslint/utils': 5.62.0(eslint@8.12.0)(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 eslint: 8.12.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.5.4 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: @@ -824,7 +846,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 eslint: 8.12.0 typescript: 5.1.6 transitivePeerDependencies: @@ -851,7 +873,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) '@typescript-eslint/utils': 5.62.0(eslint@8.12.0)(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 eslint: 8.12.0 tsutils: 3.21.0(typescript@5.1.6) typescript: 5.1.6 @@ -875,10 +897,10 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: @@ -891,15 +913,15 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.12.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.12.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.4 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) eslint: 8.12.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -913,12 +935,12 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@typespec/compiler@0.61.2: - resolution: {integrity: sha512-6QxYJd09VWssd/BvY+8eBxTVv085s1UNK63FdPrgT2lgI+j8VMMcpNR9m5l1zWlgGDM7sniA/Or8VCdVA6jerg==} + /@typespec/compiler@0.63.0: + resolution: {integrity: sha512-cC3YniwbFghn1fASX3r1IgNjMrwaY4gmzznkHT4f/NxE+HK4XoXWn4EG7287QgVMCaHUykzJCIfW9k7kIleW5A==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.9 ajv: 8.17.1 change-case: 5.4.4 globby: 14.0.2 @@ -934,48 +956,48 @@ packages: yargs: 17.7.2 dev: false - /@typespec/http@0.61.0(@typespec/compiler@0.61.2): - resolution: {integrity: sha512-7+AYHkzkc+p652GY9BcEbXY4OZa1fTr03MVmZeafvmbQbXfyzUU9eJld13M3v6NaUWqXWZ7nBNMISyKiXp/kSw==} + /@typespec/http@0.63.0(@typespec/compiler@0.63.0): + resolution: {integrity: sha512-SYVbBmLPAPdWZfdMs0QlbpTnFREDnkINu2FR+0kRX12qzbRgpRbLsdhg59qx4TfKoh4IAPgSV+Fq84w7BWGsyQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.61.0 - '@typespec/streams': ~0.61.0 + '@typespec/compiler': ~0.63.0 + '@typespec/streams': ~0.63.0 peerDependenciesMeta: '@typespec/streams': optional: true dependencies: - '@typespec/compiler': 0.61.2 + '@typespec/compiler': 0.63.0 dev: false - /@typespec/openapi@0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0): - resolution: {integrity: sha512-3AF319Ae4yGVOscsCLQeedXUJJcL/NdGOR2/e/nFiL/AOVdgLfIRnpR0Ad9Zj9XAESh1fq9XSu4Mi7N1k4V7rw==} + /@typespec/openapi@0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0): + resolution: {integrity: sha512-/KzR60mj3P/LnNWd/QfH0KTN/If4+mjrsWNSB7/uab6c8Qu/lNsGlZDkmWq4EFiwBR7VmpdFz9FP7d/m3O+tGw==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.61.0 - '@typespec/http': ~0.61.0 + '@typespec/compiler': ~0.63.0 + '@typespec/http': ~0.63.0 dependencies: - '@typespec/compiler': 0.61.2 - '@typespec/http': 0.61.0(@typespec/compiler@0.61.2) + '@typespec/compiler': 0.63.0 + '@typespec/http': 0.63.0(@typespec/compiler@0.63.0) dev: false - /@typespec/rest@0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0): - resolution: {integrity: sha512-L9Oyor+l42p6S8GE+UvaZTi+dcu6WubGZKmaBRpX8mCZGsa69EgIK8DQoyxrfMcxAO4I5U0sfkzCKwCVFtRr9g==} + /@typespec/rest@0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0): + resolution: {integrity: sha512-HftzMjSDHAYX+ILE9C6pFS4oAq7oBHMCtpA8QgSFPDF4V5a8l1k2K8c4x1B+7yl+GkREmIdtpc6S0xZm2G7hXg==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.61.0 - '@typespec/http': ~0.61.0 + '@typespec/compiler': ~0.63.0 + '@typespec/http': ~0.63.0 dependencies: - '@typespec/compiler': 0.61.2 - '@typespec/http': 0.61.0(@typespec/compiler@0.61.2) + '@typespec/compiler': 0.63.0 + '@typespec/http': 0.63.0(@typespec/compiler@0.63.0) dev: false - /@typespec/versioning@0.61.0(@typespec/compiler@0.61.2): - resolution: {integrity: sha512-PIIug6eg3zc7E+BBHyNHHQD+OBq3FU465nhKrLEp35iVji/sYFuPc1ywnELDuwJVRWm6nvqNL1vtnc+4lEk+oA==} + /@typespec/versioning@0.63.0(@typespec/compiler@0.63.0): + resolution: {integrity: sha512-BPvmPL+g20yEmSA8XRfbIHdToNOjssq4QfwOU6D7kKLLXnZHFb1hmuwW0tf0Wa/lYgoaUC60ONAeoXgNT1ZOIQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.61.0 + '@typespec/compiler': ~0.63.0 dependencies: - '@typespec/compiler': 0.61.2 + '@typespec/compiler': 0.63.0 dev: false /@vitest/expect@1.2.1: @@ -983,7 +1005,7 @@ packages: dependencies: '@vitest/spy': 1.2.1 '@vitest/utils': 1.2.1 - chai: 4.4.1 + chai: 4.5.0 dev: false /@vitest/runner@1.2.1: @@ -997,7 +1019,7 @@ packages: /@vitest/snapshot@1.2.1: resolution: {integrity: sha512-Tmp/IcYEemKaqAYCS08sh0vORLJkMr0NRV76Gl8sHGxXT5151cITJCET20063wk0Yr/1koQ6dnmP6eEqezmd/Q==} dependencies: - magic-string: 0.30.10 + magic-string: 0.30.17 pathe: 1.1.2 pretty-format: 29.7.0 dev: false @@ -1031,19 +1053,19 @@ packages: acorn: 4.0.13 dev: false - /acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.14.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.14.0 dev: false - /acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.11.2 + acorn: 8.14.0 dev: false /acorn@3.3.0: @@ -1058,14 +1080,8 @@ packages: hasBin: true dev: false - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + /acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} hasBin: true dev: false @@ -1180,8 +1196,8 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: false - /async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + /async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} dev: false /asynckit@0.4.0: @@ -1199,8 +1215,8 @@ packages: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} dev: false - /aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + /aws4@1.13.2: + resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} dev: false /azure-storage@2.10.7: @@ -1215,9 +1231,9 @@ packages: md5.js: 1.3.5 readable-stream: 2.3.8 request: 2.88.2 - underscore: 1.13.6 + underscore: 1.13.7 uuid: 3.4.0 - validator: 13.11.0 + validator: 13.12.0 xml2js: 0.2.8 xmlbuilder: 9.0.7 dev: false @@ -1274,8 +1290,8 @@ packages: tweetnacl: 0.14.5 dev: false - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} dev: false @@ -1283,26 +1299,8 @@ packages: resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==} dev: false - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.1 - type-is: 1.6.18 - unpipe: 1.0.0 - dev: false - - /body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 @@ -1313,7 +1311,7 @@ packages: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -1332,11 +1330,11 @@ packages: balanced-match: 1.0.2 dev: false - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 dev: false /browser-stdout@1.3.1: @@ -1368,12 +1366,20 @@ packages: engines: {node: '>=8'} dev: false - /call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + /call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 + dev: false + + /call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.6 dev: false /callsites@3.1.0: @@ -1403,8 +1409,8 @@ packages: lazy-cache: 1.0.4 dev: false - /chai@4.4.1: - resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} + /chai@4.5.0: + resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 @@ -1413,7 +1419,7 @@ packages: get-func-name: 2.0.2 loupe: 2.3.7 pathval: 1.1.1 - type-detect: 4.0.8 + type-detect: 4.1.0 dev: false /chalk@2.4.2: @@ -1448,7 +1454,7 @@ packages: /character-parser@2.2.0: resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==} dependencies: - is-regex: 1.1.4 + is-regex: 1.2.1 dev: false /check-error@1.0.3: @@ -1462,7 +1468,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -1540,8 +1546,8 @@ packages: resolution: {integrity: sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==} dev: false - /component-emitter@1.3.0: - resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} + /component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} dev: false /component-inherit@0.0.3: @@ -1552,14 +1558,14 @@ packages: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: false - /confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + /confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} dev: false /constantinople@3.1.2: resolution: {integrity: sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==} dependencies: - '@types/babel-types': 7.0.14 + '@types/babel-types': 7.0.16 '@types/babylon': 6.16.9 babel-types: 6.26.0 babylon: 6.18.0 @@ -1577,11 +1583,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /cookie-parser@1.4.6: - resolution: {integrity: sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==} + /cookie-parser@1.4.7: + resolution: {integrity: sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==} engines: {node: '>= 0.8.0'} dependencies: - cookie: 0.4.1 + cookie: 0.7.2 cookie-signature: 1.0.6 dev: false @@ -1589,18 +1595,18 @@ packages: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: false - /cookie@0.4.1: - resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} + /cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} engines: {node: '>= 0.6'} dev: false - /cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + /cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} dev: false - /cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + /cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} dev: false @@ -1626,8 +1632,8 @@ packages: vary: 1.1.2 dev: false - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -1685,6 +1691,18 @@ packages: supports-color: 8.1.1 dev: false + /debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: false + /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} @@ -1699,22 +1717,13 @@ packages: resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} engines: {node: '>=6'} dependencies: - type-detect: 4.0.8 + type-detect: 4.1.0 dev: false /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: false - /define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - dev: false - /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -1758,6 +1767,15 @@ packages: resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==} dev: false + /dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + dev: false + /ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: @@ -1769,12 +1787,12 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.8.7 + jake: 10.9.2 dev: false /emoji-regex@8.0.0: @@ -1786,10 +1804,15 @@ packages: engines: {node: '>= 0.8'} dev: false - /engine.io-client@3.5.3: - resolution: {integrity: sha512-qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw==} + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: false + + /engine.io-client@3.5.4: + resolution: {integrity: sha512-ydc8uuMMDxC5KCKNJN3zZKYJk2sgyTuTZQ7Aj1DJSsLKAcizA/PzWivw8fZMIjJVBo2CJOYzntv4FSjY/Lr//g==} dependencies: - component-emitter: 1.3.0 + component-emitter: 1.3.1 component-inherit: 0.0.3 debug: 3.1.0 engine.io-parser: 2.2.1 @@ -1797,7 +1820,7 @@ packages: indexof: 0.0.1 parseqs: 0.0.6 parseuri: 0.0.6 - ws: 7.4.6 + ws: 7.5.10 xmlhttprequest-ssl: 1.6.3 yeast: 0.1.2 transitivePeerDependencies: @@ -1815,8 +1838,8 @@ packages: has-binary2: 1.0.3 dev: false - /engine.io@3.6.1: - resolution: {integrity: sha512-dfs8EVg/i7QjFsXxn7cCRQ+Wai1G1TlEvHhdYEi80fxn5R1vZ2K661O6v/rezj1FP234SZ14r9CmJke99iYDGg==} + /engine.io@3.6.2: + resolution: {integrity: sha512-C4JjGQZLY3kWlIDx0BQNKizbrfpb7NahxDztGdN5jrPK2ghmXiNDN+E/t0JzDeNRZxPVaszxEng42Pmj27X/0w==} engines: {node: '>=8.0.0'} dependencies: accepts: 1.3.8 @@ -1824,12 +1847,29 @@ packages: cookie: 0.4.2 debug: 4.1.1 engine.io-parser: 2.2.1 - ws: 7.4.6 + ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false + /es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + dev: false + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: false + /esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -1861,8 +1901,8 @@ packages: '@esbuild/win32-x64': 0.21.5 dev: false - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} dev: false @@ -1919,28 +1959,29 @@ packages: /eslint@8.12.0: resolution: {integrity: sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: '@eslint/eslintrc': 1.4.1 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + cross-spawn: 7.0.6 + debug: 4.4.0 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 eslint-utils: 3.0.0(eslint@8.12.0) eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.23.0 - ignore: 5.2.4 + globals: 13.24.0 + ignore: 5.3.2 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 @@ -1950,7 +1991,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.3 + optionator: 0.9.4 regexpp: 3.2.0 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 @@ -1964,8 +2005,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 dev: false @@ -1975,8 +2016,8 @@ packages: hasBin: true dev: false - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -2002,7 +2043,7 @@ packages: /estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 dev: false /esutils@2.0.3: @@ -2019,7 +2060,7 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 8.0.1 human-signals: 5.0.0 is-stream: 3.0.0 @@ -2030,36 +2071,36 @@ packages: strip-final-newline: 3.0.0 dev: false - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + /express@4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.5.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.12 proxy-addr: 2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -2088,7 +2129,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: false /fast-json-stable-stringify@2.1.0: @@ -2103,8 +2144,8 @@ packages: resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} dev: false - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 dev: false @@ -2113,7 +2154,7 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: 3.1.1 + flat-cache: 3.2.0 dev: false /file-uri-to-path@2.0.0: @@ -2132,19 +2173,19 @@ packages: minimatch: 5.1.6 dev: false - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: false - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + /finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 @@ -2160,11 +2201,11 @@ packages: path-exists: 4.0.0 dev: false - /flat-cache@3.1.1: - resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} - engines: {node: '>=12.0.0'} + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.9 + flatted: 3.3.2 keyv: 4.5.4 rimraf: 3.0.2 dev: false @@ -2174,8 +2215,8 @@ packages: hasBin: true dev: false - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + /flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} dev: false /forever-agent@0.6.1: @@ -2247,13 +2288,20 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: false - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + /get-intrinsic@1.2.6: + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} + engines: {node: '>= 0.4'} dependencies: + call-bind-apply-helpers: 1.0.1 + dunder-proto: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 function-bind: 1.1.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.0.0 dev: false /get-stream@8.0.1: @@ -2267,7 +2315,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 data-uri-to-buffer: 3.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 file-uri-to-path: 2.0.0 fs-extra: 8.1.0 ftp: 0.3.10 @@ -2297,6 +2345,7 @@ packages: /glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2308,6 +2357,7 @@ packages: /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2317,8 +2367,8 @@ packages: path-is-absolute: 1.0.1 dev: false - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -2331,7 +2381,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.2.4 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 dev: false @@ -2342,16 +2392,15 @@ packages: dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 - ignore: 5.2.4 + ignore: 5.3.2 path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 dev: false - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.2.2 + /gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} dev: false /graceful-fs@4.2.11: @@ -2396,27 +2445,16 @@ packages: engines: {node: '>=8'} dev: false - /has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - dependencies: - get-intrinsic: 1.2.2 - dev: false - - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - dev: false - - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + /has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} dev: false - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 dev: false /hash-base@3.1.0: @@ -2428,8 +2466,8 @@ packages: safe-buffer: 5.2.1 dev: false - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 @@ -2472,8 +2510,8 @@ packages: safer-buffer: 2.1.2 dev: false - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} dev: false @@ -2496,6 +2534,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -2519,17 +2558,18 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 dev: false /is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} dev: false - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.16.0: + resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==} + engines: {node: '>= 0.4'} dependencies: - hasown: 2.0.0 + hasown: 2.0.2 dev: false /is-expression@3.0.0: @@ -2570,12 +2610,14 @@ packages: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: false - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + /is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bound: 1.0.3 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 dev: false /is-stream@3.0.0: @@ -2612,12 +2654,12 @@ packages: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} dev: false - /jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + /jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} hasBin: true dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -2746,12 +2788,12 @@ packages: type-check: 0.4.0 dev: false - /local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + /local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} dependencies: - mlly: 1.7.1 - pkg-types: 1.1.3 + mlly: 1.7.3 + pkg-types: 1.2.1 dev: false /locate-path@6.0.0: @@ -2788,17 +2830,15 @@ packages: get-func-name: 2.0.2 dev: false - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} + /magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} dependencies: - yallist: 4.0.0 + '@jridgewell/sourcemap-codec': 1.5.0 dev: false - /magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 + /math-intrinsics@1.0.0: + resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} + engines: {node: '>= 0.4'} dev: false /md5.js@1.3.5: @@ -2814,8 +2854,8 @@ packages: engines: {node: '>= 0.6'} dev: false - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} dev: false /merge-stream@2.0.0: @@ -2832,11 +2872,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} dependencies: - braces: 3.0.2 + braces: 3.0.3 picomatch: 2.3.1 dev: false @@ -2883,13 +2923,13 @@ packages: brace-expansion: 2.0.1 dev: false - /mlly@1.7.1: - resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + /mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} dependencies: - acorn: 8.12.1 + acorn: 8.14.0 pathe: 1.1.2 - pkg-types: 1.1.3 - ufo: 1.5.3 + pkg-types: 1.2.1 + ufo: 1.5.4 dev: false /mocha@10.2.0: @@ -2958,8 +2998,8 @@ packages: hasBin: true dev: false - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + /nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: false @@ -2998,8 +3038,9 @@ packages: engines: {node: '>=0.10.0'} dev: false - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + /object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + engines: {node: '>= 0.4'} dev: false /on-finished@2.3.0: @@ -3034,16 +3075,16 @@ packages: mimic-fn: 4.0.0 dev: false - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 + word-wrap: 1.2.5 dev: false /p-limit@3.1.0: @@ -3111,8 +3152,8 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: false - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + /path-to-regexp@0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} dev: false /path-type@4.0.0: @@ -3137,10 +3178,6 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: false - /picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - dev: false - /picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: false @@ -3150,11 +3187,11 @@ packages: engines: {node: '>=8.6'} dev: false - /pkg-types@1.1.3: - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + /pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} dependencies: - confbox: 0.1.7 - mlly: 1.7.1 + confbox: 0.1.8 + mlly: 1.7.3 pathe: 1.1.2 dev: false @@ -3163,13 +3200,13 @@ packages: engines: {node: '>=4'} dev: false - /postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + /postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 dev: false /prelude-ls@1.2.1: @@ -3177,14 +3214,14 @@ packages: engines: {node: '>= 0.8.0'} dev: false - /prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + /prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true dev: false - /prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + /prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true dev: false @@ -3232,8 +3269,10 @@ packages: ipaddr.js: 1.9.1 dev: false - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + /psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + dependencies: + punycode: 2.3.1 dev: false /pug-attrs@2.0.4: @@ -3269,7 +3308,7 @@ packages: jstransformer: 1.0.0 pug-error: 1.3.3 pug-walk: 1.1.8 - resolve: 1.22.8 + resolve: 1.22.9 uglify-js: 2.8.29 dev: false @@ -3334,11 +3373,11 @@ packages: engines: {node: '>=6'} dev: false - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.1.0 dev: false /qs@6.5.3: @@ -3361,16 +3400,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false - /raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -3426,7 +3455,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.8 + resolve: 1.22.9 dev: false /regenerator-runtime@0.11.1: @@ -3472,7 +3501,7 @@ packages: deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 - aws4: 1.12.0 + aws4: 1.13.2 caseless: 0.12.0 combined-stream: 1.0.8 extend: 3.0.2 @@ -3508,11 +3537,11 @@ packages: engines: {node: '>=4'} dev: false - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + /resolve@1.22.9: + resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.16.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false @@ -3535,34 +3564,38 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 dev: false - /rollup@4.18.0: - resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + /rollup@4.28.1: + resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.0 - '@rollup/rollup-android-arm64': 4.18.0 - '@rollup/rollup-darwin-arm64': 4.18.0 - '@rollup/rollup-darwin-x64': 4.18.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 - '@rollup/rollup-linux-arm-musleabihf': 4.18.0 - '@rollup/rollup-linux-arm64-gnu': 4.18.0 - '@rollup/rollup-linux-arm64-musl': 4.18.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 - '@rollup/rollup-linux-riscv64-gnu': 4.18.0 - '@rollup/rollup-linux-s390x-gnu': 4.18.0 - '@rollup/rollup-linux-x64-gnu': 4.18.0 - '@rollup/rollup-linux-x64-musl': 4.18.0 - '@rollup/rollup-win32-arm64-msvc': 4.18.0 - '@rollup/rollup-win32-ia32-msvc': 4.18.0 - '@rollup/rollup-win32-x64-msvc': 4.18.0 + '@rollup/rollup-android-arm-eabi': 4.28.1 + '@rollup/rollup-android-arm64': 4.28.1 + '@rollup/rollup-darwin-arm64': 4.28.1 + '@rollup/rollup-darwin-x64': 4.28.1 + '@rollup/rollup-freebsd-arm64': 4.28.1 + '@rollup/rollup-freebsd-x64': 4.28.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.28.1 + '@rollup/rollup-linux-arm-musleabihf': 4.28.1 + '@rollup/rollup-linux-arm64-gnu': 4.28.1 + '@rollup/rollup-linux-arm64-musl': 4.28.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.28.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1 + '@rollup/rollup-linux-riscv64-gnu': 4.28.1 + '@rollup/rollup-linux-s390x-gnu': 4.28.1 + '@rollup/rollup-linux-x64-gnu': 4.28.1 + '@rollup/rollup-linux-x64-musl': 4.28.1 + '@rollup/rollup-win32-arm64-msvc': 4.28.1 + '@rollup/rollup-win32-ia32-msvc': 4.28.1 + '@rollup/rollup-win32-x64-msvc': 4.28.1 fsevents: 2.3.3 dev: false @@ -3592,8 +3625,8 @@ packages: resolution: {integrity: sha512-c0YL9VcSfcdH3F1Qij9qpYJFpKFKMXNOkLWFssBL3RuF7ZS8oZhllR2rWlCRjDTJsfq3R6wbSsaRU6o0rkEdNw==} dev: false - /sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + /sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} dev: false /semver@5.7.2: @@ -3601,22 +3634,14 @@ packages: hasBin: true dev: false - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false - /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true dev: false - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 @@ -3651,24 +3676,14 @@ packages: safe-buffer: 5.1.1 dev: false - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} dependencies: - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.18.0 - dev: false - - /set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 + send: 0.19.0 dev: false /setprototypeof@1.2.0: @@ -3697,12 +3712,44 @@ packages: rechoir: 0.6.2 dev: false - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + /side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + dev: false + + /side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + dev: false + + /side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + dev: false + + /side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - object-inspect: 1.13.1 + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 dev: false /siginfo@2.0.0: @@ -3737,24 +3784,24 @@ packages: dependencies: backo2: 1.0.2 component-bind: 1.0.0 - component-emitter: 1.3.0 + component-emitter: 1.3.1 debug: 3.1.0 - engine.io-client: 3.5.3 + engine.io-client: 3.5.4 has-binary2: 1.0.3 indexof: 0.0.1 parseqs: 0.0.6 parseuri: 0.0.6 - socket.io-parser: 3.3.3 + socket.io-parser: 3.3.4 to-array: 0.1.4 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /socket.io-parser@3.3.3: - resolution: {integrity: sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==} + /socket.io-parser@3.3.4: + resolution: {integrity: sha512-z/pFQB3x+EZldRRzORYW1vwVO8m/3ILkswtnpoeU6Ve3cbMWkmHEWDAVJn4QJtchiiFTo5j7UG2QvwxvaA9vow==} dependencies: - component-emitter: 1.3.0 + component-emitter: 1.3.1 debug: 3.1.0 isarray: 2.0.1 dev: false @@ -3768,11 +3815,11 @@ packages: isarray: 2.0.1 dev: false - /socket.io@2.5.0: - resolution: {integrity: sha512-gGunfS0od3VpwDBpGwVkzSZx6Aqo9uOcf1afJj2cKnKFAoyl16fvhpsUhmUFd4Ldbvl5JvRQed6eQw6oQp6n8w==} + /socket.io@2.5.1: + resolution: {integrity: sha512-eaTE4tBKRD6RFoetquMbxgvcpvoDtRyIlkIMI/SMK2bsKvbENTsDeeu4GJ/z9c90yOWxB7b/eC+yKLPbHnH6bA==} dependencies: debug: 4.1.1 - engine.io: 3.6.1 + engine.io: 3.6.2 has-binary2: 1.0.3 socket.io-adapter: 1.1.2 socket.io-client: 2.5.0 @@ -3782,8 +3829,8 @@ packages: - utf-8-validate dev: false - /source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} dev: false @@ -3833,8 +3880,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + /std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} dev: false /stealthy-require@1.1.1: @@ -3892,7 +3939,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.11.2 + acorn: 8.14.0 dev: false /supports-color@5.5.0: @@ -3935,8 +3982,8 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: false - /tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + /tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} dev: false /tinypool@0.8.4: @@ -3978,7 +4025,7 @@ packages: resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} engines: {node: '>=0.8'} dependencies: - psl: 1.9.0 + psl: 1.15.0 punycode: 2.3.1 dev: false @@ -4013,8 +4060,8 @@ packages: prelude-ls: 1.2.1 dev: false - /type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + /type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} dev: false @@ -4037,8 +4084,8 @@ packages: hasBin: true dev: false - /ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: false /uglify-js@2.8.29: @@ -4058,8 +4105,8 @@ packages: dev: false optional: true - /underscore@1.13.6: - resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} + /underscore@1.13.7: + resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} dev: false /undici-types@5.26.5: @@ -4110,8 +4157,8 @@ packages: resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} dev: false - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + /validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} dev: false @@ -4129,29 +4176,30 @@ packages: extsprintf: 1.3.0 dev: false - /vite-node@1.2.1(@types/node@20.14.9): + /vite-node@1.2.1(@types/node@20.14.15): resolution: {integrity: sha512-fNzHmQUSOY+y30naohBvSW7pPn/xn3Ib/uqm+5wAJQJiqQsU0NBR78XdRJb04l4bOFKjpTWld0XAfkKlrDbySg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.4.0 pathe: 1.1.2 - picocolors: 1.0.1 - vite: 5.3.3(@types/node@20.14.9) + picocolors: 1.1.1 + vite: 5.4.11(@types/node@20.14.15) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser dev: false - /vite@5.3.3(@types/node@20.14.9): - resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} + /vite@5.4.11(@types/node@20.14.15): + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4159,6 +4207,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -4171,6 +4220,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -4178,15 +4229,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.15 esbuild: 0.21.5 - postcss: 8.4.39 - rollup: 4.18.0 + postcss: 8.4.49 + rollup: 4.28.1 optionalDependencies: fsevents: 2.3.3 dev: false - /vitest@1.2.1(@types/node@20.14.9): + /vitest@1.2.1(@types/node@20.14.15): resolution: {integrity: sha512-TRph8N8rnSDa5M2wKWJCMnztCZS9cDcgVTQ6tsTFTG/odHJ4l5yNVqvbeDJYJRZ6is3uxaEpFs8LL6QM+YFSdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4211,32 +4262,33 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.15 '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 '@vitest/snapshot': 1.2.1 '@vitest/spy': 1.2.1 '@vitest/utils': 1.2.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 cac: 6.7.14 - chai: 4.4.1 - debug: 4.3.4(supports-color@8.1.1) + chai: 4.5.0 + debug: 4.4.0 execa: 8.0.1 - local-pkg: 0.5.0 - magic-string: 0.30.10 + local-pkg: 0.5.1 + magic-string: 0.30.17 pathe: 1.1.2 - picocolors: 1.0.1 - std-env: 3.7.0 + picocolors: 1.1.1 + std-env: 3.8.0 strip-literal: 1.3.0 - tinybench: 2.8.0 + tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.3.3(@types/node@20.14.9) - vite-node: 1.2.1(@types/node@20.14.9) - why-is-node-running: 2.2.2 + vite: 5.4.11(@types/node@20.14.15) + vite-node: 1.2.1(@types/node@20.14.15) + why-is-node-running: 2.3.0 transitivePeerDependencies: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -4288,8 +4340,8 @@ packages: isexe: 2.0.0 dev: false - /why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + /why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true dependencies: @@ -4316,6 +4368,11 @@ packages: acorn-globals: 3.1.0 dev: false + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: false + /wordwrap@0.0.2: resolution: {integrity: sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==} engines: {node: '>=0.4.0'} @@ -4338,8 +4395,8 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false - /ws@7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -4361,7 +4418,7 @@ packages: resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==} engines: {node: '>=4.0.0'} dependencies: - sax: 1.3.0 + sax: 1.4.1 xmlbuilder: 11.0.1 dev: false @@ -4394,10 +4451,6 @@ packages: engines: {node: '>=10'} dev: false - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: false - /yaml@2.5.1: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} @@ -4429,7 +4482,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.1 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -4442,7 +4495,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -4491,12 +4544,12 @@ packages: '@testdeck/mocha': 0.3.3 '@types/js-yaml': 3.12.1 '@types/mocha': 5.2.5 - '@types/node': 20.14.9 + '@types/node': 20.14.15 '@types/xmlbuilder': 0.0.34 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.12.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.62.0(eslint@8.12.0)(typescript@5.1.6) autorest: 3.6.3 - ejs: 3.1.9 + ejs: 3.1.10 eslint: 8.12.0 js-yaml: 3.13.1 mocha: 10.2.0 @@ -4510,7 +4563,7 @@ packages: dev: false file:projects/typespec-powershell.tgz: - resolution: {integrity: sha512-PSu8ZQsZBCgTeksV91vUpSH7jY9PFvUsgm/Rl7qwwvvDLUE+aa9MA1eAnNn2ZzOYaBviAl1dOs3E4U7dfpk6eA==, tarball: file:projects/typespec-powershell.tgz} + resolution: {integrity: sha512-u0bo7qbigjhBS9jbVHQ7hobXhmAZGPyqbYxuHpzErO/MLsdRiWOoQybUCHx+WWeaSnHdGvQXrMK+jQai8U5IoA==, tarball: file:projects/typespec-powershell.tgz} name: '@rush-temp/typespec-powershell' version: 0.0.0 dependencies: @@ -4523,28 +4576,28 @@ packages: '@azure-tools/codemodel-v3': 3.1.266 '@azure-tools/linq': 3.1.263 '@azure-tools/tasks': 3.0.255 - '@azure-tools/typespec-azure-core': 0.47.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0)(@typespec/rest@0.61.0) - '@azure-tools/typespec-client-generator-core': 0.47.4(@azure-tools/typespec-azure-core@0.47.0)(@typespec/compiler@0.61.2)(@typespec/http@0.61.0)(@typespec/openapi@0.61.0)(@typespec/rest@0.61.0)(@typespec/versioning@0.61.0) + '@azure-tools/typespec-azure-core': 0.49.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0)(@typespec/rest@0.63.0) + '@azure-tools/typespec-client-generator-core': 0.49.0(@azure-tools/typespec-azure-core@0.49.0)(@typespec/compiler@0.63.0)(@typespec/http@0.63.0)(@typespec/openapi@0.63.0)(@typespec/rest@0.63.0)(@typespec/versioning@0.63.0) '@testdeck/mocha': 0.3.3 '@types/js-yaml': 3.12.1 '@types/mocha': 5.2.5 - '@types/node': 20.14.9 + '@types/node': 20.14.15 '@types/xmlbuilder': 0.0.34 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.12.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.62.0(eslint@8.12.0)(typescript@5.1.6) - '@typespec/compiler': 0.61.2 - '@typespec/http': 0.61.0(@typespec/compiler@0.61.2) - '@typespec/openapi': 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) - '@typespec/rest': 0.61.0(@typespec/compiler@0.61.2)(@typespec/http@0.61.0) - '@typespec/versioning': 0.61.0(@typespec/compiler@0.61.2) - ejs: 3.1.9 + '@typespec/compiler': 0.63.0 + '@typespec/http': 0.63.0(@typespec/compiler@0.63.0) + '@typespec/openapi': 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) + '@typespec/rest': 0.63.0(@typespec/compiler@0.63.0)(@typespec/http@0.63.0) + '@typespec/versioning': 0.63.0(@typespec/compiler@0.63.0) + ejs: 3.1.10 eslint: 8.12.0 js-yaml: 3.13.1 mocha: 10.2.0 - prettier: 3.3.2 + prettier: 3.4.2 source-map-support: 0.5.13 typescript: 5.1.6 - vitest: 1.2.1(@types/node@20.14.9) + vitest: 1.2.1(@types/node@20.14.15) xmlbuilder: 10.1.1 transitivePeerDependencies: - '@edge-runtime/vm' @@ -4556,6 +4609,7 @@ packages: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color diff --git a/packages/typespec-powershell/package.json b/packages/typespec-powershell/package.json index 9fbd0e51a1..151d5dc234 100644 --- a/packages/typespec-powershell/package.json +++ b/packages/typespec-powershell/package.json @@ -30,8 +30,8 @@ "xmlbuilder": "10.1.1" }, "devDependencies": { - "@typespec/compiler": ">=0.61.0 <1.0.0", - "@typespec/openapi": ">=0.61.0 <1.0.0", + "@typespec/compiler": ">=0.49.0 <1.0.0", + "@typespec/openapi": ">=0.49.0 <1.0.0", "@testdeck/mocha": "0.3.3", "@types/js-yaml": "3.12.1", "@types/mocha": "5.2.5", @@ -46,12 +46,12 @@ "vitest": "1.2.1" }, "peerDependencies": { - "@azure-tools/typespec-azure-core": ">=0.47.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.47.0 <1.0.0", - "@typespec/compiler": ">=0.61.0 <1.0.0", - "@typespec/http": ">=0.61.0 <1.0.0", - "@typespec/rest": ">=0.61.0 <1.0.0", - "@typespec/versioning": ">=0.61.0 <1.0.0" + "@azure-tools/typespec-azure-core": ">=0.49.0 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.49.0 <1.0.0", + "@typespec/compiler": ">=0.49.0 <1.0.0", + "@typespec/http": ">=0.49.0 <1.0.0", + "@typespec/rest": ">=0.49.0 <1.0.0", + "@typespec/versioning": ">=0.49.0 <1.0.0" }, "scripts": { "build": "tsc", diff --git a/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.cs index 72770d3a91..f213f886c6 100644 --- a/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Origin(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Origin(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Origin(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.json.cs index 4bb5e8ffc9..207cbc2fc7 100644 --- a/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/AppComplianceAutomation.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.J { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.J { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.AppComplianceAutomation.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.cs index 7a8d401ef0..8727f306c4 100644 --- a/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.Astro.Origin(Microsoft.Azure.PowerShell.Cmdlets.Astro.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.Astro.Origin(Microsoft.Azure.PowerShell.Cmdlets.Astro.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.Astro.Origin(Microsoft.Azure.PowerShell.Cmdlets.Astro.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Astro.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.Astro.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.json.cs index 1a2d8640a3..00c0412fd8 100644 --- a/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Astronomer.Astro.Management/target/generated/api/Models/Operation.json.cs @@ -102,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode ToJson(Mic { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -118,7 +115,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode ToJson(Mic { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Astro.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.cs index dccdcae7a7..e941a346d6 100644 --- a/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.json.cs index fc6cb05040..697b759005 100644 --- a/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/AzureFleet.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode ToJ { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode ToJ { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeFleet.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/AzureFleet.Management/virtualMachineScaleSet.tsp b/tests-upgrade/tests-emitter/AzureFleet.Management/virtualMachineScaleSet.tsp index e673ec5cae..788134b8c0 100644 --- a/tests-upgrade/tests-emitter/AzureFleet.Management/virtualMachineScaleSet.tsp +++ b/tests-upgrade/tests-emitter/AzureFleet.Management/virtualMachineScaleSet.tsp @@ -57,6 +57,6 @@ model VirtualMachineScaleSetListResult { value: Array; @doc("The link to the next page of items") - @Azure.Core.nextLink + @nextLink nextLink?: url; } diff --git a/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.cs index ce49d3a576..c67e877013 100644 --- a/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Origin(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Origin(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Origin(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.json.cs index 0e28e1b052..5116acab02 100644 --- a/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/CodeSigning.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode ToJs { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode ToJs { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.CodeSigning.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.cs index 1641b6d087..e5d5ed36c4 100644 --- a/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Origin(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.json.cs index b4c37ff2cf..3ec472f2a8 100644 --- a/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/ComputeSchedule.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ComputeSchedule.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.cs index d567a2834f..1d215b2de1 100644 --- a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.json.cs index 14b872832b..653b1f5e84 100644 --- a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode T { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode T { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.PowerShell.cs b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.PowerShell.cs index 72e14d0734..1310e3bf58 100644 --- a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.PowerShell.cs +++ b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.PowerShell.cs @@ -139,6 +139,10 @@ internal OperationStatusResult(global::System.Collections.IDictionary content) { ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Operation = (System.Collections.Generic.List) content.GetValueForProperty("Operation",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Operation, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationStatusResultTypeConverter.ConvertFrom)); } + if (content.Contains("ResourceId")) + { + ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).ResourceId = (string) content.GetValueForProperty("ResourceId",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).ResourceId, global::System.Convert.ToString); + } if (content.Contains("Detail")) { ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.ErrorDetailTypeConverter.ConvertFrom)); @@ -208,6 +212,10 @@ internal OperationStatusResult(global::System.Management.Automation.PSObject con { ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Operation = (System.Collections.Generic.List) content.GetValueForProperty("Operation",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Operation, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationStatusResultTypeConverter.ConvertFrom)); } + if (content.Contains("ResourceId")) + { + ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).ResourceId = (string) content.GetValueForProperty("ResourceId",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).ResourceId, global::System.Convert.ToString); + } if (content.Contains("Detail")) { ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.ErrorDetailTypeConverter.ConvertFrom)); diff --git a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.cs b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.cs index ec5b1627ef..37ccb6e64c 100644 --- a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.cs +++ b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.cs @@ -63,6 +63,9 @@ public partial class OperationStatusResult : /// Internal Acessors for Message string Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal.Message { get => ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IErrorDetailInternal)Error).Message; set => ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IErrorDetailInternal)Error).Message = value; } + /// Internal Acessors for ResourceId + string Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal.ResourceId { get => this._resourceId; set { {_resourceId = value;} } } + /// Internal Acessors for Target string Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResultInternal.Target { get => ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IErrorDetailInternal)Error).Target; set => ((Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IErrorDetailInternal)Error).Target = value; } @@ -91,6 +94,15 @@ public partial class OperationStatusResult : [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] public string ResourceGroupName { get => (new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/", global::System.Text.RegularExpressions.RegexOptions.IgnoreCase).Match(this.Id).Success ? new global::System.Text.RegularExpressions.Regex("^/subscriptions/(?[^/]+)/resourceGroups/(?[^/]+)/providers/", global::System.Text.RegularExpressions.RegexOptions.IgnoreCase).Match(this.Id).Groups["resourceGroupName"].Value : null); } + /// Backing field for property. + private string _resourceId; + + /// + /// Fully qualified ID of the resource against which the original async operation was started. + /// + [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] + public string ResourceId { get => this._resourceId; } + /// Backing field for property. private global::System.DateTime? _startTime; @@ -218,6 +230,19 @@ public partial interface IOperationStatusResult : SerializedName = @"percentComplete", PossibleTypes = new [] { typeof(double) })] double? PercentComplete { get; set; } + /// + /// Fully qualified ID of the resource against which the original async operation was started. + /// + [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Info( + Required = false, + ReadOnly = true, + Read = true, + Create = false, + Update = false, + Description = @"Fully qualified ID of the resource against which the original async operation was started.", + SerializedName = @"resourceId", + PossibleTypes = new [] { typeof(string) })] + string ResourceId { get; } /// The start time of the operation. [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Info( Required = false, @@ -277,6 +302,10 @@ internal partial interface IOperationStatusResultInternal System.Collections.Generic.List Operation { get; set; } /// Percent of the operation that is complete. double? PercentComplete { get; set; } + /// + /// Fully qualified ID of the resource against which the original async operation was started. + /// + string ResourceId { get; set; } /// The start time of the operation. global::System.DateTime? StartTime { get; set; } /// Operation status. diff --git a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.json.cs b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.json.cs index d74894d454..2754a57f21 100644 --- a/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.json.cs +++ b/tests-upgrade/tests-emitter/DeviceRegistry.Management/target/generated/api/Models/OperationStatusResult.json.cs @@ -83,6 +83,7 @@ internal OperationStatusResult(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry {_startTime = If( json?.PropertyT("startTime"), out var __jsonStartTime) ? global::System.DateTime.TryParse((string)__jsonStartTime, global::System.Globalization.CultureInfo.InvariantCulture, global::System.Globalization.DateTimeStyles.AdjustToUniversal, out var __jsonStartTimeValue) ? __jsonStartTimeValue : _startTime : _startTime;} {_endTime = If( json?.PropertyT("endTime"), out var __jsonEndTime) ? global::System.DateTime.TryParse((string)__jsonEndTime, global::System.Globalization.CultureInfo.InvariantCulture, global::System.Globalization.DateTimeStyles.AdjustToUniversal, out var __jsonEndTimeValue) ? __jsonEndTimeValue : _endTime : _endTime;} {_operation = If( json?.PropertyT("operations"), out var __jsonOperations) ? If( __jsonOperations as Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonArray, out var __v) ? new global::System.Func>(()=> global::System.Linq.Enumerable.ToList(global::System.Linq.Enumerable.Select(__v, (__u)=>(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationStatusResult) (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationStatusResult.FromJson(__u) )) ))() : null : _operation;} + {_resourceId = If( json?.PropertyT("resourceId"), out var __jsonResourceId) ? (string)__jsonResourceId : (string)_resourceId;} AfterFromJson(json); } @@ -121,6 +122,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode T } container.Add("operations",__w); } + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._resourceId)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._resourceId.ToString()) : null, "resourceId" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.cs index a29449f117..c6047ead13 100644 --- a/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Origin(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Origin(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Origin(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.json.cs index 596a02560a..3c9d61f240 100644 --- a/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/DocumentDB.MongoCluster.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode ToJ { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode ToJ { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.MongoCluster.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.cs index d567a2834f..1d215b2de1 100644 --- a/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Origin(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.json.cs index 14b872832b..653b1f5e84 100644 --- a/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/EdgeZones.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode T { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode T { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DeviceRegistry.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.cs index 73da3a4553..d1139abc73 100644 --- a/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Origin(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Origin(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Origin(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.json.cs index de388ee7a8..00d86aaed1 100644 --- a/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/HealthDataAIServices.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.Json { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.Json { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.HealthDataAIServices.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.cs index 4627de9420..c49f77957b 100644 --- a/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.Informatica.Origin(Microsoft.Azure.PowerShell.Cmdlets.Informatica.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.Informatica.Origin(Microsoft.Azure.PowerShell.Cmdlets.Informatica.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.Informatica.Origin(Microsoft.Azure.PowerShell.Cmdlets.Informatica.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.Informatica.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.json.cs index 7a11f74a44..8383d9444d 100644 --- a/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Informatica.DataManagement.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode ToJs { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode ToJs { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Informatica.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.cs index cae12c1e70..ad40096fbe 100644 --- a/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Origin(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Origin(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Origin(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.json.cs index a7555a73e4..b7954656d8 100644 --- a/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/KubernetesRuntime.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.J { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.J { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.ContainerOrchestratorRuntime.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.cs index 4a9ec87151..bb37e32b83 100644 --- a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Origin(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Origin(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Origin(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.json.cs index fae31a0ccf..2af2706c89 100644 --- a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/Operation.json.cs @@ -102,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode ToJso { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -118,7 +115,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode ToJso { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/OrganizationProperties.json.cs b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/OrganizationProperties.json.cs index 0772d459ab..cf21156795 100644 --- a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/OrganizationProperties.json.cs +++ b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/api/Models/OrganizationProperties.json.cs @@ -101,10 +101,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode ToJso { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeRead)||serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeCreate)) - { - AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); - } + AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); AddIf( null != this._user ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._user.ToJson(null,serializationMode) : null, "user" ,container.Add ); AddIf( null != this._partnerProperty ? (Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Json.JsonNode) this._partnerProperty.ToJson(null,serializationMode) : null, "partnerProperties" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.SerializationMode.IncludeRead)) diff --git a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateExpanded.cs b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateExpanded.cs index df44fcbaf3..d00fb7d893 100644 --- a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateExpanded.cs +++ b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateExpanded.cs @@ -100,6 +100,17 @@ public partial class UpdateAzLambdaTestOrganization_UpdateExpanded : global::Sys /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -131,6 +142,72 @@ public partial class UpdateAzLambdaTestOrganization_UpdateExpanded : global::Sys [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// The number of licenses subscribed [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "The number of licenses subscribed")] [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] @@ -637,6 +714,10 @@ private void Update_resourceBody() { this.PartnerPropertyLicensesSubscribed = (int)(this.MyInvocation?.BoundParameters["PartnerPropertyLicensesSubscribed"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -653,6 +734,30 @@ private void Update_resourceBody() { this.UserPhoneNumber = (string)(this.MyInvocation?.BoundParameters["UserPhoneNumber"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded.cs b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded.cs index 5c479303b7..ec0dcf8c1e 100644 --- a/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded.cs +++ b/tests-upgrade/tests-emitter/LambdaTest.HyperExecute.Management/target/generated/cmdlets/UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded.cs @@ -108,6 +108,17 @@ public partial class UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded : /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -124,6 +135,72 @@ public partial class UpdateAzLambdaTestOrganization_UpdateViaIdentityExpanded : [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// The number of licenses subscribed [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "The number of licenses subscribed")] [global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.Category(global::Microsoft.Azure.PowerShell.Cmdlets.LambdaTest.ParameterCategory.Body)] @@ -619,6 +696,10 @@ private void Update_resourceBody() { this.PartnerPropertyLicensesSubscribed = (int)(this.MyInvocation?.BoundParameters["PartnerPropertyLicensesSubscribed"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -635,6 +716,30 @@ private void Update_resourceBody() { this.UserPhoneNumber = (string)(this.MyInvocation?.BoundParameters["UserPhoneNumber"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceProperties.json.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceProperties.json.cs index 91b1799338..1ca80bc1d4 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceProperties.json.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceProperties.json.cs @@ -101,10 +101,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode To { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeRead)||serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeCreate)) - { - AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); - } + AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); AddIf( null != this._user ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._user.ToJson(null,serializationMode) : null, "user" ,container.Add ); AddIf( null != this._partnerProperty ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._partnerProperty.ToJson(null,serializationMode) : null, "partnerProperties" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeRead)) diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceResource.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceResource.cs index f35f39c88d..561594c6a8 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceResource.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/InstanceResource.cs @@ -331,7 +331,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Azure subscription id for the the marketplace offer is purchased from", SerializedName = @"subscriptionId", PossibleTypes = new [] { typeof(string) })] @@ -354,7 +354,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Offer Id for the marketplace offer", SerializedName = @"offerId", PossibleTypes = new [] { typeof(string) })] @@ -365,7 +365,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Plan Id for the marketplace offer", SerializedName = @"planId", PossibleTypes = new [] { typeof(string) })] @@ -376,7 +376,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Plan Name for the marketplace offer", SerializedName = @"planName", PossibleTypes = new [] { typeof(string) })] @@ -387,7 +387,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Publisher Id for the marketplace offer", SerializedName = @"publisherId", PossibleTypes = new [] { typeof(string) })] @@ -398,7 +398,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Plan Display Name for the marketplace offer", SerializedName = @"termId", PossibleTypes = new [] { typeof(string) })] @@ -409,7 +409,7 @@ public partial interface IInstanceResource : ReadOnly = false, Read = true, Create = true, - Update = false, + Update = true, Description = @"Plan Display Name for the marketplace offer", SerializedName = @"termUnit", PossibleTypes = new [] { typeof(string) })] diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.cs index fd26fec31f..322290d060 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Origin(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Origin(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Origin(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.json.cs index 3527b5892a..f85c846ced 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode To { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode To { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateExpanded.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateExpanded.cs index b366f6636d..e25642c49c 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateExpanded.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateExpanded.cs @@ -100,6 +100,17 @@ public partial class UpdateAzWeightsBiasesInstance_UpdateExpanded : global::Syst /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -131,6 +142,72 @@ public partial class UpdateAzWeightsBiasesInstance_UpdateExpanded : global::Syst [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// The region of the instance [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "The region of the instance")] [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] @@ -649,6 +726,10 @@ private void Update_resourceBody() { this.PartnerPropertyRegion = (string)(this.MyInvocation?.BoundParameters["PartnerPropertyRegion"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -669,6 +750,30 @@ private void Update_resourceBody() { this.PartnerPropertySubdomain = (string)(this.MyInvocation?.BoundParameters["PartnerPropertySubdomain"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded.cs b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded.cs index b0e095b120..4d197e975e 100644 --- a/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded.cs +++ b/tests-upgrade/tests-emitter/Liftr.WeightsAndBiases.Management/target/generated/cmdlets/UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded.cs @@ -108,6 +108,17 @@ public partial class UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded : g /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -124,6 +135,72 @@ public partial class UpdateAzWeightsBiasesInstance_UpdateViaIdentityExpanded : g [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// The region of the instance [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "The region of the instance")] [global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.Category(global::Microsoft.Azure.PowerShell.Cmdlets.WeightsBiases.ParameterCategory.Body)] @@ -629,6 +706,10 @@ private void Update_resourceBody() { this.PartnerPropertyRegion = (string)(this.MyInvocation?.BoundParameters["PartnerPropertyRegion"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -649,6 +730,30 @@ private void Update_resourceBody() { this.PartnerPropertySubdomain = (string)(this.MyInvocation?.BoundParameters["PartnerPropertySubdomain"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.cs index ac37a004c3..c4e78b5354 100644 --- a/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Origin(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Origin(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Origin(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.json.cs index 67772d1e79..6eea25479e 100644 --- a/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Microsoft.DevOpsInfrastructure.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.Json { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.Json { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.DevOpsInfrastructure.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.cs index 049f74f766..e18c6b167f 100644 --- a/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Origin(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Origin(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Origin(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.json.cs index efb69f2030..ba595836fa 100644 --- a/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Neon.Postgres.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode ToJ { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode ToJ { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.cs index adaf0fd89b..58143d67b1 100644 --- a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Origin(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Origin(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Origin(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.json.cs index 9564bb853a..3a031177a7 100644 --- a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/Operation.json.cs @@ -102,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode ToJson( { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -118,7 +115,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode ToJson( { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/OrganizationProperties.json.cs b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/OrganizationProperties.json.cs index 15d04953f5..6316829351 100644 --- a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/OrganizationProperties.json.cs +++ b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/api/Models/OrganizationProperties.json.cs @@ -102,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode ToJson( { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.SerializationMode.IncludeRead)||serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.SerializationMode.IncludeCreate)) - { - AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); - } + AddIf( null != this._marketplace ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._marketplace.ToJson(null,serializationMode) : null, "marketplace" ,container.Add ); AddIf( null != this._user ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._user.ToJson(null,serializationMode) : null, "user" ,container.Add ); AddIf( null != this._partnerProperty ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._partnerProperty.ToJson(null,serializationMode) : null, "partnerProperties" ,container.Add ); AddIf( null != this._singleSignOnProperty ? (Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Json.JsonNode) this._singleSignOnProperty.ToJson(null,serializationMode) : null, "singleSignOnProperties" ,container.Add ); diff --git a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateExpanded.cs b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateExpanded.cs index 722de2592a..c2e5d22dcf 100644 --- a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateExpanded.cs +++ b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateExpanded.cs @@ -100,6 +100,17 @@ public partial class UpdateAzPineconeOrganization_UpdateExpanded : global::Syste /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -131,6 +142,72 @@ public partial class UpdateAzPineconeOrganization_UpdateExpanded : global::Syste [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// Pinecone Organization Name [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Pinecone Organization Name")] [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] @@ -699,6 +776,10 @@ private void Update_resourceBody() { this.SingleSignOnPropertyAadDomain = (string[])(this.MyInvocation?.BoundParameters["SingleSignOnPropertyAadDomain"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -731,6 +812,30 @@ private void Update_resourceBody() { this.SingleSignOnPropertyEnterpriseAppId = (string)(this.MyInvocation?.BoundParameters["SingleSignOnPropertyEnterpriseAppId"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateViaIdentityExpanded.cs b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateViaIdentityExpanded.cs index 13f8ce2f29..a26481c1e1 100644 --- a/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateViaIdentityExpanded.cs +++ b/tests-upgrade/tests-emitter/Pinecone.VectorDb.Management/target/generated/cmdlets/UpdateAzPineconeOrganization_UpdateViaIdentityExpanded.cs @@ -108,6 +108,17 @@ public partial class UpdateAzPineconeOrganization_UpdateViaIdentityExpanded : gl /// Accessor for our copy of the InvocationInfo. public global::System.Management.Automation.InvocationInfo InvocationInformation { get => __invocationInfo = __invocationInfo ?? this.MyInvocation ; set { __invocationInfo = value; } } + /// Azure subscription id for the the marketplace offer is purchased from + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Azure subscription id for the the marketplace offer is purchased from")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Azure subscription id for the the marketplace offer is purchased from", + SerializedName = @"subscriptionId", + PossibleTypes = new [] { typeof(string) })] + public string MarketplaceSubscriptionId { get => _resourceBody.MarketplaceSubscriptionId ?? null; set => _resourceBody.MarketplaceSubscriptionId = value; } + /// /// cancellation delegate. Stops the cmdlet when called. /// @@ -124,6 +135,72 @@ public partial class UpdateAzPineconeOrganization_UpdateViaIdentityExpanded : gl [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Runtime)] public global::System.Management.Automation.SwitchParameter NoWait { get; set; } + /// Offer Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Offer Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Offer Id for the marketplace offer", + SerializedName = @"offerId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailOfferId { get => _resourceBody.OfferDetailOfferId ?? null; set => _resourceBody.OfferDetailOfferId = value; } + + /// Plan Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Id for the marketplace offer", + SerializedName = @"planId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanId { get => _resourceBody.OfferDetailPlanId ?? null; set => _resourceBody.OfferDetailPlanId = value; } + + /// Plan Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Name for the marketplace offer", + SerializedName = @"planName", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPlanName { get => _resourceBody.OfferDetailPlanName ?? null; set => _resourceBody.OfferDetailPlanName = value; } + + /// Publisher Id for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Publisher Id for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Publisher Id for the marketplace offer", + SerializedName = @"publisherId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailPublisherId { get => _resourceBody.OfferDetailPublisherId ?? null; set => _resourceBody.OfferDetailPublisherId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termId", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermId { get => _resourceBody.OfferDetailTermId ?? null; set => _resourceBody.OfferDetailTermId = value; } + + /// Plan Display Name for the marketplace offer + [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Plan Display Name for the marketplace offer")] + [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] + [Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Runtime.Info( + Required = false, + ReadOnly = false, + Description = @"Plan Display Name for the marketplace offer", + SerializedName = @"termUnit", + PossibleTypes = new [] { typeof(string) })] + public string OfferDetailTermUnit { get => _resourceBody.OfferDetailTermUnit ?? null; set => _resourceBody.OfferDetailTermUnit = value; } + /// Pinecone Organization Name [global::System.Management.Automation.Parameter(Mandatory = false, HelpMessage = "Pinecone Organization Name")] [global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.Category(global::Microsoft.Azure.PowerShell.Cmdlets.Pinecone.ParameterCategory.Body)] @@ -679,6 +756,10 @@ private void Update_resourceBody() { this.SingleSignOnPropertyAadDomain = (string[])(this.MyInvocation?.BoundParameters["SingleSignOnPropertyAadDomain"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("MarketplaceSubscriptionId"))) + { + this.MarketplaceSubscriptionId = (string)(this.MyInvocation?.BoundParameters["MarketplaceSubscriptionId"]); + } if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("UserFirstName"))) { this.UserFirstName = (string)(this.MyInvocation?.BoundParameters["UserFirstName"]); @@ -711,6 +792,30 @@ private void Update_resourceBody() { this.SingleSignOnPropertyEnterpriseAppId = (string)(this.MyInvocation?.BoundParameters["SingleSignOnPropertyEnterpriseAppId"]); } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPublisherId"))) + { + this.OfferDetailPublisherId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPublisherId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailOfferId"))) + { + this.OfferDetailOfferId = (string)(this.MyInvocation?.BoundParameters["OfferDetailOfferId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanId"))) + { + this.OfferDetailPlanId = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanId"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailPlanName"))) + { + this.OfferDetailPlanName = (string)(this.MyInvocation?.BoundParameters["OfferDetailPlanName"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermUnit"))) + { + this.OfferDetailTermUnit = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermUnit"]); + } + if ((bool)(true == this.MyInvocation?.BoundParameters.ContainsKey("OfferDetailTermId"))) + { + this.OfferDetailTermId = (string)(this.MyInvocation?.BoundParameters["OfferDetailTermId"]); + } } /// diff --git a/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.cs index 1278a3218a..0779cedd77 100644 --- a/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Origin(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Origin(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Origin(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.Qumulo.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.json.cs index acf353d6c5..56d3eca13e 100644 --- a/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Qumulo.Storage.Management/target/generated/api/Models/Operation.json.cs @@ -102,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode ToJson(Mi { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -118,7 +115,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode ToJson(Mi { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Qumulo.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.cs index d643c7a5dd..c042ce9722 100644 --- a/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.cs @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. namespace Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models { using static Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Extensions; @@ -17,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.Sphere.Origin(Microsoft.Azure.PowerShell.Cmdlets.Sphere.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.Sphere.Origin(Microsoft.Azure.PowerShell.Cmdlets.Sphere.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -61,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.Sphere.Origin(Microsoft.Azure.PowerShell.Cmdlets.Sphere.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.OperationDisplay()); set { {_display = value;} } } @@ -120,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.Sphere.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.json.cs index 5233cc844d..7f7f504701 100644 --- a/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/Sphere.Management/target/generated/api/Models/Operation.json.cs @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. namespace Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models { using static Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Extensions; @@ -99,10 +102,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode ToJson(Mi { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -115,7 +115,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode ToJson(Mi { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.cs b/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.cs index 1c911bf7bd..bf8d1b7e70 100644 --- a/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.cs +++ b/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.cs @@ -20,14 +20,14 @@ public partial class Operation : /// Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. /// [Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Origin(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.PropertyOrigin.Owned)] - public string ActionType { get => this._actionType; set => this._actionType = value; } + public string ActionType { get => this._actionType; } /// Backing field for property. private Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationDisplay _display; /// Localized display information for this particular operation. [Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Origin(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.PropertyOrigin.Owned)] - internal Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.OperationDisplay()); } + internal Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationDisplay Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.OperationDisplay()); set => this._display = value; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. @@ -64,6 +64,9 @@ public partial class Operation : [Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Origin(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.PropertyOrigin.Owned)] public bool? IsDataAction { get => this._isDataAction; } + /// Internal Acessors for ActionType + string Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationInternal.ActionType { get => this._actionType; set { {_actionType = value;} } } + /// Internal Acessors for Display Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationDisplay Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.IOperationInternal.Display { get => (this._display = this._display ?? new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Models.OperationDisplay()); set { {_display = value;} } } @@ -123,15 +126,15 @@ public partial interface IOperation : /// [Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Info( Required = false, - ReadOnly = false, + ReadOnly = true, Read = true, - Create = true, - Update = true, + Create = false, + Update = false, Description = @"Extensible enum. Indicates the action type. ""Internal"" refers to actions that are for internal only APIs.", SerializedName = @"actionType", PossibleTypes = new [] { typeof(string) })] [global::Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.PSArgumentCompleterAttribute("Internal")] - string ActionType { get; set; } + string ActionType { get; } /// /// The short, localized friendly description of the operation; suitable for tool tips and detailed views. /// diff --git a/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.json.cs b/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.json.cs index 81811c7f37..ac44f8e1ed 100644 --- a/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.json.cs +++ b/tests-upgrade/tests-emitter/StandbyPool.Management/target/generated/api/Models/Operation.json.cs @@ -104,10 +104,7 @@ public Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode ToJs { return container; } - if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.SerializationMode.IncludeRead)) - { - AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); - } + AddIf( null != this._display ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) this._display.ToJson(null,serializationMode) : null, "display" ,container.Add ); if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.SerializationMode.IncludeRead)) { AddIf( null != (((object)this._name)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonString(this._name.ToString()) : null, "name" ,container.Add ); @@ -120,7 +117,10 @@ public Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode ToJs { AddIf( null != (((object)this._origin)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonString(this._origin.ToString()) : null, "origin" ,container.Add ); } - AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + if (serializationMode.HasFlag(Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.SerializationMode.IncludeRead)) + { + AddIf( null != (((object)this._actionType)?.ToString()) ? (Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonNode) new Microsoft.Azure.PowerShell.Cmdlets.StandbyPool.Runtime.Json.JsonString(this._actionType.ToString()) : null, "actionType" ,container.Add ); + } AfterToJson(ref container); return container; } diff --git a/tests-upgrade/tests-emitter/package.json b/tests-upgrade/tests-emitter/package.json index 3fa2d56c3a..760f1eb4e5 100644 --- a/tests-upgrade/tests-emitter/package.json +++ b/tests-upgrade/tests-emitter/package.json @@ -3,19 +3,19 @@ "version": "0.1.0", "type": "module", "dependencies": { - "@typespec/compiler": "0.61", + "@typespec/compiler": "0.63.0", "@azure-tools/typespec-powershell": "0.0.x", - "@azure-tools/typespec-autorest": "0.47.0", - "@azure-tools/typespec-azure-core": "0.47.0", - "@azure-tools/typespec-azure-resource-manager": "0.47.0", - "@azure-tools/typespec-client-generator-core": "0.47.1", - "@azure-tools/typespec-providerhub": "0.47.0", - "@azure-tools/typespec-azure-rulesets": "0.47.0", - "@typespec/http": "0.61", - "@typespec/openapi": "0.61", - "@typespec/rest": "0.61", - "@typespec/versioning": "0.61", - "@azure-tools/typespec-liftr-base": "0.4.0" + "@azure-tools/typespec-autorest": "0.49.0", + "@azure-tools/typespec-azure-core": "0.49.0", + "@azure-tools/typespec-azure-resource-manager": "0.49.0", + "@azure-tools/typespec-client-generator-core": "0.49.0", + "@azure-tools/typespec-providerhub": "0.49.0", + "@azure-tools/typespec-azure-rulesets": "0.49.0", + "@typespec/http": "0.63.0", + "@typespec/openapi": "0.63.0", + "@typespec/rest": "0.63.0", + "@typespec/versioning": "0.63.0", + "@azure-tools/typespec-liftr-base": "0.6.0" }, "private": true }