Interface RouteFilter
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.RouteFilterInner>
,com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
,com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.RouteFilterInner>
,com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>
,com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
,com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
,com.microsoft.azure.management.resources.fluentcore.model.Indexable
,com.microsoft.azure.management.resources.fluentcore.model.Refreshable<RouteFilter>
,com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
,com.microsoft.azure.management.resources.fluentcore.model.Updatable<RouteFilter.Update>
@Beta(V1_10_0) public interface RouteFilter extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.RouteFilterInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<RouteFilter>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<RouteFilter.Update>
Route filter.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RouteFilter.Definition
The entirety of the aroute filter definition.static interface
RouteFilter.DefinitionStages
Grouping of route filter definition stages.static interface
RouteFilter.Update
The template for an update operation, containing all the settings that can be modified.static interface
RouteFilter.UpdateStages
Grouping of route filter update stages.-
Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T extends Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,ExpressRouteCircuitPeering>
peerings()
String
provisioningState()
Map<String,RouteFilterRule>
rules()
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
Method Detail
-
rules
Map<String,RouteFilterRule> rules()
- Returns:
- rules associated with this route filter, indexed by their names
-
peerings
Map<String,ExpressRouteCircuitPeering> peerings()
- Returns:
- express route circuit peerings associated with this route filter, indexed by their names
-
provisioningState
String provisioningState()
- Returns:
- the provisioning state of the route filter resource
-
-