Skip to content

Commit

Permalink
Guptavertika/release network microsoft.network official 2024 01 01 (A…
Browse files Browse the repository at this point in the history
…zure#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. (Azure#28827)

Add examples for Subnet peering and v6 Subnet peering.
---------

Co-authored-by: saurabh83 <[email protected]>

* Init (Azure#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 (Azure#29048)

Co-authored-by: Arsheen Khatib (from Dev Box) <[email protected]>

* Added NoHealthyBackendsBehavior (Azure#28868)

Added the property "NoHealthyBackendsBehavior" to the Probe properties.

* VirtualNetworkGatewayConnection using key vault for authentication. (Azure#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. (Azure#28760)"

This reverts commit c37ec24.

* Lint diff error suppress

* Guptavertika/release network microsoft.network official 2024 01 01 (Azure#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 (Azure#29339) (Azure#29375)

* Fix for PR VirtualNetworkGatewayConnection using key vault for authentication. (Azure#29357) (Azure#29376)

* Fix

* Fix2

---------

Co-authored-by: Khushboo Baheti <[email protected]>

* Add CrossConnection Name as an optional query parameter in List ExpressRoute CrossConnection (Azure#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 (Azure#29235)

* Changed type of networkIdentifier from PublicIPAddress to SubResource (Azure#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]>
  • Loading branch information
17 people authored Jun 19, 2024
1 parent d15d528 commit b48d5d7
Show file tree
Hide file tree
Showing 791 changed files with 117,069 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
{
"parameters": {
"virtualNetworkPeeringName": "peer",
"virtualNetworkName": "vnet1",
"resourceGroupName": "peerTest",
"api-version": "2023-11-01",
"subscriptionId": "subid",
"VirtualNetworkPeeringParameters": {
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"localSubnetNames": [
"Subnet1",
"Subnet4"
],
"remoteSubnetNames": [
"Subnet2"
]
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
"name": "peer",
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"localSubnetNames": [
"Subnet1",
"Subnet4"
],
"remoteSubnetNames": [
"Subnet2"
],
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"remoteAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"localAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"13.0.0.0/8",
"2002:2002::/64"
]
},
"localVirtualNetworkAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"13.0.0.0/8",
"2002:2002::/64"
]
},
"remoteVirtualNetworkAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"remoteBgpCommunities": {
"virtualNetworkCommunity": "12076:20002",
"regionalCommunity": "12076:50004"
},
"peeringState": "Initiated",
"peeringSyncLevel": "FullyInSync",
"provisioningState": "Succeeded"
}
}
},
"201": {
"body": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
"name": "peer",
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"localSubnetNames": [
"Subnet1",
"Subnet4"
],
"remoteSubnetNames": [
"Subnet2"
],
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"remoteAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"localAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"13.0.0.0/8",
"2002:2002::/64"
]
},
"localVirtualNetworkAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"13.0.0.0/8",
"2002:2002::/64"
]
},
"remoteVirtualNetworkAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"remoteBgpCommunities": {
"virtualNetworkCommunity": "12076:20002",
"regionalCommunity": "12076:50004"
},
"peeringState": "Initiated",
"peeringSyncLevel": "FullyInSync",
"provisioningState": "Succeeded"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"parameters": {
"virtualNetworkPeeringName": "peer",
"virtualNetworkName": "vnet1",
"resourceGroupName": "peerTest",
"api-version": "2023-11-01",
"subscriptionId": "subid"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
"name": "peer",
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"localSubnetNames": [
"Subnet1"
],
"remoteSubnetNames": [
"Subnet2"
],
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"remoteAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"localAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"localVirtualNetworkAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"remoteVirtualNetworkAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"remoteBgpCommunities": {
"virtualNetworkCommunity": "12076:20002",
"regionalCommunity": "12076:50004"
},
"peeringState": "Initiated",
"peeringSyncLevel": "FullyInSync",
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"provisioningState": "Succeeded"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
{
"parameters": {
"virtualNetworkPeeringName": "peer",
"virtualNetworkName": "vnet1",
"resourceGroupName": "peerTest",
"syncRemoteAddressSpace": "true",
"api-version": "2023-11-01",
"subscriptionId": "subid",
"VirtualNetworkPeeringParameters": {
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
}
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
"name": "peer",
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"localSubnetNames": [
"Subnet1"
],
"remoteSubnetNames": [
"Subnet2"
],
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"remoteAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"localAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"localVirtualNetworkAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"remoteVirtualNetworkAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"remoteBgpCommunities": {
"virtualNetworkCommunity": "12076:20002",
"regionalCommunity": "12076:50004"
},
"peeringState": "Initiated",
"peeringSyncLevel": "FullyInSync",
"provisioningState": "Succeeded"
}
}
},
"201": {
"body": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer",
"name": "peer",
"properties": {
"allowVirtualNetworkAccess": true,
"allowForwardedTraffic": true,
"allowGatewayTransit": false,
"useRemoteGateways": false,
"peerCompleteVnets": false,
"enableOnlyIPv6Peering": false,
"localSubnetNames": [
"Subnet1"
],
"remoteSubnetNames": [
"Subnet2"
],
"remoteVirtualNetwork": {
"id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2"
},
"remoteAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"localAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"localVirtualNetworkAddressSpace": {
"addressPrefixes": [
"212.0.0.0/16",
"2002:2002::/64"
]
},
"remoteVirtualNetworkAddressSpace": {
"addressPrefixes": [
"12.0.0.0/8",
"2001:2001::/64"
]
},
"remoteBgpCommunities": {
"virtualNetworkCommunity": "12076:20002",
"regionalCommunity": "12076:50004"
},
"peeringState": "Initiated",
"peeringSyncLevel": "FullyInSync",
"provisioningState": "Succeeded"
}
}
}
}
}
Loading

0 comments on commit b48d5d7

Please sign in to comment.