Virtual Hub Connection Routing
data class VirtualHubConnectionRouting(val associatedRouteTableId: String? = null, val inboundRouteMapId: String? = null, val outboundRouteMapId: String? = null, val propagatedRouteTable: VirtualHubConnectionRoutingPropagatedRouteTable? = null, val staticVnetLocalRouteOverrideCriteria: String? = null, val staticVnetPropagateStaticRoutesEnabled: Boolean? = null, val staticVnetRoutes: List<VirtualHubConnectionRoutingStaticVnetRoute>? = null)
Constructors
Link copied to clipboard
constructor(associatedRouteTableId: String? = null, inboundRouteMapId: String? = null, outboundRouteMapId: String? = null, propagatedRouteTable: VirtualHubConnectionRoutingPropagatedRouteTable? = null, staticVnetLocalRouteOverrideCriteria: String? = null, staticVnetPropagateStaticRoutesEnabled: Boolean? = null, staticVnetRoutes: List<VirtualHubConnectionRoutingStaticVnetRoute>? = null)
Properties
Link copied to clipboard
The ID of the route table associated with this Virtual Hub connection.
Link copied to clipboard
The resource ID of the Route Map associated with this Routing Configuration for inbound learned routes.
Link copied to clipboard
The resource ID of the Route Map associated with this Routing Configuration for outbound advertised routes.
Link copied to clipboard
A propagated_route_table
block as defined below.
Link copied to clipboard
The static VNet local route override criteria that is used to determine whether NVA in spoke VNet is bypassed for traffic with destination in spoke VNet. Possible values are Contains
and Equal
. Defaults to Contains
. Changing this forces a new resource to be created.
Link copied to clipboard
Whether the static routes should be propagated to the Virtual Hub. Defaults to true
.
Link copied to clipboard
A static_vnet_route
block as defined below.