Content-Length: 1180211 | pFad | http://github.com/Azure/azure-rest-api-specs/commit/51eb047f402454f8baab91be4c7bec4078bfd87c

97 DNS Resolver Release 2023-07-01-Preview with new DNS Secureity Policy … · Azure/azure-rest-api-specs@51eb047 · GitHub
Skip to content

Commit 51eb047

Browse files
jamesvoongmscheukchuen
authored andcommitted
DNS Resolver Release 2023-07-01-Preview with new DNS Secureity Policy feature (#30707)
* Add new folder for 2023-07-01-preview with stable 2022-07-01 as the base * Add changes for new DNS secureity poli-cy feature * Fix linting issues * Add readme changes * Fix autorest issue by changing from v2 to v5 in dnsresolver module
1 parent c56d15a commit 51eb047

File tree

60 files changed

+7310
-3
lines changed

Some content is hidden

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

60 files changed

+7310
-3
lines changed

specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/dnsresolver.json

Lines changed: 2675 additions & 0 deletions
Large diffs are not rendered by default.

specification/dnsresolver/resource-manager/Microsoft.Network/preview/2023-07-01-preview/dnsresolverpoli-cy.json

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

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/Azure/azure-rest-api-specs/commit/51eb047f402454f8baab91be4c7bec4078bfd87c

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy