Interface RouteFilterRule
- All Superinterfaces:
ChildResource<RouteFilter>,HasInnerModel<RouteFilterRuleInner>,HasName,HasParent<RouteFilter>,Indexable
public interface RouteFilterRule
extends HasInnerModel<RouteFilterRuleInner>, ChildResource<RouteFilter>
A route filter rule in a route filter group.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a route filter rule definition.static interfaceGrouping of route filter rule definition stages applicable as part of a route filter group creation.static interfaceThe entirety of a route filter rule update as part of a route filter group update.static interfaceThe entirety of a route filter rule definition as part of a route filter group update.static interfaceGrouping of route filter rule definition stages applicable as part of a route filter group update.static interfaceGrouping of route filter rule update stages. -
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
access
Access access()Gets the access type of the rule.- Returns:
- the access type of the rule
-
routeFilterRuleType
RouteFilterRuleType routeFilterRuleType()Gets the rule type of the rule.- Returns:
- the rule type of the rule
-
communities
The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].- Returns:
- collection of community values
-
provisioningState
String provisioningState()Gets the provisioning state of the resource.- Returns:
- the provisioning state of the resource
-
location
String location()Gets resource location.- Returns:
- resource location
-