Skip to content

Commit b48d5d7

Browse files
GuptaVertikasaurabh83saurabh83abhi7860Abhishek Shah
authored
Guptavertika/release network microsoft.network official 2024 01 01 (#29302)
* Adds base for updating Microsoft.Network from version stable/2023-11-01 to version 2024-01-01 * Updates readme * Updates API version in new specs and examples * Add examples for Subnet peering and v6 Subnet peering. (#28827) Add examples for Subnet peering and v6 Subnet peering. --------- Co-authored-by: saurabh83 <[email protected]> * Init (#29127) Co-authored-by: Abhishek Shah <[email protected]> * Adding the new response code to the 2024-01-01 version release of swagger to match the bugfix in 2023-11-01 (#29048) Co-authored-by: Arsheen Khatib (from Dev Box) <[email protected]> * Added NoHealthyBackendsBehavior (#28868) Added the property "NoHealthyBackendsBehavior" to the Probe properties. * VirtualNetworkGatewayConnection using key vault for authentication. (#28760) * Add parameters for cert based auth connection * retrigger checks * retrigger checks * lintDiff * Trigger Build * revert PATCH changes * fix * change managed identity to v5 * add format and description * rresolving conflict * resolving readme file * Revert "VirtualNetworkGatewayConnection using key vault for authentication. (#28760)" This reverts commit c37ec24. * Lint diff error suppress * Guptavertika/release network microsoft.network official 2024 01 01 (#29367) * added networkidentifier under vnet->subet->serviceendpoint * added format :armid and updated description * corrected the type * fixed response * response type fixed example --------- Co-authored-by: Bhupesh Bhatt <[email protected]> * Adding GET operaton for Network Virtual Appliance Inbound Secuirty Rule (#29339) (#29375) * Fix for PR VirtualNetworkGatewayConnection using key vault for authentication. (#29357) (#29376) * Fix * Fix2 --------- Co-authored-by: Khushboo Baheti <[email protected]> * Add CrossConnection Name as an optional query parameter in List ExpressRoute CrossConnection (#29251) * Add CrossConnection name as an optional query parameter for List CrossConnection * update example * Addressing comments * Change to OData filtering * Fix the parameter reference * Update --------- Co-authored-by: Jianqi Zhao <[email protected]> * initial changes (#29235) * Changed type of networkIdentifier from PublicIPAddress to SubResource (#29469) * added networkidentifier under vnet->subet->serviceendpoint * added format :armid and updated description * corrected the type * fixed response * response type fixed example * Changed type of networkIdentifier from ./publicIpAddress.json#/definitions/PublicIPAddress to ./network.json#/definitions/SubResource --------- Co-authored-by: Bhupesh Bhatt <[email protected]> --------- Co-authored-by: saurabh83 <[email protected]> Co-authored-by: saurabh83 <[email protected]> Co-authored-by: Abhishek Shah <[email protected]> Co-authored-by: Abhishek Shah <[email protected]> Co-authored-by: AFK1194 <[email protected]> Co-authored-by: Arsheen Khatib (from Dev Box) <[email protected]> Co-authored-by: Eugenio Peña García <[email protected]> Co-authored-by: daweiwang-microsoft <[email protected]> Co-authored-by: Bhupesh Kumar Bhatt <[email protected]> Co-authored-by: Bhupesh Bhatt <[email protected]> Co-authored-by: Ashutosh Mishra <[email protected]> Co-authored-by: Khushboo Baheti <[email protected]> Co-authored-by: Khushboo Baheti <[email protected]> Co-authored-by: jianzhao1992 <[email protected]> Co-authored-by: Jianqi Zhao <[email protected]> Co-authored-by: nimaller <[email protected]>
1 parent d15d528 commit b48d5d7

File tree

791 files changed

+117069
-1
lines changed

Some content is hidden

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

791 files changed

+117069
-1
lines changed
Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
{
2+
"parameters": {
3+
"virtualNetworkPeeringName": "peer",
4+
"virtualNetworkName": "vnet1",
5+
"resourceGroupName": "peerTest",
6+
"api-version": "2023-11-01",
7+
"subscriptionId": "subid",
8+
"VirtualNetworkPeeringParameters": {
9+
"properties": {
10+
"allowVirtualNetworkAccess": true,
11+
"allowForwardedTraffic": true,
12+
"allowGatewayTransit": false,
13+
"useRemoteGateways": false,
14+
"remoteVirtualNetwork": {
15+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
16+
},
17+
"peerCompleteVnets": false,
18+
"enableOnlyIPv6Peering": false,
19+
"localSubnetNames": [
20+
"Subnet1",
21+
"Subnet4"
22+
],
23+
"remoteSubnetNames": [
24+
"Subnet2"
25+
]
26+
}
27+
}
28+
},
29+
"responses": {
30+
"200": {
31+
"body": {
32+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
33+
"name": "peer",
34+
"properties": {
35+
"allowVirtualNetworkAccess": true,
36+
"allowForwardedTraffic": true,
37+
"allowGatewayTransit": false,
38+
"useRemoteGateways": false,
39+
"peerCompleteVnets": false,
40+
"enableOnlyIPv6Peering": false,
41+
"localSubnetNames": [
42+
"Subnet1",
43+
"Subnet4"
44+
],
45+
"remoteSubnetNames": [
46+
"Subnet2"
47+
],
48+
"remoteVirtualNetwork": {
49+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
50+
},
51+
"remoteAddressSpace": {
52+
"addressPrefixes": [
53+
"12.0.0.0/8",
54+
"2001:2001::/64"
55+
]
56+
},
57+
"localAddressSpace": {
58+
"addressPrefixes": [
59+
"212.0.0.0/16",
60+
"13.0.0.0/8",
61+
"2002:2002::/64"
62+
]
63+
},
64+
"localVirtualNetworkAddressSpace": {
65+
"addressPrefixes": [
66+
"212.0.0.0/16",
67+
"13.0.0.0/8",
68+
"2002:2002::/64"
69+
]
70+
},
71+
"remoteVirtualNetworkAddressSpace": {
72+
"addressPrefixes": [
73+
"12.0.0.0/8",
74+
"2001:2001::/64"
75+
]
76+
},
77+
"remoteBgpCommunities": {
78+
"virtualNetworkCommunity": "12076:20002",
79+
"regionalCommunity": "12076:50004"
80+
},
81+
"peeringState": "Initiated",
82+
"peeringSyncLevel": "FullyInSync",
83+
"provisioningState": "Succeeded"
84+
}
85+
}
86+
},
87+
"201": {
88+
"body": {
89+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
90+
"name": "peer",
91+
"properties": {
92+
"allowVirtualNetworkAccess": true,
93+
"allowForwardedTraffic": true,
94+
"allowGatewayTransit": false,
95+
"useRemoteGateways": false,
96+
"peerCompleteVnets": false,
97+
"enableOnlyIPv6Peering": false,
98+
"localSubnetNames": [
99+
"Subnet1",
100+
"Subnet4"
101+
],
102+
"remoteSubnetNames": [
103+
"Subnet2"
104+
],
105+
"remoteVirtualNetwork": {
106+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
107+
},
108+
"remoteAddressSpace": {
109+
"addressPrefixes": [
110+
"12.0.0.0/8",
111+
"2001:2001::/64"
112+
]
113+
},
114+
"localAddressSpace": {
115+
"addressPrefixes": [
116+
"212.0.0.0/16",
117+
"13.0.0.0/8",
118+
"2002:2002::/64"
119+
]
120+
},
121+
"localVirtualNetworkAddressSpace": {
122+
"addressPrefixes": [
123+
"212.0.0.0/16",
124+
"13.0.0.0/8",
125+
"2002:2002::/64"
126+
]
127+
},
128+
"remoteVirtualNetworkAddressSpace": {
129+
"addressPrefixes": [
130+
"12.0.0.0/8",
131+
"2001:2001::/64"
132+
]
133+
},
134+
"remoteBgpCommunities": {
135+
"virtualNetworkCommunity": "12076:20002",
136+
"regionalCommunity": "12076:50004"
137+
},
138+
"peeringState": "Initiated",
139+
"peeringSyncLevel": "FullyInSync",
140+
"provisioningState": "Succeeded"
141+
}
142+
}
143+
}
144+
}
145+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"parameters": {
3+
"virtualNetworkPeeringName": "peer",
4+
"virtualNetworkName": "vnet1",
5+
"resourceGroupName": "peerTest",
6+
"api-version": "2023-11-01",
7+
"subscriptionId": "subid"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
13+
"name": "peer",
14+
"properties": {
15+
"allowVirtualNetworkAccess": true,
16+
"allowForwardedTraffic": true,
17+
"allowGatewayTransit": false,
18+
"useRemoteGateways": false,
19+
"localSubnetNames": [
20+
"Subnet1"
21+
],
22+
"remoteSubnetNames": [
23+
"Subnet2"
24+
],
25+
"remoteVirtualNetwork": {
26+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
27+
},
28+
"remoteAddressSpace": {
29+
"addressPrefixes": [
30+
"12.0.0.0/8",
31+
"2001:2001::/64"
32+
]
33+
},
34+
"localAddressSpace": {
35+
"addressPrefixes": [
36+
"212.0.0.0/16",
37+
"2002:2002::/64"
38+
]
39+
},
40+
"localVirtualNetworkAddressSpace": {
41+
"addressPrefixes": [
42+
"212.0.0.0/16",
43+
"2002:2002::/64"
44+
]
45+
},
46+
"remoteVirtualNetworkAddressSpace": {
47+
"addressPrefixes": [
48+
"12.0.0.0/8",
49+
"2001:2001::/64"
50+
]
51+
},
52+
"remoteBgpCommunities": {
53+
"virtualNetworkCommunity": "12076:20002",
54+
"regionalCommunity": "12076:50004"
55+
},
56+
"peeringState": "Initiated",
57+
"peeringSyncLevel": "FullyInSync",
58+
"peerCompleteVnets": false,
59+
"enableOnlyIPv6Peering": false,
60+
"provisioningState": "Succeeded"
61+
}
62+
}
63+
}
64+
}
65+
}
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
{
2+
"parameters": {
3+
"virtualNetworkPeeringName": "peer",
4+
"virtualNetworkName": "vnet1",
5+
"resourceGroupName": "peerTest",
6+
"syncRemoteAddressSpace": "true",
7+
"api-version": "2023-11-01",
8+
"subscriptionId": "subid",
9+
"VirtualNetworkPeeringParameters": {
10+
"properties": {
11+
"allowVirtualNetworkAccess": true,
12+
"allowForwardedTraffic": true,
13+
"allowGatewayTransit": false,
14+
"useRemoteGateways": false,
15+
"peerCompleteVnets": false,
16+
"enableOnlyIPv6Peering": false,
17+
"remoteVirtualNetwork": {
18+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
19+
}
20+
}
21+
}
22+
},
23+
"responses": {
24+
"200": {
25+
"body": {
26+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
27+
"name": "peer",
28+
"properties": {
29+
"allowVirtualNetworkAccess": true,
30+
"allowForwardedTraffic": true,
31+
"allowGatewayTransit": false,
32+
"useRemoteGateways": false,
33+
"peerCompleteVnets": false,
34+
"enableOnlyIPv6Peering": false,
35+
"localSubnetNames": [
36+
"Subnet1"
37+
],
38+
"remoteSubnetNames": [
39+
"Subnet2"
40+
],
41+
"remoteVirtualNetwork": {
42+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
43+
},
44+
"remoteAddressSpace": {
45+
"addressPrefixes": [
46+
"12.0.0.0/8",
47+
"2001:2001::/64"
48+
]
49+
},
50+
"localAddressSpace": {
51+
"addressPrefixes": [
52+
"212.0.0.0/16",
53+
"2002:2002::/64"
54+
]
55+
},
56+
"localVirtualNetworkAddressSpace": {
57+
"addressPrefixes": [
58+
"212.0.0.0/16",
59+
"2002:2002::/64"
60+
]
61+
},
62+
"remoteVirtualNetworkAddressSpace": {
63+
"addressPrefixes": [
64+
"12.0.0.0/8",
65+
"2001:2001::/64"
66+
]
67+
},
68+
"remoteBgpCommunities": {
69+
"virtualNetworkCommunity": "12076:20002",
70+
"regionalCommunity": "12076:50004"
71+
},
72+
"peeringState": "Initiated",
73+
"peeringSyncLevel": "FullyInSync",
74+
"provisioningState": "Succeeded"
75+
}
76+
}
77+
},
78+
"201": {
79+
"body": {
80+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
81+
"name": "peer",
82+
"properties": {
83+
"allowVirtualNetworkAccess": true,
84+
"allowForwardedTraffic": true,
85+
"allowGatewayTransit": false,
86+
"useRemoteGateways": false,
87+
"peerCompleteVnets": false,
88+
"enableOnlyIPv6Peering": false,
89+
"localSubnetNames": [
90+
"Subnet1"
91+
],
92+
"remoteSubnetNames": [
93+
"Subnet2"
94+
],
95+
"remoteVirtualNetwork": {
96+
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
97+
},
98+
"remoteAddressSpace": {
99+
"addressPrefixes": [
100+
"12.0.0.0/8",
101+
"2001:2001::/64"
102+
]
103+
},
104+
"localAddressSpace": {
105+
"addressPrefixes": [
106+
"212.0.0.0/16",
107+
"2002:2002::/64"
108+
]
109+
},
110+
"localVirtualNetworkAddressSpace": {
111+
"addressPrefixes": [
112+
"212.0.0.0/16",
113+
"2002:2002::/64"
114+
]
115+
},
116+
"remoteVirtualNetworkAddressSpace": {
117+
"addressPrefixes": [
118+
"12.0.0.0/8",
119+
"2001:2001::/64"
120+
]
121+
},
122+
"remoteBgpCommunities": {
123+
"virtualNetworkCommunity": "12076:20002",
124+
"regionalCommunity": "12076:50004"
125+
},
126+
"peeringState": "Initiated",
127+
"peeringSyncLevel": "FullyInSync",
128+
"provisioningState": "Succeeded"
129+
}
130+
}
131+
}
132+
}
133+
}

0 commit comments

Comments
 (0)