public final class RoutingConfiguration extends Object
| Constructor and Description |
|---|
RoutingConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.azure.core.management.SubResource |
associatedRouteTable()
Get the associatedRouteTable property: The resource id RouteTable associated with this RoutingConfiguration.
|
PropagatedRouteTable |
propagatedRouteTables()
Get the propagatedRouteTables property: The list of RouteTables to advertise the routes to.
|
void |
validate()
Validates the instance.
|
VnetRoute |
vnetRoutes()
Get the vnetRoutes property: List of routes that control routing from VirtualHub into a virtual network
connection.
|
RoutingConfiguration |
withAssociatedRouteTable(com.azure.core.management.SubResource associatedRouteTable)
Set the associatedRouteTable property: The resource id RouteTable associated with this RoutingConfiguration.
|
RoutingConfiguration |
withPropagatedRouteTables(PropagatedRouteTable propagatedRouteTables)
Set the propagatedRouteTables property: The list of RouteTables to advertise the routes to.
|
RoutingConfiguration |
withVnetRoutes(VnetRoute vnetRoutes)
Set the vnetRoutes property: List of routes that control routing from VirtualHub into a virtual network
connection.
|
public com.azure.core.management.SubResource associatedRouteTable()
public RoutingConfiguration withAssociatedRouteTable(com.azure.core.management.SubResource associatedRouteTable)
associatedRouteTable - the associatedRouteTable value to set.public PropagatedRouteTable propagatedRouteTables()
public RoutingConfiguration withPropagatedRouteTables(PropagatedRouteTable propagatedRouteTables)
propagatedRouteTables - the propagatedRouteTables value to set.public VnetRoute vnetRoutes()
public RoutingConfiguration withVnetRoutes(VnetRoute vnetRoutes)
vnetRoutes - the vnetRoutes value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.