Skip to content

Commit d2ee847

Browse files
azure-sdkv-jiaodi
andauthored
[AutoPR @azure-arm-dnsresolver]-generated-from-SDK Generation - JS-6416843 (#38893)
Configurations: 'specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver/tspconfig.yaml', API Version: 2025-10-01-preview, SDK Release Type: beta, and CommitSHA: '8409d9ffeca520f92e0235d2fda4a7c8fd4470fd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6416843 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
1 parent 7f2aa74 commit d2ee847

282 files changed

Lines changed: 13692 additions & 17195 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1049,7 +1049,7 @@
10491049
# PRLabel: %Mgmt
10501050
/sdk/oep/arm-oep/ @qiaozha @MaryGao @JialinHuang803
10511051

1052-
# PRLabel: %Mgmt
1052+
# PRLabel: %Mgmt %mgmt-review-needed
10531053
/sdk/dnsresolver/arm-dnsresolver/ @qiaozha @MaryGao @JialinHuang803
10541054

10551055
# PRLabel: %Mgmt

pnpm-lock.yaml

Lines changed: 14 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/dnsresolver/arm-dnsresolver/CHANGELOG.md

Lines changed: 66 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,75 @@
11
# Release History
22

3-
## 2.0.0-beta.2 (Unreleased)
3+
## 2.0.0-beta.2 (2026-06-10)
4+
Compared with version 1.2.0
45

56
### Features Added
7+
- Added operation DnsForwardingRulesetsOperations.createOrUpdate
8+
- Added operation DnsForwardingRulesetsOperations.delete
9+
- Added operation DnsForwardingRulesetsOperations.update
10+
- Added operation DnsResolverDomainListsOperations.bulk
11+
- Added operation DnsResolverDomainListsOperations.createOrUpdate
12+
- Added operation DnsResolverDomainListsOperations.delete
13+
- Added operation DnsResolverDomainListsOperations.update
14+
- Added operation DnsResolverPoliciesOperations.createOrUpdate
15+
- Added operation DnsResolverPoliciesOperations.delete
16+
- Added operation DnsResolverPoliciesOperations.update
17+
- Added operation DnsResolverPolicyVirtualNetworkLinksOperations.createOrUpdate
18+
- Added operation DnsResolverPolicyVirtualNetworkLinksOperations.delete
19+
- Added operation DnsResolverPolicyVirtualNetworkLinksOperations.update
20+
- Added operation DnsResolversOperations.createOrUpdate
21+
- Added operation DnsResolversOperations.delete
22+
- Added operation DnsResolversOperations.update
23+
- Added operation DnsSecurityRulesOperations.createOrUpdate
24+
- Added operation DnsSecurityRulesOperations.delete
25+
- Added operation DnsSecurityRulesOperations.update
26+
- Added operation InboundEndpointsOperations.createOrUpdate
27+
- Added operation InboundEndpointsOperations.delete
28+
- Added operation InboundEndpointsOperations.update
29+
- Added operation OutboundEndpointsOperations.createOrUpdate
30+
- Added operation OutboundEndpointsOperations.delete
31+
- Added operation OutboundEndpointsOperations.update
32+
- Added operation VirtualNetworkLinksOperations.createOrUpdate
33+
- Added operation VirtualNetworkLinksOperations.delete
34+
- Added operation VirtualNetworkLinksOperations.update
35+
- Added Interface DnsForwardingRulesetProperties
36+
- Added Interface DnsResolverDomainListBulkProperties
37+
- Added Interface DnsResolverDomainListPatchProperties
38+
- Added Interface DnsResolverDomainListProperties
39+
- Added Interface DnsResolverPolicyProperties
40+
- Added Interface DnsResolverPolicyVirtualNetworkLinkProperties
41+
- Added Interface DnsResolverProperties
42+
- Added Interface DnsSecurityRulePatchProperties
43+
- Added Interface DnsSecurityRuleProperties
44+
- Added Interface ForwardingRulePatchProperties
45+
- Added Interface ForwardingRuleProperties
46+
- Added Interface InboundEndpointProperties
47+
- Added Interface OutboundEndpointProperties
48+
- Added Interface PagedAsyncIterableIterator
49+
- Added Interface PageSettings
50+
- Added Interface RestorePollerOptions
51+
- Added Interface SimplePollerLike
52+
- Added Interface VirtualNetworkLinkPatchProperties
53+
- Added Interface VirtualNetworkLinkProperties
54+
- Added Interface VirtualNetworkLinkSubResourceProperties
55+
- Interface DnsSecurityRule has a new optional parameter managedDomainLists
56+
- Interface DnsSecurityRulePatch has a new optional parameter managedDomainLists
57+
- Added Type Alias AzureSupportedClouds
58+
- Added Type Alias ManagedDomainList
59+
- Added Enum AzureClouds
60+
- Added Enum KnownManagedDomainList
61+
- Added Enum KnownVersions
662

763
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
64+
- Operation DnsResolverDomainLists.beginDeleteAndWait has a new signature
65+
- Operation DnsResolverPolicies.beginDeleteAndWait has a new signature
66+
- Operation DnsResolverPolicyVirtualNetworkLinks.beginDeleteAndWait has a new signature
67+
- Operation DnsSecurityRules.beginCreateOrUpdate has a new signature
68+
- Operation DnsSecurityRules.beginCreateOrUpdateAndWait has a new signature
69+
- Operation DnsSecurityRules.beginDeleteAndWait has a new signature
70+
- Operation DnsSecurityRules.beginUpdateAndWait has a new signature
71+
- Operation DnsSecurityRules.get has a new signature
72+
- Parameter dnsResolverDomainLists of interface DnsSecurityRule is now optional
1273

1374
## 2.0.0-beta.1 (2025-11-13)
1475
Compared with version 1.2.0

sdk/dnsresolver/arm-dnsresolver/README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
This package contains an isomorphic SDK (runs both in Node.js and in browsers) for Azure DnsResolverManagement client.
44

5-
DNS Resolver Client
5+
The DNS Resolver Management Client.
66

7-
[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dnsresolver/arm-dnsresolver) |
8-
[Package (NPM)](https://www.npmjs.com/package/@azure/arm-dnsresolver) |
9-
[API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dnsresolver?view=azure-node-preview) |
10-
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)
7+
Key links:
8+
9+
- [Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dnsresolver/arm-dnsresolver)
10+
- [Package (NPM)](https://www.npmjs.com/package/@azure/arm-dnsresolver)
11+
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dnsresolver?view=azure-node-preview)
12+
- [Samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dnsresolver/arm-dnsresolver/samples)
1113

1214
## Getting started
1315

@@ -35,7 +37,7 @@ npm install @azure/arm-dnsresolver
3537
To create a client object to access the Azure DnsResolverManagement API, you will need the `endpoint` of your Azure DnsResolverManagement resource and a `credential`. The Azure DnsResolverManagement client can use Azure Active Directory credentials to authenticate.
3638
You can find the endpoint for your Azure DnsResolverManagement resource in the [Azure Portal][azure_portal].
3739

38-
You can authenticate with Azure Active Directory using a credential from the [@azure/identity][azure_identity] library or [an existing AAD Token](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/identity/identity/samples/AzureIdentityExamples.md#authenticating-with-a-pre-fetched-access-token).
40+
You can authenticate with Azure Active Directory using a credential from the [@azure/identity][azure_identity] library or [an existing AAD Token](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/identity/identity/samples/AzureIdentityExamples.md#authenticating-with-a-pre-fetched-access-token).
3941

4042
To use the [DefaultAzureCredential][defaultazurecredential] provider shown below, or other credential providers provided with the Azure SDK, please install the `@azure/identity` package:
4143

@@ -63,14 +65,15 @@ For browser environments, use the `InteractiveBrowserCredential` from the `@azur
6365
import { InteractiveBrowserCredential } from "@azure/identity";
6466
import { DnsResolverManagementClient } from "@azure/arm-dnsresolver";
6567

66-
const subscriptionId = "00000000-0000-0000-0000-000000000000";
6768
const credential = new InteractiveBrowserCredential({
6869
tenantId: "<YOUR_TENANT_ID>",
6970
clientId: "<YOUR_CLIENT_ID>",
7071
});
72+
const subscriptionId = "00000000-0000-0000-0000-000000000000";
7173
const client = new DnsResolverManagementClient(credential, subscriptionId);
7274
```
7375

76+
7477
### JavaScript Bundle
7578
To use this client library in the browser, first you need to use a bundler. For details on how to do this, please refer to our [bundling documentation](https://aka.ms/AzureSDKBundling).
7679

@@ -96,7 +99,7 @@ For more detailed instructions on how to enable logs, you can look at the [@azur
9699

97100
## Next steps
98101

99-
Please take a look at the [samples](https://github.com/Azure-Samples/azure-samples-js-management) directory for detailed examples on how to use this library.
102+
Please take a look at the [samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dnsresolver/arm-dnsresolver/samples) directory for detailed examples on how to use this library.
100103

101104
## Contributing
102105

@@ -106,9 +109,6 @@ If you'd like to contribute to this library, please read the [contributing guide
106109

107110
- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js)
108111

109-
110-
[azure_cli]: https://learn.microsoft.com/cli/azure
111-
[azure_sub]: https://azure.microsoft.com/free/
112112
[azure_sub]: https://azure.microsoft.com/free/
113113
[azure_portal]: https://portal.azure.com
114114
[azure_identity]: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/identity/identity

sdk/dnsresolver/arm-dnsresolver/_meta.json

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
{
2-
"extends": "../../../api-extractor-base.json"
3-
}
1+
{ "extends": "../../../api-extractor-base.json" }

sdk/dnsresolver/arm-dnsresolver/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/dnsresolver/arm-dnsresolver",
5-
"Tag": "js/dnsresolver/arm-dnsresolver_c757d86b6f"
5+
"Tag": "js/dnsresolver/arm-dnsresolver_ff413f5ad2"
66
}
Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
{
22
"extends": "../../../../tsconfig.json",
3-
"include": [
4-
"../src",
5-
"../test"
6-
]
3+
"include": ["../src", "../test"]
74
}

sdk/dnsresolver/arm-dnsresolver/config/tsconfig.samples.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"extends": "../../../../eng/tsconfigs/samples.json",
33
"compilerOptions": {
44
"paths": {
5-
"@azure/arm-dnsresolver": [
6-
"../dist/esm"
7-
]
5+
"@azure/arm-dnsresolver": ["../dist/esm"]
86
}
97
}
108
}
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
22
"extends": "../../../../eng/tsconfigs/src.browser.json",
3-
"include": [
4-
"../src/index.ts"
5-
]
3+
"include": ["../src/index.ts"]
64
}

0 commit comments

Comments
 (0)