From 594612e57f789832b166e80ee353c928c18153ef Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:11 +0800 Subject: [PATCH 01/66] Migration: Update package.json, tsconfig.json, and api-extractor.json --- sdk/dns/arm-dns/api-extractor.json | 6 +- sdk/dns/arm-dns/package.json | 91 +++++++++++++++------------ sdk/dns/arm-dns/tsconfig.json | 40 +++--------- sdk/dns/arm-dns/tsconfig.samples.json | 10 +++ sdk/dns/arm-dns/tsconfig.src.json | 3 + sdk/dns/arm-dns/tsconfig.test.json | 6 ++ 6 files changed, 82 insertions(+), 74 deletions(-) create mode 100644 sdk/dns/arm-dns/tsconfig.samples.json create mode 100644 sdk/dns/arm-dns/tsconfig.src.json create mode 100644 sdk/dns/arm-dns/tsconfig.test.json diff --git a/sdk/dns/arm-dns/api-extractor.json b/sdk/dns/arm-dns/api-extractor.json index b5e3f19279e0..4b84fefd6d83 100644 --- a/sdk/dns/arm-dns/api-extractor.json +++ b/sdk/dns/arm-dns/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/arm-dns.d.ts" + "publicTrimmedFilePath": "dist/arm-dns.d.ts" }, "messages": { "tsdocMessageReporting": { @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/dns/arm-dns/package.json b/sdk/dns/arm-dns/package.json index 033a6e86785a..c47bb49c5fb2 100644 --- a/sdk/dns/arm-dns/package.json +++ b/sdk/dns/arm-dns/package.json @@ -8,11 +8,11 @@ "node": ">=18.0.0" }, "dependencies": { - "@azure/core-lro": "^2.5.4", "@azure/abort-controller": "^2.1.2", - "@azure/core-paging": "^1.2.0", - "@azure/core-client": "^1.7.0", "@azure/core-auth": "^1.6.0", + "@azure/core-client": "^1.7.0", + "@azure/core-lro": "^2.5.4", + "@azure/core-paging": "^1.2.0", "@azure/core-rest-pipeline": "^1.14.0", "tslib": "^2.2.0" }, @@ -28,19 +28,19 @@ "module": "./dist-esm/src/index.js", "types": "./types/arm-dns.d.ts", "devDependencies": { - "typescript": "~5.7.2", - "dotenv": "^16.0.0", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", "@azure/identity": "^4.2.1", - "@azure-tools/test-recorder": "^3.0.0", - "@azure-tools/test-credential": "^1.1.0", - "mocha": "^11.0.2", - "@types/mocha": "^10.0.0", - "tsx": "^4.7.1", - "@types/chai": "^4.2.8", - "chai": "^4.2.0", "@types/node": "^18.0.0", - "ts-node": "^10.0.0" + "@vitest/browser": "^2.1.8", + "@vitest/coverage-istanbul": "^2.1.8", + "dotenv": "^16.0.0", + "playwright": "^1.49.1", + "tsx": "^4.7.1", + "typescript": "~5.7.2", + "vitest": "^2.1.8" }, "repository": { "type": "git", @@ -50,46 +50,36 @@ "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ - "dist/**/*.js", - "dist/**/*.js.map", - "dist/**/*.d.ts", - "dist/**/*.d.ts.map", - "dist-esm/**/*.js", - "dist-esm/**/*.js.map", - "dist-esm/**/*.d.ts", - "dist-esm/**/*.d.ts.map", - "src/**/*.ts", + "dist/", "README.md", "LICENSE", - "tsconfig.json", - "review/*", - "CHANGELOG.md", - "types/*" + "review/", + "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && dev-tool run vendored mkdirp ./review && npm run extract-api", - "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", - "prepack": "npm run build", - "pack": "npm pack 2>&1", - "extract-api": "dev-tool run extract-api", - "lint": "echo skipped", - "clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", - "build:node": "echo skipped", + "build": "npm run clean && dev-tool run build-package && dev-tool run vendored mkdirp ./review && dev-tool run extract-api", "build:browser": "echo skipped", - "build:test": "echo skipped", + "build:node": "echo skipped", "build:samples": "echo skipped.", + "build:test": "echo skipped", "check-format": "echo skipped", + "clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", "execute:samples": "echo skipped", + "extract-api": "dev-tool run extract-api", "format": "echo skipped", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "integration-test:browser": "echo skipped", + "integration-test:node": "dev-tool run test:vitest --esm", + "lint": "echo skipped", + "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", + "pack": "npm pack 2>&1", + "prepack": "npm run build", "test": "npm run integration-test", - "test:node": "echo skipped", "test:browser": "echo skipped", + "test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", - "unit-test:node": "dev-tool run vendored cross-env TEST_MODE=playback npm run integration-test:node", "unit-test:browser": "echo skipped", - "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", - "integration-test:browser": "echo skipped" + "unit-test:node": "dev-tool run test:vitest" }, "sideEffects": false, "//metadata": { @@ -109,5 +99,24 @@ ], "disableDocsMs": true, "apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-dns?view=azure-node-preview" - } + }, + "type": "module", + "tshy": { + "project": "./tsconfig.src.json", + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js", + "react-native": "./dist/react-native/index.js" } diff --git a/sdk/dns/arm-dns/tsconfig.json b/sdk/dns/arm-dns/tsconfig.json index 5741b264d59d..19ceb382b521 100644 --- a/sdk/dns/arm-dns/tsconfig.json +++ b/sdk/dns/arm-dns/tsconfig.json @@ -1,33 +1,13 @@ { - "compilerOptions": { - "module": "es6", - "moduleResolution": "node", - "strict": true, - "target": "es6", - "sourceMap": true, - "declarationMap": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "lib": [ - "es6", - "dom" - ], - "declaration": true, - "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-dns": [ - "./src/index" - ] + "references": [ + { + "path": "./tsconfig.src.json" + }, + { + "path": "./tsconfig.samples.json" + }, + { + "path": "./tsconfig.test.json" } - }, - "include": [ - "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" - ], - "exclude": [ - "node_modules" ] -} \ No newline at end of file +} diff --git a/sdk/dns/arm-dns/tsconfig.samples.json b/sdk/dns/arm-dns/tsconfig.samples.json new file mode 100644 index 000000000000..95c01dbb6a87 --- /dev/null +++ b/sdk/dns/arm-dns/tsconfig.samples.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.samples.base.json", + "compilerOptions": { + "paths": { + "@azure/arm-dns": [ + "./dist/esm" + ] + } + } +} diff --git a/sdk/dns/arm-dns/tsconfig.src.json b/sdk/dns/arm-dns/tsconfig.src.json new file mode 100644 index 000000000000..bae70752dd38 --- /dev/null +++ b/sdk/dns/arm-dns/tsconfig.src.json @@ -0,0 +1,3 @@ +{ + "extends": "../../../tsconfig.lib.json" +} diff --git a/sdk/dns/arm-dns/tsconfig.test.json b/sdk/dns/arm-dns/tsconfig.test.json new file mode 100644 index 000000000000..3c2b783a8c1b --- /dev/null +++ b/sdk/dns/arm-dns/tsconfig.test.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.src.json", + "../../../tsconfig.test.base.json" + ] +} From 7ee12e56ef007d9524b00e32b366a77731128780 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:11 +0800 Subject: [PATCH 02/66] Migration: Update test config --- sdk/dns/arm-dns/tsconfig.browser.config.json | 6 ++++++ sdk/dns/arm-dns/vitest.browser.config.ts | 17 +++++++++++++++++ sdk/dns/arm-dns/vitest.config.ts | 16 ++++++++++++++++ sdk/dns/arm-dns/vitest.esm.config.ts | 12 ++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 sdk/dns/arm-dns/tsconfig.browser.config.json create mode 100644 sdk/dns/arm-dns/vitest.browser.config.ts create mode 100644 sdk/dns/arm-dns/vitest.config.ts create mode 100644 sdk/dns/arm-dns/vitest.esm.config.ts diff --git a/sdk/dns/arm-dns/tsconfig.browser.config.json b/sdk/dns/arm-dns/tsconfig.browser.config.json new file mode 100644 index 000000000000..0c8bafa97126 --- /dev/null +++ b/sdk/dns/arm-dns/tsconfig.browser.config.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.test.json", + "../../../tsconfig.browser.base.json" + ] +} diff --git a/sdk/dns/arm-dns/vitest.browser.config.ts b/sdk/dns/arm-dns/vitest.browser.config.ts new file mode 100644 index 000000000000..182729ab5ce9 --- /dev/null +++ b/sdk/dns/arm-dns/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["dist-test/browser/test/**/*.spec.js",], + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dns/arm-dns/vitest.config.ts b/sdk/dns/arm-dns/vitest.config.ts new file mode 100644 index 000000000000..40e031385dd8 --- /dev/null +++ b/sdk/dns/arm-dns/vitest.config.ts @@ -0,0 +1,16 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dns/arm-dns/vitest.esm.config.ts b/sdk/dns/arm-dns/vitest.esm.config.ts new file mode 100644 index 000000000000..a70127279fc9 --- /dev/null +++ b/sdk/dns/arm-dns/vitest.esm.config.ts @@ -0,0 +1,12 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { mergeConfig } from "vitest/config"; +import vitestConfig from "./vitest.config.ts"; +import vitestEsmConfig from "../../../vitest.esm.shared.config.ts"; + +export default mergeConfig( + vitestConfig, + vitestEsmConfig +); From 161217ad359eed35457b4f14f6cf5a8dd9f665f5 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:11 +0800 Subject: [PATCH 03/66] Migration: Clean up files From 6c4c8bba4d756b72de78e2581b408e0d48cbc933 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:33 +0800 Subject: [PATCH 04/66] Migration: Apply codemod: "fixSourceFile" --- ...urceReferenceGetByTargetResourcesSample.ts | 8 ++--- .../dnssecConfigsCreateOrUpdateSample.ts | 8 ++--- .../samples-dev/dnssecConfigsDeleteSample.ts | 8 ++--- .../samples-dev/dnssecConfigsGetSample.ts | 8 ++--- .../dnssecConfigsListByDnsZoneSample.ts | 8 ++--- .../recordSetsCreateOrUpdateSample.ts | 36 +++++++++---------- .../samples-dev/recordSetsDeleteSample.ts | 30 ++++++++-------- .../samples-dev/recordSetsGetSample.ts | 32 ++++++++--------- .../recordSetsListAllByDnsZoneSample.ts | 8 ++--- .../recordSetsListByDnsZoneSample.ts | 8 ++--- .../samples-dev/recordSetsListByTypeSample.ts | 32 ++++++++--------- .../samples-dev/recordSetsUpdateSample.ts | 32 ++++++++--------- .../samples-dev/zonesCreateOrUpdateSample.ts | 8 ++--- .../arm-dns/samples-dev/zonesDeleteSample.ts | 8 ++--- sdk/dns/arm-dns/samples-dev/zonesGetSample.ts | 8 ++--- .../zonesListByResourceGroupSample.ts | 8 ++--- .../arm-dns/samples-dev/zonesListSample.ts | 8 ++--- .../arm-dns/samples-dev/zonesUpdateSample.ts | 8 ++--- ...urceReferenceGetByTargetResourcesSample.ts | 8 ++--- .../src/dnssecConfigsCreateOrUpdateSample.ts | 8 ++--- .../src/dnssecConfigsDeleteSample.ts | 8 ++--- .../typescript/src/dnssecConfigsGetSample.ts | 8 ++--- .../src/dnssecConfigsListByDnsZoneSample.ts | 8 ++--- .../src/recordSetsCreateOrUpdateSample.ts | 36 +++++++++---------- .../typescript/src/recordSetsDeleteSample.ts | 30 ++++++++-------- .../typescript/src/recordSetsGetSample.ts | 32 ++++++++--------- .../src/recordSetsListAllByDnsZoneSample.ts | 8 ++--- .../src/recordSetsListByDnsZoneSample.ts | 8 ++--- .../src/recordSetsListByTypeSample.ts | 32 ++++++++--------- .../typescript/src/recordSetsUpdateSample.ts | 32 ++++++++--------- .../src/zonesCreateOrUpdateSample.ts | 8 ++--- .../typescript/src/zonesDeleteSample.ts | 8 ++--- .../v5-beta/typescript/src/zonesGetSample.ts | 8 ++--- .../src/zonesListByResourceGroupSample.ts | 8 ++--- .../v5-beta/typescript/src/zonesListSample.ts | 8 ++--- .../typescript/src/zonesUpdateSample.ts | 8 ++--- sdk/dns/arm-dns/src/dnsManagementClient.ts | 6 ++-- sdk/dns/arm-dns/src/index.ts | 8 ++--- sdk/dns/arm-dns/src/models/parameters.ts | 2 +- .../dnsResourceReferenceOperations.ts | 10 +++--- .../arm-dns/src/operations/dnssecConfigs.ts | 14 ++++---- sdk/dns/arm-dns/src/operations/index.ts | 8 ++--- sdk/dns/arm-dns/src/operations/recordSets.ts | 12 +++---- sdk/dns/arm-dns/src/operations/zones.ts | 14 ++++---- .../dnsResourceReferenceOperations.ts | 2 +- .../src/operationsInterfaces/dnssecConfigs.ts | 2 +- .../arm-dns/src/operationsInterfaces/index.ts | 8 ++--- .../src/operationsInterfaces/recordSets.ts | 2 +- .../arm-dns/src/operationsInterfaces/zones.ts | 2 +- .../arm-dns/test/dns_operations_test.spec.ts | 34 ++++++++---------- 50 files changed, 290 insertions(+), 366 deletions(-) diff --git a/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts b/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts index 4a11dce83b80..8bb1c953a725 100644 --- a/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts @@ -13,9 +13,7 @@ import { DnsManagementClient, } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Returns the DNS records specified by the referencing targetResourceIds. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Returns the DNS records specified by the referencing targetResourceIds. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDnsResourceReference.json */ -async function getDnsResourceReference() { +async function getDnsResourceReference(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const parameters: DnsResourceReferenceRequest = { targetResources: [ @@ -41,7 +39,7 @@ async function getDnsResourceReference() { console.log(result); } -async function main() { +async function main(): Promise { getDnsResourceReference(); } diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts index 6548f4f10c7f..7c967468fb4e 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates the DNSSEC configuration on a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates the DNSSEC configuration on a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateDnssecConfig.json */ -async function createDnssecConfig() { +async function createDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function createDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { createDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts index 9913b4328d2f..50cf917794d8 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteDnssecConfig.json */ -async function deleteDnssecConfig() { +async function deleteDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function deleteDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts index 2e51667c2adf..e787a769514d 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets the DNSSEC configuration. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets the DNSSEC configuration. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDnssecConfig.json */ -async function getDnssecConfig() { +async function getDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -30,7 +28,7 @@ async function getDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { getDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts index 0093614c0ebf..6a471e261f25 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNSSEC configurations in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNSSEC configurations in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListDnssecConfigsByZone.json */ -async function listDnssecConfigs() { +async function listDnssecConfigs(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listDnssecConfigs() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnssecConfigs(); } diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts index 4c2a577506ca..314fed5c2bb3 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { RecordSet, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordset.json */ -async function createARecordset() { +async function createARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -49,7 +47,7 @@ async function createARecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordsetAlias.json */ -async function createARecordsetWithAliasTargetResource() { +async function createARecordsetWithAliasTargetResource(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -80,7 +78,7 @@ async function createARecordsetWithAliasTargetResource() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordSetTrafficManagementProfile.json */ -async function createARecordsetWithTrafficManagementProfile() { +async function createARecordsetWithTrafficManagementProfile(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -111,7 +109,7 @@ async function createARecordsetWithTrafficManagementProfile() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateAAAARecordset.json */ -async function createAaaaRecordset() { +async function createAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -140,7 +138,7 @@ async function createAaaaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateCaaRecordset.json */ -async function createCaaRecordset() { +async function createCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -169,7 +167,7 @@ async function createCaaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateCNAMERecordset.json */ -async function createCnameRecordset() { +async function createCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -198,7 +196,7 @@ async function createCnameRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateDSRecordset.json */ -async function createDsRecordset() { +async function createDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -236,7 +234,7 @@ async function createDsRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateMXRecordset.json */ -async function createMxRecordset() { +async function createMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -265,7 +263,7 @@ async function createMxRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateNAPTRRecordset.json */ -async function createNaptrRecordset() { +async function createNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -303,7 +301,7 @@ async function createNaptrRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateNSRecordset.json */ -async function createNsRecordset() { +async function createNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -332,7 +330,7 @@ async function createNsRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdatePTRRecordset.json */ -async function createPtrRecordset() { +async function createPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -361,7 +359,7 @@ async function createPtrRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateSOARecordset.json */ -async function createSoaRecordset() { +async function createSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -398,7 +396,7 @@ async function createSoaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateSRVRecordset.json */ -async function createSrvRecordset() { +async function createSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -427,7 +425,7 @@ async function createSrvRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateTLSARecordset.json */ -async function createTlsaRecordset() { +async function createTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -464,7 +462,7 @@ async function createTlsaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateTXTRecordset.json */ -async function createTxtRecordset() { +async function createTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -487,7 +485,7 @@ async function createTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { createARecordset(); createARecordsetWithAliasTargetResource(); createARecordsetWithTrafficManagementProfile(); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts index bd4ab6c410cf..e7d5efbd0b3d 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteARecordset.json */ -async function deleteARecordset() { +async function deleteARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -43,7 +41,7 @@ async function deleteARecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteAAAARecordset.json */ -async function deleteAaaaRecordset() { +async function deleteAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -66,7 +64,7 @@ async function deleteAaaaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteCaaRecordset.json */ -async function deleteCaaRecordset() { +async function deleteCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -89,7 +87,7 @@ async function deleteCaaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteCNAMERecordset.json */ -async function deleteCnameRecordset() { +async function deleteCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -112,7 +110,7 @@ async function deleteCnameRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteDSRecordset.json */ -async function deleteDsRecordset() { +async function deleteDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -135,7 +133,7 @@ async function deleteDsRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteMXRecordset.json */ -async function deleteMxRecordset() { +async function deleteMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -158,7 +156,7 @@ async function deleteMxRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteNAPTRRecordset.json */ -async function deleteNaptrRecordset() { +async function deleteNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -181,7 +179,7 @@ async function deleteNaptrRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteNSRecordset.json */ -async function deleteNsRecordset() { +async function deleteNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -204,7 +202,7 @@ async function deleteNsRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeletePTRRecordset.json */ -async function deletePtrRecordset() { +async function deletePtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -227,7 +225,7 @@ async function deletePtrRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteSRVRecordset.json */ -async function deleteSrvRecordset() { +async function deleteSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -250,7 +248,7 @@ async function deleteSrvRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteTLSARecordset.json */ -async function deleteTlsaRecordset() { +async function deleteTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -273,7 +271,7 @@ async function deleteTlsaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteTXTRecordset.json */ -async function deleteTxtRecordset() { +async function deleteTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -290,7 +288,7 @@ async function deleteTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { deleteARecordset(); deleteAaaaRecordset(); deleteCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts index 73b4575ae8b0..11af7ecb140c 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a record set. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetARecordset.json */ -async function getARecordset() { +async function getARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -43,7 +41,7 @@ async function getARecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetAAAARecordset.json */ -async function getAaaaRecordset() { +async function getAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -66,7 +64,7 @@ async function getAaaaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetCaaRecordset.json */ -async function getCaaRecordset() { +async function getCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -89,7 +87,7 @@ async function getCaaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetCNAMERecordset.json */ -async function getCnameRecordset() { +async function getCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -112,7 +110,7 @@ async function getCnameRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDSRecordset.json */ -async function getDsRecordset() { +async function getDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -135,7 +133,7 @@ async function getDsRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetMXRecordset.json */ -async function getMxRecordset() { +async function getMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -158,7 +156,7 @@ async function getMxRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetNAPTRRecordset.json */ -async function getNaptrRecordset() { +async function getNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -181,7 +179,7 @@ async function getNaptrRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetNSRecordset.json */ -async function getNsRecordset() { +async function getNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -204,7 +202,7 @@ async function getNsRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetPTRRecordset.json */ -async function getPtrRecordset() { +async function getPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -227,7 +225,7 @@ async function getPtrRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetSOARecordset.json */ -async function getSoaRecordset() { +async function getSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -250,7 +248,7 @@ async function getSoaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetSRVRecordset.json */ -async function getSrvRecordset() { +async function getSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -273,7 +271,7 @@ async function getSrvRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetTLSARecordset.json */ -async function getTlsaRecordset() { +async function getTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -296,7 +294,7 @@ async function getTlsaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetTXTRecordset.json */ -async function getTxtRecordset() { +async function getTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -313,7 +311,7 @@ async function getTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { getARecordset(); getAaaaRecordset(); getCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts index ed2217dd95bb..e4416774b97f 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists all record sets in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists all record sets in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListRecordSetsByZone.json */ -async function listAllRecordsetsByZone() { +async function listAllRecordsetsByZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listAllRecordsetsByZone() { console.log(resArray); } -async function main() { +async function main(): Promise { listAllRecordsetsByZone(); } diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts index 73f0158aaa47..60e4120d256c 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists all record sets in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists all record sets in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListRecordSetsByZone.json */ -async function listRecordsetsByZone() { +async function listRecordsetsByZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listRecordsetsByZone() { console.log(resArray); } -async function main() { +async function main(): Promise { listRecordsetsByZone(); } diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts index 9418adb501f4..c7cb8e4b40a0 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the record sets of a specified type in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListARecordset.json */ -async function listARecordsets() { +async function listARecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -44,7 +42,7 @@ async function listARecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListAAAARecordset.json */ -async function listAaaaRecordsets() { +async function listAaaaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -68,7 +66,7 @@ async function listAaaaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListCaaRecordset.json */ -async function listCaaRecordsets() { +async function listCaaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -92,7 +90,7 @@ async function listCaaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListCNAMERecordset.json */ -async function listCnameRecordsets() { +async function listCnameRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -116,7 +114,7 @@ async function listCnameRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListDSRecordset.json */ -async function listDsRecordsets() { +async function listDsRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -140,7 +138,7 @@ async function listDsRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListMXRecordset.json */ -async function listMxRecordsets() { +async function listMxRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -164,7 +162,7 @@ async function listMxRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListNAPTRRecordset.json */ -async function listNaptrRecordsets() { +async function listNaptrRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -188,7 +186,7 @@ async function listNaptrRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListNSRecordset.json */ -async function listNsRecordsets() { +async function listNsRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -212,7 +210,7 @@ async function listNsRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListPTRRecordset.json */ -async function listPtrRecordsets() { +async function listPtrRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -236,7 +234,7 @@ async function listPtrRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListSOARecordset.json */ -async function listSoaRecordsets() { +async function listSoaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -260,7 +258,7 @@ async function listSoaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListSRVRecordset.json */ -async function listSrvRecordsets() { +async function listSrvRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -284,7 +282,7 @@ async function listSrvRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListTLSARecordset.json */ -async function listTlsaRecordsets() { +async function listTlsaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -308,7 +306,7 @@ async function listTlsaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListTXTRecordset.json */ -async function listTxtRecordsets() { +async function listTxtRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -326,7 +324,7 @@ async function listTxtRecordsets() { console.log(resArray); } -async function main() { +async function main(): Promise { listARecordsets(); listAaaaRecordsets(); listCaaRecordsets(); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts index e98b4fb223fc..3781f8d65caf 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { RecordSet, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a record set within a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchARecordset.json */ -async function patchARecordset() { +async function patchARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -45,7 +43,7 @@ async function patchARecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchAAAARecordset.json */ -async function patchAaaaRecordset() { +async function patchAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -70,7 +68,7 @@ async function patchAaaaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchCaaRecordset.json */ -async function patchCaaRecordset() { +async function patchCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -95,7 +93,7 @@ async function patchCaaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchCNAMERecordset.json */ -async function patchCnameRecordset() { +async function patchCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -120,7 +118,7 @@ async function patchCnameRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchDSRecordset.json */ -async function patchDsRecordset() { +async function patchDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -145,7 +143,7 @@ async function patchDsRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchMXRecordset.json */ -async function patchMxRecordset() { +async function patchMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -170,7 +168,7 @@ async function patchMxRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchNAPTRRecordset.json */ -async function patchNaptrRecordset() { +async function patchNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -195,7 +193,7 @@ async function patchNaptrRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchNSRecordset.json */ -async function patchNsRecordset() { +async function patchNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -220,7 +218,7 @@ async function patchNsRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchPTRRecordset.json */ -async function patchPtrRecordset() { +async function patchPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -245,7 +243,7 @@ async function patchPtrRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchSOARecordset.json */ -async function patchSoaRecordset() { +async function patchSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -270,7 +268,7 @@ async function patchSoaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchSRVRecordset.json */ -async function patchSrvRecordset() { +async function patchSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -295,7 +293,7 @@ async function patchSrvRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchTLSARecordset.json */ -async function patchTlsaRecordset() { +async function patchTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -320,7 +318,7 @@ async function patchTlsaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchTXTRecordset.json */ -async function patchTxtRecordset() { +async function patchTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -339,7 +337,7 @@ async function patchTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { patchARecordset(); patchAaaaRecordset(); patchCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts index a2a54a8d612c..07a2f192374c 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { Zone, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS zone. Does not modify DNS records within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates a DNS zone. Does not modify DNS records within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateZone.json */ -async function createZone() { +async function createZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -35,7 +33,7 @@ async function createZone() { console.log(result); } -async function main() { +async function main(): Promise { createZone(); } diff --git a/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts index 59e45498891e..44a0e2edc31c 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteZone.json */ -async function deleteZone() { +async function deleteZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function deleteZone() { console.log(result); } -async function main() { +async function main(): Promise { deleteZone(); } diff --git a/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts b/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts index 55ffeac8110b..e82e4ac4115a 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetZone.json */ -async function getZone() { +async function getZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -30,7 +28,7 @@ async function getZone() { console.log(result); } -async function main() { +async function main(): Promise { getZone(); } diff --git a/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts b/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts index 3bac2396b5d2..11afc4d37afb 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNS zones within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNS zones within a resource group. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListZonesByResourceGroup.json */ -async function listZonesByResourceGroup() { +async function listZonesByResourceGroup(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const credential = new DefaultAzureCredential(); @@ -32,7 +30,7 @@ async function listZonesByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listZonesByResourceGroup(); } diff --git a/sdk/dns/arm-dns/samples-dev/zonesListSample.ts b/sdk/dns/arm-dns/samples-dev/zonesListSample.ts index 4250311c842d..ebbe4a16ba5c 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesListSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNS zones in all resource groups in a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNS zones in all resource groups in a subscription. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListZonesBySubscription.json */ -async function listZonesBySubscription() { +async function listZonesBySubscription(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const credential = new DefaultAzureCredential(); const client = new DnsManagementClient(credential, subscriptionId); @@ -31,7 +29,7 @@ async function listZonesBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listZonesBySubscription(); } diff --git a/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts index 29928930e27c..d7d0a7cc456e 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { ZoneUpdate, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS zone. Does not modify DNS records within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Updates a DNS zone. Does not modify DNS records within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchZone.json */ -async function patchZone() { +async function patchZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -35,7 +33,7 @@ async function patchZone() { console.log(result); } -async function main() { +async function main(): Promise { patchZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnsResourceReferenceGetByTargetResourcesSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnsResourceReferenceGetByTargetResourcesSample.ts index 4a11dce83b80..8bb1c953a725 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnsResourceReferenceGetByTargetResourcesSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnsResourceReferenceGetByTargetResourcesSample.ts @@ -13,9 +13,7 @@ import { DnsManagementClient, } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Returns the DNS records specified by the referencing targetResourceIds. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Returns the DNS records specified by the referencing targetResourceIds. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDnsResourceReference.json */ -async function getDnsResourceReference() { +async function getDnsResourceReference(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const parameters: DnsResourceReferenceRequest = { targetResources: [ @@ -41,7 +39,7 @@ async function getDnsResourceReference() { console.log(result); } -async function main() { +async function main(): Promise { getDnsResourceReference(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsCreateOrUpdateSample.ts index 6548f4f10c7f..7c967468fb4e 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates the DNSSEC configuration on a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates the DNSSEC configuration on a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateDnssecConfig.json */ -async function createDnssecConfig() { +async function createDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function createDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { createDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsDeleteSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsDeleteSample.ts index 9913b4328d2f..50cf917794d8 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes the DNSSEC configuration on a DNS zone. This operation cannot be undone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteDnssecConfig.json */ -async function deleteDnssecConfig() { +async function deleteDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function deleteDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsGetSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsGetSample.ts index 2e51667c2adf..e787a769514d 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsGetSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets the DNSSEC configuration. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets the DNSSEC configuration. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDnssecConfig.json */ -async function getDnssecConfig() { +async function getDnssecConfig(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -30,7 +28,7 @@ async function getDnssecConfig() { console.log(result); } -async function main() { +async function main(): Promise { getDnssecConfig(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsListByDnsZoneSample.ts index 0093614c0ebf..6a471e261f25 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/dnssecConfigsListByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNSSEC configurations in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNSSEC configurations in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListDnssecConfigsByZone.json */ -async function listDnssecConfigs() { +async function listDnssecConfigs(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listDnssecConfigs() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnssecConfigs(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsCreateOrUpdateSample.ts index 4c2a577506ca..314fed5c2bb3 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { RecordSet, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordset.json */ -async function createARecordset() { +async function createARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -49,7 +47,7 @@ async function createARecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordsetAlias.json */ -async function createARecordsetWithAliasTargetResource() { +async function createARecordsetWithAliasTargetResource(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -80,7 +78,7 @@ async function createARecordsetWithAliasTargetResource() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateARecordSetTrafficManagementProfile.json */ -async function createARecordsetWithTrafficManagementProfile() { +async function createARecordsetWithTrafficManagementProfile(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -111,7 +109,7 @@ async function createARecordsetWithTrafficManagementProfile() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateAAAARecordset.json */ -async function createAaaaRecordset() { +async function createAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -140,7 +138,7 @@ async function createAaaaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateCaaRecordset.json */ -async function createCaaRecordset() { +async function createCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -169,7 +167,7 @@ async function createCaaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateCNAMERecordset.json */ -async function createCnameRecordset() { +async function createCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -198,7 +196,7 @@ async function createCnameRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateDSRecordset.json */ -async function createDsRecordset() { +async function createDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -236,7 +234,7 @@ async function createDsRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateMXRecordset.json */ -async function createMxRecordset() { +async function createMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -265,7 +263,7 @@ async function createMxRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateNAPTRRecordset.json */ -async function createNaptrRecordset() { +async function createNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -303,7 +301,7 @@ async function createNaptrRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateNSRecordset.json */ -async function createNsRecordset() { +async function createNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -332,7 +330,7 @@ async function createNsRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdatePTRRecordset.json */ -async function createPtrRecordset() { +async function createPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -361,7 +359,7 @@ async function createPtrRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateSOARecordset.json */ -async function createSoaRecordset() { +async function createSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -398,7 +396,7 @@ async function createSoaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateSRVRecordset.json */ -async function createSrvRecordset() { +async function createSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -427,7 +425,7 @@ async function createSrvRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateTLSARecordset.json */ -async function createTlsaRecordset() { +async function createTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -464,7 +462,7 @@ async function createTlsaRecordset() { * @summary Creates or updates a record set within a DNS zone. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateTXTRecordset.json */ -async function createTxtRecordset() { +async function createTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -487,7 +485,7 @@ async function createTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { createARecordset(); createARecordsetWithAliasTargetResource(); createARecordsetWithTrafficManagementProfile(); diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsDeleteSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsDeleteSample.ts index bd4ab6c410cf..e7d5efbd0b3d 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteARecordset.json */ -async function deleteARecordset() { +async function deleteARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -43,7 +41,7 @@ async function deleteARecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteAAAARecordset.json */ -async function deleteAaaaRecordset() { +async function deleteAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -66,7 +64,7 @@ async function deleteAaaaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteCaaRecordset.json */ -async function deleteCaaRecordset() { +async function deleteCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -89,7 +87,7 @@ async function deleteCaaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteCNAMERecordset.json */ -async function deleteCnameRecordset() { +async function deleteCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -112,7 +110,7 @@ async function deleteCnameRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteDSRecordset.json */ -async function deleteDsRecordset() { +async function deleteDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -135,7 +133,7 @@ async function deleteDsRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteMXRecordset.json */ -async function deleteMxRecordset() { +async function deleteMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -158,7 +156,7 @@ async function deleteMxRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteNAPTRRecordset.json */ -async function deleteNaptrRecordset() { +async function deleteNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -181,7 +179,7 @@ async function deleteNaptrRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteNSRecordset.json */ -async function deleteNsRecordset() { +async function deleteNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -204,7 +202,7 @@ async function deleteNsRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeletePTRRecordset.json */ -async function deletePtrRecordset() { +async function deletePtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -227,7 +225,7 @@ async function deletePtrRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteSRVRecordset.json */ -async function deleteSrvRecordset() { +async function deleteSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -250,7 +248,7 @@ async function deleteSrvRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteTLSARecordset.json */ -async function deleteTlsaRecordset() { +async function deleteTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -273,7 +271,7 @@ async function deleteTlsaRecordset() { * @summary Deletes a record set from a DNS zone. This operation cannot be undone. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteTXTRecordset.json */ -async function deleteTxtRecordset() { +async function deleteTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -290,7 +288,7 @@ async function deleteTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { deleteARecordset(); deleteAaaaRecordset(); deleteCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsGetSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsGetSample.ts index 73b4575ae8b0..11af7ecb140c 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsGetSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a record set. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetARecordset.json */ -async function getARecordset() { +async function getARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -43,7 +41,7 @@ async function getARecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetAAAARecordset.json */ -async function getAaaaRecordset() { +async function getAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -66,7 +64,7 @@ async function getAaaaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetCaaRecordset.json */ -async function getCaaRecordset() { +async function getCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -89,7 +87,7 @@ async function getCaaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetCNAMERecordset.json */ -async function getCnameRecordset() { +async function getCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -112,7 +110,7 @@ async function getCnameRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetDSRecordset.json */ -async function getDsRecordset() { +async function getDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -135,7 +133,7 @@ async function getDsRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetMXRecordset.json */ -async function getMxRecordset() { +async function getMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -158,7 +156,7 @@ async function getMxRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetNAPTRRecordset.json */ -async function getNaptrRecordset() { +async function getNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -181,7 +179,7 @@ async function getNaptrRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetNSRecordset.json */ -async function getNsRecordset() { +async function getNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -204,7 +202,7 @@ async function getNsRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetPTRRecordset.json */ -async function getPtrRecordset() { +async function getPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -227,7 +225,7 @@ async function getPtrRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetSOARecordset.json */ -async function getSoaRecordset() { +async function getSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -250,7 +248,7 @@ async function getSoaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetSRVRecordset.json */ -async function getSrvRecordset() { +async function getSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -273,7 +271,7 @@ async function getSrvRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetTLSARecordset.json */ -async function getTlsaRecordset() { +async function getTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -296,7 +294,7 @@ async function getTlsaRecordset() { * @summary Gets a record set. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetTXTRecordset.json */ -async function getTxtRecordset() { +async function getTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -313,7 +311,7 @@ async function getTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { getARecordset(); getAaaaRecordset(); getCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListAllByDnsZoneSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListAllByDnsZoneSample.ts index ed2217dd95bb..e4416774b97f 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListAllByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListAllByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists all record sets in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists all record sets in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListRecordSetsByZone.json */ -async function listAllRecordsetsByZone() { +async function listAllRecordsetsByZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listAllRecordsetsByZone() { console.log(resArray); } -async function main() { +async function main(): Promise { listAllRecordsetsByZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByDnsZoneSample.ts index 73f0158aaa47..60e4120d256c 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByDnsZoneSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists all record sets in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists all record sets in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListRecordSetsByZone.json */ -async function listRecordsetsByZone() { +async function listRecordsetsByZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -36,7 +34,7 @@ async function listRecordsetsByZone() { console.log(resArray); } -async function main() { +async function main(): Promise { listRecordsetsByZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByTypeSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByTypeSample.ts index 9418adb501f4..c7cb8e4b40a0 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByTypeSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsListByTypeSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the record sets of a specified type in a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListARecordset.json */ -async function listARecordsets() { +async function listARecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -44,7 +42,7 @@ async function listARecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListAAAARecordset.json */ -async function listAaaaRecordsets() { +async function listAaaaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -68,7 +66,7 @@ async function listAaaaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListCaaRecordset.json */ -async function listCaaRecordsets() { +async function listCaaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -92,7 +90,7 @@ async function listCaaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListCNAMERecordset.json */ -async function listCnameRecordsets() { +async function listCnameRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -116,7 +114,7 @@ async function listCnameRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListDSRecordset.json */ -async function listDsRecordsets() { +async function listDsRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -140,7 +138,7 @@ async function listDsRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListMXRecordset.json */ -async function listMxRecordsets() { +async function listMxRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -164,7 +162,7 @@ async function listMxRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListNAPTRRecordset.json */ -async function listNaptrRecordsets() { +async function listNaptrRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -188,7 +186,7 @@ async function listNaptrRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListNSRecordset.json */ -async function listNsRecordsets() { +async function listNsRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -212,7 +210,7 @@ async function listNsRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListPTRRecordset.json */ -async function listPtrRecordsets() { +async function listPtrRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -236,7 +234,7 @@ async function listPtrRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListSOARecordset.json */ -async function listSoaRecordsets() { +async function listSoaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -260,7 +258,7 @@ async function listSoaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListSRVRecordset.json */ -async function listSrvRecordsets() { +async function listSrvRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -284,7 +282,7 @@ async function listSrvRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListTLSARecordset.json */ -async function listTlsaRecordsets() { +async function listTlsaRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -308,7 +306,7 @@ async function listTlsaRecordsets() { * @summary Lists the record sets of a specified type in a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListTXTRecordset.json */ -async function listTxtRecordsets() { +async function listTxtRecordsets(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -326,7 +324,7 @@ async function listTxtRecordsets() { console.log(resArray); } -async function main() { +async function main(): Promise { listARecordsets(); listAaaaRecordsets(); listCaaRecordsets(); diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsUpdateSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsUpdateSample.ts index e98b4fb223fc..3781f8d65caf 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsUpdateSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/recordSetsUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { RecordSet, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a record set within a DNS zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchARecordset.json */ -async function patchARecordset() { +async function patchARecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -45,7 +43,7 @@ async function patchARecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchAAAARecordset.json */ -async function patchAaaaRecordset() { +async function patchAaaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -70,7 +68,7 @@ async function patchAaaaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchCaaRecordset.json */ -async function patchCaaRecordset() { +async function patchCaaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -95,7 +93,7 @@ async function patchCaaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchCNAMERecordset.json */ -async function patchCnameRecordset() { +async function patchCnameRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -120,7 +118,7 @@ async function patchCnameRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchDSRecordset.json */ -async function patchDsRecordset() { +async function patchDsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -145,7 +143,7 @@ async function patchDsRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchMXRecordset.json */ -async function patchMxRecordset() { +async function patchMxRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -170,7 +168,7 @@ async function patchMxRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchNAPTRRecordset.json */ -async function patchNaptrRecordset() { +async function patchNaptrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -195,7 +193,7 @@ async function patchNaptrRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchNSRecordset.json */ -async function patchNsRecordset() { +async function patchNsRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -220,7 +218,7 @@ async function patchNsRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchPTRRecordset.json */ -async function patchPtrRecordset() { +async function patchPtrRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "0.0.127.in-addr.arpa"; @@ -245,7 +243,7 @@ async function patchPtrRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchSOARecordset.json */ -async function patchSoaRecordset() { +async function patchSoaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -270,7 +268,7 @@ async function patchSoaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchSRVRecordset.json */ -async function patchSrvRecordset() { +async function patchSrvRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -295,7 +293,7 @@ async function patchSrvRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchTLSARecordset.json */ -async function patchTlsaRecordset() { +async function patchTlsaRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -320,7 +318,7 @@ async function patchTlsaRecordset() { * @summary Updates a record set within a DNS zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchTXTRecordset.json */ -async function patchTxtRecordset() { +async function patchTxtRecordset(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -339,7 +337,7 @@ async function patchTxtRecordset() { console.log(result); } -async function main() { +async function main(): Promise { patchARecordset(); patchAaaaRecordset(); patchCaaRecordset(); diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesCreateOrUpdateSample.ts index a2a54a8d612c..07a2f192374c 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { Zone, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS zone. Does not modify DNS records within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Creates or updates a DNS zone. Does not modify DNS records within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/CreateOrUpdateZone.json */ -async function createZone() { +async function createZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -35,7 +33,7 @@ async function createZone() { console.log(result); } -async function main() { +async function main(): Promise { createZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesDeleteSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesDeleteSample.ts index 59e45498891e..44a0e2edc31c 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesDeleteSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DeleteZone.json */ -async function deleteZone() { +async function deleteZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -33,7 +31,7 @@ async function deleteZone() { console.log(result); } -async function main() { +async function main(): Promise { deleteZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesGetSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesGetSample.ts index 55ffeac8110b..e82e4ac4115a 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesGetSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/GetZone.json */ -async function getZone() { +async function getZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -30,7 +28,7 @@ async function getZone() { console.log(result); } -async function main() { +async function main(): Promise { getZone(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListByResourceGroupSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListByResourceGroupSample.ts index 3bac2396b5d2..11afc4d37afb 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListByResourceGroupSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNS zones within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNS zones within a resource group. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListZonesByResourceGroup.json */ -async function listZonesByResourceGroup() { +async function listZonesByResourceGroup(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const credential = new DefaultAzureCredential(); @@ -32,7 +30,7 @@ async function listZonesByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listZonesByResourceGroup(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListSample.ts index 4250311c842d..ebbe4a16ba5c 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists the DNS zones in all resource groups in a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists the DNS zones in all resource groups in a subscription. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ListZonesBySubscription.json */ -async function listZonesBySubscription() { +async function listZonesBySubscription(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const credential = new DefaultAzureCredential(); const client = new DnsManagementClient(credential, subscriptionId); @@ -31,7 +29,7 @@ async function listZonesBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listZonesBySubscription(); } diff --git a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesUpdateSample.ts b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesUpdateSample.ts index 29928930e27c..d7d0a7cc456e 100644 --- a/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesUpdateSample.ts +++ b/sdk/dns/arm-dns/samples/v5-beta/typescript/src/zonesUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { ZoneUpdate, DnsManagementClient } from "@azure/arm-dns"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS zone. Does not modify DNS records within the zone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Updates a DNS zone. Does not modify DNS records within the zone. * x-ms-original-file: specification/dns/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/PatchZone.json */ -async function patchZone() { +async function patchZone(): Promise { const subscriptionId = process.env["DNS_SUBSCRIPTION_ID"] || "subid"; const resourceGroupName = process.env["DNS_RESOURCE_GROUP"] || "rg1"; const zoneName = "zone1"; @@ -35,7 +33,7 @@ async function patchZone() { console.log(result); } -async function main() { +async function main(): Promise { patchZone(); } diff --git a/sdk/dns/arm-dns/src/dnsManagementClient.ts b/sdk/dns/arm-dns/src/dnsManagementClient.ts index 422a0ceb89bf..3ec7c9b27166 100644 --- a/sdk/dns/arm-dns/src/dnsManagementClient.ts +++ b/sdk/dns/arm-dns/src/dnsManagementClient.ts @@ -19,14 +19,14 @@ import { RecordSetsImpl, ZonesImpl, DnsResourceReferenceOperationsImpl, -} from "./operations"; +} from "./operations/index.js"; import { DnssecConfigs, RecordSets, Zones, DnsResourceReferenceOperations, -} from "./operationsInterfaces"; -import { DnsManagementClientOptionalParams } from "./models"; +} from "./operationsInterfaces/index.js"; +import { DnsManagementClientOptionalParams } from "./models/index.js"; export class DnsManagementClient extends coreClient.ServiceClient { $host: string; diff --git a/sdk/dns/arm-dns/src/index.ts b/sdk/dns/arm-dns/src/index.ts index c4aa246c3306..8933a1fa8388 100644 --- a/sdk/dns/arm-dns/src/index.ts +++ b/sdk/dns/arm-dns/src/index.ts @@ -7,7 +7,7 @@ */ /// -export { getContinuationToken } from "./pagingHelper"; -export * from "./models"; -export { DnsManagementClient } from "./dnsManagementClient"; -export * from "./operationsInterfaces"; +export { getContinuationToken } from "./pagingHelper.js"; +export * from "./models/index.js"; +export { DnsManagementClient } from "./dnsManagementClient.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/dns/arm-dns/src/models/parameters.ts b/sdk/dns/arm-dns/src/models/parameters.ts index 2d5c992b2106..16d470cd20b3 100644 --- a/sdk/dns/arm-dns/src/models/parameters.ts +++ b/sdk/dns/arm-dns/src/models/parameters.ts @@ -16,7 +16,7 @@ import { Zone as ZoneMapper, ZoneUpdate as ZoneUpdateMapper, DnsResourceReferenceRequest as DnsResourceReferenceRequestMapper, -} from "../models/mappers"; +} from "../models/mappers.js"; export const accept: OperationParameter = { parameterPath: "accept", diff --git a/sdk/dns/arm-dns/src/operations/dnsResourceReferenceOperations.ts b/sdk/dns/arm-dns/src/operations/dnsResourceReferenceOperations.ts index 391175718e8c..a2d57ea5b777 100644 --- a/sdk/dns/arm-dns/src/operations/dnsResourceReferenceOperations.ts +++ b/sdk/dns/arm-dns/src/operations/dnsResourceReferenceOperations.ts @@ -6,16 +6,16 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -import { DnsResourceReferenceOperations } from "../operationsInterfaces"; +import { DnsResourceReferenceOperations } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { DnsResourceReferenceRequest, DnsResourceReferenceGetByTargetResourcesOptionalParams, DnsResourceReferenceGetByTargetResourcesResponse, -} from "../models"; +} from "../models/index.js"; /** Class containing DnsResourceReferenceOperations operations. */ export class DnsResourceReferenceOperationsImpl diff --git a/sdk/dns/arm-dns/src/operations/dnssecConfigs.ts b/sdk/dns/arm-dns/src/operations/dnssecConfigs.ts index 9be3ade961c2..6e1271bdd247 100644 --- a/sdk/dns/arm-dns/src/operations/dnssecConfigs.ts +++ b/sdk/dns/arm-dns/src/operations/dnssecConfigs.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnssecConfigs } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnssecConfigs } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnssecConfig, DnssecConfigsListByDnsZoneNextOptionalParams, @@ -30,7 +30,7 @@ import { DnssecConfigsGetOptionalParams, DnssecConfigsGetResponse, DnssecConfigsListByDnsZoneNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnssecConfigs operations. */ diff --git a/sdk/dns/arm-dns/src/operations/index.ts b/sdk/dns/arm-dns/src/operations/index.ts index 9ca54c721bf2..2bf5823f451e 100644 --- a/sdk/dns/arm-dns/src/operations/index.ts +++ b/sdk/dns/arm-dns/src/operations/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./dnssecConfigs"; -export * from "./recordSets"; -export * from "./zones"; -export * from "./dnsResourceReferenceOperations"; +export * from "./dnssecConfigs.js"; +export * from "./recordSets.js"; +export * from "./zones.js"; +export * from "./dnsResourceReferenceOperations.js"; diff --git a/sdk/dns/arm-dns/src/operations/recordSets.ts b/sdk/dns/arm-dns/src/operations/recordSets.ts index 32889fbc384a..2f8dd6ee68f9 100644 --- a/sdk/dns/arm-dns/src/operations/recordSets.ts +++ b/sdk/dns/arm-dns/src/operations/recordSets.ts @@ -7,12 +7,12 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { RecordSets } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { RecordSets } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { RecordSet, RecordType, @@ -35,7 +35,7 @@ import { RecordSetsListByTypeNextResponse, RecordSetsListByDnsZoneNextResponse, RecordSetsListAllByDnsZoneNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing RecordSets operations. */ diff --git a/sdk/dns/arm-dns/src/operations/zones.ts b/sdk/dns/arm-dns/src/operations/zones.ts index ab6edb87b73f..cb56e2785be1 100644 --- a/sdk/dns/arm-dns/src/operations/zones.ts +++ b/sdk/dns/arm-dns/src/operations/zones.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { Zones } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { Zones } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { Zone, ZonesListByResourceGroupNextOptionalParams, @@ -37,7 +37,7 @@ import { ZonesUpdateResponse, ZonesListByResourceGroupNextResponse, ZonesListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing Zones operations. */ diff --git a/sdk/dns/arm-dns/src/operationsInterfaces/dnsResourceReferenceOperations.ts b/sdk/dns/arm-dns/src/operationsInterfaces/dnsResourceReferenceOperations.ts index 3341cc6172be..d879d1a99741 100644 --- a/sdk/dns/arm-dns/src/operationsInterfaces/dnsResourceReferenceOperations.ts +++ b/sdk/dns/arm-dns/src/operationsInterfaces/dnsResourceReferenceOperations.ts @@ -10,7 +10,7 @@ import { DnsResourceReferenceRequest, DnsResourceReferenceGetByTargetResourcesOptionalParams, DnsResourceReferenceGetByTargetResourcesResponse, -} from "../models"; +} from "../models/index.js"; /** Interface representing a DnsResourceReferenceOperations. */ export interface DnsResourceReferenceOperations { diff --git a/sdk/dns/arm-dns/src/operationsInterfaces/dnssecConfigs.ts b/sdk/dns/arm-dns/src/operationsInterfaces/dnssecConfigs.ts index bdfd8ded35ed..2985958f138e 100644 --- a/sdk/dns/arm-dns/src/operationsInterfaces/dnssecConfigs.ts +++ b/sdk/dns/arm-dns/src/operationsInterfaces/dnssecConfigs.ts @@ -16,7 +16,7 @@ import { DnssecConfigsDeleteOptionalParams, DnssecConfigsGetOptionalParams, DnssecConfigsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnssecConfigs. */ diff --git a/sdk/dns/arm-dns/src/operationsInterfaces/index.ts b/sdk/dns/arm-dns/src/operationsInterfaces/index.ts index 9ca54c721bf2..2bf5823f451e 100644 --- a/sdk/dns/arm-dns/src/operationsInterfaces/index.ts +++ b/sdk/dns/arm-dns/src/operationsInterfaces/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./dnssecConfigs"; -export * from "./recordSets"; -export * from "./zones"; -export * from "./dnsResourceReferenceOperations"; +export * from "./dnssecConfigs.js"; +export * from "./recordSets.js"; +export * from "./zones.js"; +export * from "./dnsResourceReferenceOperations.js"; diff --git a/sdk/dns/arm-dns/src/operationsInterfaces/recordSets.ts b/sdk/dns/arm-dns/src/operationsInterfaces/recordSets.ts index 52a505d38590..48ec77d66c54 100644 --- a/sdk/dns/arm-dns/src/operationsInterfaces/recordSets.ts +++ b/sdk/dns/arm-dns/src/operationsInterfaces/recordSets.ts @@ -20,7 +20,7 @@ import { RecordSetsDeleteOptionalParams, RecordSetsGetOptionalParams, RecordSetsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a RecordSets. */ diff --git a/sdk/dns/arm-dns/src/operationsInterfaces/zones.ts b/sdk/dns/arm-dns/src/operationsInterfaces/zones.ts index c93b16f92a32..d59548eb0276 100644 --- a/sdk/dns/arm-dns/src/operationsInterfaces/zones.ts +++ b/sdk/dns/arm-dns/src/operationsInterfaces/zones.ts @@ -20,7 +20,7 @@ import { ZoneUpdate, ZonesUpdateOptionalParams, ZonesUpdateResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a Zones. */ diff --git a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts index 2193f595c434..36fbd4b6e03b 100644 --- a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts +++ b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts @@ -10,13 +10,11 @@ import { env, Recorder, RecorderStartOptions, - delay, isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; import { assert } from "chai"; -import { Context } from "mocha"; -import { DnsManagementClient } from "../src/dnsManagementClient"; +import { DnsManagementClient } from "../src/dnsManagementClient.js"; const replaceableVariables: Record = { SUBSCRIPTION_ID: "88888888-8888-8888-8888-888888888888" @@ -42,22 +40,22 @@ describe("Dns test", () => { let resourceGroup: string; let resourcename: string; - beforeEach(async function (this: Context) { - recorder = new Recorder(this.currentTest); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DnsManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); - location = "eastus"; - resourceGroup = "myjstest"; - resourcename = "resourcetest.com"; + beforeEach(async (ctx) => { + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DnsManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); + location = "eastus"; + resourceGroup = "myjstest"; + resourcename = "resourcetest.com"; - }); + }); - afterEach(async function () { - await recorder.stop(); - }); + afterEach(async () => { + await recorder.stop(); + }); it("zones create test", async function () { const res = await client.zones.createOrUpdate( @@ -90,8 +88,6 @@ describe("Dns test", () => { it("zones delete test", async function () { const resArray = new Array(); - const res = await client.zones.beginDeleteAndWait(resourceGroup, resourcename - ) for await (let item of client.zones.listByResourceGroup(resourceGroup)) { resArray.push(item); } From 096a92a7074bda302836ec781e6d94c318dab462 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:34 +0800 Subject: [PATCH 05/66] Migration: Apply codemod: "fixTestingImports" --- sdk/dns/arm-dns/test/dns_operations_test.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts index 36fbd4b6e03b..83a7b53801da 100644 --- a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts +++ b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts @@ -13,8 +13,8 @@ import { isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; -import { assert } from "chai"; import { DnsManagementClient } from "../src/dnsManagementClient.js"; +import { describe, it, assert, beforeEach, afterEach } from "vitest"; const replaceableVariables: Record = { SUBSCRIPTION_ID: "88888888-8888-8888-8888-888888888888" From 580130644a6dc0a9ddc8cbb893146e552a8814a9 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:35 +0800 Subject: [PATCH 06/66] Migration: Apply codemod: "replaceAssertIsRejected" From 8015eb9828f74c83bac09b9f3723d9359e0f11b8 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:36 +0800 Subject: [PATCH 07/66] Migration: Apply codemod: "replaceSinonStub" From 5b2a04330e8d01ce0c125b43e2c5e9056d432c7c Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:37 +0800 Subject: [PATCH 08/66] Migration: Apply codemod: "addViHelper" From eaeb727767bbd49682dd098c6115e6a6775056eb Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:38 +0800 Subject: [PATCH 09/66] Migration: Apply codemod: "replaceSupportTracing" From 3062513970df9447ae40bbea9fbec26ecf68e70d Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:39 +0800 Subject: [PATCH 10/66] Migration: Apply codemod: "replaceTestUtils" From 076cf1f7e10f738a8b9227e3575a7115f96127e5 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:46:55 +0800 Subject: [PATCH 11/66] Migration: rushx format From 174eee497301fbe3107b0f1b73b8e2946eaa267d Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 15:58:03 +0800 Subject: [PATCH 12/66] update --- common/config/rush/pnpm-lock.yaml | 46 +++++++++++++++++++------------ sdk/dns/arm-dns/package.json | 29 ++++++++++++++++--- 2 files changed, 53 insertions(+), 22 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 2e43b5874141..0a3bebd8a957 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -318,7 +318,7 @@ importers: version: file:projects/arm-digitaltwins.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-dns': specifier: file:./projects/arm-dns.tgz - version: file:projects/arm-dns.tgz + version: file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-dns-profile-2020-09-01-hybrid': specifier: file:./projects/arm-dns-profile-2020-09-01-hybrid.tgz version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz @@ -2725,11 +2725,11 @@ packages: version: 0.0.0 '@rush-temp/arm-computefleet@file:projects/arm-computefleet.tgz': - resolution: {integrity: sha512-0cXmYkP6BC+rpZF30nOPzX72QzBfHP0iamJAUKGriMelkP/CvSHLzlc0iSChtrvLF+f+7Irm0Rq2CS8fRR8PGA==, tarball: file:projects/arm-computefleet.tgz} + resolution: {integrity: sha512-dHEiVJCBXoDiwRqnRqCf5ia8PtkGBLUuYc0aJSreNxdDbAAncfEfHBY2o38AGVWpCU6FlIrhVsrA2x6C3mlaUg==, tarball: file:projects/arm-computefleet.tgz} version: 0.0.0 '@rush-temp/arm-computeschedule@file:projects/arm-computeschedule.tgz': - resolution: {integrity: sha512-c/+NgTKQURRLUShIyScM53VoFwieM+cr9h+WpoAqCHHvYHW2nvljuSfPoPQHuXMiDVRuiDlHQ+kt4Nq1ZJDguw==, tarball: file:projects/arm-computeschedule.tgz} + resolution: {integrity: sha512-ib3pXHOqIcDQ6gtwwYl5zxa/HVC4zt6G0McgfgKemX+qsXm6XDFNsah1iDrmQh4G3Gmb2/4WDtxhsff9DCqzww==, tarball: file:projects/arm-computeschedule.tgz} version: 0.0.0 '@rush-temp/arm-confidentialledger@file:projects/arm-confidentialledger.tgz': @@ -2893,7 +2893,7 @@ packages: version: 0.0.0 '@rush-temp/arm-dns@file:projects/arm-dns.tgz': - resolution: {integrity: sha512-Fv1+I9t23YOn9aPQ3qJ1utd9el+iP0vXU6KaAQmDDiqnEOeTzBs7VEX6OdOmknk6mMQY4cz1jFvWXSOXrbG81w==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-LQqxE7YlNO8ff9kFjOGS4A92klUOVx4oXj/jBxcBQo+A5HYLDF9rnio0WIiY2CzpZJ15tOpIPA6JWSj3I4Rffg==, tarball: file:projects/arm-dns.tgz} version: 0.0.0 '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': @@ -3789,7 +3789,7 @@ packages: version: 0.0.0 '@rush-temp/keyvault-admin@file:projects/keyvault-admin.tgz': - resolution: {integrity: sha512-9nrkkH+RxeVz3ygp5vzRYD3DszYzyUch+Zp91THbSTktEAFHRMxfuUD56glXmTTxf//KN1y+HxYAJNfxCO+AdQ==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-NizLT7d7g7FIam+lwQJpaMWvoM1SIdA0x1rpi4AN/U99Qw4L3PAAEwZjSa+LQmIco2o8/vBNXgmqTt1OFnGcUQ==, tarball: file:projects/keyvault-admin.tgz} version: 0.0.0 '@rush-temp/keyvault-certificates@file:projects/keyvault-certificates.tgz': @@ -3993,7 +3993,7 @@ packages: version: 0.0.0 '@rush-temp/purview-scanning@file:projects/purview-scanning.tgz': - resolution: {integrity: sha512-3//USsp+OcONrh4BsZVi8bkx7KCMhq2rAvA/UKiZeUg9dwPyYQobK5f5z3fCBc27Km2JqvJeaBvMr6rhVtFvYA==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-HJFfAYdCIriBJK7H2DtIyP6nUNFjDorEk2NfKDYGnk/q9b/xFcTY1ypEz53vbhUkgpMFTQDZ2GgrsitXizTx5w==, tarball: file:projects/purview-scanning.tgz} version: 0.0.0 '@rush-temp/purview-sharing@file:projects/purview-sharing.tgz': @@ -11699,7 +11699,6 @@ snapshots: dotenv: 16.4.7 eslint: 9.18.0 playwright: 1.49.1 - prettier: 3.4.2 tslib: 2.8.1 typescript: 5.7.3 vitest: 2.1.8(@types/node@18.19.70)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) @@ -12984,25 +12983,37 @@ snapshots: - '@swc/wasm' - supports-color - '@rush-temp/arm-dns@file:projects/arm-dns.tgz': + '@rush-temp/arm-dns@file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.70 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.70)(playwright@1.49.1)(typescript@5.7.3)(vite@5.4.11(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.70)(typescript@5.7.3) + playwright: 1.49.1 tslib: 2.8.1 tsx: 4.19.2 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.70)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': dependencies: @@ -18480,7 +18491,6 @@ snapshots: '@rush-temp/keyvault-admin@file:projects/keyvault-admin.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9))': dependencies: - '@azure/core-lro': 2.7.2 '@types/node': 18.19.70 '@vitest/browser': 2.1.8(@types/node@18.19.70)(playwright@1.49.1)(typescript@5.7.3)(vite@5.4.11(@types/node@22.7.9))(vitest@2.1.8) '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) diff --git a/sdk/dns/arm-dns/package.json b/sdk/dns/arm-dns/package.json index c47bb49c5fb2..0ce49f33e837 100644 --- a/sdk/dns/arm-dns/package.json +++ b/sdk/dns/arm-dns/package.json @@ -24,9 +24,9 @@ "isomorphic" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/arm-dns.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "devDependencies": { "@azure-tools/test-credential": "^2.0.0", "@azure-tools/test-recorder": "^4.1.0", @@ -118,5 +118,26 @@ "selfLink": false }, "browser": "./dist/browser/index.js", - "react-native": "./dist/react-native/index.js" + "react-native": "./dist/react-native/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } From 21ee414f50da6b63c57d7c0661e2f43d59dd2fce Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:31 +0800 Subject: [PATCH 13/66] Migration: Update package.json, tsconfig.json, and api-extractor.json --- .../api-extractor.json | 6 +- .../package.json | 59 +++++++++++-------- .../tsconfig.json | 40 ++++--------- .../tsconfig.samples.json | 10 ++++ .../tsconfig.src.json | 3 + .../tsconfig.test.json | 6 ++ 6 files changed, 66 insertions(+), 58 deletions(-) create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.samples.json create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.src.json create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.test.json diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/api-extractor.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/api-extractor.json index 53f797a51312..87ad173c7dba 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/api-extractor.json +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/arm-dns-profile-2020-09-01-hybrid.d.ts" + "publicTrimmedFilePath": "dist/arm-dns-profile-2020-09-01-hybrid.d.ts" }, "messages": { "tsdocMessageReporting": { @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json index 1abf6178d6fb..4c15b318832a 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json @@ -28,18 +28,18 @@ "module": "./dist-esm/src/index.js", "types": "./types/arm-dns-profile-2020-09-01-hybrid.d.ts", "devDependencies": { - "@azure-tools/test-credential": "^1.0.0", - "@azure-tools/test-recorder": "^3.0.0", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", "@azure/identity": "^4.0.1", - "@types/chai": "^4.2.8", - "@types/mocha": "^10.0.0", "@types/node": "^18.0.0", - "chai": "^4.2.0", + "@vitest/browser": "^2.1.8", + "@vitest/coverage-istanbul": "^2.1.8", "dotenv": "^16.0.0", - "mocha": "^11.0.2", - "ts-node": "^10.0.0", - "typescript": "~5.7.2" + "playwright": "^1.49.1", + "typescript": "~5.7.2", + "vitest": "^2.1.8" }, "repository": { "type": "git", @@ -49,24 +49,14 @@ "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ - "dist/**/*.js", - "dist/**/*.js.map", - "dist/**/*.d.ts", - "dist/**/*.d.ts.map", - "dist-esm/**/*.js", - "dist-esm/**/*.js.map", - "dist-esm/**/*.d.ts", - "dist-esm/**/*.d.ts.map", - "src/**/*.ts", + "dist/", "README.md", "LICENSE", - "tsconfig.json", - "review/*", - "CHANGELOG.md", - "types/*" + "review/", + "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && dev-tool run vendored mkdirp ./review && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run vendored mkdirp ./review && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", @@ -78,7 +68,7 @@ "format": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", "integration-test:browser": "echo skipped", - "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", + "integration-test:node": "dev-tool run test:vitest --esm", "lint": "echo skipped", "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", "pack": "npm pack 2>&1", @@ -88,7 +78,7 @@ "test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", "unit-test:browser": "echo skipped", - "unit-test:node": "dev-tool run vendored cross-env TEST_MODE=playback npm run integration-test:node", + "unit-test:node": "dev-tool run test:vitest", "update-snippets": "echo skipped" }, "sideEffects": false, @@ -101,5 +91,24 @@ ] }, "autoPublish": true, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dns/arm-dns-profile-2020-09-01-hybrid" + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dns/arm-dns-profile-2020-09-01-hybrid", + "type": "module", + "tshy": { + "project": "./tsconfig.src.json", + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js", + "react-native": "./dist/react-native/index.js" } diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.json index 0e13c8028c36..19ceb382b521 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.json +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.json @@ -1,33 +1,13 @@ { - "compilerOptions": { - "module": "es6", - "moduleResolution": "node", - "strict": true, - "target": "es6", - "sourceMap": true, - "declarationMap": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "lib": [ - "es6", - "dom" - ], - "declaration": true, - "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-dns-profile-2020-09-01-hybrid": [ - "./src/index" - ] + "references": [ + { + "path": "./tsconfig.src.json" + }, + { + "path": "./tsconfig.samples.json" + }, + { + "path": "./tsconfig.test.json" } - }, - "include": [ - "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" - ], - "exclude": [ - "node_modules" ] -} \ No newline at end of file +} diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.samples.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.samples.json new file mode 100644 index 000000000000..d1272bf24e76 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.samples.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.samples.base.json", + "compilerOptions": { + "paths": { + "@azure/arm-dns-profile-2020-09-01-hybrid": [ + "./dist/esm" + ] + } + } +} diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.src.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.src.json new file mode 100644 index 000000000000..bae70752dd38 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.src.json @@ -0,0 +1,3 @@ +{ + "extends": "../../../tsconfig.lib.json" +} diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.test.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.test.json new file mode 100644 index 000000000000..3c2b783a8c1b --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.test.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.src.json", + "../../../tsconfig.test.base.json" + ] +} From b5eed43759afbbee98baa0a00c671aa16d372438 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:32 +0800 Subject: [PATCH 14/66] Migration: Update test config --- .../tsconfig.browser.config.json | 6 ++++++ .../vitest.browser.config.ts | 17 +++++++++++++++++ .../vitest.config.ts | 16 ++++++++++++++++ .../vitest.esm.config.ts | 12 ++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.browser.config.json create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.browser.config.ts create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.config.ts create mode 100644 sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.esm.config.ts diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.browser.config.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.browser.config.json new file mode 100644 index 000000000000..0c8bafa97126 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/tsconfig.browser.config.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.test.json", + "../../../tsconfig.browser.base.json" + ] +} diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.browser.config.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.browser.config.ts new file mode 100644 index 000000000000..182729ab5ce9 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["dist-test/browser/test/**/*.spec.js",], + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.config.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.config.ts new file mode 100644 index 000000000000..40e031385dd8 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.config.ts @@ -0,0 +1,16 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.esm.config.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.esm.config.ts new file mode 100644 index 000000000000..a70127279fc9 --- /dev/null +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/vitest.esm.config.ts @@ -0,0 +1,12 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { mergeConfig } from "vitest/config"; +import vitestConfig from "./vitest.config.ts"; +import vitestEsmConfig from "../../../vitest.esm.shared.config.ts"; + +export default mergeConfig( + vitestConfig, + vitestEsmConfig +); From f2abdbc65f8af30579a252b70104eb4f1e692284 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:32 +0800 Subject: [PATCH 15/66] Migration: Clean up files From ef1106457bad7dbf18092f9c65d40b46c18b995f Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:37 +0800 Subject: [PATCH 16/66] Migration: Apply codemod: "fixSourceFile" --- .../src/dnsManagementClient.ts | 6 +++--- .../src/index.ts | 8 ++++---- .../src/models/parameters.ts | 2 +- .../src/operations/index.ts | 4 ++-- .../src/operations/recordSets.ts | 12 +++++------ .../src/operations/zones.ts | 14 ++++++------- .../src/operationsInterfaces/index.ts | 4 ++-- .../src/operationsInterfaces/recordSets.ts | 2 +- .../src/operationsInterfaces/zones.ts | 2 +- .../test/sampleTest.ts | 20 ++++++++----------- 10 files changed, 35 insertions(+), 39 deletions(-) diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/dnsManagementClient.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/dnsManagementClient.ts index 84d61b8a772b..70a4af4fcde5 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/dnsManagementClient.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/dnsManagementClient.ts @@ -14,9 +14,9 @@ import { SendRequest } from "@azure/core-rest-pipeline"; import * as coreAuth from "@azure/core-auth"; -import { RecordSetsImpl, ZonesImpl } from "./operations"; -import { RecordSets, Zones } from "./operationsInterfaces"; -import { DnsManagementClientOptionalParams } from "./models"; +import { RecordSetsImpl, ZonesImpl } from "./operations/index.js"; +import { RecordSets, Zones } from "./operationsInterfaces/index.js"; +import { DnsManagementClientOptionalParams } from "./models/index.js"; export class DnsManagementClient extends coreClient.ServiceClient { $host: string; diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/index.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/index.ts index c4aa246c3306..8933a1fa8388 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/index.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/index.ts @@ -7,7 +7,7 @@ */ /// -export { getContinuationToken } from "./pagingHelper"; -export * from "./models"; -export { DnsManagementClient } from "./dnsManagementClient"; -export * from "./operationsInterfaces"; +export { getContinuationToken } from "./pagingHelper.js"; +export * from "./models/index.js"; +export { DnsManagementClient } from "./dnsManagementClient.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/models/parameters.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/models/parameters.ts index 723e57ac9353..0afaff4a738a 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/models/parameters.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/models/parameters.ts @@ -14,7 +14,7 @@ import { import { RecordSet as RecordSetMapper, Zone as ZoneMapper -} from "../models/mappers"; +} from "../models/mappers.js"; export const contentType: OperationParameter = { parameterPath: ["options", "contentType"], diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/index.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/index.ts index 42f0ed64ad6a..63769e63b976 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/index.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/index.ts @@ -6,5 +6,5 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./recordSets"; -export * from "./zones"; +export * from "./recordSets.js"; +export * from "./zones.js"; diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/recordSets.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/recordSets.ts index 81700b67b01b..95aceea68a1b 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/recordSets.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/recordSets.ts @@ -7,12 +7,12 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { RecordSets } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { RecordSets } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { RecordSet, RecordType, @@ -31,7 +31,7 @@ import { RecordSetsGetResponse, RecordSetsListByTypeNextResponse, RecordSetsListByDnsZoneNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing RecordSets operations. */ diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/zones.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/zones.ts index 0c4cf326f181..943bc6e7b335 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/zones.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operations/zones.ts @@ -7,14 +7,14 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { Zones } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { Zones } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsManagementClient } from "../dnsManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsManagementClient } from "../dnsManagementClient.js"; import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { LroImpl } from "../lroImpl.js"; import { Zone, ZonesListByResourceGroupNextOptionalParams, @@ -31,7 +31,7 @@ import { ZonesGetResponse, ZonesListByResourceGroupNextResponse, ZonesListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing Zones operations. */ diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/index.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/index.ts index 42f0ed64ad6a..63769e63b976 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/index.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/index.ts @@ -6,5 +6,5 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./recordSets"; -export * from "./zones"; +export * from "./recordSets.js"; +export * from "./zones.js"; diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/recordSets.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/recordSets.ts index 0540a77f89cc..cc18cea51d25 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/recordSets.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/recordSets.ts @@ -19,7 +19,7 @@ import { RecordSetsDeleteOptionalParams, RecordSetsGetOptionalParams, RecordSetsGetResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a RecordSets. */ diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/zones.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/zones.ts index 4043377f73d8..8391941ca2f4 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/zones.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/src/operationsInterfaces/zones.ts @@ -18,7 +18,7 @@ import { ZonesDeleteResponse, ZonesGetOptionalParams, ZonesGetResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a Zones. */ diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts index 8ff7deb0acbe..85ba2eec117e 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts @@ -8,11 +8,7 @@ import { Recorder, - RecorderStartOptions, - env -} from "@azure-tools/test-recorder"; -import { assert } from "chai"; -import { Context } from "mocha"; + RecorderStartOptions} from "@azure-tools/test-recorder"; const replaceableVariables: Record = { AZURE_CLIENT_ID: "azure_client_id", @@ -32,14 +28,14 @@ const recorderOptions: RecorderStartOptions = { describe("My test", () => { let recorder: Recorder; - beforeEach(async function (this: Context) { - recorder = new Recorder(this.currentTest); - await recorder.start(recorderOptions); - }); + beforeEach(async (ctx) => { + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + }); - afterEach(async function () { - await recorder.stop(); - }); + afterEach(async () => { + await recorder.stop(); + }); it("sample test", async function () { console.log("Hi, I'm a test!"); From 98e566a206a2affbe6a38626d0bbddac322b79a9 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:38 +0800 Subject: [PATCH 17/66] Migration: Apply codemod: "fixTestingImports" From 62a7d51567e69fb0dde576847f68018779fe8f81 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:38 +0800 Subject: [PATCH 18/66] Migration: Apply codemod: "replaceAssertIsRejected" From 2ca384cb7f416e69333c3cb9c9510c673c69277b Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:39 +0800 Subject: [PATCH 19/66] Migration: Apply codemod: "replaceSinonStub" From 562f8bb120e3c23bc8a78e53e8a8b579615a6da5 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:39 +0800 Subject: [PATCH 20/66] Migration: Apply codemod: "addViHelper" From 378c3e6993111ae63307f008b7ff54364a92cfb8 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:40 +0800 Subject: [PATCH 21/66] Migration: Apply codemod: "replaceSupportTracing" From 52b4221ffbfa018295474e32de9bd6a50a323624 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:40 +0800 Subject: [PATCH 22/66] Migration: Apply codemod: "replaceTestUtils" From b806ca89fa5e6624ef88f997ba3c31ba6cd7038e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:02:42 +0800 Subject: [PATCH 23/66] Migration: rushx format From 5689636d3a24dca186da911e04accc0ed3725aa2 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:23:10 +0800 Subject: [PATCH 24/66] update --- common/config/rush/pnpm-lock.yaml | 36 ++++++++++++------- .../package.json | 29 ++++++++++++--- 2 files changed, 49 insertions(+), 16 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 0a3bebd8a957..322a4c4241ea 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -321,7 +321,7 @@ importers: version: file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-dns-profile-2020-09-01-hybrid': specifier: file:./projects/arm-dns-profile-2020-09-01-hybrid.tgz - version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-dnsresolver': specifier: file:./projects/arm-dnsresolver.tgz version: file:projects/arm-dnsresolver.tgz @@ -2889,7 +2889,7 @@ packages: version: 0.0.0 '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz': - resolution: {integrity: sha512-CEhB1OAmb7SrgomYCrRpWEbRvfbBC/dQsl1UU+iMxwxlGuESbsY+DeKNiBRjL0CpXLk7cA49bE1pJsgl1OLPCQ==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-QQbpVixNlm9iX3a6iYME+F50eHkWMKB4Q55DTEzzWEA2JJznnugfLVkZeypl8cxXy8qIJuYYLNfZsmYf2E4GoQ==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} version: 0.0.0 '@rush-temp/arm-dns@file:projects/arm-dns.tgz': @@ -12963,25 +12963,37 @@ snapshots: - vite - webdriverio - '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz': + '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.70 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.70)(playwright@1.49.1)(typescript@5.7.3)(vite@5.4.11(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.70)(typescript@5.7.3) + playwright: 1.49.1 tslib: 2.8.1 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.70)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio '@rush-temp/arm-dns@file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9))': dependencies: diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json index 4c15b318832a..1f56f1a027c5 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json @@ -24,9 +24,9 @@ "isomorphic" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/arm-dns-profile-2020-09-01-hybrid.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "devDependencies": { "@azure-tools/test-credential": "^2.0.0", "@azure-tools/test-recorder": "^4.1.0", @@ -110,5 +110,26 @@ "selfLink": false }, "browser": "./dist/browser/index.js", - "react-native": "./dist/react-native/index.js" + "react-native": "./dist/react-native/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } From 920a276e940f9776abddaf70a34f4962cc135e9e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:24:26 +0800 Subject: [PATCH 25/66] update --- .../{sampleTest.ts => sampleTest.spec.ts} | 15 ++++++----- .../arm-dns/test/dns_operations_test.spec.ts | 25 ++++++++++--------- 2 files changed, 22 insertions(+), 18 deletions(-) rename sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/{sampleTest.ts => sampleTest.spec.ts} (81%) diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.spec.ts similarity index 81% rename from sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts rename to sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.spec.ts index 85ba2eec117e..4300a12fcfc4 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.ts +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/test/sampleTest.spec.ts @@ -8,7 +8,10 @@ import { Recorder, - RecorderStartOptions} from "@azure-tools/test-recorder"; + RecorderStartOptions +} from "@azure-tools/test-recorder"; +import { describe, it, beforeEach, afterEach } from "vitest"; + const replaceableVariables: Record = { AZURE_CLIENT_ID: "azure_client_id", @@ -29,13 +32,13 @@ describe("My test", () => { let recorder: Recorder; beforeEach(async (ctx) => { - recorder = new Recorder(ctx); - await recorder.start(recorderOptions); - }); + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + }); afterEach(async () => { - await recorder.stop(); - }); + await recorder.stop(); + }); it("sample test", async function () { console.log("Hi, I'm a test!"); diff --git a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts index 83a7b53801da..a8d8908d1ec9 100644 --- a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts +++ b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts @@ -41,21 +41,21 @@ describe("Dns test", () => { let resourcename: string; beforeEach(async (ctx) => { - recorder = new Recorder(ctx); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DnsManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); - location = "eastus"; - resourceGroup = "myjstest"; - resourcename = "resourcetest.com"; + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DnsManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); + location = "eastus"; + resourceGroup = "myjstest"; + resourcename = "resourcetest.com"; - }); + }); afterEach(async () => { - await recorder.stop(); - }); + await recorder.stop(); + }); it("zones create test", async function () { const res = await client.zones.createOrUpdate( @@ -88,6 +88,7 @@ describe("Dns test", () => { it("zones delete test", async function () { const resArray = new Array(); + await client.zones.beginDeleteAndWait(resourceGroup, resourcename); for await (let item of client.zones.listByResourceGroup(resourceGroup)) { resArray.push(item); } From ed378ab66d0b2e83ce2921b14104e5ba49f0baec Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:25:08 +0800 Subject: [PATCH 26/66] Update dns_operations_test.spec.ts --- sdk/dns/arm-dns/test/dns_operations_test.spec.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts index a8d8908d1ec9..a8acae1979a9 100644 --- a/sdk/dns/arm-dns/test/dns_operations_test.spec.ts +++ b/sdk/dns/arm-dns/test/dns_operations_test.spec.ts @@ -36,7 +36,6 @@ describe("Dns test", () => { let recorder: Recorder; let subscriptionId: string; let client: DnsManagementClient; - let location: string; let resourceGroup: string; let resourcename: string; @@ -47,7 +46,6 @@ describe("Dns test", () => { // This is an example of how the environment variables are used const credential = createTestCredential(); client = new DnsManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); - location = "eastus"; resourceGroup = "myjstest"; resourcename = "resourcetest.com"; From 8bcc5c23626cb3014d14b835c853112b9bada825 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:27:53 +0800 Subject: [PATCH 27/66] Migration: Update package.json, tsconfig.json, and api-extractor.json --- .../arm-dnsresolver/api-extractor.json | 6 +- sdk/dnsresolver/arm-dnsresolver/package.json | 91 ++++++++++--------- sdk/dnsresolver/arm-dnsresolver/tsconfig.json | 40 ++------ .../arm-dnsresolver/tsconfig.samples.json | 10 ++ .../arm-dnsresolver/tsconfig.src.json | 3 + .../arm-dnsresolver/tsconfig.test.json | 6 ++ 6 files changed, 82 insertions(+), 74 deletions(-) create mode 100644 sdk/dnsresolver/arm-dnsresolver/tsconfig.samples.json create mode 100644 sdk/dnsresolver/arm-dnsresolver/tsconfig.src.json create mode 100644 sdk/dnsresolver/arm-dnsresolver/tsconfig.test.json diff --git a/sdk/dnsresolver/arm-dnsresolver/api-extractor.json b/sdk/dnsresolver/arm-dnsresolver/api-extractor.json index 788adc3e491f..979009ef3fcb 100644 --- a/sdk/dnsresolver/arm-dnsresolver/api-extractor.json +++ b/sdk/dnsresolver/arm-dnsresolver/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/arm-dnsresolver.d.ts" + "publicTrimmedFilePath": "dist/arm-dnsresolver.d.ts" }, "messages": { "tsdocMessageReporting": { @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/dnsresolver/arm-dnsresolver/package.json b/sdk/dnsresolver/arm-dnsresolver/package.json index d701db17bd2c..1b8fbf810955 100644 --- a/sdk/dnsresolver/arm-dnsresolver/package.json +++ b/sdk/dnsresolver/arm-dnsresolver/package.json @@ -8,11 +8,11 @@ "node": ">=18.0.0" }, "dependencies": { - "@azure/core-lro": "^2.5.4", "@azure/abort-controller": "^2.1.2", - "@azure/core-paging": "^1.2.0", - "@azure/core-client": "^1.7.0", "@azure/core-auth": "^1.6.0", + "@azure/core-client": "^1.7.0", + "@azure/core-lro": "^2.5.4", + "@azure/core-paging": "^1.2.0", "@azure/core-rest-pipeline": "^1.14.0", "tslib": "^2.2.0" }, @@ -28,19 +28,19 @@ "module": "./dist-esm/src/index.js", "types": "./types/arm-dnsresolver.d.ts", "devDependencies": { - "typescript": "~5.7.2", - "dotenv": "^16.0.0", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", "@azure/identity": "^4.2.1", - "@azure-tools/test-recorder": "^3.0.0", - "@azure-tools/test-credential": "^1.1.0", - "mocha": "^11.0.2", - "@types/mocha": "^10.0.0", - "tsx": "^4.7.1", - "@types/chai": "^4.2.8", - "chai": "^4.2.0", "@types/node": "^18.0.0", - "ts-node": "^10.0.0" + "@vitest/browser": "^2.1.8", + "@vitest/coverage-istanbul": "^2.1.8", + "dotenv": "^16.0.0", + "playwright": "^1.49.1", + "tsx": "^4.7.1", + "typescript": "~5.7.2", + "vitest": "^2.1.8" }, "repository": { "type": "git", @@ -50,46 +50,36 @@ "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ - "dist/**/*.js", - "dist/**/*.js.map", - "dist/**/*.d.ts", - "dist/**/*.d.ts.map", - "dist-esm/**/*.js", - "dist-esm/**/*.js.map", - "dist-esm/**/*.d.ts", - "dist-esm/**/*.d.ts.map", - "src/**/*.ts", + "dist/", "README.md", "LICENSE", - "tsconfig.json", - "review/*", - "CHANGELOG.md", - "types/*" + "review/", + "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && dev-tool run vendored mkdirp ./review && npm run extract-api", - "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", - "prepack": "npm run build", - "pack": "npm pack 2>&1", - "extract-api": "dev-tool run extract-api", - "lint": "echo skipped", - "clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", - "build:node": "echo skipped", + "build": "npm run clean && dev-tool run build-package && dev-tool run vendored mkdirp ./review && dev-tool run extract-api", "build:browser": "echo skipped", - "build:test": "echo skipped", + "build:node": "echo skipped", "build:samples": "echo skipped.", + "build:test": "echo skipped", "check-format": "echo skipped", + "clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", "execute:samples": "echo skipped", + "extract-api": "dev-tool run extract-api", "format": "echo skipped", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "integration-test:browser": "echo skipped", + "integration-test:node": "dev-tool run test:vitest --esm", + "lint": "echo skipped", + "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", + "pack": "npm pack 2>&1", + "prepack": "npm run build", "test": "npm run integration-test", - "test:node": "echo skipped", "test:browser": "echo skipped", + "test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", - "unit-test:node": "dev-tool run vendored cross-env TEST_MODE=playback npm run integration-test:node", "unit-test:browser": "echo skipped", - "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", - "integration-test:browser": "echo skipped" + "unit-test:node": "dev-tool run test:vitest" }, "sideEffects": false, "//metadata": { @@ -109,5 +99,24 @@ ], "disableDocsMs": true, "apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-dnsresolver?view=azure-node-preview" - } + }, + "type": "module", + "tshy": { + "project": "./tsconfig.src.json", + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js", + "react-native": "./dist/react-native/index.js" } diff --git a/sdk/dnsresolver/arm-dnsresolver/tsconfig.json b/sdk/dnsresolver/arm-dnsresolver/tsconfig.json index f630847f3a63..19ceb382b521 100644 --- a/sdk/dnsresolver/arm-dnsresolver/tsconfig.json +++ b/sdk/dnsresolver/arm-dnsresolver/tsconfig.json @@ -1,33 +1,13 @@ { - "compilerOptions": { - "module": "es6", - "moduleResolution": "node", - "strict": true, - "target": "es6", - "sourceMap": true, - "declarationMap": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "lib": [ - "es6", - "dom" - ], - "declaration": true, - "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-dnsresolver": [ - "./src/index" - ] + "references": [ + { + "path": "./tsconfig.src.json" + }, + { + "path": "./tsconfig.samples.json" + }, + { + "path": "./tsconfig.test.json" } - }, - "include": [ - "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" - ], - "exclude": [ - "node_modules" ] -} \ No newline at end of file +} diff --git a/sdk/dnsresolver/arm-dnsresolver/tsconfig.samples.json b/sdk/dnsresolver/arm-dnsresolver/tsconfig.samples.json new file mode 100644 index 000000000000..f73a60ec64cd --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/tsconfig.samples.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.samples.base.json", + "compilerOptions": { + "paths": { + "@azure/arm-dnsresolver": [ + "./dist/esm" + ] + } + } +} diff --git a/sdk/dnsresolver/arm-dnsresolver/tsconfig.src.json b/sdk/dnsresolver/arm-dnsresolver/tsconfig.src.json new file mode 100644 index 000000000000..bae70752dd38 --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/tsconfig.src.json @@ -0,0 +1,3 @@ +{ + "extends": "../../../tsconfig.lib.json" +} diff --git a/sdk/dnsresolver/arm-dnsresolver/tsconfig.test.json b/sdk/dnsresolver/arm-dnsresolver/tsconfig.test.json new file mode 100644 index 000000000000..3c2b783a8c1b --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/tsconfig.test.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.src.json", + "../../../tsconfig.test.base.json" + ] +} From f9a83199e825367b6eb0ebbb397d7a7fa811b37e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:27:53 +0800 Subject: [PATCH 28/66] Migration: Update test config --- .../tsconfig.browser.config.json | 6 ++++++ .../arm-dnsresolver/vitest.browser.config.ts | 17 +++++++++++++++++ .../arm-dnsresolver/vitest.config.ts | 16 ++++++++++++++++ .../arm-dnsresolver/vitest.esm.config.ts | 12 ++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 sdk/dnsresolver/arm-dnsresolver/tsconfig.browser.config.json create mode 100644 sdk/dnsresolver/arm-dnsresolver/vitest.browser.config.ts create mode 100644 sdk/dnsresolver/arm-dnsresolver/vitest.config.ts create mode 100644 sdk/dnsresolver/arm-dnsresolver/vitest.esm.config.ts diff --git a/sdk/dnsresolver/arm-dnsresolver/tsconfig.browser.config.json b/sdk/dnsresolver/arm-dnsresolver/tsconfig.browser.config.json new file mode 100644 index 000000000000..0c8bafa97126 --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/tsconfig.browser.config.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.test.json", + "../../../tsconfig.browser.base.json" + ] +} diff --git a/sdk/dnsresolver/arm-dnsresolver/vitest.browser.config.ts b/sdk/dnsresolver/arm-dnsresolver/vitest.browser.config.ts new file mode 100644 index 000000000000..182729ab5ce9 --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["dist-test/browser/test/**/*.spec.js",], + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dnsresolver/arm-dnsresolver/vitest.config.ts b/sdk/dnsresolver/arm-dnsresolver/vitest.config.ts new file mode 100644 index 000000000000..40e031385dd8 --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/vitest.config.ts @@ -0,0 +1,16 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dnsresolver/arm-dnsresolver/vitest.esm.config.ts b/sdk/dnsresolver/arm-dnsresolver/vitest.esm.config.ts new file mode 100644 index 000000000000..a70127279fc9 --- /dev/null +++ b/sdk/dnsresolver/arm-dnsresolver/vitest.esm.config.ts @@ -0,0 +1,12 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { mergeConfig } from "vitest/config"; +import vitestConfig from "./vitest.config.ts"; +import vitestEsmConfig from "../../../vitest.esm.shared.config.ts"; + +export default mergeConfig( + vitestConfig, + vitestEsmConfig +); From 70a0efe4befd0a9d20f01557e8cc4ad34c9f9dcc Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:27:53 +0800 Subject: [PATCH 29/66] Migration: Clean up files From dd66e1080b816c8f4b3fec82a667b7a5cb97e88f Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:25 +0800 Subject: [PATCH 30/66] Migration: Apply codemod: "fixSourceFile" --- ...sForwardingRulesetsCreateOrUpdateSample.ts | 8 ++- .../dnsForwardingRulesetsDeleteSample.ts | 8 ++- .../dnsForwardingRulesetsGetSample.ts | 8 ++- ...ardingRulesetsListByResourceGroupSample.ts | 8 ++- ...rdingRulesetsListByVirtualNetworkSample.ts | 8 ++- .../dnsForwardingRulesetsListSample.ts | 8 ++- .../dnsForwardingRulesetsUpdateSample.ts | 8 ++- ...ResolverDomainListsCreateOrUpdateSample.ts | 8 ++- .../dnsResolverDomainListsDeleteSample.ts | 8 ++- .../dnsResolverDomainListsGetSample.ts | 8 ++- ...verDomainListsListByResourceGroupSample.ts | 8 ++- .../dnsResolverDomainListsListSample.ts | 8 ++- .../dnsResolverDomainListsUpdateSample.ts | 8 ++- ...dnsResolverPoliciesCreateOrUpdateSample.ts | 8 ++- .../dnsResolverPoliciesDeleteSample.ts | 8 ++- .../dnsResolverPoliciesGetSample.ts | 8 ++- ...solverPoliciesListByResourceGroupSample.ts | 8 ++- ...olverPoliciesListByVirtualNetworkSample.ts | 8 ++- .../dnsResolverPoliciesListSample.ts | 8 ++- .../dnsResolverPoliciesUpdateSample.ts | 8 ++- ...VirtualNetworkLinksCreateOrUpdateSample.ts | 8 ++- ...erPolicyVirtualNetworkLinksDeleteSample.ts | 8 ++- ...olverPolicyVirtualNetworkLinksGetSample.ts | 8 ++- ...lverPolicyVirtualNetworkLinksListSample.ts | 8 ++- ...erPolicyVirtualNetworkLinksUpdateSample.ts | 8 ++- .../dnsResolversCreateOrUpdateSample.ts | 8 ++- .../samples-dev/dnsResolversDeleteSample.ts | 8 ++- .../samples-dev/dnsResolversGetSample.ts | 8 ++- .../dnsResolversListByResourceGroupSample.ts | 8 ++- .../dnsResolversListByVirtualNetworkSample.ts | 8 ++- .../samples-dev/dnsResolversListSample.ts | 8 ++- .../samples-dev/dnsResolversUpdateSample.ts | 8 ++- .../dnsSecurityRulesCreateOrUpdateSample.ts | 8 ++- .../dnsSecurityRulesDeleteSample.ts | 8 ++- .../samples-dev/dnsSecurityRulesGetSample.ts | 8 ++- .../samples-dev/dnsSecurityRulesListSample.ts | 8 ++- .../dnsSecurityRulesUpdateSample.ts | 8 ++- .../forwardingRulesCreateOrUpdateSample.ts | 8 ++- .../forwardingRulesDeleteSample.ts | 8 ++- .../samples-dev/forwardingRulesGetSample.ts | 8 ++- .../samples-dev/forwardingRulesListSample.ts | 8 ++- .../forwardingRulesUpdateSample.ts | 8 ++- .../inboundEndpointsCreateOrUpdateSample.ts | 8 ++- .../inboundEndpointsDeleteSample.ts | 8 ++- .../samples-dev/inboundEndpointsGetSample.ts | 8 ++- .../samples-dev/inboundEndpointsListSample.ts | 8 ++- .../inboundEndpointsUpdateSample.ts | 8 ++- .../outboundEndpointsCreateOrUpdateSample.ts | 8 ++- .../outboundEndpointsDeleteSample.ts | 8 ++- .../samples-dev/outboundEndpointsGetSample.ts | 8 ++- .../outboundEndpointsListSample.ts | 8 ++- .../outboundEndpointsUpdateSample.ts | 8 ++- ...virtualNetworkLinksCreateOrUpdateSample.ts | 8 ++- .../virtualNetworkLinksDeleteSample.ts | 8 ++- .../virtualNetworkLinksGetSample.ts | 8 ++- .../virtualNetworkLinksListSample.ts | 8 ++- .../virtualNetworkLinksUpdateSample.ts | 8 ++- ...sForwardingRulesetsCreateOrUpdateSample.ts | 8 ++- .../src/dnsForwardingRulesetsDeleteSample.ts | 8 ++- .../src/dnsForwardingRulesetsGetSample.ts | 8 ++- ...ardingRulesetsListByResourceGroupSample.ts | 8 ++- ...rdingRulesetsListByVirtualNetworkSample.ts | 8 ++- .../src/dnsForwardingRulesetsListSample.ts | 8 ++- .../src/dnsForwardingRulesetsUpdateSample.ts | 8 ++- ...ResolverDomainListsCreateOrUpdateSample.ts | 8 ++- .../src/dnsResolverDomainListsDeleteSample.ts | 8 ++- .../src/dnsResolverDomainListsGetSample.ts | 8 ++- ...verDomainListsListByResourceGroupSample.ts | 8 ++- .../src/dnsResolverDomainListsListSample.ts | 8 ++- .../src/dnsResolverDomainListsUpdateSample.ts | 8 ++- ...dnsResolverPoliciesCreateOrUpdateSample.ts | 8 ++- .../src/dnsResolverPoliciesDeleteSample.ts | 8 ++- .../src/dnsResolverPoliciesGetSample.ts | 8 ++- ...solverPoliciesListByResourceGroupSample.ts | 8 ++- ...olverPoliciesListByVirtualNetworkSample.ts | 8 ++- .../src/dnsResolverPoliciesListSample.ts | 8 ++- .../src/dnsResolverPoliciesUpdateSample.ts | 8 ++- ...VirtualNetworkLinksCreateOrUpdateSample.ts | 8 ++- ...erPolicyVirtualNetworkLinksDeleteSample.ts | 8 ++- ...olverPolicyVirtualNetworkLinksGetSample.ts | 8 ++- ...lverPolicyVirtualNetworkLinksListSample.ts | 8 ++- ...erPolicyVirtualNetworkLinksUpdateSample.ts | 8 ++- .../src/dnsResolversCreateOrUpdateSample.ts | 8 ++- .../src/dnsResolversDeleteSample.ts | 8 ++- .../typescript/src/dnsResolversGetSample.ts | 8 ++- .../dnsResolversListByResourceGroupSample.ts | 8 ++- .../dnsResolversListByVirtualNetworkSample.ts | 8 ++- .../typescript/src/dnsResolversListSample.ts | 8 ++- .../src/dnsResolversUpdateSample.ts | 8 ++- .../dnsSecurityRulesCreateOrUpdateSample.ts | 8 ++- .../src/dnsSecurityRulesDeleteSample.ts | 8 ++- .../src/dnsSecurityRulesGetSample.ts | 8 ++- .../src/dnsSecurityRulesListSample.ts | 8 ++- .../src/dnsSecurityRulesUpdateSample.ts | 8 ++- .../forwardingRulesCreateOrUpdateSample.ts | 8 ++- .../src/forwardingRulesDeleteSample.ts | 8 ++- .../src/forwardingRulesGetSample.ts | 8 ++- .../src/forwardingRulesListSample.ts | 8 ++- .../src/forwardingRulesUpdateSample.ts | 8 ++- .../inboundEndpointsCreateOrUpdateSample.ts | 8 ++- .../src/inboundEndpointsDeleteSample.ts | 8 ++- .../src/inboundEndpointsGetSample.ts | 8 ++- .../src/inboundEndpointsListSample.ts | 8 ++- .../src/inboundEndpointsUpdateSample.ts | 8 ++- .../outboundEndpointsCreateOrUpdateSample.ts | 8 ++- .../src/outboundEndpointsDeleteSample.ts | 8 ++- .../src/outboundEndpointsGetSample.ts | 8 ++- .../src/outboundEndpointsListSample.ts | 8 ++- .../src/outboundEndpointsUpdateSample.ts | 8 ++- ...virtualNetworkLinksCreateOrUpdateSample.ts | 8 ++- .../src/virtualNetworkLinksDeleteSample.ts | 8 ++- .../src/virtualNetworkLinksGetSample.ts | 8 ++- .../src/virtualNetworkLinksListSample.ts | 8 ++- .../src/virtualNetworkLinksUpdateSample.ts | 8 ++- .../src/dnsResolverManagementClient.ts | 6 +-- sdk/dnsresolver/arm-dnsresolver/src/index.ts | 8 +-- .../arm-dnsresolver/src/models/parameters.ts | 2 +- .../src/operations/dnsForwardingRulesets.ts | 14 +++--- .../src/operations/dnsResolverDomainLists.ts | 14 +++--- .../src/operations/dnsResolverPolicies.ts | 14 +++--- .../dnsResolverPolicyVirtualNetworkLinks.ts | 14 +++--- .../src/operations/dnsResolvers.ts | 14 +++--- .../src/operations/dnsSecurityRules.ts | 14 +++--- .../src/operations/forwardingRules.ts | 12 ++--- .../src/operations/inboundEndpoints.ts | 14 +++--- .../arm-dnsresolver/src/operations/index.ts | 20 ++++---- .../src/operations/outboundEndpoints.ts | 14 +++--- .../src/operations/virtualNetworkLinks.ts | 14 +++--- .../dnsForwardingRulesets.ts | 2 +- .../dnsResolverDomainLists.ts | 2 +- .../dnsResolverPolicies.ts | 2 +- .../dnsResolverPolicyVirtualNetworkLinks.ts | 2 +- .../src/operationsInterfaces/dnsResolvers.ts | 2 +- .../operationsInterfaces/dnsSecurityRules.ts | 2 +- .../operationsInterfaces/forwardingRules.ts | 2 +- .../operationsInterfaces/inboundEndpoints.ts | 2 +- .../src/operationsInterfaces/index.ts | 20 ++++---- .../operationsInterfaces/outboundEndpoints.ts | 2 +- .../virtualNetworkLinks.ts | 2 +- .../test/dnsresolver_examples.spec.ts | 49 +++++++++---------- 140 files changed, 472 insertions(+), 703 deletions(-) diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts index d5d0504cade2..9a01601d9916 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Put.json */ -async function upsertDnsForwardingRuleset() { +async function upsertDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -52,7 +50,7 @@ async function upsertDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts index 9dddde02cb17..3b281e65d9bc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS forwarding ruleset. WARNING: This operation cannot be undone. All forwarding rules within the ruleset will be deleted. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS forwarding ruleset. WARNING: This operation cannot be undone. All forwarding rules within the ruleset will be deleted. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Delete.json */ -async function deleteDnsForwardingRuleset() { +async function deleteDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts index 82c7cc4f02bb..6e079a717e3a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a DNS forwarding ruleset properties. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a DNS forwarding ruleset properties. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Get.json */ -async function retrieveDnsForwardingRuleset() { +async function retrieveDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts index ba77472bfeca..e2f0442968ad 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding rulesets within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding rulesets within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListByResourceGroup.json */ -async function listDnsForwardingRulesetsByResourceGroup() { +async function listDnsForwardingRulesetsByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsForwardingRulesetsByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts index 09b2a136f591..8b274334c23f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding ruleset resource IDs attached to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding ruleset resource IDs attached to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListByVirtualNetwork.json */ -async function listDnsForwardingRulesetsByVirtualNetwork() { +async function listDnsForwardingRulesetsByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsForwardingRulesetsByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts index 58333b68a4d5..67bd7dd49941 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding rulesets in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding rulesets in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListBySubscription.json */ -async function listDnsForwardingRulesetsBySubscription() { +async function listDnsForwardingRulesetsBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsForwardingRulesetsBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts index a5f2f23bd2ac..a5bfece8923d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Patch.json */ -async function updateDnsForwardingRuleset() { +async function updateDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts index 55a2d03a021c..a6583341abd4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver domain list. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Put.json */ -async function upsertDnsResolverDomainList() { +async function upsertDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -45,7 +43,7 @@ async function upsertDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts index bc329d033ef6..39ab98b4df47 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver domain list. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver domain list. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Delete.json */ -async function deleteDnsResolverDomainList() { +async function deleteDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts index 9b5fdd93805e..2ee697ab9a88 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver domain list. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Get.json */ -async function retrieveDnsResolverDomainList() { +async function retrieveDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts index c2a48ad1da81..6e6a98437e1a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver domain lists within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver domain lists within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_ListByResourceGroup.json */ -async function listDnsResolverDomainListsByResourceGroup() { +async function listDnsResolverDomainListsByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolverDomainListsByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverDomainListsByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts index 0a7977b544ee..47f5ba0b0631 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver domain lists in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver domain lists in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_ListBySubscription.json */ -async function listDnsResolverDomainListsBySubscription() { +async function listDnsResolverDomainListsBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolverDomainListsBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverDomainListsBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts index a1a5e6ba7b03..aca743f1902e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver domain list. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Patch.json */ -async function updateDnsResolverDomainList() { +async function updateDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -44,7 +42,7 @@ async function updateDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts index 6e16d9899da8..4e2746a0aa8f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Put.json */ -async function upsertDnsResolverPolicy() { +async function upsertDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -44,7 +42,7 @@ async function upsertDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts index 10b3e50affde..b2ff3b2a45a4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver policy. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver policy. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Delete.json */ -async function deleteDnsResolverPolicy() { +async function deleteDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts index 0115fffecfca..2a8568f5acee 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Get.json */ -async function retrieveDnsResolverPolicy() { +async function retrieveDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts index 7ed8f1b94e27..5004361657b5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policies within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policies within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListByResourceGroup.json */ -async function listDnsResolverPoliciesByResourceGroup() { +async function listDnsResolverPoliciesByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolverPoliciesByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts index 60db1f81e60b..4a79ec15c6a0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policy resource IDs linked to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policy resource IDs linked to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListByVirtualNetwork.json */ -async function listDnsResolverPoliciesByVirtualNetwork() { +async function listDnsResolverPoliciesByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolverPoliciesByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts index 36c49aab0222..a2e99f40ed2e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policies in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policies in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListBySubscription.json */ -async function listDnsResolverPoliciesBySubscription() { +async function listDnsResolverPoliciesBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolverPoliciesBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts index 9dec7b7077a1..6bd98702b483 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Patch.json */ -async function updateDnsResolverPolicy() { +async function updateDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts index 7f5d835006a9..d68541ac1035 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver policy virtual network link. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Put.json */ -async function upsertDnsResolverPolicyVirtualNetworkLink() { +async function upsertDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -50,7 +48,7 @@ async function upsertDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts index 795700e162f0..23155f5cdecd 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Delete.json */ -async function deleteDnsResolverPolicyVirtualNetworkLink() { +async function deleteDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function deleteDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts index e48e64142af6..64199186edfa 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver policy virtual network link. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Get.json */ -async function retrieveDnsResolverPolicyVirtualNetworkLink() { +async function retrieveDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts index 2363f6566aa7..6e13ac6ac8ef 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policy virtual network links. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policy virtual network links. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_List.json */ -async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy() { +async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts index c00adbb35720..9b20a0fd81b8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver policy virtual network link. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Patch.json */ -async function updateDnsResolverPolicyVirtualNetworkLink() { +async function updateDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts index faaf94d5f831..044f5fde6005 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Put.json */ -async function upsertDnsResolver() { +async function upsertDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -47,7 +45,7 @@ async function upsertDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts index 2c356ab6297e..dbf7c096368d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Delete.json */ -async function deleteDnsResolver() { +async function deleteDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts index b7370da39024..587cd281e14b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Get.json */ -async function retrieveDnsResolver() { +async function retrieveDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts index e7351ecd9c46..99df88c29dc6 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolvers within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolvers within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListByResourceGroup.json */ -async function listDnsResolversByResourceGroup() { +async function listDnsResolversByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolversByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts index 2ed5557235b0..44813e26d5bf 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver resource IDs linked to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver resource IDs linked to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListByVirtualNetwork.json */ -async function listDnsResolversByVirtualNetwork() { +async function listDnsResolversByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolversByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts index d87b337e1694..f7b65d18567a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolvers in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolvers in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListBySubscription.json */ -async function listDnsResolversBySubscription() { +async function listDnsResolversBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolversBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts index 85817da5b672..2a7ad3dfe2dc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Patch.json */ -async function updateDnsResolver() { +async function updateDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts index 527996853792..6d982fd935f2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS security rule for a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS security rule for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Put.json */ -async function upsertDnsSecurityRule() { +async function upsertDnsSecurityRule(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -54,7 +52,7 @@ async function upsertDnsSecurityRule() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsSecurityRule(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts index e816060d7ba2..7634eebe1074 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS security rule for a DNS resolver policy. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS security rule for a DNS resolver policy. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Delete.json */ -async function deleteDnsSecurityRuleForDnsResolverPolicy() { +async function deleteDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts index da1076894f5c..d8824b2c2608 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS security rule for a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS security rule for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Get.json */ -async function retrieveDnsSecurityRuleForDnsResolverPolicy() { +async function retrieveDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts index 6a5635dc6026..24d4939f1833 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS security rules for a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS security rules for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_List.json */ -async function listDnsSecurityRulesByDnsResolverPolicy() { +async function listDnsSecurityRulesByDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsSecurityRulesByDnsResolverPolicy() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsSecurityRulesByDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts index 7493df8f5fe1..c84849f4c1ae 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS security rule. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS security rule. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Patch.json */ -async function updateDnsSecurityRuleForDnsResolverPolicy() { +async function updateDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts index 6b3427d6e4a4..7a10a54da92e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a forwarding rule in a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Put.json */ -async function upsertForwardingRuleInADnsForwardingRuleset() { +async function upsertForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -51,7 +49,7 @@ async function upsertForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts index a617295ce683..a82f1f5b4dd2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Delete.json */ -async function deleteForwardingRuleInADnsForwardingRuleset() { +async function deleteForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts index 534483dc2c9d..c26d6bd5d7fc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a forwarding rule in a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Get.json */ -async function retrieveForwardingRuleInADnsForwardingRuleset() { +async function retrieveForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts index 13c396402292..d9937ee2890b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists forwarding rules in a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists forwarding rules in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_List.json */ -async function listForwardingRulesInADnsForwardingRuleset() { +async function listForwardingRulesInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listForwardingRulesInADnsForwardingRuleset() { console.log(resArray); } -async function main() { +async function main(): Promise { listForwardingRulesInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts index 78242659f609..0693207370ec 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a forwarding rule in a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Patch.json */ -async function updateForwardingRuleInADnsForwardingRuleset() { +async function updateForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts index 70f974389673..db28c1f594e8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates an inbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Put.json */ -async function upsertInboundEndpointForDnsResolver() { +async function upsertInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -54,7 +52,7 @@ async function upsertInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts index 4d1e65a6d096..429e1cae00f0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Delete.json */ -async function deleteInboundEndpointForDnsResolver() { +async function deleteInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts index 744272dce27d..6ed097a1e94a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of an inbound endpoint for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Get.json */ -async function retrieveInboundEndpointForDnsResolver() { +async function retrieveInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts index 18d4db685251..ea4faa116ab3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists inbound endpoints for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists inbound endpoints for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_List.json */ -async function listInboundEndpointsByDnsResolver() { +async function listInboundEndpointsByDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listInboundEndpointsByDnsResolver() { console.log(resArray); } -async function main() { +async function main(): Promise { listInboundEndpointsByDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts index 43714c1de658..df63c10b1b69 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates an inbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Patch.json */ -async function updateInboundEndpointForDnsResolver() { +async function updateInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -43,7 +41,7 @@ async function updateInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts index 631d57e47504..918e0027fd41 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates an outbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Put.json */ -async function upsertOutboundEndpointForDnsResolver() { +async function upsertOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -49,7 +47,7 @@ async function upsertOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts index efee69f7d3a5..76b428f49935 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes an outbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes an outbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Delete.json */ -async function deleteOutboundEndpointForDnsResolver() { +async function deleteOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts index 1b30a762a91f..02e0b057de60 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of an outbound endpoint for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Get.json */ -async function retrieveOutboundEndpointForDnsResolver() { +async function retrieveOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts index df104e2f14c0..5382f495b63e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists outbound endpoints for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists outbound endpoints for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_List.json */ -async function listOutboundEndpointsByDnsResolver() { +async function listOutboundEndpointsByDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listOutboundEndpointsByDnsResolver() { console.log(resArray); } -async function main() { +async function main(): Promise { listOutboundEndpointsByDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts index 1440f4c5014c..1f89f00d897d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates an outbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Patch.json */ -async function updateOutboundEndpointForDnsResolver() { +async function updateOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -43,7 +41,7 @@ async function updateOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts index f8120d9dea90..14c4e8c5fc05 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a virtual network link to a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Put.json */ -async function upsertVirtualNetworkLinkToADnsForwardingRuleset() { +async function upsertVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -48,7 +46,7 @@ async function upsertVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts index 48f59f5f7b86..dc3104ddf14a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a virtual network link to a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a virtual network link to a DNS forwarding ruleset. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Delete.json */ -async function deleteVirtualNetworkLinkToADnsForwardingRuleset() { +async function deleteVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts index 059bf77526e4..62c6bb9326d1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a virtual network link to a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Get.json */ -async function retrieveVirtualNetworkLinkToADnsForwardingRuleset() { +async function retrieveVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts index d0002bf6a7f4..7d629ca711fe 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists virtual network links to a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists virtual network links to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_List.json */ -async function listVirtualNetworkLinksToADnsForwardingRuleset() { +async function listVirtualNetworkLinksToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listVirtualNetworkLinksToADnsForwardingRuleset() { console.log(resArray); } -async function main() { +async function main(): Promise { listVirtualNetworkLinksToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts index 92fc465303fd..92e709321629 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a virtual network link to a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Patch.json */ -async function updateVirtualNetworkLinkToADnsForwardingRuleset() { +async function updateVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -45,7 +43,7 @@ async function updateVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsCreateOrUpdateSample.ts index d5d0504cade2..9a01601d9916 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Put.json */ -async function upsertDnsForwardingRuleset() { +async function upsertDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -52,7 +50,7 @@ async function upsertDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsDeleteSample.ts index 9dddde02cb17..3b281e65d9bc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS forwarding ruleset. WARNING: This operation cannot be undone. All forwarding rules within the ruleset will be deleted. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS forwarding ruleset. WARNING: This operation cannot be undone. All forwarding rules within the ruleset will be deleted. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Delete.json */ -async function deleteDnsForwardingRuleset() { +async function deleteDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsGetSample.ts index 82c7cc4f02bb..6e079a717e3a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets a DNS forwarding ruleset properties. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets a DNS forwarding ruleset properties. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Get.json */ -async function retrieveDnsForwardingRuleset() { +async function retrieveDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByResourceGroupSample.ts index ba77472bfeca..e2f0442968ad 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding rulesets within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding rulesets within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListByResourceGroup.json */ -async function listDnsForwardingRulesetsByResourceGroup() { +async function listDnsForwardingRulesetsByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsForwardingRulesetsByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByVirtualNetworkSample.ts index 09b2a136f591..8b274334c23f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding ruleset resource IDs attached to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding ruleset resource IDs attached to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListByVirtualNetwork.json */ -async function listDnsForwardingRulesetsByVirtualNetwork() { +async function listDnsForwardingRulesetsByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsForwardingRulesetsByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListSample.ts index 58333b68a4d5..67bd7dd49941 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS forwarding rulesets in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS forwarding rulesets in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_ListBySubscription.json */ -async function listDnsForwardingRulesetsBySubscription() { +async function listDnsForwardingRulesetsBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsForwardingRulesetsBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsForwardingRulesetsBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsUpdateSample.ts index a5f2f23bd2ac..a5bfece8923d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsForwardingRulesetsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsForwardingRuleset_Patch.json */ -async function updateDnsForwardingRuleset() { +async function updateDnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsCreateOrUpdateSample.ts index 55a2d03a021c..a6583341abd4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver domain list. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Put.json */ -async function upsertDnsResolverDomainList() { +async function upsertDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -45,7 +43,7 @@ async function upsertDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsDeleteSample.ts index bc329d033ef6..39ab98b4df47 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver domain list. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver domain list. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Delete.json */ -async function deleteDnsResolverDomainList() { +async function deleteDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsGetSample.ts index 9b5fdd93805e..2ee697ab9a88 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver domain list. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Get.json */ -async function retrieveDnsResolverDomainList() { +async function retrieveDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListByResourceGroupSample.ts index c2a48ad1da81..6e6a98437e1a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver domain lists within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver domain lists within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_ListByResourceGroup.json */ -async function listDnsResolverDomainListsByResourceGroup() { +async function listDnsResolverDomainListsByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolverDomainListsByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverDomainListsByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListSample.ts index 0a7977b544ee..47f5ba0b0631 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver domain lists in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver domain lists in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_ListBySubscription.json */ -async function listDnsResolverDomainListsBySubscription() { +async function listDnsResolverDomainListsBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolverDomainListsBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverDomainListsBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsUpdateSample.ts index a1a5e6ba7b03..aca743f1902e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverDomainListsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver domain list. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver domain list. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverDomainList_Patch.json */ -async function updateDnsResolverDomainList() { +async function updateDnsResolverDomainList(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -44,7 +42,7 @@ async function updateDnsResolverDomainList() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverDomainList(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesCreateOrUpdateSample.ts index 6e16d9899da8..4e2746a0aa8f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Put.json */ -async function upsertDnsResolverPolicy() { +async function upsertDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -44,7 +42,7 @@ async function upsertDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesDeleteSample.ts index 10b3e50affde..b2ff3b2a45a4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver policy. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver policy. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Delete.json */ -async function deleteDnsResolverPolicy() { +async function deleteDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesGetSample.ts index 0115fffecfca..2a8568f5acee 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Get.json */ -async function retrieveDnsResolverPolicy() { +async function retrieveDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByResourceGroupSample.ts index 7ed8f1b94e27..5004361657b5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policies within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policies within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListByResourceGroup.json */ -async function listDnsResolverPoliciesByResourceGroup() { +async function listDnsResolverPoliciesByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolverPoliciesByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByVirtualNetworkSample.ts index 60db1f81e60b..4a79ec15c6a0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policy resource IDs linked to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policy resource IDs linked to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListByVirtualNetwork.json */ -async function listDnsResolverPoliciesByVirtualNetwork() { +async function listDnsResolverPoliciesByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolverPoliciesByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListSample.ts index 36c49aab0222..a2e99f40ed2e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policies in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policies in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_ListBySubscription.json */ -async function listDnsResolverPoliciesBySubscription() { +async function listDnsResolverPoliciesBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolverPoliciesBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPoliciesBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesUpdateSample.ts index 9dec7b7077a1..6bd98702b483 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPoliciesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicy_Patch.json */ -async function updateDnsResolverPolicy() { +async function updateDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts index 7f5d835006a9..d68541ac1035 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver policy virtual network link. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Put.json */ -async function upsertDnsResolverPolicyVirtualNetworkLink() { +async function upsertDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -50,7 +48,7 @@ async function upsertDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts index 795700e162f0..23155f5cdecd 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver policy virtual network link. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Delete.json */ -async function deleteDnsResolverPolicyVirtualNetworkLink() { +async function deleteDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function deleteDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksGetSample.ts index e48e64142af6..64199186edfa 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver policy virtual network link. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Get.json */ -async function retrieveDnsResolverPolicyVirtualNetworkLink() { +async function retrieveDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksListSample.ts index 2363f6566aa7..6e13ac6ac8ef 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver policy virtual network links. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver policy virtual network links. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_List.json */ -async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy() { +async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts index c00adbb35720..9b20a0fd81b8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver policy virtual network link. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver policy virtual network link. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolverPolicyVirtualNetworkLink_Patch.json */ -async function updateDnsResolverPolicyVirtualNetworkLink() { +async function updateDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateDnsResolverPolicyVirtualNetworkLink() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolverPolicyVirtualNetworkLink(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversCreateOrUpdateSample.ts index faaf94d5f831..044f5fde6005 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Put.json */ -async function upsertDnsResolver() { +async function upsertDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -47,7 +45,7 @@ async function upsertDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversDeleteSample.ts index 2c356ab6297e..dbf7c096368d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Delete.json */ -async function deleteDnsResolver() { +async function deleteDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function deleteDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversGetSample.ts index b7370da39024..587cd281e14b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Get.json */ -async function retrieveDnsResolver() { +async function retrieveDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -36,7 +34,7 @@ async function retrieveDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByResourceGroupSample.ts index e7351ecd9c46..99df88c29dc6 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolvers within a resource group. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolvers within a resource group. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListByResourceGroup.json */ -async function listDnsResolversByResourceGroup() { +async function listDnsResolversByResourceGroup(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -37,7 +35,7 @@ async function listDnsResolversByResourceGroup() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversByResourceGroup(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByVirtualNetworkSample.ts index 2ed5557235b0..44813e26d5bf 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListByVirtualNetworkSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolver resource IDs linked to a virtual network. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolver resource IDs linked to a virtual network. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListByVirtualNetwork.json */ -async function listDnsResolversByVirtualNetwork() { +async function listDnsResolversByVirtualNetwork(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsResolversByVirtualNetwork() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversByVirtualNetwork(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListSample.ts index d87b337e1694..f7b65d18567a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS resolvers in all resource groups of a subscription. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS resolvers in all resource groups of a subscription. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_ListBySubscription.json */ -async function listDnsResolversBySubscription() { +async function listDnsResolversBySubscription(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -33,7 +31,7 @@ async function listDnsResolversBySubscription() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsResolversBySubscription(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversUpdateSample.ts index 85817da5b672..2a7ad3dfe2dc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsResolversUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsResolver_Patch.json */ -async function updateDnsResolver() { +async function updateDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -41,7 +39,7 @@ async function updateDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesCreateOrUpdateSample.ts index 527996853792..6d982fd935f2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a DNS security rule for a DNS resolver policy. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a DNS security rule for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Put.json */ -async function upsertDnsSecurityRule() { +async function upsertDnsSecurityRule(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -54,7 +52,7 @@ async function upsertDnsSecurityRule() { console.log(result); } -async function main() { +async function main(): Promise { upsertDnsSecurityRule(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesDeleteSample.ts index e816060d7ba2..7634eebe1074 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a DNS security rule for a DNS resolver policy. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a DNS security rule for a DNS resolver policy. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Delete.json */ -async function deleteDnsSecurityRuleForDnsResolverPolicy() { +async function deleteDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { deleteDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesGetSample.ts index da1076894f5c..d8824b2c2608 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a DNS security rule for a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a DNS security rule for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Get.json */ -async function retrieveDnsSecurityRuleForDnsResolverPolicy() { +async function retrieveDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { retrieveDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesListSample.ts index 6a5635dc6026..24d4939f1833 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists DNS security rules for a DNS resolver policy. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists DNS security rules for a DNS resolver policy. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_List.json */ -async function listDnsSecurityRulesByDnsResolverPolicy() { +async function listDnsSecurityRulesByDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listDnsSecurityRulesByDnsResolverPolicy() { console.log(resArray); } -async function main() { +async function main(): Promise { listDnsSecurityRulesByDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesUpdateSample.ts index 7493df8f5fe1..c84849f4c1ae 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/dnsSecurityRulesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a DNS security rule. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a DNS security rule. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/DnsSecurityRule_Patch.json */ -async function updateDnsSecurityRuleForDnsResolverPolicy() { +async function updateDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateDnsSecurityRuleForDnsResolverPolicy() { console.log(result); } -async function main() { +async function main(): Promise { updateDnsSecurityRuleForDnsResolverPolicy(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesCreateOrUpdateSample.ts index 6b3427d6e4a4..7a10a54da92e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a forwarding rule in a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Put.json */ -async function upsertForwardingRuleInADnsForwardingRuleset() { +async function upsertForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -51,7 +49,7 @@ async function upsertForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesDeleteSample.ts index a617295ce683..a82f1f5b4dd2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a forwarding rule in a DNS forwarding ruleset. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Delete.json */ -async function deleteForwardingRuleInADnsForwardingRuleset() { +async function deleteForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesGetSample.ts index 534483dc2c9d..c26d6bd5d7fc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a forwarding rule in a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Get.json */ -async function retrieveForwardingRuleInADnsForwardingRuleset() { +async function retrieveForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesListSample.ts index 13c396402292..d9937ee2890b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists forwarding rules in a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists forwarding rules in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_List.json */ -async function listForwardingRulesInADnsForwardingRuleset() { +async function listForwardingRulesInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listForwardingRulesInADnsForwardingRuleset() { console.log(resArray); } -async function main() { +async function main(): Promise { listForwardingRulesInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesUpdateSample.ts index 78242659f609..0693207370ec 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/forwardingRulesUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a forwarding rule in a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a forwarding rule in a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/ForwardingRule_Patch.json */ -async function updateForwardingRuleInADnsForwardingRuleset() { +async function updateForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -46,7 +44,7 @@ async function updateForwardingRuleInADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateForwardingRuleInADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsCreateOrUpdateSample.ts index 70f974389673..db28c1f594e8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates an inbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Put.json */ -async function upsertInboundEndpointForDnsResolver() { +async function upsertInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -54,7 +52,7 @@ async function upsertInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsDeleteSample.ts index 4d1e65a6d096..429e1cae00f0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Delete.json */ -async function deleteInboundEndpointForDnsResolver() { +async function deleteInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsGetSample.ts index 744272dce27d..6ed097a1e94a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of an inbound endpoint for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Get.json */ -async function retrieveInboundEndpointForDnsResolver() { +async function retrieveInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsListSample.ts index 18d4db685251..ea4faa116ab3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists inbound endpoints for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists inbound endpoints for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_List.json */ -async function listInboundEndpointsByDnsResolver() { +async function listInboundEndpointsByDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listInboundEndpointsByDnsResolver() { console.log(resArray); } -async function main() { +async function main(): Promise { listInboundEndpointsByDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsUpdateSample.ts index 43714c1de658..df63c10b1b69 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/inboundEndpointsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates an inbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates an inbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/InboundEndpoint_Patch.json */ -async function updateInboundEndpointForDnsResolver() { +async function updateInboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -43,7 +41,7 @@ async function updateInboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateInboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsCreateOrUpdateSample.ts index 631d57e47504..918e0027fd41 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates an outbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Put.json */ -async function upsertOutboundEndpointForDnsResolver() { +async function upsertOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -49,7 +47,7 @@ async function upsertOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { upsertOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsDeleteSample.ts index efee69f7d3a5..76b428f49935 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes an outbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes an outbound endpoint for a DNS resolver. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Delete.json */ -async function deleteOutboundEndpointForDnsResolver() { +async function deleteOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { deleteOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsGetSample.ts index 1b30a762a91f..02e0b057de60 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of an outbound endpoint for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Get.json */ -async function retrieveOutboundEndpointForDnsResolver() { +async function retrieveOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { retrieveOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsListSample.ts index df104e2f14c0..5382f495b63e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists outbound endpoints for a DNS resolver. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists outbound endpoints for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_List.json */ -async function listOutboundEndpointsByDnsResolver() { +async function listOutboundEndpointsByDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listOutboundEndpointsByDnsResolver() { console.log(resArray); } -async function main() { +async function main(): Promise { listOutboundEndpointsByDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsUpdateSample.ts index 1440f4c5014c..1f89f00d897d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/outboundEndpointsUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates an outbound endpoint for a DNS resolver. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates an outbound endpoint for a DNS resolver. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/OutboundEndpoint_Patch.json */ -async function updateOutboundEndpointForDnsResolver() { +async function updateOutboundEndpointForDnsResolver(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -43,7 +41,7 @@ async function updateOutboundEndpointForDnsResolver() { console.log(result); } -async function main() { +async function main(): Promise { updateOutboundEndpointForDnsResolver(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksCreateOrUpdateSample.ts index f8120d9dea90..14c4e8c5fc05 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Creates or updates a virtual network link to a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Creates or updates a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Put.json */ -async function upsertVirtualNetworkLinkToADnsForwardingRuleset() { +async function upsertVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -48,7 +46,7 @@ async function upsertVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { upsertVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksDeleteSample.ts index 48f59f5f7b86..dc3104ddf14a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Deletes a virtual network link to a DNS forwarding ruleset. WARNING: This operation cannot be undone. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Deletes a virtual network link to a DNS forwarding ruleset. WARNING: This operation cannot be undone. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Delete.json */ -async function deleteVirtualNetworkLinkToADnsForwardingRuleset() { +async function deleteVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function deleteVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { deleteVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksGetSample.ts index 059bf77526e4..62c6bb9326d1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets properties of a virtual network link to a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets properties of a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Get.json */ -async function retrieveVirtualNetworkLinkToADnsForwardingRuleset() { +async function retrieveVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -38,7 +36,7 @@ async function retrieveVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { retrieveVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksListSample.ts index d0002bf6a7f4..7d629ca711fe 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Lists virtual network links to a DNS forwarding ruleset. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Lists virtual network links to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_List.json */ -async function listVirtualNetworkLinksToADnsForwardingRuleset() { +async function listVirtualNetworkLinksToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -39,7 +37,7 @@ async function listVirtualNetworkLinksToADnsForwardingRuleset() { console.log(resArray); } -async function main() { +async function main(): Promise { listVirtualNetworkLinksToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksUpdateSample.ts index 92fc465303fd..92e709321629 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples/v1-beta/typescript/src/virtualNetworkLinksUpdateSample.ts @@ -13,9 +13,7 @@ import { DnsResolverManagementClient, } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Updates a virtual network link to a DNS forwarding ruleset. @@ -23,7 +21,7 @@ dotenv.config(); * @summary Updates a virtual network link to a DNS forwarding ruleset. * x-ms-original-file: specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/examples/VirtualNetworkLink_Patch.json */ -async function updateVirtualNetworkLinkToADnsForwardingRuleset() { +async function updateVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; @@ -45,7 +43,7 @@ async function updateVirtualNetworkLinkToADnsForwardingRuleset() { console.log(result); } -async function main() { +async function main(): Promise { updateVirtualNetworkLinkToADnsForwardingRuleset(); } diff --git a/sdk/dnsresolver/arm-dnsresolver/src/dnsResolverManagementClient.ts b/sdk/dnsresolver/arm-dnsresolver/src/dnsResolverManagementClient.ts index bfeef3872552..68f0efe78bb1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/dnsResolverManagementClient.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/dnsResolverManagementClient.ts @@ -25,7 +25,7 @@ import { DnsSecurityRulesImpl, DnsResolverPolicyVirtualNetworkLinksImpl, DnsResolverDomainListsImpl, -} from "./operations"; +} from "./operations/index.js"; import { DnsResolvers, InboundEndpoints, @@ -37,8 +37,8 @@ import { DnsSecurityRules, DnsResolverPolicyVirtualNetworkLinks, DnsResolverDomainLists, -} from "./operationsInterfaces"; -import { DnsResolverManagementClientOptionalParams } from "./models"; +} from "./operationsInterfaces/index.js"; +import { DnsResolverManagementClientOptionalParams } from "./models/index.js"; export class DnsResolverManagementClient extends coreClient.ServiceClient { $host: string; diff --git a/sdk/dnsresolver/arm-dnsresolver/src/index.ts b/sdk/dnsresolver/arm-dnsresolver/src/index.ts index 12c570ccc8c3..4e85544db4af 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/index.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/index.ts @@ -7,7 +7,7 @@ */ /// -export { getContinuationToken } from "./pagingHelper"; -export * from "./models"; -export { DnsResolverManagementClient } from "./dnsResolverManagementClient"; -export * from "./operationsInterfaces"; +export { getContinuationToken } from "./pagingHelper.js"; +export * from "./models/index.js"; +export { DnsResolverManagementClient } from "./dnsResolverManagementClient.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/dnsresolver/arm-dnsresolver/src/models/parameters.ts b/sdk/dnsresolver/arm-dnsresolver/src/models/parameters.ts index 5e5ba922651d..a19502449fc2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/models/parameters.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/models/parameters.ts @@ -32,7 +32,7 @@ import { DnsResolverPolicyVirtualNetworkLinkPatch as DnsResolverPolicyVirtualNetworkLinkPatchMapper, DnsResolverDomainList as DnsResolverDomainListMapper, DnsResolverDomainListPatch as DnsResolverDomainListPatchMapper, -} from "../models/mappers"; +} from "../models/mappers.js"; export const contentType: OperationParameter = { parameterPath: ["options", "contentType"], diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsForwardingRulesets.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsForwardingRulesets.ts index aeadd061b138..8638bde9d0c0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsForwardingRulesets.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsForwardingRulesets.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsForwardingRulesets } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsForwardingRulesets } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsForwardingRuleset, DnsForwardingRulesetsListByResourceGroupNextOptionalParams, @@ -42,7 +42,7 @@ import { DnsForwardingRulesetsListByResourceGroupNextResponse, DnsForwardingRulesetsListNextResponse, DnsForwardingRulesetsListByVirtualNetworkNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsForwardingRulesets operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverDomainLists.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverDomainLists.ts index b78c70d2f0dd..d9d16941cf94 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverDomainLists.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverDomainLists.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsResolverDomainLists } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsResolverDomainLists } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsResolverDomainList, DnsResolverDomainListsListByResourceGroupNextOptionalParams, @@ -38,7 +38,7 @@ import { DnsResolverDomainListsGetResponse, DnsResolverDomainListsListByResourceGroupNextResponse, DnsResolverDomainListsListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsResolverDomainLists operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicies.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicies.ts index 015c35bbe15a..41a9ffe6c041 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicies.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicies.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsResolverPolicies } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsResolverPolicies } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsResolverPolicy, DnsResolverPoliciesListByResourceGroupNextOptionalParams, @@ -43,7 +43,7 @@ import { DnsResolverPoliciesListByResourceGroupNextResponse, DnsResolverPoliciesListNextResponse, DnsResolverPoliciesListByVirtualNetworkNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsResolverPolicies operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicyVirtualNetworkLinks.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicyVirtualNetworkLinks.ts index 7006aaa79cb3..a5d8b7de3c8a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicyVirtualNetworkLinks.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolverPolicyVirtualNetworkLinks.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsResolverPolicyVirtualNetworkLinks } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsResolverPolicyVirtualNetworkLinks } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsResolverPolicyVirtualNetworkLink, DnsResolverPolicyVirtualNetworkLinksListNextOptionalParams, @@ -34,7 +34,7 @@ import { DnsResolverPolicyVirtualNetworkLinksGetOptionalParams, DnsResolverPolicyVirtualNetworkLinksGetResponse, DnsResolverPolicyVirtualNetworkLinksListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsResolverPolicyVirtualNetworkLinks operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolvers.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolvers.ts index fae56d791113..74d07c46eb2e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolvers.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsResolvers.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsResolvers } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsResolvers } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsResolver, DnsResolversListByResourceGroupNextOptionalParams, @@ -42,7 +42,7 @@ import { DnsResolversListByResourceGroupNextResponse, DnsResolversListNextResponse, DnsResolversListByVirtualNetworkNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsResolvers operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsSecurityRules.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsSecurityRules.ts index 6951928e6b70..a3d1f779c817 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsSecurityRules.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/dnsSecurityRules.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DnsSecurityRules } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DnsSecurityRules } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DnsSecurityRule, DnsSecurityRulesListNextOptionalParams, @@ -34,7 +34,7 @@ import { DnsSecurityRulesGetOptionalParams, DnsSecurityRulesGetResponse, DnsSecurityRulesListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing DnsSecurityRules operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/forwardingRules.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/forwardingRules.ts index 53de2aeb4ff2..a35eaa982024 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/forwardingRules.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/forwardingRules.ts @@ -7,12 +7,12 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { ForwardingRules } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { ForwardingRules } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { ForwardingRule, ForwardingRulesListNextOptionalParams, @@ -27,7 +27,7 @@ import { ForwardingRulesGetOptionalParams, ForwardingRulesGetResponse, ForwardingRulesListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing ForwardingRules operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/inboundEndpoints.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/inboundEndpoints.ts index 4ee21132a652..8518b27f2b53 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/inboundEndpoints.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/inboundEndpoints.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { InboundEndpoints } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { InboundEndpoints } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { InboundEndpoint, InboundEndpointsListNextOptionalParams, @@ -33,7 +33,7 @@ import { InboundEndpointsGetOptionalParams, InboundEndpointsGetResponse, InboundEndpointsListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing InboundEndpoints operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/index.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/index.ts index fc0dcff5df75..132647c24238 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/index.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/index.ts @@ -6,13 +6,13 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./dnsResolvers"; -export * from "./inboundEndpoints"; -export * from "./outboundEndpoints"; -export * from "./dnsForwardingRulesets"; -export * from "./forwardingRules"; -export * from "./virtualNetworkLinks"; -export * from "./dnsResolverPolicies"; -export * from "./dnsSecurityRules"; -export * from "./dnsResolverPolicyVirtualNetworkLinks"; -export * from "./dnsResolverDomainLists"; +export * from "./dnsResolvers.js"; +export * from "./inboundEndpoints.js"; +export * from "./outboundEndpoints.js"; +export * from "./dnsForwardingRulesets.js"; +export * from "./forwardingRules.js"; +export * from "./virtualNetworkLinks.js"; +export * from "./dnsResolverPolicies.js"; +export * from "./dnsSecurityRules.js"; +export * from "./dnsResolverPolicyVirtualNetworkLinks.js"; +export * from "./dnsResolverDomainLists.js"; diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/outboundEndpoints.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/outboundEndpoints.ts index bd4033a33634..d06e38748dd9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/outboundEndpoints.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/outboundEndpoints.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { OutboundEndpoints } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { OutboundEndpoints } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { OutboundEndpoint, OutboundEndpointsListNextOptionalParams, @@ -33,7 +33,7 @@ import { OutboundEndpointsGetOptionalParams, OutboundEndpointsGetResponse, OutboundEndpointsListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing OutboundEndpoints operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operations/virtualNetworkLinks.ts b/sdk/dnsresolver/arm-dnsresolver/src/operations/virtualNetworkLinks.ts index 0886da6e1c03..3ed7899158af 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operations/virtualNetworkLinks.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operations/virtualNetworkLinks.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { VirtualNetworkLinks } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { VirtualNetworkLinks } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DnsResolverManagementClient } from "../dnsResolverManagementClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DnsResolverManagementClient } from "../dnsResolverManagementClient.js"; import { SimplePollerLike, OperationState, createHttpPoller, } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { VirtualNetworkLink, VirtualNetworkLinksListNextOptionalParams, @@ -33,7 +33,7 @@ import { VirtualNetworkLinksGetOptionalParams, VirtualNetworkLinksGetResponse, VirtualNetworkLinksListNextResponse, -} from "../models"; +} from "../models/index.js"; /// /** Class containing VirtualNetworkLinks operations. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsForwardingRulesets.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsForwardingRulesets.ts index 2014a3114231..8c3bb923861c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsForwardingRulesets.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsForwardingRulesets.ts @@ -22,7 +22,7 @@ import { DnsForwardingRulesetsDeleteOptionalParams, DnsForwardingRulesetsGetOptionalParams, DnsForwardingRulesetsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsForwardingRulesets. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverDomainLists.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverDomainLists.ts index 8809d2e7f93a..befe34e80547 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverDomainLists.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverDomainLists.ts @@ -21,7 +21,7 @@ import { DnsResolverDomainListsDeleteResponse, DnsResolverDomainListsGetOptionalParams, DnsResolverDomainListsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsResolverDomainLists. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicies.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicies.ts index ddd02e654b77..685dc2ca23de 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicies.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicies.ts @@ -23,7 +23,7 @@ import { DnsResolverPoliciesDeleteResponse, DnsResolverPoliciesGetOptionalParams, DnsResolverPoliciesGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsResolverPolicies. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicyVirtualNetworkLinks.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicyVirtualNetworkLinks.ts index 74c78c0251b5..2bbe17683645 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicyVirtualNetworkLinks.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolverPolicyVirtualNetworkLinks.ts @@ -20,7 +20,7 @@ import { DnsResolverPolicyVirtualNetworkLinksDeleteResponse, DnsResolverPolicyVirtualNetworkLinksGetOptionalParams, DnsResolverPolicyVirtualNetworkLinksGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsResolverPolicyVirtualNetworkLinks. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolvers.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolvers.ts index 99fb9786d53f..79628c7852e4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolvers.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsResolvers.ts @@ -22,7 +22,7 @@ import { DnsResolversDeleteOptionalParams, DnsResolversGetOptionalParams, DnsResolversGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsResolvers. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsSecurityRules.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsSecurityRules.ts index f63bdcbd9f5e..7d7b6d5b975c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsSecurityRules.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/dnsSecurityRules.ts @@ -20,7 +20,7 @@ import { DnsSecurityRulesDeleteResponse, DnsSecurityRulesGetOptionalParams, DnsSecurityRulesGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DnsSecurityRules. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/forwardingRules.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/forwardingRules.ts index c5cd8a308238..cdace8b52698 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/forwardingRules.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/forwardingRules.ts @@ -18,7 +18,7 @@ import { ForwardingRulesDeleteOptionalParams, ForwardingRulesGetOptionalParams, ForwardingRulesGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a ForwardingRules. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/inboundEndpoints.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/inboundEndpoints.ts index 61648257b917..33bd6910967e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/inboundEndpoints.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/inboundEndpoints.ts @@ -19,7 +19,7 @@ import { InboundEndpointsDeleteOptionalParams, InboundEndpointsGetOptionalParams, InboundEndpointsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a InboundEndpoints. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/index.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/index.ts index fc0dcff5df75..132647c24238 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/index.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/index.ts @@ -6,13 +6,13 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./dnsResolvers"; -export * from "./inboundEndpoints"; -export * from "./outboundEndpoints"; -export * from "./dnsForwardingRulesets"; -export * from "./forwardingRules"; -export * from "./virtualNetworkLinks"; -export * from "./dnsResolverPolicies"; -export * from "./dnsSecurityRules"; -export * from "./dnsResolverPolicyVirtualNetworkLinks"; -export * from "./dnsResolverDomainLists"; +export * from "./dnsResolvers.js"; +export * from "./inboundEndpoints.js"; +export * from "./outboundEndpoints.js"; +export * from "./dnsForwardingRulesets.js"; +export * from "./forwardingRules.js"; +export * from "./virtualNetworkLinks.js"; +export * from "./dnsResolverPolicies.js"; +export * from "./dnsSecurityRules.js"; +export * from "./dnsResolverPolicyVirtualNetworkLinks.js"; +export * from "./dnsResolverDomainLists.js"; diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/outboundEndpoints.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/outboundEndpoints.ts index 831737172513..5e2b7d87eca9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/outboundEndpoints.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/outboundEndpoints.ts @@ -19,7 +19,7 @@ import { OutboundEndpointsDeleteOptionalParams, OutboundEndpointsGetOptionalParams, OutboundEndpointsGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a OutboundEndpoints. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/virtualNetworkLinks.ts b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/virtualNetworkLinks.ts index 76c96b6bbd24..3f3b2243170d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/virtualNetworkLinks.ts +++ b/sdk/dnsresolver/arm-dnsresolver/src/operationsInterfaces/virtualNetworkLinks.ts @@ -19,7 +19,7 @@ import { VirtualNetworkLinksDeleteOptionalParams, VirtualNetworkLinksGetOptionalParams, VirtualNetworkLinksGetResponse, -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a VirtualNetworkLinks. */ diff --git a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts index 5d0a8b4fcfdd..7c6bea254b00 100644 --- a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts +++ b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts @@ -10,14 +10,12 @@ import { env, Recorder, RecorderStartOptions, - delay, isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; import { assert } from "chai"; -import { Context } from "mocha"; -import { DnsResolverManagementClient } from "../src/dnsResolverManagementClient"; -import { DnsResolver } from "../src/models"; +import { DnsResolverManagementClient } from "../src/dnsResolverManagementClient.js"; +import { DnsResolver } from "../src/models/index.js"; const replaceableVariables: Record = { SUBSCRIPTION_ID: "88888888-8888-8888-8888-888888888888" @@ -43,28 +41,28 @@ describe("dnsresolve test", () => { let parameters: DnsResolver; let dnsResolverName: string; - beforeEach(async function (this: Context) { - recorder = new Recorder(this.currentTest); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DnsResolverManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); - resourceGroup = "myjstest"; - dnsResolverName = "sampleDnsResolver"; - parameters = { - location: "EastUS", - tags: { key1: "value1" }, - virtualNetwork: { - id: - "/subscriptions/" + subscriptionId + "/resourceGroups/" + resourceGroup + "/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork" - } - }; - }); + beforeEach(async (ctx) => { + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DnsResolverManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); + resourceGroup = "myjstest"; + dnsResolverName = "sampleDnsResolver"; + parameters = { + location: "EastUS", + tags: { key1: "value1" }, + virtualNetwork: { + id: + "/subscriptions/" + subscriptionId + "/resourceGroups/" + resourceGroup + "/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork" + } + }; + }); - afterEach(async function () { - await recorder.stop(); - }); + afterEach(async () => { + await recorder.stop(); + }); it("dnsResolvers create clusters", async function () { let res = await client.dnsResolvers.beginCreateOrUpdateAndWait( @@ -94,7 +92,6 @@ describe("dnsresolve test", () => { it("dnsResolvers delete clusters", async function () { const resArray = new Array(); - const res = await client.dnsResolvers.beginDeleteAndWait(resourceGroup, dnsResolverName, testPollingOptions) for await (const item of client.dnsResolvers.listByResourceGroup(resourceGroup)) { resArray.push(item); } From f00d3f73848b97140642a9ecebfd32ea5ab94a71 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:26 +0800 Subject: [PATCH 31/66] Migration: Apply codemod: "fixTestingImports" --- .../arm-dnsresolver/test/dnsresolver_examples.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts index 7c6bea254b00..569e7652d704 100644 --- a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts +++ b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts @@ -13,9 +13,9 @@ import { isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; -import { assert } from "chai"; import { DnsResolverManagementClient } from "../src/dnsResolverManagementClient.js"; import { DnsResolver } from "../src/models/index.js"; +import { describe, it, assert, beforeEach, afterEach } from "vitest"; const replaceableVariables: Record = { SUBSCRIPTION_ID: "88888888-8888-8888-8888-888888888888" From 27d05ca03100ee12dc070c9e0805df44587cf34f Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:27 +0800 Subject: [PATCH 32/66] Migration: Apply codemod: "replaceAssertIsRejected" From 8c9e5c228512c35d991700542cb6d8ce4e2bde6c Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:28 +0800 Subject: [PATCH 33/66] Migration: Apply codemod: "replaceSinonStub" From e9ad054a7188c5898f603beaea01aee57a4d6d0b Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:30 +0800 Subject: [PATCH 34/66] Migration: Apply codemod: "addViHelper" From 1bf5741e238e0a5ae4e7f25577b21eee487cf1e1 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:31 +0800 Subject: [PATCH 35/66] Migration: Apply codemod: "replaceSupportTracing" From d3eb205757a1625008924d0ac5f6068587491ada Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:31 +0800 Subject: [PATCH 36/66] Migration: Apply codemod: "replaceTestUtils" From c3ce53e849e1c3013da7344f37f30708e965e172 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:28:49 +0800 Subject: [PATCH 37/66] Migration: rushx format From b8cd2307fa35f9c777c890ae1201ca405ee60687 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:33:06 +0800 Subject: [PATCH 38/66] update --- common/config/rush/pnpm-lock.yaml | 36 +++++++++++------ sdk/dnsresolver/arm-dnsresolver/package.json | 29 ++++++++++++-- .../test/dnsresolver_examples.spec.ts | 39 ++++++++++--------- 3 files changed, 69 insertions(+), 35 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 322a4c4241ea..6f0689545d22 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -324,7 +324,7 @@ importers: version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-dnsresolver': specifier: file:./projects/arm-dnsresolver.tgz - version: file:projects/arm-dnsresolver.tgz + version: file:projects/arm-dnsresolver.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9)) '@rush-temp/arm-domainservices': specifier: file:./projects/arm-domainservices.tgz version: file:projects/arm-domainservices.tgz @@ -2897,7 +2897,7 @@ packages: version: 0.0.0 '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': - resolution: {integrity: sha512-xpWvSv+gKGY1qKThdCTI0c/47qia5bpHYmulft2ldiT/cpJX/1q9Tso7xxKNE/BWw0t5BQZf2paSRtkNTUXMAQ==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-mVjGvLrZ+CVQv6LxUFKAMz9TKJM0sBmpGxIlmI2lyCE7NjyCMGbl+sJF1rw9NGwaulq3roKsSxZ+MYAuk4iYdQ==, tarball: file:projects/arm-dnsresolver.tgz} version: 0.0.0 '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': @@ -13027,25 +13027,37 @@ snapshots: - vite - webdriverio - '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': + '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.11(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.70 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.70)(playwright@1.49.1)(typescript@5.7.3)(vite@5.4.11(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.70)(typescript@5.7.3) + playwright: 1.49.1 tslib: 2.8.1 tsx: 4.19.2 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.70)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': dependencies: diff --git a/sdk/dnsresolver/arm-dnsresolver/package.json b/sdk/dnsresolver/arm-dnsresolver/package.json index 1b8fbf810955..4448da6f3b83 100644 --- a/sdk/dnsresolver/arm-dnsresolver/package.json +++ b/sdk/dnsresolver/arm-dnsresolver/package.json @@ -24,9 +24,9 @@ "isomorphic" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/arm-dnsresolver.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "devDependencies": { "@azure-tools/test-credential": "^2.0.0", "@azure-tools/test-recorder": "^4.1.0", @@ -118,5 +118,26 @@ "selfLink": false }, "browser": "./dist/browser/index.js", - "react-native": "./dist/react-native/index.js" + "react-native": "./dist/react-native/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } diff --git a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts index 569e7652d704..2bbbb87b64b5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts +++ b/sdk/dnsresolver/arm-dnsresolver/test/dnsresolver_examples.spec.ts @@ -42,27 +42,27 @@ describe("dnsresolve test", () => { let dnsResolverName: string; beforeEach(async (ctx) => { - recorder = new Recorder(ctx); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DnsResolverManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); - resourceGroup = "myjstest"; - dnsResolverName = "sampleDnsResolver"; - parameters = { - location: "EastUS", - tags: { key1: "value1" }, - virtualNetwork: { - id: - "/subscriptions/" + subscriptionId + "/resourceGroups/" + resourceGroup + "/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork" - } - }; - }); + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DnsResolverManagementClient(credential, subscriptionId, recorder.configureClientOptions({})); + resourceGroup = "myjstest"; + dnsResolverName = "sampleDnsResolver"; + parameters = { + location: "EastUS", + tags: { key1: "value1" }, + virtualNetwork: { + id: + "/subscriptions/" + subscriptionId + "/resourceGroups/" + resourceGroup + "/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork" + } + }; + }); afterEach(async () => { - await recorder.stop(); - }); + await recorder.stop(); + }); it("dnsResolvers create clusters", async function () { let res = await client.dnsResolvers.beginCreateOrUpdateAndWait( @@ -92,6 +92,7 @@ describe("dnsresolve test", () => { it("dnsResolvers delete clusters", async function () { const resArray = new Array(); + await client.dnsResolvers.beginDeleteAndWait(resourceGroup, dnsResolverName, testPollingOptions); for await (const item of client.dnsResolvers.listByResourceGroup(resourceGroup)) { resArray.push(item); } From 1db75aa818f6ed962c34755147d88d196d6c605e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 11:19:41 +0800 Subject: [PATCH 39/66] merge main --- ...urceReferenceGetByTargetResourcesSample.ts | 2 +- .../dnssecConfigsCreateOrUpdateSample.ts | 2 +- .../samples-dev/dnssecConfigsDeleteSample.ts | 2 +- .../samples-dev/dnssecConfigsGetSample.ts | 2 +- .../dnssecConfigsListByDnsZoneSample.ts | 2 +- .../recordSetsCreateOrUpdateSample.ts | 30 +++++++++---------- .../samples-dev/recordSetsDeleteSample.ts | 24 +++++++-------- .../samples-dev/recordSetsGetSample.ts | 26 ++++++++-------- .../recordSetsListAllByDnsZoneSample.ts | 2 +- .../recordSetsListByDnsZoneSample.ts | 2 +- .../samples-dev/recordSetsListByTypeSample.ts | 26 ++++++++-------- .../samples-dev/recordSetsUpdateSample.ts | 26 ++++++++-------- .../samples-dev/zonesCreateOrUpdateSample.ts | 2 +- .../arm-dns/samples-dev/zonesDeleteSample.ts | 2 +- sdk/dns/arm-dns/samples-dev/zonesGetSample.ts | 2 +- .../zonesListByResourceGroupSample.ts | 2 +- .../arm-dns/samples-dev/zonesListSample.ts | 2 +- .../arm-dns/samples-dev/zonesUpdateSample.ts | 2 +- ...sForwardingRulesetsCreateOrUpdateSample.ts | 2 +- .../dnsForwardingRulesetsDeleteSample.ts | 2 +- .../dnsForwardingRulesetsGetSample.ts | 2 +- ...ardingRulesetsListByResourceGroupSample.ts | 2 +- ...rdingRulesetsListByVirtualNetworkSample.ts | 2 +- .../dnsForwardingRulesetsListSample.ts | 2 +- .../dnsForwardingRulesetsUpdateSample.ts | 2 +- ...ResolverDomainListsCreateOrUpdateSample.ts | 2 +- .../dnsResolverDomainListsDeleteSample.ts | 2 +- .../dnsResolverDomainListsGetSample.ts | 2 +- ...verDomainListsListByResourceGroupSample.ts | 2 +- .../dnsResolverDomainListsListSample.ts | 2 +- .../dnsResolverDomainListsUpdateSample.ts | 2 +- ...dnsResolverPoliciesCreateOrUpdateSample.ts | 2 +- .../dnsResolverPoliciesDeleteSample.ts | 2 +- .../dnsResolverPoliciesGetSample.ts | 2 +- ...solverPoliciesListByResourceGroupSample.ts | 2 +- ...olverPoliciesListByVirtualNetworkSample.ts | 2 +- .../dnsResolverPoliciesListSample.ts | 2 +- .../dnsResolverPoliciesUpdateSample.ts | 2 +- ...VirtualNetworkLinksCreateOrUpdateSample.ts | 2 +- ...erPolicyVirtualNetworkLinksDeleteSample.ts | 2 +- ...olverPolicyVirtualNetworkLinksGetSample.ts | 2 +- ...lverPolicyVirtualNetworkLinksListSample.ts | 2 +- ...erPolicyVirtualNetworkLinksUpdateSample.ts | 2 +- .../dnsResolversCreateOrUpdateSample.ts | 2 +- .../samples-dev/dnsResolversDeleteSample.ts | 2 +- .../samples-dev/dnsResolversGetSample.ts | 2 +- .../dnsResolversListByResourceGroupSample.ts | 2 +- .../dnsResolversListByVirtualNetworkSample.ts | 2 +- .../samples-dev/dnsResolversListSample.ts | 2 +- .../samples-dev/dnsResolversUpdateSample.ts | 2 +- .../dnsSecurityRulesCreateOrUpdateSample.ts | 2 +- .../dnsSecurityRulesDeleteSample.ts | 2 +- .../samples-dev/dnsSecurityRulesGetSample.ts | 2 +- .../samples-dev/dnsSecurityRulesListSample.ts | 2 +- .../dnsSecurityRulesUpdateSample.ts | 2 +- .../forwardingRulesCreateOrUpdateSample.ts | 2 +- .../forwardingRulesDeleteSample.ts | 2 +- .../samples-dev/forwardingRulesGetSample.ts | 2 +- .../samples-dev/forwardingRulesListSample.ts | 2 +- .../forwardingRulesUpdateSample.ts | 2 +- .../inboundEndpointsCreateOrUpdateSample.ts | 2 +- .../inboundEndpointsDeleteSample.ts | 2 +- .../samples-dev/inboundEndpointsGetSample.ts | 2 +- .../samples-dev/inboundEndpointsListSample.ts | 2 +- .../inboundEndpointsUpdateSample.ts | 2 +- .../outboundEndpointsCreateOrUpdateSample.ts | 2 +- .../outboundEndpointsDeleteSample.ts | 2 +- .../samples-dev/outboundEndpointsGetSample.ts | 2 +- .../outboundEndpointsListSample.ts | 2 +- .../outboundEndpointsUpdateSample.ts | 2 +- ...virtualNetworkLinksCreateOrUpdateSample.ts | 2 +- .../virtualNetworkLinksDeleteSample.ts | 2 +- .../virtualNetworkLinksGetSample.ts | 2 +- .../virtualNetworkLinksListSample.ts | 2 +- .../virtualNetworkLinksUpdateSample.ts | 2 +- 75 files changed, 136 insertions(+), 136 deletions(-) diff --git a/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts b/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts index 8bb1c953a725..7375d300fdcb 100644 --- a/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnsResourceReferenceGetByTargetResourcesSample.ts @@ -40,7 +40,7 @@ async function getDnsResourceReference(): Promise { } async function main(): Promise { - getDnsResourceReference(); + await getDnsResourceReference(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts index 7c967468fb4e..91837c38a3fe 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsCreateOrUpdateSample.ts @@ -32,7 +32,7 @@ async function createDnssecConfig(): Promise { } async function main(): Promise { - createDnssecConfig(); + await createDnssecConfig(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts index 50cf917794d8..7e654faa4010 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsDeleteSample.ts @@ -32,7 +32,7 @@ async function deleteDnssecConfig(): Promise { } async function main(): Promise { - deleteDnssecConfig(); + await deleteDnssecConfig(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts index e787a769514d..e58c3f611d1e 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsGetSample.ts @@ -29,7 +29,7 @@ async function getDnssecConfig(): Promise { } async function main(): Promise { - getDnssecConfig(); + await getDnssecConfig(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts index 6a471e261f25..e96d09f9a436 100644 --- a/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/dnssecConfigsListByDnsZoneSample.ts @@ -35,7 +35,7 @@ async function listDnssecConfigs(): Promise { } async function main(): Promise { - listDnssecConfigs(); + await listDnssecConfigs(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts index 314fed5c2bb3..ec3b982330a2 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsCreateOrUpdateSample.ts @@ -486,21 +486,21 @@ async function createTxtRecordset(): Promise { } async function main(): Promise { - createARecordset(); - createARecordsetWithAliasTargetResource(); - createARecordsetWithTrafficManagementProfile(); - createAaaaRecordset(); - createCaaRecordset(); - createCnameRecordset(); - createDsRecordset(); - createMxRecordset(); - createNaptrRecordset(); - createNsRecordset(); - createPtrRecordset(); - createSoaRecordset(); - createSrvRecordset(); - createTlsaRecordset(); - createTxtRecordset(); + await createARecordset(); + await createARecordsetWithAliasTargetResource(); + await createARecordsetWithTrafficManagementProfile(); + await createAaaaRecordset(); + await createCaaRecordset(); + await createCnameRecordset(); + await createDsRecordset(); + await createMxRecordset(); + await createNaptrRecordset(); + await createNsRecordset(); + await createPtrRecordset(); + await createSoaRecordset(); + await createSrvRecordset(); + await createTlsaRecordset(); + await createTxtRecordset(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts index e7d5efbd0b3d..7e39dc605d4c 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsDeleteSample.ts @@ -289,18 +289,18 @@ async function deleteTxtRecordset(): Promise { } async function main(): Promise { - deleteARecordset(); - deleteAaaaRecordset(); - deleteCaaRecordset(); - deleteCnameRecordset(); - deleteDsRecordset(); - deleteMxRecordset(); - deleteNaptrRecordset(); - deleteNsRecordset(); - deletePtrRecordset(); - deleteSrvRecordset(); - deleteTlsaRecordset(); - deleteTxtRecordset(); + await deleteARecordset(); + await deleteAaaaRecordset(); + await deleteCaaRecordset(); + await deleteCnameRecordset(); + await deleteDsRecordset(); + await deleteMxRecordset(); + await deleteNaptrRecordset(); + await deleteNsRecordset(); + await deletePtrRecordset(); + await deleteSrvRecordset(); + await deleteTlsaRecordset(); + await deleteTxtRecordset(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts index 11af7ecb140c..b9f78a456931 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsGetSample.ts @@ -312,19 +312,19 @@ async function getTxtRecordset(): Promise { } async function main(): Promise { - getARecordset(); - getAaaaRecordset(); - getCaaRecordset(); - getCnameRecordset(); - getDsRecordset(); - getMxRecordset(); - getNaptrRecordset(); - getNsRecordset(); - getPtrRecordset(); - getSoaRecordset(); - getSrvRecordset(); - getTlsaRecordset(); - getTxtRecordset(); + await getARecordset(); + await getAaaaRecordset(); + await getCaaRecordset(); + await getCnameRecordset(); + await getDsRecordset(); + await getMxRecordset(); + await getNaptrRecordset(); + await getNsRecordset(); + await getPtrRecordset(); + await getSoaRecordset(); + await getSrvRecordset(); + await getTlsaRecordset(); + await getTxtRecordset(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts index e4416774b97f..a47a77d9235d 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListAllByDnsZoneSample.ts @@ -35,7 +35,7 @@ async function listAllRecordsetsByZone(): Promise { } async function main(): Promise { - listAllRecordsetsByZone(); + await listAllRecordsetsByZone(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts index 60e4120d256c..089801db6785 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListByDnsZoneSample.ts @@ -35,7 +35,7 @@ async function listRecordsetsByZone(): Promise { } async function main(): Promise { - listRecordsetsByZone(); + await listRecordsetsByZone(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts index c7cb8e4b40a0..e0b87a156680 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsListByTypeSample.ts @@ -325,19 +325,19 @@ async function listTxtRecordsets(): Promise { } async function main(): Promise { - listARecordsets(); - listAaaaRecordsets(); - listCaaRecordsets(); - listCnameRecordsets(); - listDsRecordsets(); - listMxRecordsets(); - listNaptrRecordsets(); - listNsRecordsets(); - listPtrRecordsets(); - listSoaRecordsets(); - listSrvRecordsets(); - listTlsaRecordsets(); - listTxtRecordsets(); + await listARecordsets(); + await listAaaaRecordsets(); + await listCaaRecordsets(); + await listCnameRecordsets(); + await listDsRecordsets(); + await listMxRecordsets(); + await listNaptrRecordsets(); + await listNsRecordsets(); + await listPtrRecordsets(); + await listSoaRecordsets(); + await listSrvRecordsets(); + await listTlsaRecordsets(); + await listTxtRecordsets(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts index 3781f8d65caf..50962140a38a 100644 --- a/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/recordSetsUpdateSample.ts @@ -338,19 +338,19 @@ async function patchTxtRecordset(): Promise { } async function main(): Promise { - patchARecordset(); - patchAaaaRecordset(); - patchCaaRecordset(); - patchCnameRecordset(); - patchDsRecordset(); - patchMxRecordset(); - patchNaptrRecordset(); - patchNsRecordset(); - patchPtrRecordset(); - patchSoaRecordset(); - patchSrvRecordset(); - patchTlsaRecordset(); - patchTxtRecordset(); + await patchARecordset(); + await patchAaaaRecordset(); + await patchCaaRecordset(); + await patchCnameRecordset(); + await patchDsRecordset(); + await patchMxRecordset(); + await patchNaptrRecordset(); + await patchNsRecordset(); + await patchPtrRecordset(); + await patchSoaRecordset(); + await patchSrvRecordset(); + await patchTlsaRecordset(); + await patchTxtRecordset(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts index 07a2f192374c..91fd2e8a658b 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesCreateOrUpdateSample.ts @@ -34,7 +34,7 @@ async function createZone(): Promise { } async function main(): Promise { - createZone(); + await createZone(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts b/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts index 44a0e2edc31c..227a34c7afb2 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesDeleteSample.ts @@ -32,7 +32,7 @@ async function deleteZone(): Promise { } async function main(): Promise { - deleteZone(); + await deleteZone(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts b/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts index e82e4ac4115a..aa40ed99ef2d 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesGetSample.ts @@ -29,7 +29,7 @@ async function getZone(): Promise { } async function main(): Promise { - getZone(); + await getZone(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts b/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts index 11afc4d37afb..55e531a40235 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesListByResourceGroupSample.ts @@ -31,7 +31,7 @@ async function listZonesByResourceGroup(): Promise { } async function main(): Promise { - listZonesByResourceGroup(); + await listZonesByResourceGroup(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesListSample.ts b/sdk/dns/arm-dns/samples-dev/zonesListSample.ts index ebbe4a16ba5c..8237cc5beb7d 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesListSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesListSample.ts @@ -30,7 +30,7 @@ async function listZonesBySubscription(): Promise { } async function main(): Promise { - listZonesBySubscription(); + await listZonesBySubscription(); } main().catch(console.error); diff --git a/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts b/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts index d7d0a7cc456e..e02b5795b23b 100644 --- a/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts +++ b/sdk/dns/arm-dns/samples-dev/zonesUpdateSample.ts @@ -34,7 +34,7 @@ async function patchZone(): Promise { } async function main(): Promise { - patchZone(); + await patchZone(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts index 9a01601d9916..35f6fe6b351b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts @@ -51,7 +51,7 @@ async function upsertDnsForwardingRuleset(): Promise { } async function main(): Promise { - upsertDnsForwardingRuleset(); + await upsertDnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts index 3b281e65d9bc..a19ee2ebeab5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts @@ -35,7 +35,7 @@ async function deleteDnsForwardingRuleset(): Promise { } async function main(): Promise { - deleteDnsForwardingRuleset(); + await deleteDnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts index 6e079a717e3a..406d63616d65 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts @@ -35,7 +35,7 @@ async function retrieveDnsForwardingRuleset(): Promise { } async function main(): Promise { - retrieveDnsForwardingRuleset(); + await retrieveDnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts index e2f0442968ad..70781b0b46ef 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts @@ -36,7 +36,7 @@ async function listDnsForwardingRulesetsByResourceGroup(): Promise { } async function main(): Promise { - listDnsForwardingRulesetsByResourceGroup(); + await listDnsForwardingRulesetsByResourceGroup(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts index 8b274334c23f..8f37b307bede 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts @@ -38,7 +38,7 @@ async function listDnsForwardingRulesetsByVirtualNetwork(): Promise { } async function main(): Promise { - listDnsForwardingRulesetsByVirtualNetwork(); + await listDnsForwardingRulesetsByVirtualNetwork(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts index 67bd7dd49941..ca79295f1d2c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts @@ -32,7 +32,7 @@ async function listDnsForwardingRulesetsBySubscription(): Promise { } async function main(): Promise { - listDnsForwardingRulesetsBySubscription(); + await listDnsForwardingRulesetsBySubscription(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts index a5bfece8923d..75bdfdad3d72 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts @@ -40,7 +40,7 @@ async function updateDnsForwardingRuleset(): Promise { } async function main(): Promise { - updateDnsForwardingRuleset(); + await updateDnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts index a6583341abd4..4aca9b07fa2e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts @@ -44,7 +44,7 @@ async function upsertDnsResolverDomainList(): Promise { } async function main(): Promise { - upsertDnsResolverDomainList(); + await upsertDnsResolverDomainList(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts index 39ab98b4df47..fd5a9838ee42 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts @@ -35,7 +35,7 @@ async function deleteDnsResolverDomainList(): Promise { } async function main(): Promise { - deleteDnsResolverDomainList(); + await deleteDnsResolverDomainList(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts index 2ee697ab9a88..afbcfa1cbd38 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts @@ -35,7 +35,7 @@ async function retrieveDnsResolverDomainList(): Promise { } async function main(): Promise { - retrieveDnsResolverDomainList(); + await retrieveDnsResolverDomainList(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts index 6e6a98437e1a..d3a7cd65f455 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts @@ -36,7 +36,7 @@ async function listDnsResolverDomainListsByResourceGroup(): Promise { } async function main(): Promise { - listDnsResolverDomainListsByResourceGroup(); + await listDnsResolverDomainListsByResourceGroup(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts index 47f5ba0b0631..bd35fd3e3906 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts @@ -32,7 +32,7 @@ async function listDnsResolverDomainListsBySubscription(): Promise { } async function main(): Promise { - listDnsResolverDomainListsBySubscription(); + await listDnsResolverDomainListsBySubscription(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts index aca743f1902e..33dcc61168f1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts @@ -43,7 +43,7 @@ async function updateDnsResolverDomainList(): Promise { } async function main(): Promise { - updateDnsResolverDomainList(); + await updateDnsResolverDomainList(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts index 4e2746a0aa8f..626135135a28 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts @@ -43,7 +43,7 @@ async function upsertDnsResolverPolicy(): Promise { } async function main(): Promise { - upsertDnsResolverPolicy(); + await upsertDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts index b2ff3b2a45a4..d6e78e0ab6f1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts @@ -35,7 +35,7 @@ async function deleteDnsResolverPolicy(): Promise { } async function main(): Promise { - deleteDnsResolverPolicy(); + await deleteDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts index 2a8568f5acee..0bf79ee1d33b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts @@ -35,7 +35,7 @@ async function retrieveDnsResolverPolicy(): Promise { } async function main(): Promise { - retrieveDnsResolverPolicy(); + await retrieveDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts index 5004361657b5..0facee162d1f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts @@ -36,7 +36,7 @@ async function listDnsResolverPoliciesByResourceGroup(): Promise { } async function main(): Promise { - listDnsResolverPoliciesByResourceGroup(); + await listDnsResolverPoliciesByResourceGroup(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts index 4a79ec15c6a0..78ad3bf37825 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts @@ -38,7 +38,7 @@ async function listDnsResolverPoliciesByVirtualNetwork(): Promise { } async function main(): Promise { - listDnsResolverPoliciesByVirtualNetwork(); + await listDnsResolverPoliciesByVirtualNetwork(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts index a2e99f40ed2e..eb238b91c39b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts @@ -32,7 +32,7 @@ async function listDnsResolverPoliciesBySubscription(): Promise { } async function main(): Promise { - listDnsResolverPoliciesBySubscription(); + await listDnsResolverPoliciesBySubscription(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts index 6bd98702b483..3e19d0ca64db 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts @@ -40,7 +40,7 @@ async function updateDnsResolverPolicy(): Promise { } async function main(): Promise { - updateDnsResolverPolicy(); + await updateDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts index d68541ac1035..a56a596bc032 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts @@ -49,7 +49,7 @@ async function upsertDnsResolverPolicyVirtualNetworkLink(): Promise { } async function main(): Promise { - upsertDnsResolverPolicyVirtualNetworkLink(); + await upsertDnsResolverPolicyVirtualNetworkLink(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts index 23155f5cdecd..b75faf82ac78 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts @@ -38,7 +38,7 @@ async function deleteDnsResolverPolicyVirtualNetworkLink(): Promise { } async function main(): Promise { - deleteDnsResolverPolicyVirtualNetworkLink(); + await deleteDnsResolverPolicyVirtualNetworkLink(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts index 64199186edfa..1c202f7ec9b9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts @@ -37,7 +37,7 @@ async function retrieveDnsResolverPolicyVirtualNetworkLink(): Promise { } async function main(): Promise { - retrieveDnsResolverPolicyVirtualNetworkLink(); + await retrieveDnsResolverPolicyVirtualNetworkLink(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts index 6e13ac6ac8ef..a8a72828f7f8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts @@ -38,7 +38,7 @@ async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(): Pr } async function main(): Promise { - listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(); + await listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts index 9b20a0fd81b8..aad64f71ad8a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts @@ -45,7 +45,7 @@ async function updateDnsResolverPolicyVirtualNetworkLink(): Promise { } async function main(): Promise { - updateDnsResolverPolicyVirtualNetworkLink(); + await updateDnsResolverPolicyVirtualNetworkLink(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts index 044f5fde6005..7d578c8ee2d4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts @@ -46,7 +46,7 @@ async function upsertDnsResolver(): Promise { } async function main(): Promise { - upsertDnsResolver(); + await upsertDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts index dbf7c096368d..806eccd43f06 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts @@ -35,7 +35,7 @@ async function deleteDnsResolver(): Promise { } async function main(): Promise { - deleteDnsResolver(); + await deleteDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts index 587cd281e14b..e4e73539e063 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts @@ -35,7 +35,7 @@ async function retrieveDnsResolver(): Promise { } async function main(): Promise { - retrieveDnsResolver(); + await retrieveDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts index 99df88c29dc6..db4a8aac3ea2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts @@ -36,7 +36,7 @@ async function listDnsResolversByResourceGroup(): Promise { } async function main(): Promise { - listDnsResolversByResourceGroup(); + await listDnsResolversByResourceGroup(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts index 44813e26d5bf..db4edc2b1976 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts @@ -38,7 +38,7 @@ async function listDnsResolversByVirtualNetwork(): Promise { } async function main(): Promise { - listDnsResolversByVirtualNetwork(); + await listDnsResolversByVirtualNetwork(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts index f7b65d18567a..df4a6b343398 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts @@ -32,7 +32,7 @@ async function listDnsResolversBySubscription(): Promise { } async function main(): Promise { - listDnsResolversBySubscription(); + await listDnsResolversBySubscription(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts index 2a7ad3dfe2dc..b69501ca047f 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts @@ -40,7 +40,7 @@ async function updateDnsResolver(): Promise { } async function main(): Promise { - updateDnsResolver(); + await updateDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts index 6d982fd935f2..2be132c383e2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts @@ -53,7 +53,7 @@ async function upsertDnsSecurityRule(): Promise { } async function main(): Promise { - upsertDnsSecurityRule(); + await upsertDnsSecurityRule(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts index 7634eebe1074..30cac20871b2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts @@ -37,7 +37,7 @@ async function deleteDnsSecurityRuleForDnsResolverPolicy(): Promise { } async function main(): Promise { - deleteDnsSecurityRuleForDnsResolverPolicy(); + await deleteDnsSecurityRuleForDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts index d8824b2c2608..f3f3c0c74cc0 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts @@ -37,7 +37,7 @@ async function retrieveDnsSecurityRuleForDnsResolverPolicy(): Promise { } async function main(): Promise { - retrieveDnsSecurityRuleForDnsResolverPolicy(); + await retrieveDnsSecurityRuleForDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts index 24d4939f1833..bab38a6c9ba4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts @@ -38,7 +38,7 @@ async function listDnsSecurityRulesByDnsResolverPolicy(): Promise { } async function main(): Promise { - listDnsSecurityRulesByDnsResolverPolicy(); + await listDnsSecurityRulesByDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts index c84849f4c1ae..cb2ebd5e04d7 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts @@ -45,7 +45,7 @@ async function updateDnsSecurityRuleForDnsResolverPolicy(): Promise { } async function main(): Promise { - updateDnsSecurityRuleForDnsResolverPolicy(); + await updateDnsSecurityRuleForDnsResolverPolicy(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts index 7a10a54da92e..60c266d4c940 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts @@ -50,7 +50,7 @@ async function upsertForwardingRuleInADnsForwardingRuleset(): Promise { } async function main(): Promise { - upsertForwardingRuleInADnsForwardingRuleset(); + await upsertForwardingRuleInADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts index a82f1f5b4dd2..d4eea5a25e75 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts @@ -37,7 +37,7 @@ async function deleteForwardingRuleInADnsForwardingRuleset(): Promise { } async function main(): Promise { - deleteForwardingRuleInADnsForwardingRuleset(); + await deleteForwardingRuleInADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts index c26d6bd5d7fc..467332b04e30 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts @@ -37,7 +37,7 @@ async function retrieveForwardingRuleInADnsForwardingRuleset(): Promise { } async function main(): Promise { - retrieveForwardingRuleInADnsForwardingRuleset(); + await retrieveForwardingRuleInADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts index d9937ee2890b..bc6054c72091 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts @@ -38,7 +38,7 @@ async function listForwardingRulesInADnsForwardingRuleset(): Promise { } async function main(): Promise { - listForwardingRulesInADnsForwardingRuleset(); + await listForwardingRulesInADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts index 0693207370ec..22cad8f1604e 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts @@ -45,7 +45,7 @@ async function updateForwardingRuleInADnsForwardingRuleset(): Promise { } async function main(): Promise { - updateForwardingRuleInADnsForwardingRuleset(); + await updateForwardingRuleInADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts index db28c1f594e8..6fe2996274bc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts @@ -53,7 +53,7 @@ async function upsertInboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - upsertInboundEndpointForDnsResolver(); + await upsertInboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts index 429e1cae00f0..49c9b9658bf9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts @@ -37,7 +37,7 @@ async function deleteInboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - deleteInboundEndpointForDnsResolver(); + await deleteInboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts index 6ed097a1e94a..d59888cf26e1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts @@ -37,7 +37,7 @@ async function retrieveInboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - retrieveInboundEndpointForDnsResolver(); + await retrieveInboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts index ea4faa116ab3..95b4a4043e8a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts @@ -38,7 +38,7 @@ async function listInboundEndpointsByDnsResolver(): Promise { } async function main(): Promise { - listInboundEndpointsByDnsResolver(); + await listInboundEndpointsByDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts index df63c10b1b69..5afebccce01c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts @@ -42,7 +42,7 @@ async function updateInboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - updateInboundEndpointForDnsResolver(); + await updateInboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts index 918e0027fd41..dd26f1b6e4cf 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts @@ -48,7 +48,7 @@ async function upsertOutboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - upsertOutboundEndpointForDnsResolver(); + await upsertOutboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts index 76b428f49935..d22f838beceb 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts @@ -37,7 +37,7 @@ async function deleteOutboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - deleteOutboundEndpointForDnsResolver(); + await deleteOutboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts index 02e0b057de60..4457247cb397 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts @@ -37,7 +37,7 @@ async function retrieveOutboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - retrieveOutboundEndpointForDnsResolver(); + await retrieveOutboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts index 5382f495b63e..5bc9a2619ee3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts @@ -38,7 +38,7 @@ async function listOutboundEndpointsByDnsResolver(): Promise { } async function main(): Promise { - listOutboundEndpointsByDnsResolver(); + await listOutboundEndpointsByDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts index 1f89f00d897d..c0a3ab4c8d17 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts @@ -42,7 +42,7 @@ async function updateOutboundEndpointForDnsResolver(): Promise { } async function main(): Promise { - updateOutboundEndpointForDnsResolver(); + await updateOutboundEndpointForDnsResolver(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts index 14c4e8c5fc05..5778c869e0bc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts @@ -47,7 +47,7 @@ async function upsertVirtualNetworkLinkToADnsForwardingRuleset(): Promise } async function main(): Promise { - upsertVirtualNetworkLinkToADnsForwardingRuleset(); + await upsertVirtualNetworkLinkToADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts index dc3104ddf14a..5bc749516c44 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts @@ -37,7 +37,7 @@ async function deleteVirtualNetworkLinkToADnsForwardingRuleset(): Promise } async function main(): Promise { - deleteVirtualNetworkLinkToADnsForwardingRuleset(); + await deleteVirtualNetworkLinkToADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts index 62c6bb9326d1..879af2b9f6ed 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts @@ -37,7 +37,7 @@ async function retrieveVirtualNetworkLinkToADnsForwardingRuleset(): Promise { - retrieveVirtualNetworkLinkToADnsForwardingRuleset(); + await retrieveVirtualNetworkLinkToADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts index 7d629ca711fe..adfdd936cf80 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts @@ -38,7 +38,7 @@ async function listVirtualNetworkLinksToADnsForwardingRuleset(): Promise { } async function main(): Promise { - listVirtualNetworkLinksToADnsForwardingRuleset(); + await listVirtualNetworkLinksToADnsForwardingRuleset(); } main().catch(console.error); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts index 92e709321629..cf93909b1be6 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts @@ -44,7 +44,7 @@ async function updateVirtualNetworkLinkToADnsForwardingRuleset(): Promise } async function main(): Promise { - updateVirtualNetworkLinkToADnsForwardingRuleset(); + await updateVirtualNetworkLinkToADnsForwardingRuleset(); } main().catch(console.error); From d9c1562b04c121cc4d04b6fa5acb2ea9efc84453 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 13:54:47 +0800 Subject: [PATCH 40/66] Update pnpm-lock.yaml --- common/config/rush/pnpm-lock.yaml | 155 ++++++++++++++++++++---------- 1 file changed, 103 insertions(+), 52 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index cc2a033a2daf..2751ea31acb8 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -249,7 +249,7 @@ importers: version: file:projects/arm-dashboard.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-databoundaries': specifier: file:./projects/arm-databoundaries.tgz - version: file:projects/arm-databoundaries.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) + version: file:projects/arm-databoundaries.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-databox': specifier: file:./projects/arm-databox.tgz version: file:projects/arm-databox.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) @@ -318,13 +318,13 @@ importers: version: file:projects/arm-digitaltwins.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-dns': specifier: file:./projects/arm-dns.tgz - version: file:projects/arm-dns.tgz + version: file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9)) '@rush-temp/arm-dns-profile-2020-09-01-hybrid': specifier: file:./projects/arm-dns-profile-2020-09-01-hybrid.tgz - version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9)) '@rush-temp/arm-dnsresolver': specifier: file:./projects/arm-dnsresolver.tgz - version: file:projects/arm-dnsresolver.tgz + version: file:projects/arm-dnsresolver.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9)) '@rush-temp/arm-domainservices': specifier: file:./projects/arm-domainservices.tgz version: file:projects/arm-domainservices.tgz @@ -2936,23 +2936,23 @@ packages: version: 0.0.0 '@rush-temp/arm-dashboard@file:projects/arm-dashboard.tgz': - resolution: {integrity: sha512-fjIHNxdC7qT4xAj9TSL4f2IYFBn05PH+G4dLYbVaMG6MLQ3RE8LX8Hs2GoHIroidIqeg8IPNvx04ERbTjk//bQ==, tarball: file:projects/arm-dashboard.tgz} + resolution: {integrity: sha512-F3E5mVGf1SLYnCrCcwbwd/iS+vxKjqnAdXbAvbUh2Ai/raPFg2HwoHcPmVxMwXti8yE8TNjagtbd+MWI5nQVhg==, tarball: file:projects/arm-dashboard.tgz} version: 0.0.0 '@rush-temp/arm-databoundaries@file:projects/arm-databoundaries.tgz': - resolution: {integrity: sha512-Y4KjH2vFh41HEoby5bSV7Xi+csibwA91nxUQcT4Ck/y4nHsrByfEte/3G5s3eNGrnzyKSRESkDy1mBHsAHD0jQ==, tarball: file:projects/arm-databoundaries.tgz} + resolution: {integrity: sha512-ItqSxMC9OYnKnBBA2gLnpQ+fFb6LlU5fZtdTiJ0h6Nb8H4oMmMfJo5x33rPQU9hTwHObNAVC8WmpzTqH748lWg==, tarball: file:projects/arm-databoundaries.tgz} version: 0.0.0 '@rush-temp/arm-databox@file:projects/arm-databox.tgz': - resolution: {integrity: sha512-TY+FphGJXpGlM0k7UMz1NYbsBVvEkQ+008HRVqkuD2W3WNGJ6huL+1sGjgz/5lTXuVaVNhxo4rrl36cQoNKwjg==, tarball: file:projects/arm-databox.tgz} + resolution: {integrity: sha512-UTfTOztWsYBxUMmzCjVuZPtC9uTElYAt6FbWr3WIlXganxEMg+0xUxMZr+5CUPJOoVe0ehk4HzEF33ppH/W18Q==, tarball: file:projects/arm-databox.tgz} version: 0.0.0 '@rush-temp/arm-databoxedge-profile-2020-09-01-hybrid@file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz': - resolution: {integrity: sha512-oOoBMwoI3Dyuj0fydc/h4VOzQ4jK/7Jc83okaiPtWLtdHNG5J9KSFOwk32YPdSNT88Eh4kq5HXPUSxzPhQYvNw==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-8v0u5aXKMk5xbJ3xf4XaWPubY2Ro2O4ZufHvlWAlf+9lYMankohYTWXITEPnrFbB9lLFaUNSlDGBNgvRnJoCCg==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} version: 0.0.0 '@rush-temp/arm-databoxedge@file:projects/arm-databoxedge.tgz': - resolution: {integrity: sha512-rcDzwEx272S510WsisFANM+OT0X8hitKpNJP8z0TL1dY5aouTizYUuW+cHlHZgSL/9agEDTfGeA8OndnbC6khA==, tarball: file:projects/arm-databoxedge.tgz} + resolution: {integrity: sha512-sK75G9oR/hmiFX+LmbSE1mhtfbmyRjAIZOlxmjvd4pbNQpjT9DX1bFHnvMMwLQT+URceBLUVKSQA2Q788HPlbw==, tarball: file:projects/arm-databoxedge.tgz} version: 0.0.0 '@rush-temp/arm-databricks@file:projects/arm-databricks.tgz': @@ -3032,15 +3032,15 @@ packages: version: 0.0.0 '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz': - resolution: {integrity: sha512-CEhB1OAmb7SrgomYCrRpWEbRvfbBC/dQsl1UU+iMxwxlGuESbsY+DeKNiBRjL0CpXLk7cA49bE1pJsgl1OLPCQ==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + resolution: {integrity: sha512-QQbpVixNlm9iX3a6iYME+F50eHkWMKB4Q55DTEzzWEA2JJznnugfLVkZeypl8cxXy8qIJuYYLNfZsmYf2E4GoQ==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} version: 0.0.0 '@rush-temp/arm-dns@file:projects/arm-dns.tgz': - resolution: {integrity: sha512-Fv1+I9t23YOn9aPQ3qJ1utd9el+iP0vXU6KaAQmDDiqnEOeTzBs7VEX6OdOmknk6mMQY4cz1jFvWXSOXrbG81w==, tarball: file:projects/arm-dns.tgz} + resolution: {integrity: sha512-LQqxE7YlNO8ff9kFjOGS4A92klUOVx4oXj/jBxcBQo+A5HYLDF9rnio0WIiY2CzpZJ15tOpIPA6JWSj3I4Rffg==, tarball: file:projects/arm-dns.tgz} version: 0.0.0 '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': - resolution: {integrity: sha512-xpWvSv+gKGY1qKThdCTI0c/47qia5bpHYmulft2ldiT/cpJX/1q9Tso7xxKNE/BWw0t5BQZf2paSRtkNTUXMAQ==, tarball: file:projects/arm-dnsresolver.tgz} + resolution: {integrity: sha512-mVjGvLrZ+CVQv6LxUFKAMz9TKJM0sBmpGxIlmI2lyCE7NjyCMGbl+sJF1rw9NGwaulq3roKsSxZ+MYAuk4iYdQ==, tarball: file:projects/arm-dnsresolver.tgz} version: 0.0.0 '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': @@ -3916,7 +3916,7 @@ packages: version: 0.0.0 '@rush-temp/identity@file:projects/identity.tgz': - resolution: {integrity: sha512-gdg+518NH5jHWt6HbbwepeL75QN2zNjwhNz1cwUsQz0Y8MYtz2IpVCj2WuEMbFI16GotFkfeHvht9aW/sblpBw==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-CoLCaqIB+ty6z0AVdzc5BFB5mH2srdgABo71MqWds5KUDwy2ouFd2BBd16ppTHSUAWSSh9WW0m2Gzf99eDk60Q==, tarball: file:projects/identity.tgz} version: 0.0.0 '@rush-temp/iot-device-update@file:projects/iot-device-update.tgz': @@ -12812,7 +12812,6 @@ snapshots: '@rush-temp/arm-dashboard@file:projects/arm-dashboard.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 '@types/node': 18.19.74 '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) @@ -12846,17 +12845,14 @@ snapshots: - webdriverio - yaml - '@rush-temp/arm-databoundaries@file:projects/arm-databoundaries.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': + '@rush-temp/arm-databoundaries@file:projects/arm-databoundaries.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: '@types/node': 18.19.74 '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) '@vitest/coverage-istanbul': 3.0.4(vitest@3.0.4) dotenv: 16.4.7 - mkdirp: 3.0.1 playwright: 1.50.0 - rimraf: 5.0.10 tslib: 2.8.1 - tsx: 4.19.2 typescript: 5.7.3 vitest: 3.0.4(@types/debug@4.1.12)(@types/node@18.19.74)(@vitest/browser@3.0.4)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: @@ -12877,6 +12873,7 @@ snapshots: - sugarss - supports-color - terser + - tsx - utf-8-validate - vite - webdriverio @@ -12884,7 +12881,6 @@ snapshots: '@rush-temp/arm-databox@file:projects/arm-databox.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 '@types/node': 18.19.74 '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) @@ -12920,7 +12916,6 @@ snapshots: '@rush-temp/arm-databoxedge-profile-2020-09-01-hybrid@file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 '@types/node': 18.19.74 '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) @@ -12956,7 +12951,6 @@ snapshots: '@rush-temp/arm-databoxedge@file:projects/arm-databoxedge.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 '@types/node': 18.19.74 '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) @@ -13661,65 +13655,101 @@ snapshots: - webdriverio - yaml - '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz': + '@rush-temp/arm-dns-profile-2020-09-01-hybrid@file:projects/arm-dns-profile-2020-09-01-hybrid.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.74 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.74)(typescript@5.7.3) + playwright: 1.50.0 tslib: 2.8.1 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.74)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio - '@rush-temp/arm-dns@file:projects/arm-dns.tgz': + '@rush-temp/arm-dns@file:projects/arm-dns.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.74 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.74)(typescript@5.7.3) + playwright: 1.50.0 tslib: 2.8.1 tsx: 4.19.2 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.74)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio - '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz': + '@rush-temp/arm-dnsresolver@file:projects/arm-dnsresolver.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9))': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.74 - chai: 4.5.0 + '@vitest/browser': 2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.74)(typescript@5.7.3) + playwright: 1.50.0 tslib: 2.8.1 tsx: 4.19.2 typescript: 5.7.3 + vitest: 2.1.8(@types/node@18.19.74)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': dependencies: @@ -22360,6 +22390,27 @@ snapshots: - utf-8-validate - vite + '@vitest/browser@2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8)': + dependencies: + '@testing-library/dom': 10.4.0 + '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) + '@vitest/mocker': 2.1.8(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9)) + '@vitest/utils': 2.1.8 + magic-string: 0.30.17 + msw: 2.7.0(@types/node@18.19.74)(typescript@5.7.3) + sirv: 3.0.0 + tinyrainbow: 1.2.0 + vitest: 2.1.8(@types/node@18.19.74)(@vitest/browser@2.1.8)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3)) + ws: 8.18.0 + optionalDependencies: + playwright: 1.50.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - typescript + - utf-8-validate + - vite + '@vitest/browser@3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.6.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4)': dependencies: '@testing-library/dom': 10.4.0 @@ -26583,7 +26634,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 18.19.74 - '@vitest/browser': 2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.6.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8) + '@vitest/browser': 2.1.8(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@2.1.8) transitivePeerDependencies: - less - lightningcss From 7a97434ebeefc3dff7bfeccd96e8464fddebb9a8 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:20:16 +0800 Subject: [PATCH 41/66] update --- sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json | 2 +- sdk/dns/arm-dns/package.json | 2 +- sdk/dnsresolver/arm-dnsresolver/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json index 7a09b08ed9d6..b3715d08672d 100644 --- a/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json +++ b/sdk/dns/arm-dns-profile-2020-09-01-hybrid/package.json @@ -56,7 +56,7 @@ "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", diff --git a/sdk/dns/arm-dns/package.json b/sdk/dns/arm-dns/package.json index 5ce60fc63eb4..107b66519f00 100644 --- a/sdk/dns/arm-dns/package.json +++ b/sdk/dns/arm-dns/package.json @@ -57,7 +57,7 @@ "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", diff --git a/sdk/dnsresolver/arm-dnsresolver/package.json b/sdk/dnsresolver/arm-dnsresolver/package.json index 8c01e9151ea4..deb81b234814 100644 --- a/sdk/dnsresolver/arm-dnsresolver/package.json +++ b/sdk/dnsresolver/arm-dnsresolver/package.json @@ -57,7 +57,7 @@ "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", From 43f764b57a471156e10b5f3f948050b2de0c4f53 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:04 +0800 Subject: [PATCH 42/66] Migration: Update package.json, tsconfig.json, and api-extractor.json --- .../arm-domainservices/api-extractor.json | 6 +- .../arm-domainservices/package.json | 73 +++++++++++-------- .../arm-domainservices/tsconfig.json | 40 +++------- .../arm-domainservices/tsconfig.samples.json | 10 +++ .../arm-domainservices/tsconfig.src.json | 3 + .../arm-domainservices/tsconfig.test.json | 6 ++ 6 files changed, 73 insertions(+), 65 deletions(-) create mode 100644 sdk/domainservices/arm-domainservices/tsconfig.samples.json create mode 100644 sdk/domainservices/arm-domainservices/tsconfig.src.json create mode 100644 sdk/domainservices/arm-domainservices/tsconfig.test.json diff --git a/sdk/domainservices/arm-domainservices/api-extractor.json b/sdk/domainservices/arm-domainservices/api-extractor.json index 8033796565e1..56263ec3fc07 100644 --- a/sdk/domainservices/arm-domainservices/api-extractor.json +++ b/sdk/domainservices/arm-domainservices/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/arm-domainservices.d.ts" + "publicTrimmedFilePath": "dist/arm-domainservices.d.ts" }, "messages": { "tsdocMessageReporting": { @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/domainservices/arm-domainservices/package.json b/sdk/domainservices/arm-domainservices/package.json index 5e13d1617267..583b4fc881b5 100644 --- a/sdk/domainservices/arm-domainservices/package.json +++ b/sdk/domainservices/arm-domainservices/package.json @@ -8,13 +8,13 @@ "node": ">=18.0.0" }, "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.6.1", + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.9.0", + "@azure/core-client": "^1.9.2", "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.2.0", - "@azure/core-rest-pipeline": "^1.8.0", - "tslib": "^2.2.0" + "@azure/core-paging": "^1.6.2", + "@azure/core-rest-pipeline": "^1.18.2", + "tslib": "^2.8.1" }, "keywords": [ "node", @@ -28,17 +28,17 @@ "module": "./dist-esm/src/index.js", "types": "./types/arm-domainservices.d.ts", "devDependencies": { - "@azure-tools/test-credential": "^1.0.0", - "@azure-tools/test-recorder": "^3.0.0", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", - "@azure/identity": "^4.0.1", - "@types/chai": "^4.2.8", - "@types/mocha": "^10.0.0", + "@azure/identity": "^4.6.0", "@types/node": "^18.0.0", - "chai": "^4.2.0", - "mocha": "^11.0.2", - "ts-node": "^10.0.0", - "typescript": "~5.7.2" + "@vitest/browser": "^3.0.3", + "@vitest/coverage-istanbul": "^3.0.3", + "playwright": "^1.50.0", + "typescript": "~5.7.2", + "vitest": "^3.0.3" }, "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/domainservices/arm-domainservices", "repository": { @@ -49,24 +49,14 @@ "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ - "dist/**/*.js", - "dist/**/*.js.map", - "dist/**/*.d.ts", - "dist/**/*.d.ts.map", - "dist-esm/**/*.js", - "dist-esm/**/*.js.map", - "dist-esm/**/*.d.ts", - "dist-esm/**/*.d.ts.map", - "src/**/*.ts", + "dist/", "README.md", "LICENSE", - "tsconfig.json", - "review/*", - "CHANGELOG.md", - "types/*" + "review/", + "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", @@ -78,7 +68,7 @@ "format": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", "integration-test:browser": "echo skipped", - "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", + "integration-test:node": "dev-tool run test:vitest --esm", "lint": "echo skipped", "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", "pack": "npm pack 2>&1", @@ -88,7 +78,7 @@ "test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", "unit-test:browser": "echo skipped", - "unit-test:node": "dev-tool run vendored cross-env TEST_MODE=playback npm run integration-test:node", + "unit-test:node": "dev-tool run test:vitest", "update-snippets": "echo skipped" }, "sideEffects": false, @@ -108,5 +98,24 @@ ], "disableDocsMs": true, "apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-domainservices?view=azure-node-preview" - } + }, + "type": "module", + "tshy": { + "project": "./tsconfig.src.json", + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js", + "react-native": "./dist/react-native/index.js" } diff --git a/sdk/domainservices/arm-domainservices/tsconfig.json b/sdk/domainservices/arm-domainservices/tsconfig.json index b5a74cbfe488..19ceb382b521 100644 --- a/sdk/domainservices/arm-domainservices/tsconfig.json +++ b/sdk/domainservices/arm-domainservices/tsconfig.json @@ -1,33 +1,13 @@ { - "compilerOptions": { - "module": "es6", - "moduleResolution": "node", - "strict": true, - "target": "es6", - "sourceMap": true, - "declarationMap": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "lib": [ - "es6", - "dom" - ], - "declaration": true, - "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-domainservices": [ - "./src/index" - ] + "references": [ + { + "path": "./tsconfig.src.json" + }, + { + "path": "./tsconfig.samples.json" + }, + { + "path": "./tsconfig.test.json" } - }, - "include": [ - "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" - ], - "exclude": [ - "node_modules" ] -} \ No newline at end of file +} diff --git a/sdk/domainservices/arm-domainservices/tsconfig.samples.json b/sdk/domainservices/arm-domainservices/tsconfig.samples.json new file mode 100644 index 000000000000..45c448986963 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/tsconfig.samples.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.samples.base.json", + "compilerOptions": { + "paths": { + "@azure/arm-domainservices": [ + "./dist/esm" + ] + } + } +} diff --git a/sdk/domainservices/arm-domainservices/tsconfig.src.json b/sdk/domainservices/arm-domainservices/tsconfig.src.json new file mode 100644 index 000000000000..bae70752dd38 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/tsconfig.src.json @@ -0,0 +1,3 @@ +{ + "extends": "../../../tsconfig.lib.json" +} diff --git a/sdk/domainservices/arm-domainservices/tsconfig.test.json b/sdk/domainservices/arm-domainservices/tsconfig.test.json new file mode 100644 index 000000000000..3c2b783a8c1b --- /dev/null +++ b/sdk/domainservices/arm-domainservices/tsconfig.test.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.src.json", + "../../../tsconfig.test.base.json" + ] +} From aba515a586988faec644eca516db059492003324 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:04 +0800 Subject: [PATCH 43/66] Migration: Update test config --- .../tsconfig.browser.config.json | 6 ++++++ .../arm-domainservices/vitest.browser.config.ts | 17 +++++++++++++++++ .../arm-domainservices/vitest.config.ts | 16 ++++++++++++++++ .../arm-domainservices/vitest.esm.config.ts | 12 ++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 sdk/domainservices/arm-domainservices/tsconfig.browser.config.json create mode 100644 sdk/domainservices/arm-domainservices/vitest.browser.config.ts create mode 100644 sdk/domainservices/arm-domainservices/vitest.config.ts create mode 100644 sdk/domainservices/arm-domainservices/vitest.esm.config.ts diff --git a/sdk/domainservices/arm-domainservices/tsconfig.browser.config.json b/sdk/domainservices/arm-domainservices/tsconfig.browser.config.json new file mode 100644 index 000000000000..0c8bafa97126 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/tsconfig.browser.config.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.test.json", + "../../../tsconfig.browser.base.json" + ] +} diff --git a/sdk/domainservices/arm-domainservices/vitest.browser.config.ts b/sdk/domainservices/arm-domainservices/vitest.browser.config.ts new file mode 100644 index 000000000000..182729ab5ce9 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["dist-test/browser/test/**/*.spec.js",], + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/domainservices/arm-domainservices/vitest.config.ts b/sdk/domainservices/arm-domainservices/vitest.config.ts new file mode 100644 index 000000000000..40e031385dd8 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/vitest.config.ts @@ -0,0 +1,16 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/domainservices/arm-domainservices/vitest.esm.config.ts b/sdk/domainservices/arm-domainservices/vitest.esm.config.ts new file mode 100644 index 000000000000..a70127279fc9 --- /dev/null +++ b/sdk/domainservices/arm-domainservices/vitest.esm.config.ts @@ -0,0 +1,12 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { mergeConfig } from "vitest/config"; +import vitestConfig from "./vitest.config.ts"; +import vitestEsmConfig from "../../../vitest.esm.shared.config.ts"; + +export default mergeConfig( + vitestConfig, + vitestEsmConfig +); From 5828eb2d88e921706a20f61778870c7abb9394de Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:04 +0800 Subject: [PATCH 44/66] Migration: Clean up files From aed5297f63b048a51a4683d9b9ff3a9eaa067749 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:20 +0800 Subject: [PATCH 45/66] Migration: Apply codemod: "fixSourceFile" --- .../domainServiceOperationsListSample.ts | 2 +- .../domainServicesCreateOrUpdateSample.ts | 2 +- .../samples-dev/domainServicesDeleteSample.ts | 2 +- .../samples-dev/domainServicesGetSample.ts | 2 +- ...domainServicesListByResourceGroupSample.ts | 2 +- .../samples-dev/domainServicesListSample.ts | 2 +- .../samples-dev/domainServicesUpdateSample.ts | 2 +- .../samples-dev/ouContainerCreateSample.ts | 2 +- .../samples-dev/ouContainerDeleteSample.ts | 2 +- .../samples-dev/ouContainerGetSample.ts | 2 +- .../samples-dev/ouContainerListSample.ts | 2 +- .../ouContainerOperationsListSample.ts | 2 +- .../samples-dev/ouContainerUpdateSample.ts | 2 +- .../src/domainServiceOperationsListSample.ts | 2 +- .../src/domainServicesCreateOrUpdateSample.ts | 2 +- .../src/domainServicesDeleteSample.ts | 2 +- .../typescript/src/domainServicesGetSample.ts | 2 +- ...domainServicesListByResourceGroupSample.ts | 2 +- .../src/domainServicesListSample.ts | 2 +- .../src/domainServicesUpdateSample.ts | 2 +- .../typescript/src/ouContainerCreateSample.ts | 2 +- .../typescript/src/ouContainerDeleteSample.ts | 2 +- .../v4/typescript/src/ouContainerGetSample.ts | 2 +- .../typescript/src/ouContainerListSample.ts | 2 +- .../src/ouContainerOperationsListSample.ts | 2 +- .../typescript/src/ouContainerUpdateSample.ts | 2 +- .../src/domainServicesResourceProvider.ts | 6 +++--- .../arm-domainservices/src/index.ts | 8 ++++---- .../src/models/parameters.ts | 2 +- .../src/operations/domainServiceOperations.ts | 12 +++++------ .../src/operations/domainServices.ts | 14 ++++++------- .../src/operations/index.ts | 8 ++++---- .../src/operations/ouContainerOperationGrp.ts | 14 ++++++------- .../src/operations/ouContainerOperations.ts | 12 +++++------ .../domainServiceOperations.ts | 2 +- .../operationsInterfaces/domainServices.ts | 2 +- .../src/operationsInterfaces/index.ts | 8 ++++---- .../ouContainerOperationGrp.ts | 2 +- .../ouContainerOperations.ts | 2 +- .../arm-domainservices/test/sampleTest.ts | 20 ++++++++----------- 40 files changed, 80 insertions(+), 84 deletions(-) diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServiceOperationsListSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServiceOperationsListSample.ts index e2d7270a78d2..c018119aa36d 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServiceOperationsListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServiceOperationsListSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Lists all the available Domain Services operations. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOperations.json */ -async function getOperations() { +async function getOperations(): Promise { const subscriptionId = "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesCreateOrUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesCreateOrUpdateSample.ts index 62c18f699deb..091761698ff8 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesCreateOrUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesCreateOrUpdateSample.ts @@ -15,7 +15,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Create Domain Service operation creates a new domain service with the specified parameters. If the specific service already exists, then any patchable properties will be updated and any immutable properties will remain unchanged. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/CreateDomainService.json */ -async function createDomainService() { +async function createDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesDeleteSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesDeleteSample.ts index 51b1ec32b853..e1c0c8b3f3f2 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesDeleteSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesDeleteSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Delete Domain Service operation deletes an existing Domain Service. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/DeleteDomainService.json */ -async function deleteDomainService() { +async function deleteDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesGetSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesGetSample.ts index e47d5e80e870..bd69e93c8387 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesGetSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesGetSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Get Domain Service operation retrieves a json representation of the Domain Service. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetDomainService.json */ -async function getDomainService() { +async function getDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListByResourceGroupSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListByResourceGroupSample.ts index 8613a8175c4e..00c8db16e1f5 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListByResourceGroupSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListByResourceGroupSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List Domain Services in Resource Group operation lists all the domain services available under the given resource group. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListDomainServicesByResourceGroup.json */ -async function listDomainService() { +async function listDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const credential = new DefaultAzureCredential(); diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListSample.ts index 98266ec5ba88..0008e248a3ca 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesListSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List Domain Services in Subscription operation lists all the domain services available under the given subscription (and across all resource groups within that subscription). * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListDomainServicesBySubscription.json */ -async function listDomainService() { +async function listDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesUpdateSample.ts index baac59802ea3..d9248c45c516 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/domainServicesUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/domainServicesUpdateSample.ts @@ -15,7 +15,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Update Domain Service operation can be used to update the existing deployment. The update call only supports the properties listed in the PATCH body. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/UpdateDomainService.json */ -async function updateDomainService() { +async function updateDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerCreateSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerCreateSample.ts index b87c241083ad..4c7f1f90e4bb 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerCreateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerCreateSample.ts @@ -15,7 +15,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Create OuContainer operation creates a new OuContainer under the specified Domain Service instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/CreateOuContainer.json */ -async function createDomainService() { +async function createDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerDeleteSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerDeleteSample.ts index b9e4c514a0b5..f40b2716b6b8 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerDeleteSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerDeleteSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Delete OuContainer operation deletes specified OuContainer. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/DeleteOuContainer.json */ -async function deleteOuContainer() { +async function deleteOuContainer(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerGetSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerGetSample.ts index 1228ae988bbc..13833b076535 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerGetSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerGetSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Get OuContainer in DomainService instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOuContainer.json */ -async function listOfOuContainers() { +async function listOfOuContainers(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerListSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerListSample.ts index b0a6237f94a2..01bf62d515a0 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerListSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List of OuContainers in DomainService instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListOuContainers.json */ -async function listOfOuContainers() { +async function listOfOuContainers(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerOperationsListSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerOperationsListSample.ts index 975c8fad11a0..71ce2fef178e 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerOperationsListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerOperationsListSample.ts @@ -14,7 +14,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Lists all the available OuContainer operations. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOperations.json */ -async function getOperations() { +async function getOperations(): Promise { const subscriptionId = "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerUpdateSample.ts index 3a75d16b3041..ff7f031308e8 100644 --- a/sdk/domainservices/arm-domainservices/samples-dev/ouContainerUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples-dev/ouContainerUpdateSample.ts @@ -15,7 +15,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Update OuContainer operation can be used to update the existing OuContainers. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/UpdateOuContainer.json */ -async function updateDomainService() { +async function updateDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServiceOperationsListSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServiceOperationsListSample.ts index 46397d070ad6..bbfe5b31e5ec 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServiceOperationsListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServiceOperationsListSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Lists all the available Domain Services operations. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOperations.json */ -async function getOperations() { +async function getOperations(): Promise { const subscriptionId = "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesCreateOrUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesCreateOrUpdateSample.ts index 596bb29727f3..94a4e8b91600 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesCreateOrUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesCreateOrUpdateSample.ts @@ -20,7 +20,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Create Domain Service operation creates a new domain service with the specified parameters. If the specific service already exists, then any patchable properties will be updated and any immutable properties will remain unchanged. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/CreateDomainService.json */ -async function createDomainService() { +async function createDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesDeleteSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesDeleteSample.ts index 43cd6f53e8c0..49101cd22925 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesDeleteSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesDeleteSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Delete Domain Service operation deletes an existing Domain Service. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/DeleteDomainService.json */ -async function deleteDomainService() { +async function deleteDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesGetSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesGetSample.ts index a7b370a594ef..eaa26ffd5a9c 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesGetSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesGetSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Get Domain Service operation retrieves a json representation of the Domain Service. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetDomainService.json */ -async function getDomainService() { +async function getDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListByResourceGroupSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListByResourceGroupSample.ts index 0e9ac5566571..8dc6d3fd5656 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListByResourceGroupSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListByResourceGroupSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List Domain Services in Resource Group operation lists all the domain services available under the given resource group. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListDomainServicesByResourceGroup.json */ -async function listDomainService() { +async function listDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const credential = new DefaultAzureCredential(); diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListSample.ts index b8a0abc0acc3..889766acff60 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesListSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List Domain Services in Subscription operation lists all the domain services available under the given subscription (and across all resource groups within that subscription). * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListDomainServicesBySubscription.json */ -async function listDomainService() { +async function listDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesUpdateSample.ts index 6d7cce3d8de2..c758f0c412be 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/domainServicesUpdateSample.ts @@ -20,7 +20,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Update Domain Service operation can be used to update the existing deployment. The update call only supports the properties listed in the PATCH body. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/UpdateDomainService.json */ -async function updateDomainService() { +async function updateDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "TestResourceGroup"; const domainServiceName = "TestDomainService.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerCreateSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerCreateSample.ts index 0bf93b5a6b35..e339180b4338 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerCreateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerCreateSample.ts @@ -20,7 +20,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Create OuContainer operation creates a new OuContainer under the specified Domain Service instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/CreateOuContainer.json */ -async function createDomainService() { +async function createDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerDeleteSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerDeleteSample.ts index 2dd0ed856f77..330da0e440bf 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerDeleteSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerDeleteSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Delete OuContainer operation deletes specified OuContainer. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/DeleteOuContainer.json */ -async function deleteOuContainer() { +async function deleteOuContainer(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerGetSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerGetSample.ts index 9543df2c2a5d..f85abdf688af 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerGetSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerGetSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Get OuContainer in DomainService instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOuContainer.json */ -async function listOfOuContainers() { +async function listOfOuContainers(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerListSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerListSample.ts index dfb1031be7fe..130ed130e3ae 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerListSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The List of OuContainers in DomainService instance. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/ListOuContainers.json */ -async function listOfOuContainers() { +async function listOfOuContainers(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerOperationsListSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerOperationsListSample.ts index f5860e2ea24f..81f9021f08b3 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerOperationsListSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerOperationsListSample.ts @@ -17,7 +17,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary Lists all the available OuContainer operations. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/GetOperations.json */ -async function getOperations() { +async function getOperations(): Promise { const subscriptionId = "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); const client = new DomainServicesResourceProvider(credential, subscriptionId); diff --git a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerUpdateSample.ts b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerUpdateSample.ts index 840b8fa01f58..b10f9296cbe2 100644 --- a/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerUpdateSample.ts +++ b/sdk/domainservices/arm-domainservices/samples/v4/typescript/src/ouContainerUpdateSample.ts @@ -20,7 +20,7 @@ import { DefaultAzureCredential } from "@azure/identity"; * @summary The Update OuContainer operation can be used to update the existing OuContainers. * x-ms-original-file: specification/domainservices/resource-manager/Microsoft.AAD/stable/2021-05-01/examples/UpdateOuContainer.json */ -async function updateDomainService() { +async function updateDomainService(): Promise { const subscriptionId = "1639790a-76a2-4ac4-98d9-8562f5dfcb4d"; const resourceGroupName = "OuContainerResourceGroup"; const domainServiceName = "OuContainer.com"; diff --git a/sdk/domainservices/arm-domainservices/src/domainServicesResourceProvider.ts b/sdk/domainservices/arm-domainservices/src/domainServicesResourceProvider.ts index ef5e00f29f75..de46f4303b10 100644 --- a/sdk/domainservices/arm-domainservices/src/domainServicesResourceProvider.ts +++ b/sdk/domainservices/arm-domainservices/src/domainServicesResourceProvider.ts @@ -19,14 +19,14 @@ import { DomainServicesImpl, OuContainerOperationsImpl, OuContainerOperationGrpImpl -} from "./operations"; +} from "./operations/index.js"; import { DomainServiceOperations, DomainServices, OuContainerOperations, OuContainerOperationGrp -} from "./operationsInterfaces"; -import { DomainServicesResourceProviderOptionalParams } from "./models"; +} from "./operationsInterfaces/index.js"; +import { DomainServicesResourceProviderOptionalParams } from "./models/index.js"; export class DomainServicesResourceProvider extends coreClient.ServiceClient { $host: string; diff --git a/sdk/domainservices/arm-domainservices/src/index.ts b/sdk/domainservices/arm-domainservices/src/index.ts index 4cc94247b9bc..ad2ffd3301b7 100644 --- a/sdk/domainservices/arm-domainservices/src/index.ts +++ b/sdk/domainservices/arm-domainservices/src/index.ts @@ -7,7 +7,7 @@ */ /// -export { getContinuationToken } from "./pagingHelper"; -export * from "./models"; -export { DomainServicesResourceProvider } from "./domainServicesResourceProvider"; -export * from "./operationsInterfaces"; +export { getContinuationToken } from "./pagingHelper.js"; +export * from "./models/index.js"; +export { DomainServicesResourceProvider } from "./domainServicesResourceProvider.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/domainservices/arm-domainservices/src/models/parameters.ts b/sdk/domainservices/arm-domainservices/src/models/parameters.ts index 69de521bfcd9..84b041475eda 100644 --- a/sdk/domainservices/arm-domainservices/src/models/parameters.ts +++ b/sdk/domainservices/arm-domainservices/src/models/parameters.ts @@ -14,7 +14,7 @@ import { import { DomainService as DomainServiceMapper, ContainerAccount as ContainerAccountMapper -} from "../models/mappers"; +} from "../models/mappers.js"; export const accept: OperationParameter = { parameterPath: "accept", diff --git a/sdk/domainservices/arm-domainservices/src/operations/domainServiceOperations.ts b/sdk/domainservices/arm-domainservices/src/operations/domainServiceOperations.ts index 5d3623b709a7..458452c7257f 100644 --- a/sdk/domainservices/arm-domainservices/src/operations/domainServiceOperations.ts +++ b/sdk/domainservices/arm-domainservices/src/operations/domainServiceOperations.ts @@ -7,19 +7,19 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DomainServiceOperations } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DomainServiceOperations } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DomainServicesResourceProvider } from "../domainServicesResourceProvider"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DomainServicesResourceProvider } from "../domainServicesResourceProvider.js"; import { OperationEntity, DomainServiceOperationsListNextOptionalParams, DomainServiceOperationsListOptionalParams, DomainServiceOperationsListResponse, DomainServiceOperationsListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing DomainServiceOperations operations. */ diff --git a/sdk/domainservices/arm-domainservices/src/operations/domainServices.ts b/sdk/domainservices/arm-domainservices/src/operations/domainServices.ts index 1ea2759158c3..0f21d3dc04d1 100644 --- a/sdk/domainservices/arm-domainservices/src/operations/domainServices.ts +++ b/sdk/domainservices/arm-domainservices/src/operations/domainServices.ts @@ -7,14 +7,14 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { DomainServices } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { DomainServices } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DomainServicesResourceProvider } from "../domainServicesResourceProvider"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DomainServicesResourceProvider } from "../domainServicesResourceProvider.js"; import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { LroImpl } from "../lroImpl.js"; import { DomainService, DomainServicesListNextOptionalParams, @@ -32,7 +32,7 @@ import { DomainServicesUpdateResponse, DomainServicesListNextResponse, DomainServicesListByResourceGroupNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing DomainServices operations. */ diff --git a/sdk/domainservices/arm-domainservices/src/operations/index.ts b/sdk/domainservices/arm-domainservices/src/operations/index.ts index 21615bc5fd36..3c5ad1e831f3 100644 --- a/sdk/domainservices/arm-domainservices/src/operations/index.ts +++ b/sdk/domainservices/arm-domainservices/src/operations/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./domainServiceOperations"; -export * from "./domainServices"; -export * from "./ouContainerOperations"; -export * from "./ouContainerOperationGrp"; +export * from "./domainServiceOperations.js"; +export * from "./domainServices.js"; +export * from "./ouContainerOperations.js"; +export * from "./ouContainerOperationGrp.js"; diff --git a/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperationGrp.ts b/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperationGrp.ts index dee64711bce0..30a23900ea3b 100644 --- a/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperationGrp.ts +++ b/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperationGrp.ts @@ -7,14 +7,14 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { OuContainerOperationGrp } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { OuContainerOperationGrp } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DomainServicesResourceProvider } from "../domainServicesResourceProvider"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DomainServicesResourceProvider } from "../domainServicesResourceProvider.js"; import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; -import { LroImpl } from "../lroImpl"; +import { LroImpl } from "../lroImpl.js"; import { OuContainer, OuContainerListNextOptionalParams, @@ -29,7 +29,7 @@ import { OuContainerUpdateOptionalParams, OuContainerUpdateResponse, OuContainerListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing OuContainerOperationGrp operations. */ diff --git a/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperations.ts b/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperations.ts index 0c4e52ce4e57..26546fc6ae51 100644 --- a/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperations.ts +++ b/sdk/domainservices/arm-domainservices/src/operations/ouContainerOperations.ts @@ -7,19 +7,19 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { OuContainerOperations } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { OuContainerOperations } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DomainServicesResourceProvider } from "../domainServicesResourceProvider"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DomainServicesResourceProvider } from "../domainServicesResourceProvider.js"; import { OperationEntity, OuContainerOperationsListNextOptionalParams, OuContainerOperationsListOptionalParams, OuContainerOperationsListResponse, OuContainerOperationsListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing OuContainerOperations operations. */ diff --git a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServiceOperations.ts b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServiceOperations.ts index 0ce7bf69ce55..979cc17bf7c4 100644 --- a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServiceOperations.ts +++ b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServiceOperations.ts @@ -10,7 +10,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { OperationEntity, DomainServiceOperationsListOptionalParams -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DomainServiceOperations. */ diff --git a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServices.ts b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServices.ts index ba010df5a745..4162ac3019e0 100644 --- a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServices.ts +++ b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/domainServices.ts @@ -19,7 +19,7 @@ import { DomainServicesDeleteOptionalParams, DomainServicesUpdateOptionalParams, DomainServicesUpdateResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DomainServices. */ diff --git a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/index.ts b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/index.ts index 21615bc5fd36..3c5ad1e831f3 100644 --- a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/index.ts +++ b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./domainServiceOperations"; -export * from "./domainServices"; -export * from "./ouContainerOperations"; -export * from "./ouContainerOperationGrp"; +export * from "./domainServiceOperations.js"; +export * from "./domainServices.js"; +export * from "./ouContainerOperations.js"; +export * from "./ouContainerOperationGrp.js"; diff --git a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperationGrp.ts b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperationGrp.ts index 7cf0f2a370dc..091967bba77b 100644 --- a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperationGrp.ts +++ b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperationGrp.ts @@ -19,7 +19,7 @@ import { OuContainerDeleteOptionalParams, OuContainerUpdateOptionalParams, OuContainerUpdateResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a OuContainerOperationGrp. */ diff --git a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperations.ts b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperations.ts index e398af6561de..852644e48061 100644 --- a/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperations.ts +++ b/sdk/domainservices/arm-domainservices/src/operationsInterfaces/ouContainerOperations.ts @@ -10,7 +10,7 @@ import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { OperationEntity, OuContainerOperationsListOptionalParams -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a OuContainerOperations. */ diff --git a/sdk/domainservices/arm-domainservices/test/sampleTest.ts b/sdk/domainservices/arm-domainservices/test/sampleTest.ts index 8ff7deb0acbe..85ba2eec117e 100644 --- a/sdk/domainservices/arm-domainservices/test/sampleTest.ts +++ b/sdk/domainservices/arm-domainservices/test/sampleTest.ts @@ -8,11 +8,7 @@ import { Recorder, - RecorderStartOptions, - env -} from "@azure-tools/test-recorder"; -import { assert } from "chai"; -import { Context } from "mocha"; + RecorderStartOptions} from "@azure-tools/test-recorder"; const replaceableVariables: Record = { AZURE_CLIENT_ID: "azure_client_id", @@ -32,14 +28,14 @@ const recorderOptions: RecorderStartOptions = { describe("My test", () => { let recorder: Recorder; - beforeEach(async function (this: Context) { - recorder = new Recorder(this.currentTest); - await recorder.start(recorderOptions); - }); + beforeEach(async (ctx) => { + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + }); - afterEach(async function () { - await recorder.stop(); - }); + afterEach(async () => { + await recorder.stop(); + }); it("sample test", async function () { console.log("Hi, I'm a test!"); From 26b91c213e168c035c223ee1f786fe6647a6d2b9 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:21 +0800 Subject: [PATCH 46/66] Migration: Apply codemod: "fixTestingImports" From d39e142b59fe5163ec9e97c26a50fa1d4479a437 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:22 +0800 Subject: [PATCH 47/66] Migration: Apply codemod: "replaceAssertIsRejected" From ebd6ee1f6a6290b68fd86b2e580a9146a586208a Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:23 +0800 Subject: [PATCH 48/66] Migration: Apply codemod: "replaceSinonStub" From 7c98a1b6feae47ce0918e7617dd568351068a8b0 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:23 +0800 Subject: [PATCH 49/66] Migration: Apply codemod: "addViHelper" From b5afd0b3fb5db01c285ffbc05cf83ea2224613d3 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:24 +0800 Subject: [PATCH 50/66] Migration: Apply codemod: "replaceSupportTracing" From 16f2661380f1873e23ba50320753ff41a97ce862 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:25 +0800 Subject: [PATCH 51/66] Migration: Apply codemod: "replaceTestUtils" From 5040dffaf2c5bf7af621ce439dfedcec77d9bf9c Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:56:39 +0800 Subject: [PATCH 52/66] Migration: rushx format From 36fca35cebea0dd51d1636c86965829f01210f8a Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 09:55:38 +0800 Subject: [PATCH 53/66] update --- common/config/rush/pnpm-lock.yaml | 41 +++++++++++++------ .../arm-domainservices/package.json | 29 +++++++++++-- 2 files changed, 53 insertions(+), 17 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 2751ea31acb8..27b8699dc357 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -327,7 +327,7 @@ importers: version: file:projects/arm-dnsresolver.tgz(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(vite@5.4.14(@types/node@22.7.9)) '@rush-temp/arm-domainservices': specifier: file:./projects/arm-domainservices.tgz - version: file:projects/arm-domainservices.tgz + version: file:projects/arm-domainservices.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-dynatrace': specifier: file:./projects/arm-dynatrace.tgz version: file:projects/arm-dynatrace.tgz @@ -3044,7 +3044,7 @@ packages: version: 0.0.0 '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': - resolution: {integrity: sha512-NQwbddlbcBARuNp0948HFU37x87IX6HazeKDxs11UJEO6R61MRQQ1ce2UwwiCxHLxJwIydsrTf3LGmVKW05hdg==, tarball: file:projects/arm-domainservices.tgz} + resolution: {integrity: sha512-S8EgwKzCGb1lLVke/bex8KvrDjBoGuZtMpFXJHTKrN4UhBZXhsqHrrmG4lbtpeIkexLSTKmS2GMZ7robuBqDyA==, tarball: file:projects/arm-domainservices.tgz} version: 0.0.0 '@rush-temp/arm-dynatrace@file:projects/arm-dynatrace.tgz': @@ -13751,24 +13751,39 @@ snapshots: - vite - webdriverio - '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz': + '@rush-temp/arm-domainservices@file:projects/arm-domainservices.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.74 - chai: 4.5.0 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.74)(typescript@5.7.3) + '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) + '@vitest/coverage-istanbul': 3.0.4(vitest@3.0.4) + playwright: 1.50.0 tslib: 2.8.1 typescript: 5.7.3 + vitest: 3.0.4(@types/debug@4.1.12)(@types/node@18.19.74)(@vitest/browser@3.0.4)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@types/debug' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - tsx + - utf-8-validate + - vite + - webdriverio + - yaml '@rush-temp/arm-dynatrace@file:projects/arm-dynatrace.tgz': dependencies: diff --git a/sdk/domainservices/arm-domainservices/package.json b/sdk/domainservices/arm-domainservices/package.json index 583b4fc881b5..29a86307b723 100644 --- a/sdk/domainservices/arm-domainservices/package.json +++ b/sdk/domainservices/arm-domainservices/package.json @@ -24,9 +24,9 @@ "isomorphic" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/arm-domainservices.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "devDependencies": { "@azure-tools/test-credential": "^2.0.0", "@azure-tools/test-recorder": "^4.1.0", @@ -117,5 +117,26 @@ "selfLink": false }, "browser": "./dist/browser/index.js", - "react-native": "./dist/react-native/index.js" + "react-native": "./dist/react-native/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } From e91e04ed6d847db7be6510763b10f12df4f19a22 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:16 +0800 Subject: [PATCH 54/66] Migration: Update package.json, tsconfig.json, and api-extractor.json --- .../arm-dynatrace/api-extractor.json | 6 +- sdk/dynatrace/arm-dynatrace/package.json | 73 +++++++++++-------- sdk/dynatrace/arm-dynatrace/tsconfig.json | 40 +++------- .../arm-dynatrace/tsconfig.samples.json | 10 +++ sdk/dynatrace/arm-dynatrace/tsconfig.src.json | 3 + .../arm-dynatrace/tsconfig.test.json | 6 ++ 6 files changed, 73 insertions(+), 65 deletions(-) create mode 100644 sdk/dynatrace/arm-dynatrace/tsconfig.samples.json create mode 100644 sdk/dynatrace/arm-dynatrace/tsconfig.src.json create mode 100644 sdk/dynatrace/arm-dynatrace/tsconfig.test.json diff --git a/sdk/dynatrace/arm-dynatrace/api-extractor.json b/sdk/dynatrace/arm-dynatrace/api-extractor.json index ed3610105861..cde6e40900a2 100644 --- a/sdk/dynatrace/arm-dynatrace/api-extractor.json +++ b/sdk/dynatrace/arm-dynatrace/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "./dist-esm/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/arm-dynatrace.d.ts" + "publicTrimmedFilePath": "dist/arm-dynatrace.d.ts" }, "messages": { "tsdocMessageReporting": { @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/sdk/dynatrace/arm-dynatrace/package.json b/sdk/dynatrace/arm-dynatrace/package.json index eb7410ec41d4..33850fcc11fa 100644 --- a/sdk/dynatrace/arm-dynatrace/package.json +++ b/sdk/dynatrace/arm-dynatrace/package.json @@ -8,13 +8,13 @@ "node": ">=18.0.0" }, "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.7.0", + "@azure/abort-controller": "^2.1.2", + "@azure/core-auth": "^1.9.0", + "@azure/core-client": "^1.9.2", "@azure/core-lro": "^2.5.3", - "@azure/core-paging": "^1.2.0", - "@azure/core-rest-pipeline": "^1.8.0", - "tslib": "^2.2.0" + "@azure/core-paging": "^1.6.2", + "@azure/core-rest-pipeline": "^1.18.2", + "tslib": "^2.8.1" }, "keywords": [ "node", @@ -28,18 +28,18 @@ "module": "./dist-esm/src/index.js", "types": "./types/arm-dynatrace.d.ts", "devDependencies": { - "@azure-tools/test-credential": "^1.0.0", - "@azure-tools/test-recorder": "^3.0.0", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", - "@azure/identity": "^4.0.1", - "@types/chai": "^4.2.8", - "@types/mocha": "^10.0.0", + "@azure/identity": "^4.6.0", "@types/node": "^18.0.0", - "chai": "^4.2.0", + "@vitest/browser": "^3.0.3", + "@vitest/coverage-istanbul": "^3.0.3", "dotenv": "^16.0.0", - "mocha": "^11.0.2", - "ts-node": "^10.0.0", - "typescript": "~5.7.2" + "playwright": "^1.50.0", + "typescript": "~5.7.2", + "vitest": "^3.0.3" }, "repository": { "type": "git", @@ -49,24 +49,14 @@ "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "files": [ - "dist/**/*.js", - "dist/**/*.js.map", - "dist/**/*.d.ts", - "dist/**/*.d.ts.map", - "dist-esm/**/*.js", - "dist-esm/**/*.js.map", - "dist-esm/**/*.d.ts", - "dist-esm/**/*.d.ts.map", - "src/**/*.ts", + "dist/", "README.md", "LICENSE", - "tsconfig.json", - "review/*", - "CHANGELOG.md", - "types/*" + "review/", + "CHANGELOG.md" ], "scripts": { - "build": "npm run clean && tsc && dev-tool run bundle && npm run minify && npm run extract-api", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", "build:browser": "echo skipped", "build:node": "echo skipped", "build:samples": "echo skipped.", @@ -78,7 +68,7 @@ "format": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", "integration-test:browser": "echo skipped", - "integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'", + "integration-test:node": "dev-tool run test:vitest --esm", "lint": "echo skipped", "minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js", "pack": "npm pack 2>&1", @@ -88,7 +78,7 @@ "test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", "unit-test:browser": "echo skipped", - "unit-test:node": "dev-tool run vendored cross-env TEST_MODE=playback npm run integration-test:node", + "unit-test:node": "dev-tool run test:vitest", "update-snippets": "echo skipped" }, "sideEffects": false, @@ -109,5 +99,24 @@ ], "disableDocsMs": true, "apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-dynatrace?view=azure-node-preview" - } + }, + "type": "module", + "tshy": { + "project": "./tsconfig.src.json", + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js", + "react-native": "./dist/react-native/index.js" } diff --git a/sdk/dynatrace/arm-dynatrace/tsconfig.json b/sdk/dynatrace/arm-dynatrace/tsconfig.json index 59b9e75094ee..19ceb382b521 100644 --- a/sdk/dynatrace/arm-dynatrace/tsconfig.json +++ b/sdk/dynatrace/arm-dynatrace/tsconfig.json @@ -1,33 +1,13 @@ { - "compilerOptions": { - "module": "es6", - "moduleResolution": "node", - "strict": true, - "target": "es6", - "sourceMap": true, - "declarationMap": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "lib": [ - "es6", - "dom" - ], - "declaration": true, - "outDir": "./dist-esm", - "importHelpers": true, - "paths": { - "@azure/arm-dynatrace": [ - "./src/index" - ] + "references": [ + { + "path": "./tsconfig.src.json" + }, + { + "path": "./tsconfig.samples.json" + }, + { + "path": "./tsconfig.test.json" } - }, - "include": [ - "./src/**/*.ts", - "./test/**/*.ts", - "samples-dev/**/*.ts" - ], - "exclude": [ - "node_modules" ] -} \ No newline at end of file +} diff --git a/sdk/dynatrace/arm-dynatrace/tsconfig.samples.json b/sdk/dynatrace/arm-dynatrace/tsconfig.samples.json new file mode 100644 index 000000000000..760f33562393 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/tsconfig.samples.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.samples.base.json", + "compilerOptions": { + "paths": { + "@azure/arm-dynatrace": [ + "./dist/esm" + ] + } + } +} diff --git a/sdk/dynatrace/arm-dynatrace/tsconfig.src.json b/sdk/dynatrace/arm-dynatrace/tsconfig.src.json new file mode 100644 index 000000000000..bae70752dd38 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/tsconfig.src.json @@ -0,0 +1,3 @@ +{ + "extends": "../../../tsconfig.lib.json" +} diff --git a/sdk/dynatrace/arm-dynatrace/tsconfig.test.json b/sdk/dynatrace/arm-dynatrace/tsconfig.test.json new file mode 100644 index 000000000000..3c2b783a8c1b --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/tsconfig.test.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.src.json", + "../../../tsconfig.test.base.json" + ] +} From 2b9a85764b7bf67059844ddd3cb2f66247eec88e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:17 +0800 Subject: [PATCH 55/66] Migration: Update test config --- .../arm-dynatrace/tsconfig.browser.config.json | 6 ++++++ .../arm-dynatrace/vitest.browser.config.ts | 17 +++++++++++++++++ sdk/dynatrace/arm-dynatrace/vitest.config.ts | 16 ++++++++++++++++ .../arm-dynatrace/vitest.esm.config.ts | 12 ++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 sdk/dynatrace/arm-dynatrace/tsconfig.browser.config.json create mode 100644 sdk/dynatrace/arm-dynatrace/vitest.browser.config.ts create mode 100644 sdk/dynatrace/arm-dynatrace/vitest.config.ts create mode 100644 sdk/dynatrace/arm-dynatrace/vitest.esm.config.ts diff --git a/sdk/dynatrace/arm-dynatrace/tsconfig.browser.config.json b/sdk/dynatrace/arm-dynatrace/tsconfig.browser.config.json new file mode 100644 index 000000000000..0c8bafa97126 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/tsconfig.browser.config.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "./tsconfig.test.json", + "../../../tsconfig.browser.base.json" + ] +} diff --git a/sdk/dynatrace/arm-dynatrace/vitest.browser.config.ts b/sdk/dynatrace/arm-dynatrace/vitest.browser.config.ts new file mode 100644 index 000000000000..182729ab5ce9 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["dist-test/browser/test/**/*.spec.js",], + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dynatrace/arm-dynatrace/vitest.config.ts b/sdk/dynatrace/arm-dynatrace/vitest.config.ts new file mode 100644 index 000000000000..40e031385dd8 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/vitest.config.ts @@ -0,0 +1,16 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + testTimeout: 1200000, + hookTimeout: 1200000, + }, + }), +); diff --git a/sdk/dynatrace/arm-dynatrace/vitest.esm.config.ts b/sdk/dynatrace/arm-dynatrace/vitest.esm.config.ts new file mode 100644 index 000000000000..a70127279fc9 --- /dev/null +++ b/sdk/dynatrace/arm-dynatrace/vitest.esm.config.ts @@ -0,0 +1,12 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { mergeConfig } from "vitest/config"; +import vitestConfig from "./vitest.config.ts"; +import vitestEsmConfig from "../../../vitest.esm.shared.config.ts"; + +export default mergeConfig( + vitestConfig, + vitestEsmConfig +); From 4adaa294809c888f0d3cafccc6c277a91f94668d Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:17 +0800 Subject: [PATCH 56/66] Migration: Clean up files From 0c65f523fbd921770820a8a38a90cbf754a8d7d6 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:36 +0800 Subject: [PATCH 57/66] Migration: Apply codemod: "fixSourceFile" --- .../monitorsCreateOrUpdateSample.ts | 10 +-- .../samples-dev/monitorsDeleteSample.ts | 10 +-- ...GetMarketplaceSaaSResourceDetailsSample.ts | 10 +-- .../monitorsGetMetricStatusSample.ts | 10 +-- .../samples-dev/monitorsGetSample.ts | 10 +-- .../monitorsGetSsoDetailsSample.ts | 10 +-- .../monitorsGetVMHostPayloadSample.ts | 10 +-- .../monitorsListAppServicesSample.ts | 10 +-- .../monitorsListByResourceGroupSample.ts | 10 +-- .../monitorsListBySubscriptionIdSample.ts | 10 +-- .../samples-dev/monitorsListHostsSample.ts | 10 +-- .../monitorsListLinkableEnvironmentsSample.ts | 10 +-- .../monitorsListMonitoredResourcesSample.ts | 10 +-- .../samples-dev/monitorsUpdateSample.ts | 10 +-- .../samples-dev/operationsListSample.ts | 10 +-- .../singleSignOnCreateOrUpdateSample.ts | 10 +-- .../samples-dev/singleSignOnGetSample.ts | 10 +-- .../samples-dev/singleSignOnListSample.ts | 10 +-- .../tagRulesCreateOrUpdateSample.ts | 10 +-- .../samples-dev/tagRulesDeleteSample.ts | 10 +-- .../samples-dev/tagRulesGetSample.ts | 10 +-- .../samples-dev/tagRulesListSample.ts | 10 +-- .../src/monitorsCreateOrUpdateSample.ts | 10 +-- .../v2/typescript/src/monitorsDeleteSample.ts | 10 +-- ...GetMarketplaceSaaSResourceDetailsSample.ts | 10 +-- .../src/monitorsGetMetricStatusSample.ts | 10 +-- .../v2/typescript/src/monitorsGetSample.ts | 10 +-- .../src/monitorsGetSsoDetailsSample.ts | 10 +-- .../src/monitorsGetVMHostPayloadSample.ts | 10 +-- .../src/monitorsListAppServicesSample.ts | 10 +-- .../src/monitorsListByResourceGroupSample.ts | 10 +-- .../src/monitorsListBySubscriptionIdSample.ts | 10 +-- .../typescript/src/monitorsListHostsSample.ts | 10 +-- .../monitorsListLinkableEnvironmentsSample.ts | 10 +-- .../monitorsListMonitoredResourcesSample.ts | 10 +-- .../v2/typescript/src/monitorsUpdateSample.ts | 10 +-- .../v2/typescript/src/operationsListSample.ts | 10 +-- .../src/singleSignOnCreateOrUpdateSample.ts | 10 +-- .../typescript/src/singleSignOnGetSample.ts | 10 +-- .../typescript/src/singleSignOnListSample.ts | 10 +-- .../src/tagRulesCreateOrUpdateSample.ts | 10 +-- .../v2/typescript/src/tagRulesDeleteSample.ts | 10 +-- .../v2/typescript/src/tagRulesGetSample.ts | 10 +-- .../v2/typescript/src/tagRulesListSample.ts | 10 +-- .../src/dynatraceObservability.ts | 6 +- sdk/dynatrace/arm-dynatrace/src/index.ts | 8 +- .../arm-dynatrace/src/models/parameters.ts | 2 +- .../arm-dynatrace/src/operations/index.ts | 8 +- .../arm-dynatrace/src/operations/monitors.ts | 14 +-- .../src/operations/operations.ts | 12 +-- .../src/operations/singleSignOn.ts | 14 +-- .../arm-dynatrace/src/operations/tagRules.ts | 14 +-- .../src/operationsInterfaces/index.ts | 8 +- .../src/operationsInterfaces/monitors.ts | 2 +- .../src/operationsInterfaces/operations.ts | 2 +- .../src/operationsInterfaces/singleSignOn.ts | 2 +- .../src/operationsInterfaces/tagRules.ts | 2 +- .../test/dynatrace_examples.spec.ts | 87 +++++++++---------- 58 files changed, 265 insertions(+), 356 deletions(-) diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsCreateOrUpdateSample.ts index 15b163b2d29c..6296c05657f8 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsCreateOrUpdateSample.ts @@ -8,9 +8,7 @@ import type { MonitorResource } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a MonitorResource @@ -18,7 +16,7 @@ dotenv.config(); * @summary Create a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_CreateOrUpdate_MaximumSet_Gen.json */ -async function monitorsCreateOrUpdateMaximumSetGen() { +async function monitorsCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -66,7 +64,7 @@ async function monitorsCreateOrUpdateMaximumSetGen() { * @summary Create a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_CreateOrUpdate_MinimumSet_Gen.json */ -async function monitorsCreateOrUpdateMinimumSetGen() { +async function monitorsCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -82,7 +80,7 @@ async function monitorsCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsCreateOrUpdateMaximumSetGen(); await monitorsCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsDeleteSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsDeleteSample.ts index 51c95134c924..5b8a917858a4 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsDeleteSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsDeleteSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Delete a MonitorResource @@ -17,7 +15,7 @@ dotenv.config(); * @summary Delete a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Delete_MaximumSet_Gen.json */ -async function monitorsDeleteMaximumSetGen() { +async function monitorsDeleteMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -34,7 +32,7 @@ async function monitorsDeleteMaximumSetGen() { * @summary Delete a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Delete_MinimumSet_Gen.json */ -async function monitorsDeleteMinimumSetGen() { +async function monitorsDeleteMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -45,7 +43,7 @@ async function monitorsDeleteMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsDeleteMaximumSetGen(); await monitorsDeleteMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMarketplaceSaaSResourceDetailsSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMarketplaceSaaSResourceDetailsSample.ts index c34fcc0706ea..8da56e5bb260 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMarketplaceSaaSResourceDetailsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMarketplaceSaaSResourceDetailsSample.ts @@ -8,9 +8,7 @@ import type { MarketplaceSaaSResourceDetailsRequest } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get Marketplace SaaS resource details of a tenant under a specific subscription @@ -18,7 +16,7 @@ dotenv.config(); * @summary Get Marketplace SaaS resource details of a tenant under a specific subscription * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMarketplaceSaaSResourceDetails_MaximumSet_Gen.json */ -async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen() { +async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const request: MarketplaceSaaSResourceDetailsRequest = { tenantId: "urnmattojzhktcfw", @@ -35,7 +33,7 @@ async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen() { * @summary Get Marketplace SaaS resource details of a tenant under a specific subscription * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMarketplaceSaaSResourceDetails_MinimumSet_Gen.json */ -async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen() { +async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const request: MarketplaceSaaSResourceDetailsRequest = { tenantId: "urnmattojzhktcfw", @@ -46,7 +44,7 @@ async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen(); await monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMetricStatusSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMetricStatusSample.ts index fefb8f6eaabf..41b7b6c4c9a1 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMetricStatusSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetMetricStatusSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get metric status @@ -17,7 +15,7 @@ dotenv.config(); * @summary Get metric status * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMetricStatus_MaximumSet_Gen.json */ -async function monitorsGetMetricStatusMaximumSetGen() { +async function monitorsGetMetricStatusMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "rgDynatrace"; const monitorName = "fhcjxnxumkdlgpwanewtkdnyuz"; @@ -33,7 +31,7 @@ async function monitorsGetMetricStatusMaximumSetGen() { * @summary Get metric status * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMetricStatus_MinimumSet_Gen.json */ -async function monitorsGetMetricStatusMinimumSetGen() { +async function monitorsGetMetricStatusMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "rgDynatrace"; const monitorName = "fhcjxnxumkdlgpwanewtkdnyuz"; @@ -43,7 +41,7 @@ async function monitorsGetMetricStatusMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsGetMetricStatusMaximumSetGen(); await monitorsGetMetricStatusMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSample.ts index 32485fad646d..4ab8786c5f21 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a MonitorResource @@ -17,7 +15,7 @@ dotenv.config(); * @summary Get a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Get_MaximumSet_Gen.json */ -async function monitorsGetMaximumSetGen() { +async function monitorsGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -34,7 +32,7 @@ async function monitorsGetMaximumSetGen() { * @summary Get a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Get_MinimumSet_Gen.json */ -async function monitorsGetMinimumSetGen() { +async function monitorsGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -45,7 +43,7 @@ async function monitorsGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsGetMaximumSetGen(); await monitorsGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSsoDetailsSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSsoDetailsSample.ts index 44b08869dd46..65b387acbbd7 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSsoDetailsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetSsoDetailsSample.ts @@ -8,9 +8,7 @@ import type { SSODetailsRequest, MonitorsGetSSODetailsOptionalParams } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets the SSO configuration details from the partner. @@ -18,7 +16,7 @@ dotenv.config(); * @summary Gets the SSO configuration details from the partner. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetSSODetails_MaximumSet_Gen.json */ -async function monitorsGetSsoDetailsMaximumSetGen() { +async function monitorsGetSsoDetailsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function monitorsGetSsoDetailsMaximumSetGen() { * @summary Gets the SSO configuration details from the partner. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetSSODetails_MinimumSet_Gen.json */ -async function monitorsGetSsoDetailsMinimumSetGen() { +async function monitorsGetSsoDetailsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -50,7 +48,7 @@ async function monitorsGetSsoDetailsMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsGetSsoDetailsMaximumSetGen(); await monitorsGetSsoDetailsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetVMHostPayloadSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetVMHostPayloadSample.ts index 5e16ac4f0fd1..156116e0faad 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetVMHostPayloadSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsGetVMHostPayloadSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. @@ -17,7 +15,7 @@ dotenv.config(); * @summary Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetVMHostPayload_MaximumSet_Gen.json */ -async function monitorsGetVMHostPayloadMaximumSetGen() { +async function monitorsGetVMHostPayloadMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -34,7 +32,7 @@ async function monitorsGetVMHostPayloadMaximumSetGen() { * @summary Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetVMHostPayload_MinimumSet_Gen.json */ -async function monitorsGetVMHostPayloadMinimumSetGen() { +async function monitorsGetVMHostPayloadMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -45,7 +43,7 @@ async function monitorsGetVMHostPayloadMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsGetVMHostPayloadMaximumSetGen(); await monitorsGetVMHostPayloadMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListAppServicesSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListAppServicesSample.ts index 0f1d9c19d852..2957a9375626 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListAppServicesSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListAppServicesSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets list of App Services with Dynatrace PaaS OneAgent enabled @@ -17,7 +15,7 @@ dotenv.config(); * @summary Gets list of App Services with Dynatrace PaaS OneAgent enabled * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListAppServices_MaximumSet_Gen.json */ -async function monitorsListAppServicesMaximumSetGen() { +async function monitorsListAppServicesMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function monitorsListAppServicesMaximumSetGen() { * @summary Gets list of App Services with Dynatrace PaaS OneAgent enabled * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListAppServices_MinimumSet_Gen.json */ -async function monitorsListAppServicesMinimumSetGen() { +async function monitorsListAppServicesMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -51,7 +49,7 @@ async function monitorsListAppServicesMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListAppServicesMaximumSetGen(); await monitorsListAppServicesMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListByResourceGroupSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListByResourceGroupSample.ts index 13d179e44ab8..9fdfdbb4ba91 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListByResourceGroupSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListByResourceGroupSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List MonitorResource resources by resource group @@ -17,7 +15,7 @@ dotenv.config(); * @summary List MonitorResource resources by resource group * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListByResourceGroup_MaximumSet_Gen.json */ -async function monitorsListByResourceGroupMaximumSetGen() { +async function monitorsListByResourceGroupMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -36,7 +34,7 @@ async function monitorsListByResourceGroupMaximumSetGen() { * @summary List MonitorResource resources by resource group * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListByResourceGroup_MinimumSet_Gen.json */ -async function monitorsListByResourceGroupMinimumSetGen() { +async function monitorsListByResourceGroupMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -49,7 +47,7 @@ async function monitorsListByResourceGroupMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListByResourceGroupMaximumSetGen(); await monitorsListByResourceGroupMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListBySubscriptionIdSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListBySubscriptionIdSample.ts index 52f6db785603..ae05fbf0f78d 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListBySubscriptionIdSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListBySubscriptionIdSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all MonitorResource by subscriptionId @@ -17,7 +15,7 @@ dotenv.config(); * @summary List all MonitorResource by subscriptionId * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListBySubscriptionId_MaximumSet_Gen.json */ -async function monitorsListBySubscriptionIdMaximumSetGen() { +async function monitorsListBySubscriptionIdMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); @@ -35,7 +33,7 @@ async function monitorsListBySubscriptionIdMaximumSetGen() { * @summary List all MonitorResource by subscriptionId * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListBySubscriptionId_MinimumSet_Gen.json */ -async function monitorsListBySubscriptionIdMinimumSetGen() { +async function monitorsListBySubscriptionIdMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); @@ -47,7 +45,7 @@ async function monitorsListBySubscriptionIdMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListBySubscriptionIdMaximumSetGen(); await monitorsListBySubscriptionIdMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListHostsSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListHostsSample.ts index c861196ec05f..73d88c1e7fce 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListHostsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListHostsSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the VM/VMSS resources currently being monitored by the Dynatrace resource. @@ -17,7 +15,7 @@ dotenv.config(); * @summary List the VM/VMSS resources currently being monitored by the Dynatrace resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListHosts_MaximumSet_Gen.json */ -async function monitorsListHostsMaximumSetGen() { +async function monitorsListHostsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function monitorsListHostsMaximumSetGen() { * @summary List the VM/VMSS resources currently being monitored by the Dynatrace resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListHosts_MinimumSet_Gen.json */ -async function monitorsListHostsMinimumSetGen() { +async function monitorsListHostsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -51,7 +49,7 @@ async function monitorsListHostsMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListHostsMaximumSetGen(); await monitorsListHostsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListLinkableEnvironmentsSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListLinkableEnvironmentsSample.ts index a66ed65766fa..60de3985140a 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListLinkableEnvironmentsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListLinkableEnvironmentsSample.ts @@ -8,9 +8,7 @@ import type { LinkableEnvironmentRequest } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets all the Dynatrace environments that a user can link a azure resource to @@ -18,7 +16,7 @@ dotenv.config(); * @summary Gets all the Dynatrace environments that a user can link a azure resource to * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListLinkableEnvironments_MaximumSet_Gen.json */ -async function monitorsListLinkableEnvironmentsMaximumSetGen() { +async function monitorsListLinkableEnvironmentsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -47,7 +45,7 @@ async function monitorsListLinkableEnvironmentsMaximumSetGen() { * @summary Gets all the Dynatrace environments that a user can link a azure resource to * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListLinkableEnvironments_MinimumSet_Gen.json */ -async function monitorsListLinkableEnvironmentsMinimumSetGen() { +async function monitorsListLinkableEnvironmentsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -70,7 +68,7 @@ async function monitorsListLinkableEnvironmentsMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListLinkableEnvironmentsMaximumSetGen(); await monitorsListLinkableEnvironmentsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListMonitoredResourcesSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListMonitoredResourcesSample.ts index 9d24b01be4a1..37d6f84de7de 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListMonitoredResourcesSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsListMonitoredResourcesSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the resources currently being monitored by the Dynatrace monitor resource. @@ -17,7 +15,7 @@ dotenv.config(); * @summary List the resources currently being monitored by the Dynatrace monitor resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListMonitoredResources_MaximumSet_Gen.json */ -async function monitorsListMonitoredResourcesMaximumSetGen() { +async function monitorsListMonitoredResourcesMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function monitorsListMonitoredResourcesMaximumSetGen() { * @summary List the resources currently being monitored by the Dynatrace monitor resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListMonitoredResources_MinimumSet_Gen.json */ -async function monitorsListMonitoredResourcesMinimumSetGen() { +async function monitorsListMonitoredResourcesMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -51,7 +49,7 @@ async function monitorsListMonitoredResourcesMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await monitorsListMonitoredResourcesMaximumSetGen(); await monitorsListMonitoredResourcesMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsUpdateSample.ts index 730cb0e64c1c..901d59d136d4 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/monitorsUpdateSample.ts @@ -8,9 +8,7 @@ import type { MonitorResourceUpdate } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Update a MonitorResource @@ -18,7 +16,7 @@ dotenv.config(); * @summary Update a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Update_MaximumSet_Gen.json */ -async function monitorsUpdateMaximumSetGen() { +async function monitorsUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -36,7 +34,7 @@ async function monitorsUpdateMaximumSetGen() { * @summary Update a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Update_MinimumSet_Gen.json */ -async function monitorsUpdateMinimumSetGen() { +async function monitorsUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -48,7 +46,7 @@ async function monitorsUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await monitorsUpdateMaximumSetGen(); await monitorsUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/operationsListSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/operationsListSample.ts index 701e90b44073..8645f1b16f2e 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/operationsListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/operationsListSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the operations for Dynatrace.Observability @@ -17,7 +15,7 @@ dotenv.config(); * @summary List the operations for Dynatrace.Observability * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Operations_List_MaximumSet_Gen.json */ -async function operationsListMaximumSetGen() { +async function operationsListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); @@ -35,7 +33,7 @@ async function operationsListMaximumSetGen() { * @summary List the operations for Dynatrace.Observability * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Operations_List_MinimumSet_Gen.json */ -async function operationsListMinimumSetGen() { +async function operationsListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const credential = new DefaultAzureCredential(); @@ -47,7 +45,7 @@ async function operationsListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await operationsListMaximumSetGen(); await operationsListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnCreateOrUpdateSample.ts index acfa2e500016..00138b0abc6a 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnCreateOrUpdateSample.ts @@ -8,9 +8,7 @@ import type { DynatraceSingleSignOnResource } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a DynatraceSingleSignOnResource @@ -18,7 +16,7 @@ dotenv.config(); * @summary Create a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_CreateOrUpdate_MaximumSet_Gen.json */ -async function singleSignOnCreateOrUpdateMaximumSetGen() { +async function singleSignOnCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -48,7 +46,7 @@ async function singleSignOnCreateOrUpdateMaximumSetGen() { * @summary Create a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_CreateOrUpdate_MinimumSet_Gen.json */ -async function singleSignOnCreateOrUpdateMinimumSetGen() { +async function singleSignOnCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -69,7 +67,7 @@ async function singleSignOnCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await singleSignOnCreateOrUpdateMaximumSetGen(); await singleSignOnCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnGetSample.ts index 00b76dcd742a..618746c9371e 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnGetSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a DynatraceSingleSignOnResource @@ -17,7 +15,7 @@ dotenv.config(); * @summary Get a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_Get_MaximumSet_Gen.json */ -async function singleSignOnGetMaximumSetGen() { +async function singleSignOnGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -35,7 +33,7 @@ async function singleSignOnGetMaximumSetGen() { * @summary Get a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_Get_MinimumSet_Gen.json */ -async function singleSignOnGetMinimumSetGen() { +async function singleSignOnGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -47,7 +45,7 @@ async function singleSignOnGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await singleSignOnGetMaximumSetGen(); await singleSignOnGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnListSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnListSample.ts index f6de85a255b8..f6bf575be922 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/singleSignOnListSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all DynatraceSingleSignOnResource by monitorName @@ -17,7 +15,7 @@ dotenv.config(); * @summary List all DynatraceSingleSignOnResource by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_List_MaximumSet_Gen.json */ -async function singleSignOnListMaximumSetGen() { +async function singleSignOnListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function singleSignOnListMaximumSetGen() { * @summary List all DynatraceSingleSignOnResource by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_List_MinimumSet_Gen.json */ -async function singleSignOnListMinimumSetGen() { +async function singleSignOnListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -51,7 +49,7 @@ async function singleSignOnListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await singleSignOnListMaximumSetGen(); await singleSignOnListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesCreateOrUpdateSample.ts index 6f09589809fc..f2e11ed748c9 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesCreateOrUpdateSample.ts @@ -8,9 +8,7 @@ import type { TagRule } from "@azure/arm-dynatrace"; import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a TagRule @@ -18,7 +16,7 @@ dotenv.config(); * @summary Create a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_CreateOrUpdate_MaximumSet_Gen.json */ -async function tagRulesCreateOrUpdateMaximumSetGen() { +async function tagRulesCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -57,7 +55,7 @@ async function tagRulesCreateOrUpdateMaximumSetGen() { * @summary Create a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_CreateOrUpdate_MinimumSet_Gen.json */ -async function tagRulesCreateOrUpdateMinimumSetGen() { +async function tagRulesCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -75,7 +73,7 @@ async function tagRulesCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await tagRulesCreateOrUpdateMaximumSetGen(); await tagRulesCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesDeleteSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesDeleteSample.ts index 0b54fb2ece13..a08a9fd4543e 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesDeleteSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesDeleteSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Delete a TagRule @@ -17,7 +15,7 @@ dotenv.config(); * @summary Delete a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Delete_MaximumSet_Gen.json */ -async function tagRulesDeleteMaximumSetGen() { +async function tagRulesDeleteMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -39,7 +37,7 @@ async function tagRulesDeleteMaximumSetGen() { * @summary Delete a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Delete_MinimumSet_Gen.json */ -async function tagRulesDeleteMinimumSetGen() { +async function tagRulesDeleteMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -55,7 +53,7 @@ async function tagRulesDeleteMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await tagRulesDeleteMaximumSetGen(); await tagRulesDeleteMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesGetSample.ts index 453df34f887c..8343ce62a239 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesGetSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a TagRule @@ -17,7 +15,7 @@ dotenv.config(); * @summary Get a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Get_MaximumSet_Gen.json */ -async function tagRulesGetMaximumSetGen() { +async function tagRulesGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -35,7 +33,7 @@ async function tagRulesGetMaximumSetGen() { * @summary Get a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Get_MinimumSet_Gen.json */ -async function tagRulesGetMinimumSetGen() { +async function tagRulesGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -47,7 +45,7 @@ async function tagRulesGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { await tagRulesGetMaximumSetGen(); await tagRulesGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesListSample.ts b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesListSample.ts index c2d13598e267..f529ae1e0366 100644 --- a/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples-dev/tagRulesListSample.ts @@ -7,9 +7,7 @@ */ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all TagRule by monitorName @@ -17,7 +15,7 @@ dotenv.config(); * @summary List all TagRule by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_List_MaximumSet_Gen.json */ -async function tagRulesListMaximumSetGen() { +async function tagRulesListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -37,7 +35,7 @@ async function tagRulesListMaximumSetGen() { * @summary List all TagRule by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_List_MinimumSet_Gen.json */ -async function tagRulesListMinimumSetGen() { +async function tagRulesListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; const resourceGroupName = process.env["DYNATRACE_RESOURCE_GROUP"] || "myResourceGroup"; @@ -51,7 +49,7 @@ async function tagRulesListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { await tagRulesListMaximumSetGen(); await tagRulesListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsCreateOrUpdateSample.ts index ae3425a8bb2e..69b05dd50490 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { MonitorResource, DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a MonitorResource @@ -20,7 +18,7 @@ dotenv.config(); * @summary Create a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_CreateOrUpdate_MaximumSet_Gen.json */ -async function monitorsCreateOrUpdateMaximumSetGen() { +async function monitorsCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -70,7 +68,7 @@ async function monitorsCreateOrUpdateMaximumSetGen() { * @summary Create a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_CreateOrUpdate_MinimumSet_Gen.json */ -async function monitorsCreateOrUpdateMinimumSetGen() { +async function monitorsCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -88,7 +86,7 @@ async function monitorsCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsCreateOrUpdateMaximumSetGen(); monitorsCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsDeleteSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsDeleteSample.ts index 9fdeb29e10ce..e4379c383815 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsDeleteSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Delete a MonitorResource @@ -20,7 +18,7 @@ dotenv.config(); * @summary Delete a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Delete_MaximumSet_Gen.json */ -async function monitorsDeleteMaximumSetGen() { +async function monitorsDeleteMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -42,7 +40,7 @@ async function monitorsDeleteMaximumSetGen() { * @summary Delete a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Delete_MinimumSet_Gen.json */ -async function monitorsDeleteMinimumSetGen() { +async function monitorsDeleteMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -58,7 +56,7 @@ async function monitorsDeleteMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsDeleteMaximumSetGen(); monitorsDeleteMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMarketplaceSaaSResourceDetailsSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMarketplaceSaaSResourceDetailsSample.ts index 0e9066982858..b909bf5141f6 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMarketplaceSaaSResourceDetailsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMarketplaceSaaSResourceDetailsSample.ts @@ -13,9 +13,7 @@ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get Marketplace SaaS resource details of a tenant under a specific subscription @@ -23,7 +21,7 @@ dotenv.config(); * @summary Get Marketplace SaaS resource details of a tenant under a specific subscription * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMarketplaceSaaSResourceDetails_MaximumSet_Gen.json */ -async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen() { +async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const request: MarketplaceSaaSResourceDetailsRequest = { @@ -43,7 +41,7 @@ async function monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen() { * @summary Get Marketplace SaaS resource details of a tenant under a specific subscription * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMarketplaceSaaSResourceDetails_MinimumSet_Gen.json */ -async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen() { +async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const request: MarketplaceSaaSResourceDetailsRequest = { @@ -57,7 +55,7 @@ async function monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsGetMarketplaceSaaSResourceDetailsMaximumSetGen(); monitorsGetMarketplaceSaaSResourceDetailsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMetricStatusSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMetricStatusSample.ts index 583fbcb1516c..8bd68690e5f5 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMetricStatusSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetMetricStatusSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get metric status @@ -20,7 +18,7 @@ dotenv.config(); * @summary Get metric status * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMetricStatus_MaximumSet_Gen.json */ -async function monitorsGetMetricStatusMaximumSetGen() { +async function monitorsGetMetricStatusMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const resourceGroupName = @@ -41,7 +39,7 @@ async function monitorsGetMetricStatusMaximumSetGen() { * @summary Get metric status * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetMetricStatus_MinimumSet_Gen.json */ -async function monitorsGetMetricStatusMinimumSetGen() { +async function monitorsGetMetricStatusMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "nqmcgifgaqlf"; const resourceGroupName = @@ -56,7 +54,7 @@ async function monitorsGetMetricStatusMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsGetMetricStatusMaximumSetGen(); monitorsGetMetricStatusMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSample.ts index f71a46ff5c12..e4829795048f 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a MonitorResource @@ -20,7 +18,7 @@ dotenv.config(); * @summary Get a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Get_MaximumSet_Gen.json */ -async function monitorsGetMaximumSetGen() { +async function monitorsGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -39,7 +37,7 @@ async function monitorsGetMaximumSetGen() { * @summary Get a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Get_MinimumSet_Gen.json */ -async function monitorsGetMinimumSetGen() { +async function monitorsGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -52,7 +50,7 @@ async function monitorsGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsGetMaximumSetGen(); monitorsGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSsoDetailsSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSsoDetailsSample.ts index 6a751c5eafbf..d6d59b05b7c2 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSsoDetailsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetSsoDetailsSample.ts @@ -14,9 +14,7 @@ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets the SSO configuration details from the partner. @@ -24,7 +22,7 @@ dotenv.config(); * @summary Gets the SSO configuration details from the partner. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetSSODetails_MaximumSet_Gen.json */ -async function monitorsGetSsoDetailsMaximumSetGen() { +async function monitorsGetSsoDetailsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -49,7 +47,7 @@ async function monitorsGetSsoDetailsMaximumSetGen() { * @summary Gets the SSO configuration details from the partner. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetSSODetails_MinimumSet_Gen.json */ -async function monitorsGetSsoDetailsMinimumSetGen() { +async function monitorsGetSsoDetailsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -68,7 +66,7 @@ async function monitorsGetSsoDetailsMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsGetSsoDetailsMaximumSetGen(); monitorsGetSsoDetailsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetVMHostPayloadSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetVMHostPayloadSample.ts index 0d3f77b6aff0..7645f859ef1e 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetVMHostPayloadSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsGetVMHostPayloadSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. @@ -20,7 +18,7 @@ dotenv.config(); * @summary Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetVMHostPayload_MaximumSet_Gen.json */ -async function monitorsGetVMHostPayloadMaximumSetGen() { +async function monitorsGetVMHostPayloadMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -42,7 +40,7 @@ async function monitorsGetVMHostPayloadMaximumSetGen() { * @summary Returns the payload that needs to be passed in the request body for installing Dynatrace agent on a VM. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_GetVMHostPayload_MinimumSet_Gen.json */ -async function monitorsGetVMHostPayloadMinimumSetGen() { +async function monitorsGetVMHostPayloadMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -58,7 +56,7 @@ async function monitorsGetVMHostPayloadMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsGetVMHostPayloadMaximumSetGen(); monitorsGetVMHostPayloadMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListAppServicesSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListAppServicesSample.ts index 8a8c39eefe95..85a07e958307 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListAppServicesSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListAppServicesSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets list of App Services with Dynatrace PaaS OneAgent enabled @@ -20,7 +18,7 @@ dotenv.config(); * @summary Gets list of App Services with Dynatrace PaaS OneAgent enabled * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListAppServices_MaximumSet_Gen.json */ -async function monitorsListAppServicesMaximumSetGen() { +async function monitorsListAppServicesMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -45,7 +43,7 @@ async function monitorsListAppServicesMaximumSetGen() { * @summary Gets list of App Services with Dynatrace PaaS OneAgent enabled * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListAppServices_MinimumSet_Gen.json */ -async function monitorsListAppServicesMinimumSetGen() { +async function monitorsListAppServicesMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -64,7 +62,7 @@ async function monitorsListAppServicesMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListAppServicesMaximumSetGen(); monitorsListAppServicesMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListByResourceGroupSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListByResourceGroupSample.ts index a82a4e6a8604..97b49dcf648d 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListByResourceGroupSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListByResourceGroupSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List MonitorResource resources by resource group @@ -20,7 +18,7 @@ dotenv.config(); * @summary List MonitorResource resources by resource group * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListByResourceGroup_MaximumSet_Gen.json */ -async function monitorsListByResourceGroupMaximumSetGen() { +async function monitorsListByResourceGroupMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -43,7 +41,7 @@ async function monitorsListByResourceGroupMaximumSetGen() { * @summary List MonitorResource resources by resource group * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListByResourceGroup_MinimumSet_Gen.json */ -async function monitorsListByResourceGroupMinimumSetGen() { +async function monitorsListByResourceGroupMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -60,7 +58,7 @@ async function monitorsListByResourceGroupMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListByResourceGroupMaximumSetGen(); monitorsListByResourceGroupMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListBySubscriptionIdSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListBySubscriptionIdSample.ts index ae9df2030c51..64ea01f02cae 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListBySubscriptionIdSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListBySubscriptionIdSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all MonitorResource by subscriptionId @@ -20,7 +18,7 @@ dotenv.config(); * @summary List all MonitorResource by subscriptionId * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListBySubscriptionId_MaximumSet_Gen.json */ -async function monitorsListBySubscriptionIdMaximumSetGen() { +async function monitorsListBySubscriptionIdMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -39,7 +37,7 @@ async function monitorsListBySubscriptionIdMaximumSetGen() { * @summary List all MonitorResource by subscriptionId * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListBySubscriptionId_MinimumSet_Gen.json */ -async function monitorsListBySubscriptionIdMinimumSetGen() { +async function monitorsListBySubscriptionIdMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -52,7 +50,7 @@ async function monitorsListBySubscriptionIdMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListBySubscriptionIdMaximumSetGen(); monitorsListBySubscriptionIdMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListHostsSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListHostsSample.ts index 56190d8cd51b..34efa8e5507e 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListHostsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListHostsSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the VM/VMSS resources currently being monitored by the Dynatrace resource. @@ -20,7 +18,7 @@ dotenv.config(); * @summary List the VM/VMSS resources currently being monitored by the Dynatrace resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListHosts_MaximumSet_Gen.json */ -async function monitorsListHostsMaximumSetGen() { +async function monitorsListHostsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -45,7 +43,7 @@ async function monitorsListHostsMaximumSetGen() { * @summary List the VM/VMSS resources currently being monitored by the Dynatrace resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListHosts_MinimumSet_Gen.json */ -async function monitorsListHostsMinimumSetGen() { +async function monitorsListHostsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -64,7 +62,7 @@ async function monitorsListHostsMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListHostsMaximumSetGen(); monitorsListHostsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListLinkableEnvironmentsSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListLinkableEnvironmentsSample.ts index 308ff965f7d8..f6fc21802f8a 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListLinkableEnvironmentsSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListLinkableEnvironmentsSample.ts @@ -13,9 +13,7 @@ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Gets all the Dynatrace environments that a user can link a azure resource to @@ -23,7 +21,7 @@ dotenv.config(); * @summary Gets all the Dynatrace environments that a user can link a azure resource to * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListLinkableEnvironments_MaximumSet_Gen.json */ -async function monitorsListLinkableEnvironmentsMaximumSetGen() { +async function monitorsListLinkableEnvironmentsMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -54,7 +52,7 @@ async function monitorsListLinkableEnvironmentsMaximumSetGen() { * @summary Gets all the Dynatrace environments that a user can link a azure resource to * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListLinkableEnvironments_MinimumSet_Gen.json */ -async function monitorsListLinkableEnvironmentsMinimumSetGen() { +async function monitorsListLinkableEnvironmentsMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -79,7 +77,7 @@ async function monitorsListLinkableEnvironmentsMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListLinkableEnvironmentsMaximumSetGen(); monitorsListLinkableEnvironmentsMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListMonitoredResourcesSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListMonitoredResourcesSample.ts index d23f29106729..f26bc9017f02 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListMonitoredResourcesSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsListMonitoredResourcesSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the resources currently being monitored by the Dynatrace monitor resource. @@ -20,7 +18,7 @@ dotenv.config(); * @summary List the resources currently being monitored by the Dynatrace monitor resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListMonitoredResources_MaximumSet_Gen.json */ -async function monitorsListMonitoredResourcesMaximumSetGen() { +async function monitorsListMonitoredResourcesMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -45,7 +43,7 @@ async function monitorsListMonitoredResourcesMaximumSetGen() { * @summary List the resources currently being monitored by the Dynatrace monitor resource. * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_ListMonitoredResources_MinimumSet_Gen.json */ -async function monitorsListMonitoredResourcesMinimumSetGen() { +async function monitorsListMonitoredResourcesMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -64,7 +62,7 @@ async function monitorsListMonitoredResourcesMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { monitorsListMonitoredResourcesMaximumSetGen(); monitorsListMonitoredResourcesMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsUpdateSample.ts index d62b95a08207..76845f2296aa 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/monitorsUpdateSample.ts @@ -13,9 +13,7 @@ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Update a MonitorResource @@ -23,7 +21,7 @@ dotenv.config(); * @summary Update a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Update_MaximumSet_Gen.json */ -async function monitorsUpdateMaximumSetGen() { +async function monitorsUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -47,7 +45,7 @@ async function monitorsUpdateMaximumSetGen() { * @summary Update a MonitorResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Monitors_Update_MinimumSet_Gen.json */ -async function monitorsUpdateMinimumSetGen() { +async function monitorsUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -65,7 +63,7 @@ async function monitorsUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { monitorsUpdateMaximumSetGen(); monitorsUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/operationsListSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/operationsListSample.ts index a53469b229eb..1dabeabf7439 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/operationsListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/operationsListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List the operations for Dynatrace.Observability @@ -20,7 +18,7 @@ dotenv.config(); * @summary List the operations for Dynatrace.Observability * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Operations_List_MaximumSet_Gen.json */ -async function operationsListMaximumSetGen() { +async function operationsListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -39,7 +37,7 @@ async function operationsListMaximumSetGen() { * @summary List the operations for Dynatrace.Observability * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/Operations_List_MinimumSet_Gen.json */ -async function operationsListMinimumSetGen() { +async function operationsListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -52,7 +50,7 @@ async function operationsListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { operationsListMaximumSetGen(); operationsListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnCreateOrUpdateSample.ts index 9751851b595c..0fe8e667d4d3 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnCreateOrUpdateSample.ts @@ -13,9 +13,7 @@ import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a DynatraceSingleSignOnResource @@ -23,7 +21,7 @@ dotenv.config(); * @summary Create a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_CreateOrUpdate_MaximumSet_Gen.json */ -async function singleSignOnCreateOrUpdateMaximumSetGen() { +async function singleSignOnCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -55,7 +53,7 @@ async function singleSignOnCreateOrUpdateMaximumSetGen() { * @summary Create a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_CreateOrUpdate_MinimumSet_Gen.json */ -async function singleSignOnCreateOrUpdateMinimumSetGen() { +async function singleSignOnCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -78,7 +76,7 @@ async function singleSignOnCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { singleSignOnCreateOrUpdateMaximumSetGen(); singleSignOnCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnGetSample.ts index ba8a6d53e35a..1c6139962bd1 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a DynatraceSingleSignOnResource @@ -20,7 +18,7 @@ dotenv.config(); * @summary Get a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_Get_MaximumSet_Gen.json */ -async function singleSignOnGetMaximumSetGen() { +async function singleSignOnGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -44,7 +42,7 @@ async function singleSignOnGetMaximumSetGen() { * @summary Get a DynatraceSingleSignOnResource * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_Get_MinimumSet_Gen.json */ -async function singleSignOnGetMinimumSetGen() { +async function singleSignOnGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -62,7 +60,7 @@ async function singleSignOnGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { singleSignOnGetMaximumSetGen(); singleSignOnGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnListSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnListSample.ts index d247597e89e5..87a70baed43c 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/singleSignOnListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all DynatraceSingleSignOnResource by monitorName @@ -20,7 +18,7 @@ dotenv.config(); * @summary List all DynatraceSingleSignOnResource by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_List_MaximumSet_Gen.json */ -async function singleSignOnListMaximumSetGen() { +async function singleSignOnListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -45,7 +43,7 @@ async function singleSignOnListMaximumSetGen() { * @summary List all DynatraceSingleSignOnResource by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/SingleSignOn_List_MinimumSet_Gen.json */ -async function singleSignOnListMinimumSetGen() { +async function singleSignOnListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -64,7 +62,7 @@ async function singleSignOnListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { singleSignOnListMaximumSetGen(); singleSignOnListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesCreateOrUpdateSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesCreateOrUpdateSample.ts index 8c13c1f25bdc..5511b45e9c6f 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesCreateOrUpdateSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesCreateOrUpdateSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { TagRule, DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Create a TagRule @@ -20,7 +18,7 @@ dotenv.config(); * @summary Create a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_CreateOrUpdate_MaximumSet_Gen.json */ -async function tagRulesCreateOrUpdateMaximumSetGen() { +async function tagRulesCreateOrUpdateMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -63,7 +61,7 @@ async function tagRulesCreateOrUpdateMaximumSetGen() { * @summary Create a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_CreateOrUpdate_MinimumSet_Gen.json */ -async function tagRulesCreateOrUpdateMinimumSetGen() { +async function tagRulesCreateOrUpdateMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -83,7 +81,7 @@ async function tagRulesCreateOrUpdateMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { tagRulesCreateOrUpdateMaximumSetGen(); tagRulesCreateOrUpdateMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesDeleteSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesDeleteSample.ts index 7e853159040e..c1d5a913701c 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesDeleteSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesDeleteSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Delete a TagRule @@ -20,7 +18,7 @@ dotenv.config(); * @summary Delete a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Delete_MaximumSet_Gen.json */ -async function tagRulesDeleteMaximumSetGen() { +async function tagRulesDeleteMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -44,7 +42,7 @@ async function tagRulesDeleteMaximumSetGen() { * @summary Delete a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Delete_MinimumSet_Gen.json */ -async function tagRulesDeleteMinimumSetGen() { +async function tagRulesDeleteMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -62,7 +60,7 @@ async function tagRulesDeleteMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { tagRulesDeleteMaximumSetGen(); tagRulesDeleteMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesGetSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesGetSample.ts index 0398a40c2063..dd6d070b7ff2 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesGetSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesGetSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to Get a TagRule @@ -20,7 +18,7 @@ dotenv.config(); * @summary Get a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Get_MaximumSet_Gen.json */ -async function tagRulesGetMaximumSetGen() { +async function tagRulesGetMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -44,7 +42,7 @@ async function tagRulesGetMaximumSetGen() { * @summary Get a TagRule * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_Get_MinimumSet_Gen.json */ -async function tagRulesGetMinimumSetGen() { +async function tagRulesGetMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -62,7 +60,7 @@ async function tagRulesGetMinimumSetGen() { console.log(result); } -async function main() { +async function main(): Promise { tagRulesGetMaximumSetGen(); tagRulesGetMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesListSample.ts b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesListSample.ts index 2aa010331b8b..1aacdcfcd892 100644 --- a/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesListSample.ts +++ b/sdk/dynatrace/arm-dynatrace/samples/v2/typescript/src/tagRulesListSample.ts @@ -10,9 +10,7 @@ // Licensed under the MIT License. import { DynatraceObservability } from "@azure/arm-dynatrace"; import { DefaultAzureCredential } from "@azure/identity"; -import * as dotenv from "dotenv"; - -dotenv.config(); +import "dotenv/config"; /** * This sample demonstrates how to List all TagRule by monitorName @@ -20,7 +18,7 @@ dotenv.config(); * @summary List all TagRule by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_List_MaximumSet_Gen.json */ -async function tagRulesListMaximumSetGen() { +async function tagRulesListMaximumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -42,7 +40,7 @@ async function tagRulesListMaximumSetGen() { * @summary List all TagRule by monitorName * x-ms-original-file: specification/dynatrace/resource-manager/Dynatrace.Observability/stable/2023-04-27/examples/TagRules_List_MinimumSet_Gen.json */ -async function tagRulesListMinimumSetGen() { +async function tagRulesListMinimumSetGen(): Promise { const subscriptionId = process.env["DYNATRACE_SUBSCRIPTION_ID"] || "00000000-0000-0000-0000-000000000000"; @@ -58,7 +56,7 @@ async function tagRulesListMinimumSetGen() { console.log(resArray); } -async function main() { +async function main(): Promise { tagRulesListMaximumSetGen(); tagRulesListMinimumSetGen(); } diff --git a/sdk/dynatrace/arm-dynatrace/src/dynatraceObservability.ts b/sdk/dynatrace/arm-dynatrace/src/dynatraceObservability.ts index 01a8509fa828..a51f4441a785 100644 --- a/sdk/dynatrace/arm-dynatrace/src/dynatraceObservability.ts +++ b/sdk/dynatrace/arm-dynatrace/src/dynatraceObservability.ts @@ -19,14 +19,14 @@ import { OperationsImpl, TagRulesImpl, SingleSignOnImpl -} from "./operations"; +} from "./operations/index.js"; import { Monitors, Operations, TagRules, SingleSignOn -} from "./operationsInterfaces"; -import { DynatraceObservabilityOptionalParams } from "./models"; +} from "./operationsInterfaces/index.js"; +import { DynatraceObservabilityOptionalParams } from "./models/index.js"; export class DynatraceObservability extends coreClient.ServiceClient { $host: string; diff --git a/sdk/dynatrace/arm-dynatrace/src/index.ts b/sdk/dynatrace/arm-dynatrace/src/index.ts index cca2431618cd..abc2493b9601 100644 --- a/sdk/dynatrace/arm-dynatrace/src/index.ts +++ b/sdk/dynatrace/arm-dynatrace/src/index.ts @@ -7,7 +7,7 @@ */ /// -export { getContinuationToken } from "./pagingHelper"; -export * from "./models"; -export { DynatraceObservability } from "./dynatraceObservability"; -export * from "./operationsInterfaces"; +export { getContinuationToken } from "./pagingHelper.js"; +export * from "./models/index.js"; +export { DynatraceObservability } from "./dynatraceObservability.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/dynatrace/arm-dynatrace/src/models/parameters.ts b/sdk/dynatrace/arm-dynatrace/src/models/parameters.ts index a72cd56da36b..49f0a7bc5726 100644 --- a/sdk/dynatrace/arm-dynatrace/src/models/parameters.ts +++ b/sdk/dynatrace/arm-dynatrace/src/models/parameters.ts @@ -19,7 +19,7 @@ import { LinkableEnvironmentRequest as LinkableEnvironmentRequestMapper, TagRule as TagRuleMapper, DynatraceSingleSignOnResource as DynatraceSingleSignOnResourceMapper -} from "../models/mappers"; +} from "../models/mappers.js"; export const accept: OperationParameter = { parameterPath: "accept", diff --git a/sdk/dynatrace/arm-dynatrace/src/operations/index.ts b/sdk/dynatrace/arm-dynatrace/src/operations/index.ts index e0edfa7549f3..d546b9097646 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operations/index.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operations/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./monitors"; -export * from "./operations"; -export * from "./tagRules"; -export * from "./singleSignOn"; +export * from "./monitors.js"; +export * from "./operations.js"; +export * from "./tagRules.js"; +export * from "./singleSignOn.js"; diff --git a/sdk/dynatrace/arm-dynatrace/src/operations/monitors.ts b/sdk/dynatrace/arm-dynatrace/src/operations/monitors.ts index 6786b584910a..e93343a8e833 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operations/monitors.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operations/monitors.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { Monitors } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { Monitors } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DynatraceObservability } from "../dynatraceObservability"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DynatraceObservability } from "../dynatraceObservability.js"; import { SimplePollerLike, OperationState, createHttpPoller } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { MonitoredResource, MonitorsListMonitoredResourcesNextOptionalParams, @@ -67,7 +67,7 @@ import { MonitorsListHostsNextResponse, MonitorsListAppServicesNextResponse, MonitorsListLinkableEnvironmentsNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing Monitors operations. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operations/operations.ts b/sdk/dynatrace/arm-dynatrace/src/operations/operations.ts index aa12b7aeb028..9ef468c67d89 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operations/operations.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operations/operations.ts @@ -7,19 +7,19 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { Operations } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { Operations } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DynatraceObservability } from "../dynatraceObservability"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DynatraceObservability } from "../dynatraceObservability.js"; import { Operation, OperationsListNextOptionalParams, OperationsListOptionalParams, OperationsListResponse, OperationsListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing Operations operations. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operations/singleSignOn.ts b/sdk/dynatrace/arm-dynatrace/src/operations/singleSignOn.ts index 6bac13bb1ad2..208cebcb643d 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operations/singleSignOn.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operations/singleSignOn.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { SingleSignOn } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { SingleSignOn } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DynatraceObservability } from "../dynatraceObservability"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DynatraceObservability } from "../dynatraceObservability.js"; import { SimplePollerLike, OperationState, createHttpPoller } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { DynatraceSingleSignOnResource, SingleSignOnListNextOptionalParams, @@ -29,7 +29,7 @@ import { SingleSignOnGetOptionalParams, SingleSignOnGetResponse, SingleSignOnListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing SingleSignOn operations. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operations/tagRules.ts b/sdk/dynatrace/arm-dynatrace/src/operations/tagRules.ts index 5a71402112ab..7d1b34820a47 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operations/tagRules.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operations/tagRules.ts @@ -7,18 +7,18 @@ */ import { PagedAsyncIterableIterator, PageSettings } from "@azure/core-paging"; -import { setContinuationToken } from "../pagingHelper"; -import { TagRules } from "../operationsInterfaces"; +import { setContinuationToken } from "../pagingHelper.js"; +import { TagRules } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { DynatraceObservability } from "../dynatraceObservability"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { DynatraceObservability } from "../dynatraceObservability.js"; import { SimplePollerLike, OperationState, createHttpPoller } from "@azure/core-lro"; -import { createLroSpec } from "../lroImpl"; +import { createLroSpec } from "../lroImpl.js"; import { TagRule, TagRulesListNextOptionalParams, @@ -30,7 +30,7 @@ import { TagRulesCreateOrUpdateResponse, TagRulesDeleteOptionalParams, TagRulesListNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing TagRules operations. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/index.ts b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/index.ts index e0edfa7549f3..d546b9097646 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/index.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/index.ts @@ -6,7 +6,7 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./monitors"; -export * from "./operations"; -export * from "./tagRules"; -export * from "./singleSignOn"; +export * from "./monitors.js"; +export * from "./operations.js"; +export * from "./tagRules.js"; +export * from "./singleSignOn.js"; diff --git a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/monitors.ts b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/monitors.ts index 2278a6f39475..33007d20cc70 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/monitors.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/monitors.ts @@ -38,7 +38,7 @@ import { MonitorsGetMetricStatusResponse, MonitorsGetSSODetailsOptionalParams, MonitorsGetSSODetailsResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a Monitors. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/operations.ts b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/operations.ts index 8096242e06b4..20e7bab1e138 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/operations.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/operations.ts @@ -7,7 +7,7 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { Operation, OperationsListOptionalParams } from "../models"; +import { Operation, OperationsListOptionalParams } from "../models/index.js"; /// /** Interface representing a Operations. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/singleSignOn.ts b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/singleSignOn.ts index 5be1e37b1856..84bd99fe492e 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/singleSignOn.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/singleSignOn.ts @@ -15,7 +15,7 @@ import { SingleSignOnCreateOrUpdateResponse, SingleSignOnGetOptionalParams, SingleSignOnGetResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a SingleSignOn. */ diff --git a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/tagRules.ts b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/tagRules.ts index eea3841e6fd8..17c019aeca32 100644 --- a/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/tagRules.ts +++ b/sdk/dynatrace/arm-dynatrace/src/operationsInterfaces/tagRules.ts @@ -16,7 +16,7 @@ import { TagRulesCreateOrUpdateOptionalParams, TagRulesCreateOrUpdateResponse, TagRulesDeleteOptionalParams -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a TagRules. */ diff --git a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts index ecc7e40b5a25..66750f7cdf6f 100644 --- a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts +++ b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts @@ -10,14 +10,12 @@ import { env, Recorder, RecorderStartOptions, - delay, isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; import { assert } from "chai"; -import { Context } from "mocha"; -import { DynatraceObservability } from "../src/dynatraceObservability"; -import { MonitorResource } from "../src/models"; +import { DynatraceObservability } from "../src/dynatraceObservability.js"; +import { MonitorResource } from "../src/models/index.js"; const replaceableVariables: Record = { @@ -48,48 +46,48 @@ describe("Dynatrace test", () => { let monitorName: string; let resource: MonitorResource; - beforeEach(async function (this: Context) { - recorder = new Recorder(this.currentTest); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DynatraceObservability(credential, subscriptionId, recorder.configureClientOptions({})); - location = "eastus"; - resourceGroup = "myjstest"; - monitorName = "myMonitormtest1"; - resource = { - dynatraceEnvironmentProperties: { - accountInfo: {}, - environmentInfo: {}, - singleSignOnProperties: {} - }, - identity: { type: "SystemAssigned" }, - liftrResourceCategory: "Unknown", - location, - marketplaceSubscriptionStatus: "Active", - monitoringStatus: "Enabled", - planData: { - billingCycle: "Monthly", - effectiveDate: new Date("2023-08-22T15:14:33+02:00"), - planDetails: "dynatraceapitestplan", - usageType: "Committed" - }, - provisioningState: "Accepted", - tags: { environment: "Dev" }, - userInfo: { - country: "westus2", - emailAddress: "alice@microsoft.com", - firstName: "Alice", - lastName: "Bobab", - phoneNumber: "123456" + beforeEach(async (ctx) => { + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DynatraceObservability(credential, subscriptionId, recorder.configureClientOptions({})); + location = "eastus"; + resourceGroup = "myjstest"; + monitorName = "myMonitormtest1"; + resource = { + dynatraceEnvironmentProperties: { + accountInfo: {}, + environmentInfo: {}, + singleSignOnProperties: {} + }, + identity: { type: "SystemAssigned" }, + liftrResourceCategory: "Unknown", + location, + marketplaceSubscriptionStatus: "Active", + monitoringStatus: "Enabled", + planData: { + billingCycle: "Monthly", + effectiveDate: new Date("2023-08-22T15:14:33+02:00"), + planDetails: "dynatraceapitestplan", + usageType: "Committed" + }, + provisioningState: "Accepted", + tags: { environment: "Dev" }, + userInfo: { + country: "westus2", + emailAddress: "alice@microsoft.com", + firstName: "Alice", + lastName: "Bobab", + phoneNumber: "123456" + } } - } - }); + }); - afterEach(async function () { - await recorder.stop(); - }); + afterEach(async () => { + await recorder.stop(); + }); it.skip("monitor create test", async function () { const res = await client.monitors.beginCreateOrUpdateAndWait( @@ -125,7 +123,6 @@ describe("Dynatrace test", () => { it("monitor delete test", async function () { const resArray = new Array(); - const res = await client.monitors.beginDeleteAndWait(resourceGroup, monitorName, testPollingOptions) for await (let item of client.monitors.listByResourceGroup(resourceGroup)) { resArray.push(item); } From 6db995cdf7d9fd7b20de17d1732e2057d37081fa Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:38 +0800 Subject: [PATCH 58/66] Migration: Apply codemod: "fixTestingImports" --- sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts index 66750f7cdf6f..d4ae53ee6f45 100644 --- a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts +++ b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts @@ -13,10 +13,9 @@ import { isPlaybackMode, } from "@azure-tools/test-recorder"; import { createTestCredential } from "@azure-tools/test-credential"; -import { assert } from "chai"; import { DynatraceObservability } from "../src/dynatraceObservability.js"; import { MonitorResource } from "../src/models/index.js"; - +import { describe, it, assert, beforeEach, afterEach } from "vitest"; const replaceableVariables: Record = { AZURE_CLIENT_ID: "azure_client_id", From 0c68eb699e3dde78bcbf029dee4b8bc70f2558e3 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:39 +0800 Subject: [PATCH 59/66] Migration: Apply codemod: "replaceAssertIsRejected" From 0f2e6ba46bde3ec46c0de5aa4f91848dde6aadcd Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:40 +0800 Subject: [PATCH 60/66] Migration: Apply codemod: "replaceSinonStub" From c582912a283ac177ff860d073849cfe5899bf16f Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:41 +0800 Subject: [PATCH 61/66] Migration: Apply codemod: "addViHelper" From 231ffd0069bf5217eaf39603ce15bdd06072f9d2 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:42 +0800 Subject: [PATCH 62/66] Migration: Apply codemod: "replaceSupportTracing" From 739fca24853106c161aa0e7287ee61ad703e02b9 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:43 +0800 Subject: [PATCH 63/66] Migration: Apply codemod: "replaceTestUtils" From 3989cd696e554bcc083cbdff36942e410be029f5 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:04:47 +0800 Subject: [PATCH 64/66] Migration: rushx format From dc9594c5acef4d7d3d05043cc14c0baf85ab6396 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:16:36 +0800 Subject: [PATCH 65/66] update --- common/config/rush/pnpm-lock.yaml | 41 ++++++---- .../{sampleTest.ts => sampleTest.spec.ts} | 14 ++-- sdk/dynatrace/arm-dynatrace/package.json | 29 ++++++- .../test/dynatrace_examples.spec.ts | 77 ++++++++++--------- 4 files changed, 100 insertions(+), 61 deletions(-) rename sdk/domainservices/arm-domainservices/test/{sampleTest.ts => sampleTest.spec.ts} (81%) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 27b8699dc357..6337b7f9105a 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -330,7 +330,7 @@ importers: version: file:projects/arm-domainservices.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-dynatrace': specifier: file:./projects/arm-dynatrace.tgz - version: file:projects/arm-dynatrace.tgz + version: file:projects/arm-dynatrace.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) '@rush-temp/arm-edgezones': specifier: file:./projects/arm-edgezones.tgz version: file:projects/arm-edgezones.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0) @@ -3048,7 +3048,7 @@ packages: version: 0.0.0 '@rush-temp/arm-dynatrace@file:projects/arm-dynatrace.tgz': - resolution: {integrity: sha512-jICt7MQw+5bf4FyrFeumvGzjCMvsoziof00iRuOTbFoe0bdYtu5ms1VU5nm4a6FMdYEgPGjViFxzejRmqD+gqA==, tarball: file:projects/arm-dynatrace.tgz} + resolution: {integrity: sha512-hlq/6uFA5Ta/xzn563NcNOkhpjdqHnrgsEZOzN7Oe6lkYUUwPGiBHb0wCPMECp6Zh3dLdPWywF94aJVgnAkCsw==, tarball: file:projects/arm-dynatrace.tgz} version: 0.0.0 '@rush-temp/arm-edgezones@file:projects/arm-edgezones.tgz': @@ -13785,25 +13785,40 @@ snapshots: - webdriverio - yaml - '@rush-temp/arm-dynatrace@file:projects/arm-dynatrace.tgz': + '@rush-temp/arm-dynatrace@file:projects/arm-dynatrace.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: - '@azure-tools/test-credential': 1.3.1 - '@azure-tools/test-recorder': 3.5.2 - '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 - '@types/chai': 4.3.20 - '@types/mocha': 10.0.10 '@types/node': 18.19.74 - chai: 4.5.0 + '@vitest/browser': 3.0.4(@types/node@18.19.74)(playwright@1.50.0)(typescript@5.7.3)(vite@5.4.14(@types/node@22.7.9))(vitest@3.0.4) + '@vitest/coverage-istanbul': 3.0.4(vitest@3.0.4) dotenv: 16.4.7 - mocha: 11.1.0 - ts-node: 10.9.2(@types/node@18.19.74)(typescript@5.7.3) + playwright: 1.50.0 tslib: 2.8.1 typescript: 5.7.3 + vitest: 3.0.4(@types/debug@4.1.12)(@types/node@18.19.74)(@vitest/browser@3.0.4)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@types/debug' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - tsx + - utf-8-validate + - vite + - webdriverio + - yaml '@rush-temp/arm-edgezones@file:projects/arm-edgezones.tgz(@types/debug@4.1.12)(msw@2.7.0(@types/node@22.7.9)(typescript@5.7.3))(tsx@4.19.2)(vite@5.4.14(@types/node@22.7.9))(yaml@2.7.0)': dependencies: diff --git a/sdk/domainservices/arm-domainservices/test/sampleTest.ts b/sdk/domainservices/arm-domainservices/test/sampleTest.spec.ts similarity index 81% rename from sdk/domainservices/arm-domainservices/test/sampleTest.ts rename to sdk/domainservices/arm-domainservices/test/sampleTest.spec.ts index 85ba2eec117e..b6189ce4bf4f 100644 --- a/sdk/domainservices/arm-domainservices/test/sampleTest.ts +++ b/sdk/domainservices/arm-domainservices/test/sampleTest.spec.ts @@ -8,7 +8,9 @@ import { Recorder, - RecorderStartOptions} from "@azure-tools/test-recorder"; + RecorderStartOptions +} from "@azure-tools/test-recorder"; +import { describe, it, beforeEach, afterEach } from "vitest"; const replaceableVariables: Record = { AZURE_CLIENT_ID: "azure_client_id", @@ -29,13 +31,13 @@ describe("My test", () => { let recorder: Recorder; beforeEach(async (ctx) => { - recorder = new Recorder(ctx); - await recorder.start(recorderOptions); - }); + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + }); afterEach(async () => { - await recorder.stop(); - }); + await recorder.stop(); + }); it("sample test", async function () { console.log("Hi, I'm a test!"); diff --git a/sdk/dynatrace/arm-dynatrace/package.json b/sdk/dynatrace/arm-dynatrace/package.json index 33850fcc11fa..07802da2f5d5 100644 --- a/sdk/dynatrace/arm-dynatrace/package.json +++ b/sdk/dynatrace/arm-dynatrace/package.json @@ -24,9 +24,9 @@ "isomorphic" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/arm-dynatrace.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "devDependencies": { "@azure-tools/test-credential": "^2.0.0", "@azure-tools/test-recorder": "^4.1.0", @@ -118,5 +118,26 @@ "selfLink": false }, "browser": "./dist/browser/index.js", - "react-native": "./dist/react-native/index.js" + "react-native": "./dist/react-native/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } diff --git a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts index d4ae53ee6f45..543bad86783b 100644 --- a/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts +++ b/sdk/dynatrace/arm-dynatrace/test/dynatrace_examples.spec.ts @@ -46,47 +46,47 @@ describe("Dynatrace test", () => { let resource: MonitorResource; beforeEach(async (ctx) => { - recorder = new Recorder(ctx); - await recorder.start(recorderOptions); - subscriptionId = env.SUBSCRIPTION_ID || ''; - // This is an example of how the environment variables are used - const credential = createTestCredential(); - client = new DynatraceObservability(credential, subscriptionId, recorder.configureClientOptions({})); - location = "eastus"; - resourceGroup = "myjstest"; - monitorName = "myMonitormtest1"; - resource = { - dynatraceEnvironmentProperties: { - accountInfo: {}, - environmentInfo: {}, - singleSignOnProperties: {} - }, - identity: { type: "SystemAssigned" }, - liftrResourceCategory: "Unknown", - location, - marketplaceSubscriptionStatus: "Active", - monitoringStatus: "Enabled", - planData: { - billingCycle: "Monthly", - effectiveDate: new Date("2023-08-22T15:14:33+02:00"), - planDetails: "dynatraceapitestplan", - usageType: "Committed" - }, - provisioningState: "Accepted", - tags: { environment: "Dev" }, - userInfo: { - country: "westus2", - emailAddress: "alice@microsoft.com", - firstName: "Alice", - lastName: "Bobab", - phoneNumber: "123456" - } + recorder = new Recorder(ctx); + await recorder.start(recorderOptions); + subscriptionId = env.SUBSCRIPTION_ID || ''; + // This is an example of how the environment variables are used + const credential = createTestCredential(); + client = new DynatraceObservability(credential, subscriptionId, recorder.configureClientOptions({})); + location = "eastus"; + resourceGroup = "myjstest"; + monitorName = "myMonitormtest1"; + resource = { + dynatraceEnvironmentProperties: { + accountInfo: {}, + environmentInfo: {}, + singleSignOnProperties: {} + }, + identity: { type: "SystemAssigned" }, + liftrResourceCategory: "Unknown", + location, + marketplaceSubscriptionStatus: "Active", + monitoringStatus: "Enabled", + planData: { + billingCycle: "Monthly", + effectiveDate: new Date("2023-08-22T15:14:33+02:00"), + planDetails: "dynatraceapitestplan", + usageType: "Committed" + }, + provisioningState: "Accepted", + tags: { environment: "Dev" }, + userInfo: { + country: "westus2", + emailAddress: "alice@microsoft.com", + firstName: "Alice", + lastName: "Bobab", + phoneNumber: "123456" } - }); + } + }); afterEach(async () => { - await recorder.stop(); - }); + await recorder.stop(); + }); it.skip("monitor create test", async function () { const res = await client.monitors.beginCreateOrUpdateAndWait( @@ -122,6 +122,7 @@ describe("Dynatrace test", () => { it("monitor delete test", async function () { const resArray = new Array(); + await client.monitors.beginDeleteAndWait(resourceGroup, monitorName, testPollingOptions) for await (let item of client.monitors.listByResourceGroup(resourceGroup)) { resArray.push(item); } From cac9630c8d0b3aeaffb01300349cdd923ced82a0 Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Mon, 27 Jan 2025 12:15:11 +0800 Subject: [PATCH 66/66] update --- ...sForwardingRulesetsCreateOrUpdateSample.ts | 15 +++------- .../dnsForwardingRulesetsDeleteSample.ts | 9 ++---- .../dnsForwardingRulesetsGetSample.ts | 9 ++---- ...ardingRulesetsListByResourceGroupSample.ts | 13 ++------- ...rdingRulesetsListByVirtualNetworkSample.ts | 11 ++------ .../dnsForwardingRulesetsListSample.ts | 8 ++---- .../dnsForwardingRulesetsUpdateSample.ts | 15 +++------- ...ResolverDomainListsCreateOrUpdateSample.ts | 15 +++------- .../dnsResolverDomainListsDeleteSample.ts | 9 ++---- .../dnsResolverDomainListsGetSample.ts | 9 ++---- ...verDomainListsListByResourceGroupSample.ts | 13 ++------- .../dnsResolverDomainListsListSample.ts | 8 ++---- .../dnsResolverDomainListsUpdateSample.ts | 15 +++------- ...dnsResolverPoliciesCreateOrUpdateSample.ts | 15 +++------- .../dnsResolverPoliciesDeleteSample.ts | 9 ++---- .../dnsResolverPoliciesGetSample.ts | 14 ++-------- ...solverPoliciesListByResourceGroupSample.ts | 13 ++------- ...olverPoliciesListByVirtualNetworkSample.ts | 11 ++------ .../dnsResolverPoliciesListSample.ts | 8 ++---- .../dnsResolverPoliciesUpdateSample.ts | 15 +++------- ...VirtualNetworkLinksCreateOrUpdateSample.ts | 28 +++++++------------ ...erPolicyVirtualNetworkLinksDeleteSample.ts | 20 +++++-------- ...olverPolicyVirtualNetworkLinksGetSample.ts | 9 ++---- ...lverPolicyVirtualNetworkLinksListSample.ts | 11 ++------ ...erPolicyVirtualNetworkLinksUpdateSample.ts | 28 +++++++------------ .../dnsResolversCreateOrUpdateSample.ts | 15 +++------- .../samples-dev/dnsResolversDeleteSample.ts | 14 ++-------- .../samples-dev/dnsResolversGetSample.ts | 14 ++-------- .../dnsResolversListByResourceGroupSample.ts | 13 ++------- .../dnsResolversListByVirtualNetworkSample.ts | 11 ++------ .../samples-dev/dnsResolversListSample.ts | 8 ++---- .../samples-dev/dnsResolversUpdateSample.ts | 15 +++------- .../dnsSecurityRulesCreateOrUpdateSample.ts | 15 +++------- .../dnsSecurityRulesDeleteSample.ts | 9 ++---- .../samples-dev/dnsSecurityRulesGetSample.ts | 9 ++---- .../samples-dev/dnsSecurityRulesListSample.ts | 14 ++-------- .../dnsSecurityRulesUpdateSample.ts | 15 +++------- .../forwardingRulesCreateOrUpdateSample.ts | 15 +++------- .../forwardingRulesDeleteSample.ts | 9 ++---- .../samples-dev/forwardingRulesGetSample.ts | 9 ++---- .../samples-dev/forwardingRulesListSample.ts | 11 ++------ .../forwardingRulesUpdateSample.ts | 15 +++------- .../inboundEndpointsCreateOrUpdateSample.ts | 15 +++------- .../inboundEndpointsDeleteSample.ts | 9 ++---- .../samples-dev/inboundEndpointsGetSample.ts | 9 ++---- .../samples-dev/inboundEndpointsListSample.ts | 14 ++-------- .../inboundEndpointsUpdateSample.ts | 15 +++------- .../outboundEndpointsCreateOrUpdateSample.ts | 15 +++------- .../outboundEndpointsDeleteSample.ts | 9 ++---- .../samples-dev/outboundEndpointsGetSample.ts | 9 ++---- .../outboundEndpointsListSample.ts | 14 ++-------- .../outboundEndpointsUpdateSample.ts | 15 +++------- ...virtualNetworkLinksCreateOrUpdateSample.ts | 15 +++------- .../virtualNetworkLinksDeleteSample.ts | 9 ++---- .../virtualNetworkLinksGetSample.ts | 9 ++---- .../virtualNetworkLinksListSample.ts | 11 ++------ .../virtualNetworkLinksUpdateSample.ts | 15 +++------- 57 files changed, 187 insertions(+), 537 deletions(-) diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts index 35f6fe6b351b..07fd6fb205df 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsForwardingRuleset, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsForwardingRuleset } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "samplednsForwardingRuleset"; const parameters: DnsForwardingRuleset = { dnsResolverOutboundEndpoints: [ diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts index a19ee2ebeab5..dfc0772826f9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteDnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "samplednsForwardingRulesetName"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts index 406d63616d65..1293285fc9dc 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveDnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts index 70781b0b46ef..102ce0965762 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByResourceGroupSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,16 +17,12 @@ import "dotenv/config"; */ async function listDnsForwardingRulesetsByResourceGroup(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsForwardingRulesets.listByResourceGroup( - resourceGroupName, - )) { + for await (const item of client.dnsForwardingRulesets.listByResourceGroup(resourceGroupName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts index 8f37b307bede..5f586426217d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListByVirtualNetworkSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listDnsForwardingRulesetsByVirtualNetwork(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const virtualNetworkName = "sampleVirtualNetwork"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsForwardingRulesets.listByVirtualNetwork( + for await (const item of client.dnsForwardingRulesets.listByVirtualNetwork( resourceGroupName, virtualNetworkName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts index ca79295f1d2c..0d0b91ecb49d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,12 +17,11 @@ import "dotenv/config"; */ async function listDnsForwardingRulesetsBySubscription(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsForwardingRulesets.list()) { + for await (const item of client.dnsForwardingRulesets.list()) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts index 75bdfdad3d72..f3c2e1b25bab 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsForwardingRulesetsUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsForwardingRulesetPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsForwardingRulesetPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const parameters: DnsForwardingRulesetPatch = { tags: { key1: "value1" } }; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts index 4aca9b07fa2e..64d61613228c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverDomainList, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverDomainList } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsResolverDomainList(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverDomainListName = "sampleDnsResolverDomainList"; const parameters: DnsResolverDomainList = { domains: ["contoso.com"], diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts index fd5a9838ee42..cfef5f35175a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteDnsResolverDomainList(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverDomainListName = "sampleDnsResolverDomainList"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts index afbcfa1cbd38..0a595a86859d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveDnsResolverDomainList(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverDomainListName = "sampleDnsResolverDomainList"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts index d3a7cd65f455..661f8c3c37f3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListByResourceGroupSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,16 +17,12 @@ import "dotenv/config"; */ async function listDnsResolverDomainListsByResourceGroup(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverDomainLists.listByResourceGroup( - resourceGroupName, - )) { + for await (const item of client.dnsResolverDomainLists.listByResourceGroup(resourceGroupName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts index bd35fd3e3906..6e97017c3368 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,12 +17,11 @@ import "dotenv/config"; */ async function listDnsResolverDomainListsBySubscription(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverDomainLists.list()) { + for await (const item of client.dnsResolverDomainLists.list()) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts index 33dcc61168f1..f7fcf5280942 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverDomainListsUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverDomainListPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverDomainListPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsResolverDomainList(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverDomainListName = "sampleDnsResolverDomainList"; const parameters: DnsResolverDomainListPatch = { domains: ["contoso.com"], diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts index 626135135a28..ba99529e8976 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverPolicy, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverPolicy } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const parameters: DnsResolverPolicy = { location: "westus2", diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts index d6e78e0ab6f1..cceafab8c934 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts index 0bf79ee1d33b..dd30f460d0f3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,17 +17,12 @@ import "dotenv/config"; */ async function retrieveDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = await client.dnsResolverPolicies.get( - resourceGroupName, - dnsResolverPolicyName, - ); + const result = await client.dnsResolverPolicies.get(resourceGroupName, dnsResolverPolicyName); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts index 0facee162d1f..409868200a00 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByResourceGroupSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,16 +17,12 @@ import "dotenv/config"; */ async function listDnsResolverPoliciesByResourceGroup(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverPolicies.listByResourceGroup( - resourceGroupName, - )) { + for await (const item of client.dnsResolverPolicies.listByResourceGroup(resourceGroupName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts index 78ad3bf37825..0522f3e40f06 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListByVirtualNetworkSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listDnsResolverPoliciesByVirtualNetwork(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const virtualNetworkName = "sampleVirtualNetwork"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverPolicies.listByVirtualNetwork( + for await (const item of client.dnsResolverPolicies.listByVirtualNetwork( resourceGroupName, virtualNetworkName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts index eb238b91c39b..1714194028a5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,12 +17,11 @@ import "dotenv/config"; */ async function listDnsResolverPoliciesBySubscription(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverPolicies.list()) { + for await (const item of client.dnsResolverPolicies.list()) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts index 3e19d0ca64db..da933f226ca1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPoliciesUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverPolicyPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverPolicyPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const parameters: DnsResolverPolicyPatch = { tags: { key1: "value1" } }; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts index a56a596bc032..f9dc90a2ca23 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverPolicyVirtualNetworkLink, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverPolicyVirtualNetworkLink } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsResolverPolicyVirtualNetworkLinkName = "sampleVirtualNetworkLink"; const parameters: DnsResolverPolicyVirtualNetworkLink = { @@ -38,13 +31,12 @@ async function upsertDnsResolverPolicyVirtualNetworkLink(): Promise { }; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = - await client.dnsResolverPolicyVirtualNetworkLinks.beginCreateOrUpdateAndWait( - resourceGroupName, - dnsResolverPolicyName, - dnsResolverPolicyVirtualNetworkLinkName, - parameters, - ); + const result = await client.dnsResolverPolicyVirtualNetworkLinks.beginCreateOrUpdateAndWait( + resourceGroupName, + dnsResolverPolicyName, + dnsResolverPolicyVirtualNetworkLinkName, + parameters, + ); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts index b75faf82ac78..91a5d82e9db4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,20 +17,17 @@ import "dotenv/config"; */ async function deleteDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsResolverPolicyVirtualNetworkLinkName = "sampleVirtualNetworkLink"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = - await client.dnsResolverPolicyVirtualNetworkLinks.beginDeleteAndWait( - resourceGroupName, - dnsResolverPolicyName, - dnsResolverPolicyVirtualNetworkLinkName, - ); + const result = await client.dnsResolverPolicyVirtualNetworkLinks.beginDeleteAndWait( + resourceGroupName, + dnsResolverPolicyName, + dnsResolverPolicyVirtualNetworkLinkName, + ); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts index 1c202f7ec9b9..71f2ecc720b4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsResolverPolicyVirtualNetworkLinkName = "sampleVirtualNetworkLink"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts index a8a72828f7f8..7290054a902c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listDnsResolverPolicyVirtualNetworkLinksByDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolverPolicyVirtualNetworkLinks.list( + for await (const item of client.dnsResolverPolicyVirtualNetworkLinks.list( resourceGroupName, dnsResolverPolicyName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts index aad64f71ad8a..04e6ee682f3a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolverPolicyVirtualNetworkLinksUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverPolicyVirtualNetworkLinkPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverPolicyVirtualNetworkLinkPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsResolverPolicyVirtualNetworkLink(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsResolverPolicyVirtualNetworkLinkName = "sampleVirtualNetworkLink"; const parameters: DnsResolverPolicyVirtualNetworkLinkPatch = { @@ -34,13 +27,12 @@ async function updateDnsResolverPolicyVirtualNetworkLink(): Promise { }; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = - await client.dnsResolverPolicyVirtualNetworkLinks.beginUpdateAndWait( - resourceGroupName, - dnsResolverPolicyName, - dnsResolverPolicyVirtualNetworkLinkName, - parameters, - ); + const result = await client.dnsResolverPolicyVirtualNetworkLinks.beginUpdateAndWait( + resourceGroupName, + dnsResolverPolicyName, + dnsResolverPolicyVirtualNetworkLinkName, + parameters, + ); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts index 7d578c8ee2d4..fb3448ed60ea 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolver, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolver } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const parameters: DnsResolver = { location: "westus2", diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts index 806eccd43f06..145fd1c13e44 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,17 +17,12 @@ import "dotenv/config"; */ async function deleteDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = await client.dnsResolvers.beginDeleteAndWait( - resourceGroupName, - dnsResolverName, - ); + const result = await client.dnsResolvers.beginDeleteAndWait(resourceGroupName, dnsResolverName); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts index e4e73539e063..feef716d027c 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,17 +17,12 @@ import "dotenv/config"; */ async function retrieveDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); - const result = await client.dnsResolvers.get( - resourceGroupName, - dnsResolverName, - ); + const result = await client.dnsResolvers.get(resourceGroupName, dnsResolverName); console.log(result); } diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts index db4a8aac3ea2..5c3de7ab20b2 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByResourceGroupSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,16 +17,12 @@ import "dotenv/config"; */ async function listDnsResolversByResourceGroup(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolvers.listByResourceGroup( - resourceGroupName, - )) { + for await (const item of client.dnsResolvers.listByResourceGroup(resourceGroupName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts index db4edc2b1976..f4067f8b9f81 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListByVirtualNetworkSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listDnsResolversByVirtualNetwork(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const virtualNetworkName = "sampleVirtualNetwork"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolvers.listByVirtualNetwork( + for await (const item of client.dnsResolvers.listByVirtualNetwork( resourceGroupName, virtualNetworkName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts index df4a6b343398..73ea6f3b4606 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,12 +17,11 @@ import "dotenv/config"; */ async function listDnsResolversBySubscription(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsResolvers.list()) { + for await (const item of client.dnsResolvers.list()) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts index b69501ca047f..07c2ce331677 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsResolversUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsResolverPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsResolverPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const parameters: DnsResolverPatch = { tags: { key1: "value1" } }; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts index 2be132c383e2..765f357c2791 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsSecurityRule, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsSecurityRule } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertDnsSecurityRule(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsSecurityRuleName = "sampleDnsSecurityRule"; const parameters: DnsSecurityRule = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts index 30cac20871b2..1f4cecc3d156 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsDnsResolverPolicy"; const dnsSecurityRuleName = "sampleDnsSecurityRule"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts index f3f3c0c74cc0..c92e94e402e6 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsSecurityRuleName = "sampleDnsSecurityRule"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts index bab38a6c9ba4..fbd7560bf2f4 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,18 +17,13 @@ import "dotenv/config"; */ async function listDnsSecurityRulesByDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.dnsSecurityRules.list( - resourceGroupName, - dnsResolverPolicyName, - )) { + for await (const item of client.dnsSecurityRules.list(resourceGroupName, dnsResolverPolicyName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts index cb2ebd5e04d7..5b709927afb1 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/dnsSecurityRulesUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - DnsSecurityRulePatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { DnsSecurityRulePatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateDnsSecurityRuleForDnsResolverPolicy(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverPolicyName = "sampleDnsResolverPolicy"; const dnsSecurityRuleName = "sampleDnsSecurityRule"; const parameters: DnsSecurityRulePatch = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts index 60c266d4c940..d3073ea8b3ea 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - ForwardingRule, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { ForwardingRule } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const forwardingRuleName = "sampleForwardingRule"; const parameters: ForwardingRule = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts index d4eea5a25e75..c455dbcd264d 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const forwardingRuleName = "sampleForwardingRule"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts index 467332b04e30..aa1ad0db41cf 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const forwardingRuleName = "sampleForwardingRule"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts index bc6054c72091..11264e38a371 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listForwardingRulesInADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.forwardingRules.list( + for await (const item of client.forwardingRules.list( resourceGroupName, dnsForwardingRulesetName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts index 22cad8f1604e..60b4595066c3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/forwardingRulesUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - ForwardingRulePatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { ForwardingRulePatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateForwardingRuleInADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const forwardingRuleName = "sampleForwardingRule"; const parameters: ForwardingRulePatch = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts index 6fe2996274bc..025f64905bd5 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - InboundEndpoint, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { InboundEndpoint } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertInboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const inboundEndpointName = "sampleInboundEndpoint"; const parameters: InboundEndpoint = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts index 49c9b9658bf9..8be94d6d843b 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteInboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const inboundEndpointName = "sampleInboundEndpoint"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts index d59888cf26e1..c686b7b4a3fa 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveInboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const inboundEndpointName = "sampleInboundEndpoint"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts index 95b4a4043e8a..fd00ea510ad9 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,18 +17,13 @@ import "dotenv/config"; */ async function listInboundEndpointsByDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.inboundEndpoints.list( - resourceGroupName, - dnsResolverName, - )) { + for await (const item of client.inboundEndpoints.list(resourceGroupName, dnsResolverName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts index 5afebccce01c..a457eb9e7ef7 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/inboundEndpointsUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - InboundEndpointPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { InboundEndpointPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateInboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const inboundEndpointName = "sampleInboundEndpoint"; const parameters: InboundEndpointPatch = { tags: { key1: "value1" } }; diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts index dd26f1b6e4cf..4e287e4407c3 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - OutboundEndpoint, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { OutboundEndpoint } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertOutboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const outboundEndpointName = "sampleOutboundEndpoint"; const parameters: OutboundEndpoint = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts index d22f838beceb..2c80d278acf8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteOutboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const outboundEndpointName = "sampleOutboundEndpoint"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts index 4457247cb397..054fec639ad6 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveOutboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const outboundEndpointName = "sampleOutboundEndpoint"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts index 5bc9a2619ee3..3cbe1a47ee52 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,18 +17,13 @@ import "dotenv/config"; */ async function listOutboundEndpointsByDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.outboundEndpoints.list( - resourceGroupName, - dnsResolverName, - )) { + for await (const item of client.outboundEndpoints.list(resourceGroupName, dnsResolverName)) { resArray.push(item); } console.log(resArray); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts index c0a3ab4c8d17..5da8a4ef58a8 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/outboundEndpointsUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - OutboundEndpointPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { OutboundEndpointPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateOutboundEndpointForDnsResolver(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsResolverName = "sampleDnsResolver"; const outboundEndpointName = "sampleOutboundEndpoint"; const parameters: OutboundEndpointPatch = { tags: { key1: "value1" } }; diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts index 5778c869e0bc..363784d9c579 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksCreateOrUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - VirtualNetworkLink, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { VirtualNetworkLink } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function upsertVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const virtualNetworkLinkName = "sampleVirtualNetworkLink"; const parameters: VirtualNetworkLink = { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts index 5bc749516c44..941baecd9778 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksDeleteSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function deleteVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const virtualNetworkLinkName = "sampleVirtualNetworkLink"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts index 879af2b9f6ed..6a0f39eab3f7 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksGetSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,10 +17,8 @@ import "dotenv/config"; */ async function retrieveVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const virtualNetworkLinkName = "sampleVirtualNetworkLink"; const credential = new DefaultAzureCredential(); diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts index adfdd936cf80..cad37adb837a 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksListSample.ts @@ -5,9 +5,6 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -20,15 +17,13 @@ import "dotenv/config"; */ async function listVirtualNetworkLinksToADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const credential = new DefaultAzureCredential(); const client = new DnsResolverManagementClient(credential, subscriptionId); const resArray = new Array(); - for await (let item of client.virtualNetworkLinks.list( + for await (const item of client.virtualNetworkLinks.list( resourceGroupName, dnsForwardingRulesetName, )) { diff --git a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts index cf93909b1be6..92ae39db6160 100644 --- a/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts +++ b/sdk/dnsresolver/arm-dnsresolver/samples-dev/virtualNetworkLinksUpdateSample.ts @@ -5,13 +5,8 @@ * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. -import { - VirtualNetworkLinkPatch, - DnsResolverManagementClient, -} from "@azure/arm-dnsresolver"; +import type { VirtualNetworkLinkPatch } from "@azure/arm-dnsresolver"; +import { DnsResolverManagementClient } from "@azure/arm-dnsresolver"; import { DefaultAzureCredential } from "@azure/identity"; import "dotenv/config"; @@ -23,10 +18,8 @@ import "dotenv/config"; */ async function updateVirtualNetworkLinkToADnsForwardingRuleset(): Promise { const subscriptionId = - process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || - "abdd4249-9f34-4cc6-8e42-c2e32110603e"; - const resourceGroupName = - process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; + process.env["DNSRESOLVER_SUBSCRIPTION_ID"] || "abdd4249-9f34-4cc6-8e42-c2e32110603e"; + const resourceGroupName = process.env["DNSRESOLVER_RESOURCE_GROUP"] || "sampleResourceGroup"; const dnsForwardingRulesetName = "sampleDnsForwardingRuleset"; const virtualNetworkLinkName = "sampleVirtualNetworkLink"; const parameters: VirtualNetworkLinkPatch = {