Interface RouteTable
- All Superinterfaces:
GroupableResource<NetworkManager,,RouteTableInner> HasAssociatedSubnets,HasId,HasInnerModel<RouteTableInner>,HasManager<NetworkManager>,HasName,HasResourceGroup,Indexable,Refreshable<RouteTable>,Resource,Updatable<RouteTable.Update>,UpdatableWithTags<RouteTable>
public interface RouteTable
extends GroupableResource<NetworkManager,RouteTableInner>, Refreshable<RouteTable>, Updatable<RouteTable.Update>, UpdatableWithTags<RouteTable>, HasAssociatedSubnets
Entry point for route table management.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a route table definition.static interfaceGrouping of route table definition stages.static interfaceThe template for a route table update operation, containing all the settings that can be modified.static interfaceGrouping of route table update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>Nested classes/interfaces inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks whether to disable the routes learned by BGP on that route table.routes()Gets the routes of this route table.Methods inherited from interface com.azure.resourcemanager.network.models.HasAssociatedSubnets
listAssociatedSubnetsMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, typeMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
updateMethods inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
updateTags
-
Method Details
-
routes
Gets the routes of this route table.- Returns:
- the routes of this route table
-
isBgpRoutePropagationDisabled
boolean isBgpRoutePropagationDisabled()Checks whether to disable the routes learned by BGP on that route table.- Returns:
- whether to disable the routes learned by BGP on that route table. True means disable.
-