GetVirtualHubConnectionRouting

data class GetVirtualHubConnectionRouting(val associatedRouteTableId: String, val inboundRouteMapId: String, val outboundRouteMapId: String, val propagatedRouteTables: List<GetVirtualHubConnectionRoutingPropagatedRouteTable>, val staticVnetLocalRouteOverrideCriteria: String, val staticVnetPropagateStaticRoutesEnabled: Boolean, val staticVnetRoutes: List<GetVirtualHubConnectionRoutingStaticVnetRoute>)

Constructors

Link copied to clipboard
constructor(associatedRouteTableId: String, inboundRouteMapId: String, outboundRouteMapId: String, propagatedRouteTables: List<GetVirtualHubConnectionRoutingPropagatedRouteTable>, staticVnetLocalRouteOverrideCriteria: String, staticVnetPropagateStaticRoutesEnabled: Boolean, staticVnetRoutes: List<GetVirtualHubConnectionRoutingStaticVnetRoute>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the route table associated with this Virtual Hub connection.

Link copied to clipboard

The ID of the Route Map associated with this Routing Configuration for inbound learned routes.

Link copied to clipboard

The 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.

Link copied to clipboard

Whether the static routes should be propagated to the Virtual Hub or not.

Link copied to clipboard

A static_vnet_route block as defined below.