Skip to content

Commit f3b08b0

Browse files
authored
Add 2025-10-01-preview changes to dns resolver (#37724)
* Add 2025-10-01-preview changes to dns resolver * Upgrade to v6 for common types * Add emitter output dir for c# * Fix Namespace of c# output * Add emitter output dir for python and ts
1 parent 08ceb7f commit f3b08b0

File tree

130 files changed

+12040
-8
lines changed

Some content is hidden

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

130 files changed

+12040
-8
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"dnsForwardingRulesetName": "samplednsForwardingRulesetName",
5+
"resourceGroupName": "sampleResourceGroup",
6+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
7+
},
8+
"responses": {
9+
"200": {},
10+
"202": {
11+
"headers": {
12+
"Azure-AsyncOperation": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationStatuses/asyncOperationId?api-version=2025-10-01-preview",
13+
"Location": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationResults/asyncOperationId?api-version=2025-10-01-preview"
14+
}
15+
},
16+
"204": {}
17+
},
18+
"operationId": "DnsForwardingRulesets_Delete",
19+
"title": "Delete DNS forwarding ruleset"
20+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"dnsForwardingRulesetName": "sampleDnsForwardingRuleset",
5+
"resourceGroupName": "sampleResourceGroup",
6+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"name": "sampleDnsForwardingRuleset",
12+
"type": "Microsoft.Network/dnsForwardingRulesets",
13+
"etag": "00000000-0000-0000-0000-000000000000",
14+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
15+
"location": "westus2",
16+
"properties": {
17+
"dnsResolverOutboundEndpoints": [
18+
{
19+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
20+
},
21+
{
22+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
23+
}
24+
],
25+
"provisioningState": "Succeeded",
26+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
27+
},
28+
"systemData": {
29+
"createdAt": "2021-04-03T01:01:01.1075056Z",
30+
"createdByType": "Application",
31+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
32+
"lastModifiedByType": "Application"
33+
},
34+
"tags": {
35+
"key1": "value1"
36+
}
37+
}
38+
}
39+
},
40+
"operationId": "DnsForwardingRulesets_Get",
41+
"title": "Retrieve DNS forwarding ruleset"
42+
}
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"resourceGroupName": "sampleResourceGroup",
5+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"nextLink": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets?$skipToken=skipToken&api-version=2025-10-01-preview",
11+
"value": [
12+
{
13+
"name": "sampleDnsForwardingRuleset",
14+
"type": "Microsoft.Network/dnsForwardingRulesets",
15+
"etag": "00000000-0000-0000-0000-000000000000",
16+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
17+
"location": "westus2",
18+
"properties": {
19+
"dnsResolverOutboundEndpoints": [
20+
{
21+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
22+
},
23+
{
24+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
25+
}
26+
],
27+
"provisioningState": "Succeeded",
28+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
29+
},
30+
"systemData": {
31+
"createdAt": "2021-04-03T01:01:01.1075056Z",
32+
"createdByType": "Application",
33+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
34+
"lastModifiedByType": "Application"
35+
},
36+
"tags": {
37+
"key1": "value1"
38+
}
39+
},
40+
{
41+
"name": "sampleDnsForwardingRuleset",
42+
"type": "Microsoft.Network/dnsForwardingRulesets",
43+
"etag": "00000000-0000-0000-0000-000000000000",
44+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset1",
45+
"location": "westus2",
46+
"properties": {
47+
"dnsResolverOutboundEndpoints": [
48+
{
49+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint2"
50+
},
51+
{
52+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint3"
53+
}
54+
],
55+
"provisioningState": "Succeeded",
56+
"resourceGuid": "c2aed17a-708d-48d1-89c3-d6a9b648d222"
57+
},
58+
"systemData": {
59+
"createdAt": "2021-04-04T01:01:01.1075056Z",
60+
"createdByType": "Application",
61+
"lastModifiedAt": "2021-04-05T02:03:01.1974346Z",
62+
"lastModifiedByType": "Application"
63+
},
64+
"tags": {
65+
"key1": "value1"
66+
}
67+
}
68+
]
69+
}
70+
}
71+
},
72+
"operationId": "DnsForwardingRulesets_ListByResourceGroup",
73+
"title": "List DNS forwarding rulesets by resource group"
74+
}
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"nextLink": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/providers/Microsoft.Network/dnsForwardingRulesets?$skipToken=skipToken&api-version=2025-10-01-preview",
10+
"value": [
11+
{
12+
"name": "sampleDnsForwardingRuleset",
13+
"type": "Microsoft.Network/dnsForwardingRulesets",
14+
"etag": "00000000-0000-0000-0000-000000000000",
15+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
16+
"location": "westus2",
17+
"properties": {
18+
"dnsResolverOutboundEndpoints": [
19+
{
20+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
21+
},
22+
{
23+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
24+
}
25+
],
26+
"provisioningState": "Succeeded",
27+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
28+
},
29+
"systemData": {
30+
"createdAt": "2021-04-03T01:01:01.1075056Z",
31+
"createdByType": "Application",
32+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
33+
"lastModifiedByType": "Application"
34+
},
35+
"tags": {
36+
"key1": "value1"
37+
}
38+
},
39+
{
40+
"name": "sampleDnsForwardingRuleset",
41+
"type": "Microsoft.Network/dnsForwardingRulesets",
42+
"etag": "00000000-0000-0000-0000-000000000000",
43+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset1",
44+
"location": "westus2",
45+
"properties": {
46+
"dnsResolverOutboundEndpoints": [
47+
{
48+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint2"
49+
},
50+
{
51+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint3"
52+
}
53+
],
54+
"provisioningState": "Succeeded",
55+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
56+
},
57+
"systemData": {
58+
"createdAt": "2021-04-04T01:01:01.1075056Z",
59+
"createdByType": "Application",
60+
"lastModifiedAt": "2021-04-05T02:03:01.1974346Z",
61+
"lastModifiedByType": "Application"
62+
},
63+
"tags": {
64+
"key1": "value1"
65+
}
66+
}
67+
]
68+
}
69+
}
70+
},
71+
"operationId": "DnsForwardingRulesets_List",
72+
"title": "List DNS forwarding rulesets by subscription"
73+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"resourceGroupName": "sampleResourceGroup",
5+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e",
6+
"virtualNetworkName": "sampleVirtualNetwork"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"nextLink": null,
12+
"value": [
13+
{
14+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
15+
"properties": {
16+
"virtualNetworkLink": {
17+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRuleset/sampleDnsForwardingRuleset/virtualNetworkLinks/sampleVirtualNetworkLink"
18+
}
19+
}
20+
}
21+
]
22+
}
23+
}
24+
},
25+
"operationId": "DnsForwardingRulesets_ListByVirtualNetwork",
26+
"title": "List DNS forwarding rulesets by virtual network"
27+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"dnsForwardingRulesetName": "sampleDnsForwardingRuleset",
5+
"parameters": {
6+
"tags": {
7+
"key1": "value1"
8+
}
9+
},
10+
"resourceGroupName": "sampleResourceGroup",
11+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
12+
},
13+
"responses": {
14+
"200": {
15+
"body": {
16+
"name": "sampleDnsForwardingRuleset",
17+
"type": "Microsoft.Network/dnsForwardingRulesets",
18+
"etag": "00000000-0000-0000-0000-000000000000",
19+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
20+
"location": "westus2",
21+
"properties": {
22+
"dnsResolverOutboundEndpoints": [
23+
{
24+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
25+
},
26+
{
27+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
28+
}
29+
],
30+
"provisioningState": "Succeeded",
31+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
32+
},
33+
"systemData": {
34+
"createdAt": "2021-04-03T01:01:01.1075056Z",
35+
"createdByType": "Application",
36+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
37+
"lastModifiedByType": "Application"
38+
},
39+
"tags": {
40+
"key1": "value1"
41+
}
42+
}
43+
},
44+
"202": {
45+
"headers": {
46+
"Azure-AsyncOperation": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationStatuses/asyncOperationId?api-version=2025-10-01-preview",
47+
"Location": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationResults/asyncOperationId?api-version=2025-10-01-preview"
48+
}
49+
}
50+
},
51+
"operationId": "DnsForwardingRulesets_Update",
52+
"title": "Update DNS forwarding ruleset"
53+
}
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
{
2+
"parameters": {
3+
"api-version": "2025-10-01-preview",
4+
"dnsForwardingRulesetName": "samplednsForwardingRuleset",
5+
"parameters": {
6+
"location": "westus2",
7+
"properties": {
8+
"dnsResolverOutboundEndpoints": [
9+
{
10+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
11+
},
12+
{
13+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
14+
}
15+
]
16+
},
17+
"tags": {
18+
"key1": "value1"
19+
}
20+
},
21+
"resourceGroupName": "sampleResourceGroup",
22+
"subscriptionId": "abdd4249-9f34-4cc6-8e42-c2e32110603e"
23+
},
24+
"responses": {
25+
"200": {
26+
"body": {
27+
"name": "sampleDnsForwardingRuleset",
28+
"type": "Microsoft.Network/dnsForwardingRulesets",
29+
"etag": "00000000-0000-0000-0000-000000000000",
30+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
31+
"location": "westus2",
32+
"properties": {
33+
"dnsResolverOutboundEndpoints": [
34+
{
35+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
36+
},
37+
{
38+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
39+
}
40+
],
41+
"provisioningState": "Succeeded",
42+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
43+
},
44+
"systemData": {
45+
"createdAt": "2021-04-03T01:01:01.1075056Z",
46+
"createdByType": "Application",
47+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
48+
"lastModifiedByType": "Application"
49+
},
50+
"tags": {
51+
"key1": "value1"
52+
}
53+
}
54+
},
55+
"201": {
56+
"body": {
57+
"name": "sampleDnsForwardingRuleset",
58+
"type": "Microsoft.Network/dnsForwardingRulesets",
59+
"etag": "00000000-0000-0000-0000-000000000000",
60+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
61+
"location": "westus2",
62+
"properties": {
63+
"dnsResolverOutboundEndpoints": [
64+
{
65+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
66+
},
67+
{
68+
"id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
69+
}
70+
],
71+
"provisioningState": "Succeeded",
72+
"resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
73+
},
74+
"systemData": {
75+
"createdAt": "2021-04-03T01:01:01.1075056Z",
76+
"createdByType": "Application",
77+
"lastModifiedAt": "2021-04-04T02:03:01.1974346Z",
78+
"lastModifiedByType": "Application"
79+
},
80+
"tags": {
81+
"key1": "value1"
82+
}
83+
}
84+
},
85+
"202": {
86+
"headers": {
87+
"Azure-AsyncOperation": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationStatuses/asyncOperationId?api-version=2025-10-01-preview",
88+
"Location": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationResults/asyncOperationId?api-version=2025-10-01-preview"
89+
}
90+
}
91+
},
92+
"operationId": "DnsForwardingRulesets_CreateOrUpdate",
93+
"title": "Upsert DNS forwarding ruleset"
94+
}

0 commit comments

Comments
 (0)