diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index caebbfee7afb..2dd8d5f46a31 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -9380,11 +9380,11 @@ packages: dev: false file:projects/arm-recoveryservices.tgz: - resolution: {integrity: sha512-PP8WcdwDjknzk3qnt5/qCg6HdbMGIqkIGJSp6tn4sdJns5ceLKwshYQ4/SI7omACeOFW+oriuYzjJnst6s15xQ==, tarball: file:projects/arm-recoveryservices.tgz} + resolution: {integrity: sha512-HGrDxGZ5sBGnQ1eYbkkEuuW8m9mUmNHXCeZOje+hDE2MZGfBdhHRCgYoNnadEiiQRjugxn5RMvbB5Mp8GZ/XXA==, tarball: file:projects/arm-recoveryservices.tgz} name: '@rush-temp/arm-recoveryservices' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.19 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9392,6 +9392,7 @@ packages: cross-env: 7.0.3 mkdirp: 1.0.4 mocha: 7.2.0 + rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 tslib: 2.3.1 diff --git a/sdk/recoveryservices/arm-recoveryservices/CHANGELOG.md b/sdk/recoveryservices/arm-recoveryservices/CHANGELOG.md index 59ff052cbe7b..4a30784dc907 100644 --- a/sdk/recoveryservices/arm-recoveryservices/CHANGELOG.md +++ b/sdk/recoveryservices/arm-recoveryservices/CHANGELOG.md @@ -1,26 +1,11 @@ -## Release History +# Release History + +## 5.0.0 (2021-12-10) -### 5.0.0-beta.2 (Unreleased) +The package of @azure/arm-recoveryservices is using our next generation design principles since version 5.0.0, which contains breaking changes. -#### Features Added +To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog). -#### Breaking Changes +To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide). -#### Bugs Fixed - -#### Other Changes - -### 5.0.0-beta.1 (2021-10-25) - -This is the first preview for the new version of the `@azure/arm-recoveryservices` package that follows the new [guidelines for TypeScript SDKs](https://azure.github.io/azure-sdk/typescript_introduction.html) for Azure services. - -While this package remains auto generated, the SDK generator itself has undergone changes to comply with the above guidelines in order to generate packages that are idiomatic to the JavaScript/TypeScript ecosystem and consistent with other packages for Azure services. For more on this, please see [State of the Azure SDK 2021](https://devblogs.microsoft.com/azure-sdk/state-of-the-azure-sdk-2021/). - -Please note that this version has breaking changes, all of which were made after careful consideration during the authoring of the guidelines and user studies. - -**Noteworthy changes and features** -- Authentication: The packages `@azure/ms-rest-nodeauth` or `@azure/ms-rest-browserauth` are no longer supported. Use package [@azure/identity](https://www.npmjs.com/package/@azure/identity) instead. Select a credential from Azure Identity examples based on the authentication method of your choice. -- Callbacks: Method overloads that used callbacks have been removed and the use of promises is encouraged instead. -- List operations now return an iterable result that follows the `PagedAsyncIterableIterator` interface as opposed to the previous model where you had to make a new request using the link to the next page. -- Long running operations i.e. the Lro related object returned by methods whose names started with `begin`, now uses `pollUntilDone` to check whether the request is finished, instead of `pollUntilFinished`. To get the final result, use the corresponding method that will have the suffix `AndWait`. -- The SDK only supports ECMAScript 2015 (ES6) and beyond, all projects that referenced this SDK should be upgraded to use ES6. +To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart). diff --git a/sdk/recoveryservices/arm-recoveryservices/README.md b/sdk/recoveryservices/arm-recoveryservices/README.md index 4c6cd025f253..edc2fac2992a 100644 --- a/sdk/recoveryservices/arm-recoveryservices/README.md +++ b/sdk/recoveryservices/arm-recoveryservices/README.md @@ -53,6 +53,10 @@ const subscriptionId = "00000000-0000-0000-0000-000000000000"; const client = new RecoveryServicesClient(new DefaultAzureCredential(), subscriptionId); ``` + +### JavaScript Bundle +To use this client library in the browser, first you need to use a bundler. For details on how to do this, please refer to our [bundling documentation](https://aka.ms/AzureSDKBundling). + ## Key concepts ### RecoveryServicesClient diff --git a/sdk/recoveryservices/arm-recoveryservices/_meta.json b/sdk/recoveryservices/arm-recoveryservices/_meta.json index ccd76ca303fa..a50ca051dc9b 100644 --- a/sdk/recoveryservices/arm-recoveryservices/_meta.json +++ b/sdk/recoveryservices/arm-recoveryservices/_meta.json @@ -1,7 +1,7 @@ { - "commit": "5959050a9bd4140864c759fefc67c12b6107f57f", + "commit": "76f8e0c50629ef12aa338d55782278ceca46212a", "readme": "specification/recoveryservices/resource-manager/readme.md", - "autorest_command": "autorest --version=3.1.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\mydev\\azure-sdk-for-js ../azure-rest-api-specs/specification/recoveryservices/resource-manager/readme.md --use=@autorest/typescript@6.0.0-beta.13", + "autorest_command": "autorest --version=3.1.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\mydev\\azure-sdk-for-js ../azure-rest-api-specs/specification/recoveryservices/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.16.20211130.1", "repository_url": "https://github.com/Azure/azure-rest-api-specs.git", - "use": "@autorest/typescript@6.0.0-beta.13" + "use": "@autorest/typescript@6.0.0-alpha.16.20211130.1" } \ No newline at end of file diff --git a/sdk/recoveryservices/arm-recoveryservices/package.json b/sdk/recoveryservices/arm-recoveryservices/package.json index d90b625b521d..f165d7744b63 100644 --- a/sdk/recoveryservices/arm-recoveryservices/package.json +++ b/sdk/recoveryservices/arm-recoveryservices/package.json @@ -3,32 +3,24 @@ "sdk-type": "mgmt", "author": "Microsoft Corporation", "description": "A generated SDK for RecoveryServicesClient.", - "version": "5.0.0-beta.2", - "engines": { - "node": ">=12.0.0" - }, + "version": "5.0.0", + "engines": { "node": ">=12.0.0" }, "dependencies": { "@azure/core-lro": "^2.2.0", "@azure/abort-controller": "^1.0.0", - "@azure/core-paging": "^1.1.1", + "@azure/core-paging": "^1.2.0", "@azure/core-client": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-rest-pipeline": "^1.1.0", "tslib": "^2.2.0" }, - "keywords": [ - "node", - "azure", - "typescript", - "browser", - "isomorphic" - ], + "keywords": ["node", "azure", "typescript", "browser", "isomorphic"], "license": "MIT", "main": "./dist/index.js", "module": "./dist-esm/src/index.js", "types": "./types/arm-recoveryservices.d.ts", "devDependencies": { - "@microsoft/api-extractor": "7.7.11", + "@microsoft/api-extractor": "^7.18.11", "@rollup/plugin-commonjs": "11.0.2", "@rollup/plugin-json": "^4.0.0", "@rollup/plugin-multi-entry": "^3.0.0", @@ -38,6 +30,7 @@ "rollup-plugin-sourcemaps": "^0.4.2", "typescript": "~4.2.0", "uglify-js": "^3.4.9", + "rimraf": "^3.0.0", "@azure/identity": "^2.0.1", "@azure-tools/test-recorder": "^1.0.0", "mocha": "^7.1.1", @@ -48,9 +41,7 @@ "type": "git", "url": "https://github.com/Azure/azure-sdk-for-js.git" }, - "bugs": { - "url": "https://github.com/Azure/azure-sdk-for-js/issues" - }, + "bugs": { "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ "dist/**/*.js", "dist/**/*.js.map", @@ -70,14 +61,14 @@ "types/*" ], "scripts": { - "build": "tsc && rollup -c 2>&1 && npm run minify && mkdirp ./review && npm run extract-api", + "build": "npm run clean && tsc && rollup -c 2>&1 && npm run minify && mkdirp ./review && npm run extract-api", "minify": "uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", "prepack": "npm run build", "pack": "npm pack 2>&1", "extract-api": "api-extractor run --local", "lint": "echo skipped", "audit": "echo skipped", - "clean": "echo skipped", + "clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log", "build:node": "echo skipped", "build:browser": "echo skipped", "build:test": "echo skipped", @@ -86,14 +77,13 @@ "execute:samples": "echo skipped", "format": "echo skipped", "test": "npm run integration-test", - "prebuild": "echo skipped", "test:node": "echo skipped", "test:browser": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", "unit-test:node": "cross-env TEST_MODE=playback npm run integration-test:node", "unit-test:browser": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "integration-test:node": "mocha -r esm --require ts-node/register --timeout 1200000 --full-trace test/*.ts", + "integration-test:node": "mocha -r esm --require ts-node/register --timeout 1200000 --full-trace test/*.ts --reporter ../../../common/tools/mocha-multi-reporter.js", "integration-test:browser": "echo skipped", "docs": "echo skipped" }, diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_create_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_create_test.js index a6ab95d2d5fd..913774f3c4b6 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_create_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_create_test.js @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '4ee854b6-11b5-4c5e-9c48-12f7bcc31700', + 'dcd37a9a-d598-498a-ac0d-377209360c00', 'x-ms-ests-server', - '2.1.12171.14 - SEASLR2 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=ArI4Vn8UbSBJpAVLMy1z1FE; expires=Wed, 24-Nov-2021 08:58:05 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Auxf4hZoc-pKjj8_oTQ0wfc; expires=Sun, 09-Jan-2022 08:05:45 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrgG-w96ZOiuGGcucHquXFp2x7yvhmVqo8dTjlwLm67imu1sPRBws2kALmWyvBIUjgAweYF8j4MkGQcs8o0WdjrdWNjzr51BWgKJHf51gRVtjbHvO2URzUZkGPApMMT_HAwMRqOm8dCT_Sl_TN4rqVU1tVUmPq8Zi3DG2azaWb_x8gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrbdVp_nfGv9-O0shjuPyEdUP5HV3vKlPdOszD12gzBmVCr114PshkO__vpZ5RWyh3_v-7Wzh_bb4HnArMVFvPCvZp7M0DB77WrPtsANHnz51GnBfFkXsZLDiEXE5G_7wZrbNH47_96M0gk7x8A-bXd_MnYcvtIBQ6Vq1ONJhio2sgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:05 GMT', + 'Fri, 10 Dec 2021 08:05:44 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '9e3226c4-b53d-4b52-ba07-a938a5a00a00', + 'dcd37a9a-d598-498a-ac0d-37720d360c00', 'x-ms-ests-server', - '2.1.12171.14 - SEASLR1 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=Akc2s___zEZMkKzft0uakQ0; expires=Wed, 24-Nov-2021 08:58:06 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AhWTcCrW6atBjiqdrpG3QOw; expires=Sun, 09-Jan-2022 08:05:45 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr6mPaNULF3ILeejBtw8ziuLUxlh33nhkyMrrX7QkblPdhRPZ1wJCgy5DjY0UKxvRy3TRbtIZWml2nQtlDO64BYdmEcQm31_UakHbe-kpW_5lpRn9eD5jMo6RWderIqkuPTIds3bmEfNc3UJGGVGcs_Xuh_D-uyr9SUSLQtee3f28gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrvUnL6llXpbwamLrMLI5K7SYXubr-Z3GfdgdrelzTRy5dY4s-_1ASTRXaSwDso1WisSGK1Zaot5bXWCwQ9M9yOq8tX-dOWVLnbaGavL5iaOGtjmh_T3xBPLDU_twRqxV-JZj_R9MtuOVhNzc4AkTVvCvLGfZ1RC2oDVMj3RVECYkgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:05 GMT', + 'Fri, 10 Dec 2021 08:05:45 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=e9914a4a-b4bc-4f06-b7f2-955999a1e5e3&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=1a8176ed-f002-4c7f-831d-dbae6021a056&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,27 +93,27 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74b4531d00', + 'dcd37a9a-d598-498a-ac0d-377212360c00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=AsdqLEGpslNHs4lHhUfFHXsWPr5BAQAAAJ1oCNkOAAAA; expires=Wed, 24-Nov-2021 08:58:06 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AuhGj1I_MXtAskbBpUqf7TwWPr5BAQAAAFkBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:46 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:06 GMT', + 'Fri, 10 Dec 2021 08:05:45 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) .put('/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx/extendedInformation/vaultExtendedInfo', {"properties":{"algorithm":"None"}}) .query(true) - .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef147cb6c917ff4e8a3cb6c5db6a7efda7c39cb6767cbf3eaa3d147799b5dd057f9bdfc60e7c12cdb9eecef67dbfbbb0f77b60f1eeced6ddfdfd939b8bfb73bdbcdef67d47a5557abbc6e8bbcf9e8d12ffe282b2faaba68e70b02f0a25ae61ffd92d147c58cfeb8dbac27cdb42e566d512d9bbb0ff7ce1fde9f1d9c6fdf9b7efa8080efed6f3fdc9d3ed83e989eef3c98ce26e77bfbbb77ebbca9d6f534ffbcaed6abe6eee2faa79b366fdabbd4e56531cbebe6ee17c5b4ae9aeabc1dbfcaa7d5655e5fbfceebcb629a3777796478897f79f7ee5dee8db25e64c0431a7586df5eaf40999b4147007ef44b","fe1f3b708b865a010000"], [ + .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef147cb6c917ff4e8a3cb6c5db6a7efda7c39cb6767cbf3eaa3d147799b5dd057d3d9defd87d9c1a7dbf70e76f6b7f767f776b6b387f4cfeec3837b9f3e7cf0706fe7c13d6abdaaab555eb745de7cf4e8177f949517555db4f3050178512df38f7ec9e8a362467fdc6dd693665a17abb6a896cddd877be70fefcf0eceb7ef4d3f7db0bdbfbbb7bffd7077fa60fb607abef3603a9b9cefedefdeadf3a65ad7d3fcf3ba5aaf9abb8beb9f6edabc69ef529797c52caf9bbb5f14d3ba6aaaf376fc2a9f5697797dfd3aaf2f8b69dedce591e125fee5ddbb77b937ca7a91010f69d4197e7bbd02656e061d01f8d12f","f97f0076eecea25a010000"], [ 'Cache-Control', 'no-cache', 'Pragma', @@ -131,9 +131,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '3aadbcfb-c617-48fc-9fcb-84323c20ad22', + 'cbf49688-7ed0-42af-9305-c0081b3c2eba', 'x-ms-client-request-id', - 'ea770bd1-7741-4199-8dfd-1befda431c60', + '10621fab-c4c8-453a-9017-22404908db4f', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'Server', @@ -141,9 +141,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-writes', '1199', 'x-ms-correlation-request-id', - '3aadbcfb-c617-48fc-9fcb-84323c20ad22', + 'cbf49688-7ed0-42af-9305-c0081b3c2eba', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085807Z:3aadbcfb-c617-48fc-9fcb-84323c20ad22', + 'SOUTHEASTASIA:20211210T080547Z:cbf49688-7ed0-42af-9305-c0081b3c2eba', 'Date', - 'Mon, 25 Oct 2021 08:58:06 GMT' + 'Fri, 10 Dec 2021 08:05:47 GMT' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_get_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_get_test.js index 9eef5a8e8eff..7d562fbefafc 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_get_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaultextendedinfo_get_test.js @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74b9531d00', + '26d71743-73ca-49e7-9274-7b1033920b00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - KRSLR2 ProdSlices', 'Set-Cookie', - 'fpc=AujBXkuk3tBKrmaHyCt3Iw0; expires=Wed, 24-Nov-2021 08:58:07 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=ArhLQSZigmdHpRe_RkGubIs; expires=Sun, 09-Jan-2022 08:05:47 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrNQ8ksZkrjmtrj2C7fLHosODWEFD8bWxrv-Pryj2Ml9qqqHmiR0J7RgIbqc4MxPbZeukEhJQxyqNQ0RLmd51M99eNUiB6eolh7GfTesGjICXzNp8ZngRne1tviBOTikbvsTs34vwTTz2FJOQlf6IaFNNX6183nqD8Y-LWfHJXD_ggAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevrj74YcPlyeKlNfnRcgkZZ25W1rnTtSEtRQPCCKq4PRxFG0Cxofl4V7HGGoZ1bvq_bThMwEEv8BcCV5ZHnxt3oq4IJ44lgdFPk_Gxro-YMwkew3eipwXDC6zuQap9M1oU_jpVxR9vWnRYBEbcyGlj697DvYr-uqR6xwoAmgtj5fGAgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:07 GMT', + 'Fri, 10 Dec 2021 08:05:46 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '25a4d68e-a0c1-4646-b99a-9169274a1700', + 'e64f853d-c3ea-4b39-a1b7-d97372d00c00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - KRSLR1 ProdSlices', 'Set-Cookie', - 'fpc=AuljCR4dqflKh81LJjFdwnI; expires=Wed, 24-Nov-2021 08:58:07 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AgI4DXtTKYhDlnRk0nFDC24; expires=Sun, 09-Jan-2022 08:05:47 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevreWFXgcpx--P2MPqDJcNBJA3d0QY1ADtBYowpBhWDke3KGJGfu13MocA-hK_uq6qqhAuTwjNdZ0M12MrvzVwvphYvFTf_onu85zTLwrqbvkuGHuaOwbg1sVGk6pkGoHIlwnzNsGHjjHsxLS0Ms8B4XLPmO5I2SP6pzNCUjErcEF4gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrAkCEItTMlXF6b3lTJ2zzcunuPMJGZV74FpAFo1ek0WhANSSziBiR-Y8vH8uKBw6hPWapHyrKA8DyfW3yj8vLcKfJtDS8iIPwKLX481lUBbL4Kh6n1uRgS91-mF6oFxC0dli8lkviMkIk0TMZ4greScqPo1Ub4GiBttaZSjTzHhUgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:07 GMT', + 'Fri, 10 Dec 2021 08:05:47 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=28fca1e0-6df0-445b-a6e1-9327ae999a45&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=c0feb0c4-d786-4c22-b862-a027011e36e1&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,27 +93,27 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '25a4d68e-a0c1-4646-b99a-9169294a1700', + 'b97961c3-2566-4335-b7a6-2cc848ad0b00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - KRSLR2 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=Aq7I-8n_F3BMlFYq0i_hq4sWPr5BAQAAAJ9oCNkOAAAA; expires=Wed, 24-Nov-2021 08:58:07 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AkGorutLvk1Ah-AsaAEOjIgWPr5BAQAAAFsBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:48 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:07 GMT', + 'Fri, 10 Dec 2021 08:05:47 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) .get('/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx/extendedInformation/vaultExtendedInfo') .query(true) - .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef147cb6c917ff4e8a3cb6c5db6a7efda7c39cb6767cbf3eaa3d147799b5dd057f9bdfc60e7c12cdb9eecef67dbfbbb0f77b60f1eeced6ddfdfd939b8bfb73bdbcdef67d47a5557abbc6e8bbcf9e8d12ffe282b2faaba68e70b02f0a25ae61ffd92d147c58cfeb8dbac27cdb42e566d512d9bbb0ff7ce1fde9f1d9c6fdf9b7efa8080efed6f3fdc9d3ed83e989eef3c98ce26e77bfbbb77ebbca9d6f534ffbcaed6abe6eee2faa79b366fdabbd4e56531cbebe6ee17c5b4ae9aeabc1dbfcaa7d5655e5fbfceebcb629a3777796478897f79f7ee5dee8db25e64c0431a7586df5eaf40999b4147007ef44b","fe1f3b708b865a010000"], [ + .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef147cb6c917ff4e8a3cb6c5db6a7efda7c39cb6767cbf3eaa3d147799b5dd057d3d9defd87d9c1a7dbf70e76f6b7f767f776b6b387f4cfeec3837b9f3e7cf0706fe7c13d6abdaaab555eb745de7cf4e8177f949517555db4f3050178512df38f7ec9e8a362467fdc6dd693665a17abb6a896cddd877be70fefcf0eceb7ef4d3f7db0bdbfbbb7bffd7077fa60fb607abef3603a9b9cefedefdeadf3a65ad7d3fcf3ba5aaf9abb8beb9f6edabc69ef529797c52caf9bbb5f14d3ba6aaaf376fc2a9f5697797dfd3aaf2f8b69dedce591e125fee5ddbb77b937ca7a91010f69d4197e7bbd02656e061d01f8d12f","f97f0076eecea25a010000"], [ 'Cache-Control', 'no-cache', 'Pragma', @@ -131,9 +131,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '47cc2fb4-0495-4a13-af73-12395a850f8c', + '9ea49abb-afaf-4279-b76c-b2c6913b669d', 'x-ms-client-request-id', - '523ea9ce-ab70-4c1e-b1af-743ee612e64e', + '98b9a7d9-23af-480a-81be-c9668f9cf931', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'Server', @@ -141,9 +141,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-reads', '11997', 'x-ms-correlation-request-id', - '47cc2fb4-0495-4a13-af73-12395a850f8c', + '9ea49abb-afaf-4279-b76c-b2c6913b669d', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085808Z:47cc2fb4-0495-4a13-af73-12395a850f8c', + 'SOUTHEASTASIA:20211210T080548Z:9ea49abb-afaf-4279-b76c-b2c6913b669d', 'Date', - 'Mon, 25 Oct 2021 08:58:07 GMT' + 'Fri, 10 Dec 2021 08:05:48 GMT' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_create_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_create_test.js index 76c5fcf88a1c..3f90b7d0267c 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_create_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_create_test.js @@ -1,6 +1,6 @@ let nock = require('nock'); -module.exports.hash = "a7a44b630650f4a01918ac668de035bf"; +module.exports.hash = "62b296c9068244bbe700512e49ec82b7"; module.exports.testInfo = {"uniqueName":{},"newDate":{}} @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb7480531d00', + '9f30f205-82d0-49c8-908f-cc15e1ff0b00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - KRSLR2 ProdSlices', 'Set-Cookie', - 'fpc=AsaC4xZoJxRAuVGCIps59As; expires=Wed, 24-Nov-2021 08:57:52 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AhglPVd48URDkoPhpdJzx-8; expires=Sun, 09-Jan-2022 08:05:31 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr65LBrdyWCdTh0yJTrv38aO5lChbXT12ECzBKdBDGj4ynJT-olDOCxet9bSC8-BomGwjcqHpMwZHC5fzB88oI7nAlTCGiElhoR_9rWh9oy6f7rp94-4XQOuIIIrO8RuuPsb1pP-tR2sPWakA5LqXHQLurfhk-pmFOkkciSiA6zAggAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrgAGaqh8nowYZbniwS9UGcPjfsCVvHnJ4EafqcK_ckPJAXhtOYFNjtMnyYqkzvA0eV58u5c_MGayhcfnbqIFHxXuaZn0xVWws5_jRPBCmxIkV143KoBmu4qmdDLtkh7jpTe6meJsfbftj4q_WeL_Ud2QzUOsq8OkI6JixCh7ZWsYgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:57:51 GMT', + 'Fri, 10 Dec 2021 08:05:31 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '25a4d68e-a0c1-4646-b99a-9169a1491700', + 'cc3cd611-5a11-4fd8-9a15-7b10f9d40a00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=AshkwNehgIlFhejQqwiIQUo; expires=Wed, 24-Nov-2021 08:57:52 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Amen1H4ljXlBt43dwsJT3lI; expires=Sun, 09-Jan-2022 08:05:32 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrRPhxo-dtZYnEpga9xvk7G4ZOAp1K5AS2iTExZm5hUaPrerH_I4_JdgHuZPm7Sa1IIH-0li3zrmjunG6FI5kXBZrQkp4jbC40_arzuQp-OGWow0IbT98ob3bjquhwyLK66dvu-SiaGWH7TsCTjJ5XWXFURIZSEghhl9RhVb5Wpa8gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr_3cQBnyTyOeW6487LuX2_QDD771lBNr_V8uHL6nAOZ38f7gbgWCKucxCu2Vt_1Dz99i8VoqvhcAKrp_oRKtCbvjInwL9HrN3TjroRrwosYL4nxgd2squSBeKRurC3MIh46z-SLa6Fg2LT26zPoOkmO5Jp15-s9htPAxDA8UWSw4gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:57:51 GMT', + 'Fri, 10 Dec 2021 08:05:31 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=42cb7cc0-94aa-4367-a012-b3e651a0ada5&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=dc0cce2d-0675-4b85-9c7e-9b05685a8c04&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,27 +93,27 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '25a4d68e-a0c1-4646-b99a-9169a3491700', + '89baab6e-fe24-4d4d-94c1-3b25bad80b00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - SEASLR1 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=AvF8eideOZZKhBJoQXXM9UYWPr5BAQAAAI9oCNkOAAAA; expires=Wed, 24-Nov-2021 08:57:52 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Ajpw7sAPFv5IjclOpPWOiJIWPr5BAQAAAEsBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:32 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:57:52 GMT', + 'Fri, 10 Dec 2021 08:05:31 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) .put('/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx', {"location":"eastus","identity":{"type":"SystemAssigned"},"properties":{},"sku":{"name":"Standard"}}) .query(true) - .reply(201, {"location":"eastus","name":"myvaultxxx","etag":"W/\"datetime'2021-10-25T08%3A58%3A01.5875863Z'\"","identity":{"tenantId":"88888888-8888-8888-8888-888888888888","principalId":"a5121b8b-2cde-49c6-a16f-65d27c19a283","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","privateEndpointStateForBackup":"None","privateEndpointStateForSiteRecovery":"None"},"id":"/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}, [ + .reply(201, {"location":"eastus","name":"myvaultxxx","etag":"W/\"datetime'2021-12-10T08%3A05%3A40.9827449Z'\"","identity":{"tenantId":"88888888-8888-8888-8888-888888888888","principalId":"dd789c17-0723-4f05-bf43-0a72a0b0adba","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","privateEndpointStateForBackup":"None","privateEndpointStateForSiteRecovery":"None"},"id":"/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}, [ 'Cache-Control', 'no-cache', 'Pragma', @@ -127,9 +127,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '2726570d-4c41-47af-ab88-55cacf79c66f', + '68acac55-e4da-4f3a-af8a-e578c3a6cd0e', 'x-ms-client-request-id', - '6e60fa2c-3531-49bb-aad5-7a2fa1bf8630', + '31a18c90-5587-4608-91cb-b35cd1786041', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'Server', @@ -137,9 +137,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-resource-requests', '209', 'x-ms-correlation-request-id', - '2726570d-4c41-47af-ab88-55cacf79c66f', + '68acac55-e4da-4f3a-af8a-e578c3a6cd0e', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085803Z:2726570d-4c41-47af-ab88-55cacf79c66f', + 'SOUTHEASTASIA:20211210T080542Z:68acac55-e4da-4f3a-af8a-e578c3a6cd0e', 'Date', - 'Mon, 25 Oct 2021 08:58:02 GMT' + 'Fri, 10 Dec 2021 08:05:42 GMT' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_delete_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_delete_test.js index 717d80b4846d..18951c90555e 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_delete_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_delete_test.js @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '68085273-d412-441a-afc0-39644e901600', + 'cc3cd611-5a11-4fd8-9a15-7b1080d50a00', 'x-ms-ests-server', - '2.1.12171.14 - SEASLR2 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=AoYpDGU_gPFFj6EYzadt6BU; expires=Wed, 24-Nov-2021 08:58:08 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Ah-bppzKknBHtXXClASR_i4; expires=Sun, 09-Jan-2022 08:05:48 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrJIXzSXMqlpQk5uE3uHBVZRfUXWsgfTVgwOpGOYqUWWb4hBpUH81L74f52mOECulZA0J5QbzHy2m3J2-S7sLb9dOPmeGhy6xbtxt0tUHEqNPtNUrcduETiiW0ExtpSFRvnn1NOHyZz-ObNRuNNo6JtHmhFZ_hbFw8sg7lvqDQ8R8gAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr2R7OrOHVBovaVKIzCDTK-9qTG9i0PVdLiyFWEYO3r3jFHFA82tLH1Cg0gSr1Jmgs9kZZqqkveDRGAVqfQwyEAuRcM6DoBVRj4jVWOIXPDJj8pATnK8oTXAN641RE9-kNmuzl-pnogy9v5BSHvX199RaUJCCVEf8gZJTsivcxUSMgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:08 GMT', + 'Fri, 10 Dec 2021 08:05:48 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - 'aa9bcf8b-c3ac-400b-81c7-61b528ee1700', + 'e64f853d-c3ea-4b39-a1b7-d97385d00c00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - KRSLR1 ProdSlices', 'Set-Cookie', - 'fpc=Ap0fxQH1_4ZPtqEf305bCZ8; expires=Wed, 24-Nov-2021 08:58:08 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AlW58HH7-YRBhoiijVncjpQ; expires=Sun, 09-Jan-2022 08:05:49 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr1TGnpNpyogRtdeO_oVUtvhiYPIpkaYPYTz0OsnCLsmT9bUAYBqzED9AfZM6gHdRI_roF7S2630etvGtC2jRMbpT17skLifp7OacK64uq00U4WeoR7tvyz4DTtQ0TCu9Ojs8O3bkK6cyy66fTuFCfCYpSZuDvn8mFr9wXSSD52rUgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevru2wXJKJCC9ECPcxiiniAIXHoa9Z5ghqQ11aFL8zd-CggJ7AiPMb0aJBW_HH-JwbyAa5JCLs7ixQJeVYf3KfYPptVJR-r6LrRLrZinpypvbdtOQAF_w7CgiL3OLSAcHjn4SMsqiKT-UQyzrWFflk2qGwKbxXT-5TINZTXexIs4nEgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:08 GMT', + 'Fri, 10 Dec 2021 08:05:48 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=05e28be8-09d2-4c26-aee0-89b945d47da5&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=47bc8314-b6ae-4441-9181-95ae37a86665&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,21 +93,21 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '4ee854b6-11b5-4c5e-9c48-12f7d8c31700', + 'c150f094-7348-426e-be56-31e011800b00', 'x-ms-ests-server', - '2.1.12171.14 - SEASLR2 ProdSlices', + '2.1.12261.14 - SEASLR1 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=AqiixgdEPQdBncvLwM6PYqgWPr5BAQAAAKBoCNkOAAAA; expires=Wed, 24-Nov-2021 08:58:09 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AvH-Vw2bAhdBsVn7zFWrwFcWPr5BAQAAAFwBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:49 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:08 GMT', + 'Fri, 10 Dec 2021 08:05:49 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) @@ -123,19 +123,19 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '15a1299d-a32a-4e5b-a5a5-e51902d8c368', + '0c575c8e-9f63-4b0e-90bb-8a79d01524d3', 'x-ms-client-request-id', - '24617ea5-353c-4cd6-b335-4cb79b1eaa6f', + '5640751f-bebe-44ae-bf3c-29cb71da5913', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'x-ms-ratelimit-remaining-subscription-resource-requests', '9', 'x-ms-correlation-request-id', - '15a1299d-a32a-4e5b-a5a5-e51902d8c368', + '0c575c8e-9f63-4b0e-90bb-8a79d01524d3', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085816Z:15a1299d-a32a-4e5b-a5a5-e51902d8c368', + 'SOUTHEASTASIA:20211210T080555Z:0c575c8e-9f63-4b0e-90bb-8a79d01524d3', 'Date', - 'Mon, 25 Oct 2021 08:58:15 GMT', + 'Fri, 10 Dec 2021 08:05:54 GMT', 'Content-Length', '0' ]); @@ -159,17 +159,17 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-reads', '11996', 'x-ms-request-id', - '89fd3918-a017-41b0-a8c5-5275574e4e65', + '9a883eed-7955-4a3a-9796-55e1bc797d50', 'x-ms-correlation-request-id', - '89fd3918-a017-41b0-a8c5-5275574e4e65', + '9a883eed-7955-4a3a-9796-55e1bc797d50', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085816Z:89fd3918-a017-41b0-a8c5-5275574e4e65', + 'SOUTHEASTASIA:20211210T080555Z:9a883eed-7955-4a3a-9796-55e1bc797d50', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'X-Content-Type-Options', 'nosniff', 'Date', - 'Mon, 25 Oct 2021 08:58:15 GMT', + 'Fri, 10 Dec 2021 08:05:54 GMT', 'Content-Length', '133' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_get_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_get_test.js index dc877989535f..4fe3d561a741 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_get_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_get_test.js @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74ab531d00', + 'dcd37a9a-d598-498a-ac0d-3772f1350c00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=AjM4-Db0oR9DoqiedXXtmJk; expires=Wed, 24-Nov-2021 08:58:03 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AjrcC25v5YFDrPYv0Bh8dxU; expires=Sun, 09-Jan-2022 08:05:43 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrgKXoWrX_AbJQCB5dzeCOP9189DHIQm3mbFtZIGaUYj56ixmilIDyhtD3-EQ4U7NddZnIZDDnTscGudV4Rn6M486Nyox3Cq9ys2dHC-sgerVwF2ryZmHfzuArcoja47jaoPgkDRQt9nS2aR9fYcEXv_bR_ypl1vjJ5U3VVxQ4iDggAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrhZ-7x0dAW-8XsxtrTlNBdLmwr8FZxLDcVZEU0smUTxZlHsCcG2MOGGxWBjl_QvBoyOJWKyDr-ufa7KT1bLjaXWPBnxnSDGtFWO3gpqH-f37ctSuucRwXSlfDTGeQcUkevuvGxxMNwj-1Bh8zYSm9bpq4DgjJbqrCrBgbK7ZSuYMgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:02 GMT', + 'Fri, 10 Dec 2021 08:05:42 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '4ee854b6-11b5-4c5e-9c48-12f7a8c31700', + 'cc3cd611-5a11-4fd8-9a15-7b1054d50a00', 'x-ms-ests-server', - '2.1.12171.14 - SEASLR2 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=AsY7187pCSFMpAT8ZROHsUE; expires=Wed, 24-Nov-2021 08:58:03 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Ajt39jI4d29Kujex-jbSHf8; expires=Sun, 09-Jan-2022 08:05:43 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr5E_vcuPsJmpgA_FZrv_X5shLITi6oxbzsGqCMuVcruFrduoJz8FvjVkkKXKdUX-RM_vtIepU25Xue4TWcMvoyPeIhQm4OmhcLDvHddpEBys9xI4BJxEot-KJrzGCXdaKN1Nl2FmOvbqiOGyLqNi66wF4k1MN9YNIWNnnPKYqGIkgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrkpooOHNdP-ndZhTKcilYbFFdhpojF_QC07E8lDExzVcM-L48-1t4kM9X1sgm5ssDKxYuKWdaMB5tM4KkMy33Ig0-7osGPVRQUidcLyeK7vtcKF34Fl7XMsjSYe1CBGeJjC0UGEermsxcbsWG69uywXxZGAu3-MOKXjuv7O-tBqIgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:03 GMT', + 'Fri, 10 Dec 2021 08:05:42 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=c6bcccd9-8510-4ed5-8e08-9491aea2265f&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=3241b6ff-8c23-45fa-beb4-dd1d9597d257&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,27 +93,27 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74ad531d00', + '26d71743-73ca-49e7-9274-7b1012920b00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - KRSLR2 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=Aug-VSg_MOJFt2eKtCFiKFsWPr5BAQAAAJpoCNkOAAAA; expires=Wed, 24-Nov-2021 08:58:03 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Ap22pq2MGEJKiB8ucLTPrCwWPr5BAQAAAFcBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:43 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:03 GMT', + 'Fri, 10 Dec 2021 08:05:42 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) .get('/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults/myvaultxxx') .query(true) - .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef1476535cddaa25a7ef4e8a33c6bda75f3d1e8a365b6c8e9efc5f565b62edb77efded167799b5dd067dfbdfbfb7e34cbdabc2d16f9c77b3b7bbbdbbb3bdb7bf7dfec1cfceef78eefe39f9dddf1fd8307f70f3ebdf7531fffbe1fd19bc52c5fb6457bfdd1a35ffc519b2fb3657b3623480ff6ce1f1e1c4cceb70f3e3ddfdddedfcdceb71fee6693edbdd983e96c67777736d97f406fafea62392d5659c92f65f777f7762707d46a3acbb7f71f4e3fddce763f3ddffef4fe6cefc174f761b677708f5e6aaf5718c0ebeba6cd17c74d535c2cf3d947bf04d0aa555eb745de001bfaebb26868f0c5f2e2754ba3c23bebe934cf67d41cad8b4bfaf474395b55c5b2e526cfaafa49367dbb5e51db17d5321f6ef6ba68f357f9b4bacc6b1abb3426140a8ce36eb39e34d3ba5881f4cddd87448bfbb383f3ed7bd34f1f102df6f68916d307db07d3f31da2c6e47c6f7ff76e9d37d5ba9ee69fd7d57ad5dc5d5cff348dae69eff2286679dddcfda298d655539db763d3efebbcbe2ca679739767122ff12f32a54aa51bdfa2a6cddb3508a68c41235cceb29a28fa","4bfe1f906d6b0e41020000"], [ + .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef1476535cddaa25a7ef4e8a33c6bda75f3d1e8a365b6c8e9efc5f565b62edb77efded167799b5dd067dfbdfbfb7e34cbdabc2d16f9c77b3b7bbbdbbb7bdbbb3b6f760e7ef77bc73bf7e99ffd9df1c383bd07fbfb0f7feae3dff7237ab398e5cbb668af3f7af48b3f6af365b66ccf6604e9c1def9c38383c9f9f6c1a7e7bbdbfbbbd9f9f6c3dd6cb2bd377b309dedeceece26fb0fe8ed555d2ca7c52a2bf9a5d9ecc1c1c3e9ee83ed9d077bf7b6f7cf77ee6f4fcef7ef6def640ff6b29dc94e369b64f4527bbdc2005e5f376dbe386e9ae26299cf3efa258056adf2ba2df206d8d05f974543832f9617af5b1a15de594fa7793ea3e6685d5cd2a7a7cbd9aa2a962d377956d54fb2e9dbf58adabea896f970b3d7459bbfcaa7d5655ed3d8a531a150601c779bf5a499d6c50aa46fee3e245adc9f1d9c6fdf9b7efa8068b1b74fb4983ed83e989eef103526e77bfbbb77ebbca9d6f534ffbcaed6abe6eee2faa769744d7b974731cbebe6ee17c5b4ae9aeabc1d9b7e5fe7f56531cd9bbb3c9378897f9129552addf816356ddeae4130650c1ae17296d544d15f","f2ff00efd3441e41020000"], [ 'Cache-Control', 'no-cache', 'Pragma', @@ -131,9 +131,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - 'fabd4c5b-c436-49f2-b522-f6a30b5802bb', + '3346758a-d26c-4257-8cd5-2f65b46a63e0', 'x-ms-client-request-id', - '179e55b7-0758-4e6e-a1f0-8c4f2038d2a8', + 'b3024aa2-5f4a-4bcb-827f-827c3440d8c4', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'Server', @@ -141,9 +141,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-reads', '11999', 'x-ms-correlation-request-id', - 'fabd4c5b-c436-49f2-b522-f6a30b5802bb', + '3346758a-d26c-4257-8cd5-2f65b46a63e0', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085804Z:fabd4c5b-c436-49f2-b522-f6a30b5802bb', + 'SOUTHEASTASIA:20211210T080544Z:3346758a-d26c-4257-8cd5-2f65b46a63e0', 'Date', - 'Mon, 25 Oct 2021 08:58:03 GMT' + 'Fri, 10 Dec 2021 08:05:44 GMT' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_list_test.js b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_list_test.js index 3c54a089a7ad..3e2c9aba3ccd 100644 --- a/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_list_test.js +++ b/sdk/recoveryservices/arm-recoveryservices/recordings/node/recoveryservices_test/recording_vaults_list_test.js @@ -23,19 +23,19 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74ae531d00', + 'cc3cd611-5a11-4fd8-9a15-7b105bd50a00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=AuDyaR7MXVZOprEReygKX-k; expires=Wed, 24-Nov-2021 08:58:04 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=Aty18jKxjvROs5M6p-l6qVM; expires=Sun, 09-Jan-2022 08:05:44 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrJLtTyjU-uaLInyXdD_4nwRHlmLa2W4Edd2YZ5g3k5lzPJsgLCRMvZbJ1I-sUenh_KMMfsk2v0tRYhZ55ie3CRAITvio5LF8Vyf39o4HIgV0K6t00naig_zIS1mZlMGTIM1gNUrlbT4voVVhzqZ4NwNBTr6yQnCIWIV9l1x3VlHsgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevruZvqrF4HN3vfDhFeunv3GCxldJMNzVVfZoIJ7KmQ5ZIiQ4FE1oxnQfcIooxszmuFBk7gIP2cG9tdHCsH5Z9gYjxwgy-mePW8_WwBflJZx8HWrLNJju89yAdJnSIKQLMZ8eP3Vr7o-Uinm4F7R2XNQiRWPZ7LE9Clef0np57jU3wgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:04 GMT', + 'Fri, 10 Dec 2021 08:05:43 GMT', 'Content-Length', '980' ]); @@ -58,25 +58,25 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '25a4d68e-a0c1-4646-b99a-9169104a1700', + 'cc3cd611-5a11-4fd8-9a15-7b105dd50a00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR2 ProdSlices', + '2.1.12261.14 - SEASLR2 ProdSlices', 'Set-Cookie', - 'fpc=ApVBozUYQ8tLjMdfs96IAo8; expires=Wed, 24-Nov-2021 08:58:04 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=ArQU8Q16Qf5Akqqzb9RhgdI; expires=Sun, 09-Jan-2022 08:05:44 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', - 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr2EkDwVX28ZWWl-SG3XMLEWSCPLkkstKKDuIpBOuoRVm6-XZT8jwuz2JhiIlyL1lOiz5gMzaIoTm59Cs8RuH2EDrI15FZEgKC7waBW8QWlPQiBVhuBvhBb2ME-50exKsWehixH5-NHJzWE4XRElpQYMuA7sLAturzR2OmN2exflkgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', + 'esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrJNi7KcNvPpMcZ7YW7j3SPV0hn4hPrwKJ8KaBBRwKkpkO3BoiA_mQgA294Hs1j3tS7yxRolHzPr8AM58sZ5ZyEjp34mc_A1DRrSFN6lS4O3ZnBcBjOnFKMX526NcdlIrhr5zr96POau9ymH9yD7QS8u3no8wc3iRODfXT_4Bi5TIgAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:04 GMT', + 'Fri, 10 Dec 2021 08:05:43 GMT', 'Content-Length', '1753' ]); nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) - .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.0&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=f9a61923-2922-4510-9406-bec163421e25&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22CP1%22%5D%7D%7D%7D") + .post('/88888888-8888-8888-8888-888888888888/oauth2/v2.0/token', "client_id=azure_client_id&scope=https%3A%2F%2Fsanitized%2F&grant_type=client_credentials&x-client-SKU=msal.js.node&x-client-VER=1.3.3&x-client-OS=win32&x-client-CPU=x64&x-ms-lib-capability=retry-after, h429&x-client-current-telemetry=5|771,2,,,|,&x-client-last-telemetry=5|0|||0,0&client-request-id=90e5d352-33fe-4ad3-a80a-9010aa93a76b&client_secret=azure_client_secret&claims=%7B%22access_token%22%3A%7B%22xms_cc%22%3A%7B%22values%22%3A%5B%22cp1%22%5D%7D%7D%7D") .reply(200, {"token_type":"Bearer","expires_in":86399,"ext_expires_in":86399,"access_token":"access_token"}, [ 'Cache-Control', 'no-store, no-cache', @@ -93,27 +93,27 @@ nock('https://login.microsoftonline.com:443', {"encodedQueryParams":true}) 'P3P', 'CP="DSP CUR OTPi IND OTRi ONL FIN"', 'x-ms-request-id', - '79d11a11-0869-477b-a93a-cb74b0531d00', + '9f30f205-82d0-49c8-908f-cc1547000c00', 'x-ms-ests-server', - '2.1.12171.14 - KRSLR1 ProdSlices', + '2.1.12261.14 - KRSLR2 ProdSlices', 'x-ms-clitelem', '1,0,0,,', 'Set-Cookie', - 'fpc=AlMawx9ZK5lIofZoJ6kQlkoWPr5BAQAAAJxoCNkOAAAA; expires=Wed, 24-Nov-2021 08:58:04 GMT; path=/; secure; HttpOnly; SameSite=None', + 'fpc=AtYbovmMjHZBjqWJikjFAyoWPr5BAQAAAFgBRdkOAAAA; expires=Sun, 09-Jan-2022 08:05:44 GMT; path=/; secure; HttpOnly; SameSite=None', 'Set-Cookie', 'x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly', 'Set-Cookie', 'stsservicecookie=estsfd; path=/; secure; samesite=none; httponly', 'Date', - 'Mon, 25 Oct 2021 08:58:04 GMT', + 'Fri, 10 Dec 2021 08:05:44 GMT', 'Content-Length', - '1351' + '1374' ]); nock('https://management.azure.com:443', {"encodedQueryParams":true}) .get('/subscriptions/azure_subscription_id/resourceGroups/myjstest/providers/Microsoft.RecoveryServices/vaults') .query(true) - .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef1479759b9ce3f7af4bd5ffc51594db3b6a8961f3dfa28cf9a76dd7c34fa68992de8cb8f16d797d9ba6cdfbd7b479fe56d76419f7df7eeeffbd12c6bf3b658e41fefedeced6eefee6cefdd7fb373f0bbdf3bbe8f7f7676c7f70f1edc3ff8f4de4f7dfcfb7e446f16b37cd916edf5478f7ef1476dbecc96edd98c203dd83b7f78703039df3ef8f47c777b7f373bdf7eb89b4db6f7660fa6b39dddddd964ff01bdbdaa8be5b4586525bf94dddfdddb9d1c50abe92cdfde7f38fd743bdbfdf47cfbd3fbb3bd07d3dd87d9dec13d7aa9bd5e6100afaf9b365f1c374d71b1cc671ffd1240ab5679dd1679036ce8afcba2a1c117cb8bd72d8d0aefaca7d33c9f5173b42e2ee9d3d3e56c5515cb969b3cabea27d9f4ed7a456d5f54cb7cb8d9eba2cd5fe5d3ea32af69ecd2985028308ebbcd7ad24ceb6205d237771f122deecf0eceb7ef4d3f7d40b4d8db275a4c1f6c1f4ccf77881a93f3bdfdddbb75de54eb7a9a7f5e57eb55737771fdd334baa6bdcba398e57573f78b625a574d75de8e4dbfaff3fab298e6cd5d9e49bcc4bfc8942a956e7c8b9a366fd7209832068d7039cb6aa2e82ff9fe","2ff97f00137166904d020000"], [ + .reply(200, ["1f8b0800000000000400edbd07601c499625262f6dca7b7f4af54ad7e074a10880601324d8904010ecc188cde692ec1d69472329ab2a81ca6556655d661640cced9dbcf7de7befbdf7de7befbdf7ba3b9d4e27f7dfff3f5c6664016cf6ce4adac99e2180aac81f3f7e7c1f3f227ef1479759b9ce3f7af4bd5ffc51594db3b6a8961f3dfa28cf9a76dd7c34fa68992de8cb8f16d797d9ba6cdfbd7b479fe56d76419f7df7eeeffbd12c6bf3b658e41fefedeced6eefee6defeebcd939f8ddef1defdca77ff677c60f0ff61eecef3ffca98f7fdf8fe8cd62962fdba2bdfee8d12ffea8cd97d9b23d9b11a4077be70f0f0e26e7db079f9eef6eefef66e7db0f77b3c9f6deecc174b6b3bb3b9bec3fa0b75775b19c16abace49766b307070fa7bb0fb6771eecdddbde3fdfb9bf3d39dfbfb7bd933dd8cb76263bd96c92d14bedf50a03787dddb4f9e2b8698a8b653efbe897005ab5caebb6c81b60437f5d160d0dbe585ebc6e695478673d9de6f98c9aa37571499f9e2e67abaa58b6dce459553fc9a66fd72b6afba25ae6c3cd5e176dfe2a9f5697794d6397c684428171dc6dd693665a172b90beb9fb9068717f7670be7d6ffae903a2c5de3ed162fa60fb607abe43d4989cefedefdeadf3a65ad7d3fcf3ba5aaf9abb8beb9fa6d135ed5d1ec52caf9bbb5f14d3ba6aaaf3766cfa7d9dd797c5346feef24ce225fe45a654a974e35bd4b479bb06c194316884cb595613457fc9f77f","c9ff038e9a18144d020000"], [ 'Cache-Control', 'no-cache', 'Pragma', @@ -131,9 +131,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'X-Content-Type-Options', 'nosniff', 'x-ms-request-id', - '29630b50-3ec5-4bbd-9abb-9042f460603d', + 'a1c8f183-5031-41e4-b56c-cdfc9f4a93fb', 'x-ms-client-request-id', - '2c4a9c0d-5e1b-4ce1-a218-24a2d8acb8a4', + '542f5488-3f0c-47aa-b8b2-a48b2547c5e7', 'Strict-Transport-Security', 'max-age=31536000; includeSubDomains', 'Server', @@ -141,9 +141,9 @@ nock('https://management.azure.com:443', {"encodedQueryParams":true}) 'x-ms-ratelimit-remaining-subscription-reads', '11998', 'x-ms-correlation-request-id', - '29630b50-3ec5-4bbd-9abb-9042f460603d', + 'a1c8f183-5031-41e4-b56c-cdfc9f4a93fb', 'x-ms-routing-request-id', - 'SOUTHEASTASIA:20211025T085805Z:29630b50-3ec5-4bbd-9abb-9042f460603d', + 'SOUTHEASTASIA:20211210T080545Z:a1c8f183-5031-41e4-b56c-cdfc9f4a93fb', 'Date', - 'Mon, 25 Oct 2021 08:58:04 GMT' + 'Fri, 10 Dec 2021 08:05:45 GMT' ]); diff --git a/sdk/recoveryservices/arm-recoveryservices/review/arm-recoveryservices.api.md b/sdk/recoveryservices/arm-recoveryservices/review/arm-recoveryservices.api.md index bc59cfb6d387..348699776fa4 100644 --- a/sdk/recoveryservices/arm-recoveryservices/review/arm-recoveryservices.api.md +++ b/sdk/recoveryservices/arm-recoveryservices/review/arm-recoveryservices.api.md @@ -107,6 +107,20 @@ export interface ErrorModel { readonly target?: string; } +// @public +export interface GetOperationResultOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GetOperationResultResponse = Vault; + +// @public +export interface GetOperationStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GetOperationStatusResponse = OperationResource; + // @public export interface IdentityData { readonly principalId?: string; @@ -429,10 +443,14 @@ export interface RecoveryServicesCheckNameAvailabilityOptionalParams extends cor export type RecoveryServicesCheckNameAvailabilityResponse = CheckNameAvailabilityResult; // @public (undocumented) -export class RecoveryServicesClient extends RecoveryServicesClientContext { +export class RecoveryServicesClient extends coreClient.ServiceClient { + // (undocumented) + $host: string; constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: RecoveryServicesClientOptionalParams); - getOperationResult(resourceGroupName: string, vaultName: string, operationId: string, options?: RecoveryServicesClientGetOperationResultOptionalParams): Promise; - getOperationStatus(resourceGroupName: string, vaultName: string, operationId: string, options?: RecoveryServicesClientGetOperationStatusOptionalParams): Promise; + // (undocumented) + apiVersion: string; + getOperationResult(resourceGroupName: string, vaultName: string, operationId: string, options?: GetOperationResultOptionalParams): Promise; + getOperationStatus(resourceGroupName: string, vaultName: string, operationId: string, options?: GetOperationStatusOptionalParams): Promise; // (undocumented) operations: Operations; // (undocumented) @@ -444,6 +462,8 @@ export class RecoveryServicesClient extends RecoveryServicesClientContext { // (undocumented) replicationUsages: ReplicationUsages; // (undocumented) + subscriptionId: string; + // (undocumented) usages: Usages; // (undocumented) vaultCertificates: VaultCertificates; @@ -453,31 +473,6 @@ export class RecoveryServicesClient extends RecoveryServicesClientContext { vaults: Vaults; } -// @public (undocumented) -export class RecoveryServicesClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: RecoveryServicesClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface RecoveryServicesClientGetOperationResultOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoveryServicesClientGetOperationResultResponse = Vault; - -// @public -export interface RecoveryServicesClientGetOperationStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RecoveryServicesClientGetOperationStatusResponse = OperationResource; - // @public export interface RecoveryServicesClientOptionalParams extends coreClient.ServiceClientOptions { $host?: string; @@ -826,7 +821,6 @@ export interface VaultUsageList { value?: VaultUsage[]; } - // (No @packageDocumentation comment for this package) ``` diff --git a/sdk/recoveryservices/arm-recoveryservices/src/index.ts b/sdk/recoveryservices/arm-recoveryservices/src/index.ts index bfd27895ba74..6e295f2a455e 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/index.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/index.ts @@ -9,5 +9,4 @@ /// export * from "./models"; export { RecoveryServicesClient } from "./recoveryServicesClient"; -export { RecoveryServicesClientContext } from "./recoveryServicesClientContext"; export * from "./operationsInterfaces"; diff --git a/sdk/recoveryservices/arm-recoveryservices/src/models/index.ts b/sdk/recoveryservices/arm-recoveryservices/src/models/index.ts index 315369f9645b..c3cfcc899297 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/models/index.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/models/index.ts @@ -231,27 +231,6 @@ export interface VaultList { readonly nextLink?: string; } -/** ARM Resource. */ -export interface Resource { - /** - * Resource Id represents the complete path to the resource. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly id?: string; - /** - * Resource name associated with the resource. - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly name?: string; - /** - * Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... - * NOTE: This property will not be serialized. It can only be populated by the server. - */ - readonly type?: string; - /** Optional ETag. */ - etag?: string; -} - /** Identity for the resource. */ export interface IdentityData { /** @@ -527,6 +506,27 @@ export interface SystemData { lastModifiedAt?: Date; } +/** ARM Resource. */ +export interface Resource { + /** + * Resource Id represents the complete path to the resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly id?: string; + /** + * Resource name associated with the resource. + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly name?: string; + /** + * Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... + * NOTE: This property will not be serialized. It can only be populated by the server. + */ + readonly type?: string; + /** Optional ETag. */ + etag?: string; +} + /** Operations List response which contains list of available APIs. */ export interface ClientDiscoveryResponse { /** List of available operations. */ @@ -1096,18 +1096,18 @@ export interface VaultExtendedInfoUpdateOptionalParams export type VaultExtendedInfoUpdateResponse = VaultExtendedInfoResource; /** Optional parameters. */ -export interface RecoveryServicesClientGetOperationStatusOptionalParams +export interface GetOperationStatusOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the getOperationStatus operation. */ -export type RecoveryServicesClientGetOperationStatusResponse = OperationResource; +export type GetOperationStatusResponse = OperationResource; /** Optional parameters. */ -export interface RecoveryServicesClientGetOperationResultOptionalParams +export interface GetOperationResultOptionalParams extends coreClient.OperationOptions {} /** Contains response data for the getOperationResult operation. */ -export type RecoveryServicesClientGetOperationResultResponse = Vault; +export type GetOperationResultResponse = Vault; /** Optional parameters. */ export interface UsagesListByVaultsOptionalParams diff --git a/sdk/recoveryservices/arm-recoveryservices/src/models/mappers.ts b/sdk/recoveryservices/arm-recoveryservices/src/models/mappers.ts index 0c34097000d4..78daad1c3e4b 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/models/mappers.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/models/mappers.ts @@ -551,42 +551,6 @@ export const VaultList: coreClient.CompositeMapper = { } }; -export const Resource: coreClient.CompositeMapper = { - type: { - name: "Composite", - className: "Resource", - modelProperties: { - id: { - serializedName: "id", - readOnly: true, - type: { - name: "String" - } - }, - name: { - serializedName: "name", - readOnly: true, - type: { - name: "String" - } - }, - type: { - serializedName: "type", - readOnly: true, - type: { - name: "String" - } - }, - etag: { - serializedName: "etag", - type: { - name: "String" - } - } - } - } -}; - export const IdentityData: coreClient.CompositeMapper = { type: { name: "Composite", @@ -1104,6 +1068,42 @@ export const SystemData: coreClient.CompositeMapper = { } }; +export const Resource: coreClient.CompositeMapper = { + type: { + name: "Composite", + className: "Resource", + modelProperties: { + id: { + serializedName: "id", + readOnly: true, + type: { + name: "String" + } + }, + name: { + serializedName: "name", + readOnly: true, + type: { + name: "String" + } + }, + type: { + serializedName: "type", + readOnly: true, + type: { + name: "String" + } + }, + etag: { + serializedName: "etag", + type: { + name: "String" + } + } + } + } +}; + export const ClientDiscoveryResponse: coreClient.CompositeMapper = { type: { name: "Composite", diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/operations.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/operations.ts index 5849ad58e744..c6b0ee5ce2e2 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/operations.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/operations.ts @@ -11,7 +11,7 @@ import { Operations } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { ClientDiscoveryValueForSingleApi, OperationsListNextOptionalParams, @@ -23,13 +23,13 @@ import { /// /** Class containing Operations operations. */ export class OperationsImpl implements Operations { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class Operations class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/privateLinkResourcesOperations.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/privateLinkResourcesOperations.ts index 305679fa380f..bb9113c89ca9 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/privateLinkResourcesOperations.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/privateLinkResourcesOperations.ts @@ -11,7 +11,7 @@ import { PrivateLinkResourcesOperations } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { PrivateLinkResource, PrivateLinkResourcesListNextOptionalParams, @@ -26,13 +26,13 @@ import { /** Class containing PrivateLinkResourcesOperations operations. */ export class PrivateLinkResourcesOperationsImpl implements PrivateLinkResourcesOperations { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class PrivateLinkResourcesOperations class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/recoveryServices.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/recoveryServices.ts index b6e4efe0b649..0a535ff4c96c 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/recoveryServices.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/recoveryServices.ts @@ -10,7 +10,7 @@ import { RecoveryServices } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { CheckNameAvailabilityParameters, RecoveryServicesCheckNameAvailabilityOptionalParams, @@ -19,13 +19,13 @@ import { /** Class containing RecoveryServices operations. */ export class RecoveryServicesImpl implements RecoveryServices { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class RecoveryServices class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/registeredIdentities.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/registeredIdentities.ts index cdef1d0b4230..af336b13041f 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/registeredIdentities.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/registeredIdentities.ts @@ -10,18 +10,18 @@ import { RegisteredIdentities } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { RegisteredIdentitiesDeleteOptionalParams } from "../models"; /** Class containing RegisteredIdentities operations. */ export class RegisteredIdentitiesImpl implements RegisteredIdentities { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class RegisteredIdentities class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/replicationUsages.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/replicationUsages.ts index c4a536b78e38..c7e1f5876769 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/replicationUsages.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/replicationUsages.ts @@ -11,7 +11,7 @@ import { ReplicationUsages } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { ReplicationUsage, ReplicationUsagesListOptionalParams, @@ -21,13 +21,13 @@ import { /// /** Class containing ReplicationUsages operations. */ export class ReplicationUsagesImpl implements ReplicationUsages { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class ReplicationUsages class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/usages.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/usages.ts index 17660aa2a346..0716b36ef219 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/usages.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/usages.ts @@ -11,7 +11,7 @@ import { Usages } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { VaultUsage, UsagesListByVaultsOptionalParams, @@ -21,13 +21,13 @@ import { /// /** Class containing Usages operations. */ export class UsagesImpl implements Usages { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class Usages class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultCertificates.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultCertificates.ts index 24f802c122b1..49fde9c675ec 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultCertificates.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultCertificates.ts @@ -10,7 +10,7 @@ import { VaultCertificates } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { CertificateRequest, VaultCertificatesCreateOptionalParams, @@ -19,13 +19,13 @@ import { /** Class containing VaultCertificates operations. */ export class VaultCertificatesImpl implements VaultCertificates { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class VaultCertificates class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultExtendedInfo.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultExtendedInfo.ts index 0e829aac1d52..453543e2da6d 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultExtendedInfo.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaultExtendedInfo.ts @@ -10,7 +10,7 @@ import { VaultExtendedInfo } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { VaultExtendedInfoGetOptionalParams, VaultExtendedInfoGetResponse, @@ -23,13 +23,13 @@ import { /** Class containing VaultExtendedInfo operations. */ export class VaultExtendedInfoImpl implements VaultExtendedInfo { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class VaultExtendedInfo class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaults.ts b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaults.ts index e0af4676be25..e69328e59912 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/operations/vaults.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/operations/vaults.ts @@ -11,7 +11,7 @@ import { Vaults } from "../operationsInterfaces"; import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; -import { RecoveryServicesClientContext } from "../recoveryServicesClientContext"; +import { RecoveryServicesClient } from "../recoveryServicesClient"; import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; import { LroImpl } from "../lroImpl"; import { @@ -37,13 +37,13 @@ import { /// /** Class containing Vaults operations. */ export class VaultsImpl implements Vaults { - private readonly client: RecoveryServicesClientContext; + private readonly client: RecoveryServicesClient; /** * Initialize a new instance of the class Vaults class. * @param client Reference to the service client */ - constructor(client: RecoveryServicesClientContext) { + constructor(client: RecoveryServicesClient) { this.client = client; } diff --git a/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClient.ts b/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClient.ts index 1c2a1c33090c..e0b6133c39bc 100644 --- a/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClient.ts +++ b/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClient.ts @@ -32,16 +32,19 @@ import { } from "./operationsInterfaces"; import * as Parameters from "./models/parameters"; import * as Mappers from "./models/mappers"; -import { RecoveryServicesClientContext } from "./recoveryServicesClientContext"; import { RecoveryServicesClientOptionalParams, - RecoveryServicesClientGetOperationStatusOptionalParams, - RecoveryServicesClientGetOperationStatusResponse, - RecoveryServicesClientGetOperationResultOptionalParams, - RecoveryServicesClientGetOperationResultResponse + GetOperationStatusOptionalParams, + GetOperationStatusResponse, + GetOperationResultOptionalParams, + GetOperationResultResponse } from "./models"; -export class RecoveryServicesClient extends RecoveryServicesClientContext { +export class RecoveryServicesClient extends coreClient.ServiceClient { + $host: string; + subscriptionId: string; + apiVersion: string; + /** * Initializes a new instance of the RecoveryServicesClient class. * @param credentials Subscription credentials which uniquely identify client subscription. @@ -53,7 +56,46 @@ export class RecoveryServicesClient extends RecoveryServicesClientContext { subscriptionId: string, options?: RecoveryServicesClientOptionalParams ) { - super(credentials, subscriptionId, options); + if (credentials === undefined) { + throw new Error("'credentials' cannot be null"); + } + if (subscriptionId === undefined) { + throw new Error("'subscriptionId' cannot be null"); + } + + // Initializing default values for options + if (!options) { + options = {}; + } + const defaults: RecoveryServicesClientOptionalParams = { + requestContentType: "application/json; charset=utf-8", + credential: credentials + }; + + const packageDetails = `azsdk-js-arm-recoveryservices/5.0.0`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` + : `${packageDetails}`; + + if (!options.credentialScopes) { + options.credentialScopes = ["https://management.azure.com/.default"]; + } + const optionsWithDefaults = { + ...defaults, + ...options, + userAgentOptions: { + userAgentPrefix + }, + baseUri: options.endpoint || "https://management.azure.com" + }; + super(optionsWithDefaults); + // Parameter assignments + this.subscriptionId = subscriptionId; + + // Assigning values to Constant parameters + this.$host = options.$host || "https://management.azure.com"; + this.apiVersion = options.apiVersion || "2021-08-01"; this.vaultCertificates = new VaultCertificatesImpl(this); this.registeredIdentities = new RegisteredIdentitiesImpl(this); this.replicationUsages = new ReplicationUsagesImpl(this); @@ -79,8 +121,8 @@ export class RecoveryServicesClient extends RecoveryServicesClientContext { resourceGroupName: string, vaultName: string, operationId: string, - options?: RecoveryServicesClientGetOperationStatusOptionalParams - ): Promise { + options?: GetOperationStatusOptionalParams + ): Promise { return this.sendOperationRequest( { resourceGroupName, vaultName, operationId, options }, getOperationStatusOperationSpec @@ -99,8 +141,8 @@ export class RecoveryServicesClient extends RecoveryServicesClientContext { resourceGroupName: string, vaultName: string, operationId: string, - options?: RecoveryServicesClientGetOperationResultOptionalParams - ): Promise { + options?: GetOperationResultOptionalParams + ): Promise { return this.sendOperationRequest( { resourceGroupName, vaultName, operationId, options }, getOperationResultOperationSpec diff --git a/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClientContext.ts b/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClientContext.ts deleted file mode 100644 index 32042143a9ad..000000000000 --- a/sdk/recoveryservices/arm-recoveryservices/src/recoveryServicesClientContext.ts +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -import * as coreClient from "@azure/core-client"; -import * as coreAuth from "@azure/core-auth"; -import { RecoveryServicesClientOptionalParams } from "./models"; - -export class RecoveryServicesClientContext extends coreClient.ServiceClient { - $host: string; - subscriptionId: string; - apiVersion: string; - - /** - * Initializes a new instance of the RecoveryServicesClientContext class. - * @param credentials Subscription credentials which uniquely identify client subscription. - * @param subscriptionId The subscription Id. - * @param options The parameter options - */ - constructor( - credentials: coreAuth.TokenCredential, - subscriptionId: string, - options?: RecoveryServicesClientOptionalParams - ) { - if (credentials === undefined) { - throw new Error("'credentials' cannot be null"); - } - if (subscriptionId === undefined) { - throw new Error("'subscriptionId' cannot be null"); - } - - // Initializing default values for options - if (!options) { - options = {}; - } - const defaults: RecoveryServicesClientOptionalParams = { - requestContentType: "application/json; charset=utf-8", - credential: credentials - }; - - const packageDetails = `azsdk-js-arm-recoveryservices/5.0.0-beta.1`; - const userAgentPrefix = - options.userAgentOptions && options.userAgentOptions.userAgentPrefix - ? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}` - : `${packageDetails}`; - - if (!options.credentialScopes) { - options.credentialScopes = ["https://management.azure.com/.default"]; - } - const optionsWithDefaults = { - ...defaults, - ...options, - userAgentOptions: { - userAgentPrefix - }, - baseUri: options.endpoint || "https://management.azure.com" - }; - super(optionsWithDefaults); - // Parameter assignments - this.subscriptionId = subscriptionId; - - // Assigning values to Constant parameters - this.$host = options.$host || "https://management.azure.com"; - this.apiVersion = options.apiVersion || "2021-08-01"; - } -}