RoutingConfigurationArgs

data class RoutingConfigurationArgs(val associatedRouteTable: Output<SubResourceArgs>? = null, val inboundRouteMap: Output<SubResourceArgs>? = null, val outboundRouteMap: Output<SubResourceArgs>? = null, val propagatedRouteTables: Output<PropagatedRouteTableArgs>? = null, val vnetRoutes: Output<VnetRouteArgs>? = null) : ConvertibleToJava<RoutingConfigurationArgs>

Routing Configuration indicating the associated and propagated route tables for this connection.

Constructors

Link copied to clipboard
constructor(associatedRouteTable: Output<SubResourceArgs>? = null, inboundRouteMap: Output<SubResourceArgs>? = null, outboundRouteMap: Output<SubResourceArgs>? = null, propagatedRouteTables: Output<PropagatedRouteTableArgs>? = null, vnetRoutes: Output<VnetRouteArgs>? = null)

Properties

Link copied to clipboard

The resource id RouteTable associated with this RoutingConfiguration.

Link copied to clipboard
val inboundRouteMap: Output<SubResourceArgs>? = null

The resource id of the RouteMap associated with this RoutingConfiguration for inbound learned routes.

Link copied to clipboard
val outboundRouteMap: Output<SubResourceArgs>? = null

The resource id of theRouteMap associated with this RoutingConfiguration for outbound advertised routes.

Link copied to clipboard

The list of RouteTables to advertise the routes to.

Link copied to clipboard
val vnetRoutes: Output<VnetRouteArgs>? = null

List of routes that control routing from VirtualHub into a virtual network connection.

Functions

Link copied to clipboard
open override fun toJava(): RoutingConfigurationArgs