Class NetworkSecurityRulesEvaluationResult
- java.lang.Object
-
- com.azure.resourcemanager.network.models.NetworkSecurityRulesEvaluationResult
-
public final class NetworkSecurityRulesEvaluationResult extends Object
Network security rules evaluation result.
-
-
Constructor Summary
Constructors Constructor Description NetworkSecurityRulesEvaluationResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleandestinationMatched()Get the destinationMatched property: Value indicating whether destination is matched.BooleandestinationPortMatched()Get the destinationPortMatched property: Value indicating whether destination port is matched.Stringname()Get the name property: Name of the network security rule.BooleanprotocolMatched()Get the protocolMatched property: Value indicating whether protocol is matched.BooleansourceMatched()Get the sourceMatched property: Value indicating whether source is matched.BooleansourcePortMatched()Get the sourcePortMatched property: Value indicating whether source port is matched.voidvalidate()Validates the instance.NetworkSecurityRulesEvaluationResultwithDestinationMatched(Boolean destinationMatched)Set the destinationMatched property: Value indicating whether destination is matched.NetworkSecurityRulesEvaluationResultwithDestinationPortMatched(Boolean destinationPortMatched)Set the destinationPortMatched property: Value indicating whether destination port is matched.NetworkSecurityRulesEvaluationResultwithName(String name)Set the name property: Name of the network security rule.NetworkSecurityRulesEvaluationResultwithProtocolMatched(Boolean protocolMatched)Set the protocolMatched property: Value indicating whether protocol is matched.NetworkSecurityRulesEvaluationResultwithSourceMatched(Boolean sourceMatched)Set the sourceMatched property: Value indicating whether source is matched.NetworkSecurityRulesEvaluationResultwithSourcePortMatched(Boolean sourcePortMatched)Set the sourcePortMatched property: Value indicating whether source port is matched.
-
-
-
Method Detail
-
name
public String name()
Get the name property: Name of the network security rule.- Returns:
- the name value.
-
withName
public NetworkSecurityRulesEvaluationResult withName(String name)
Set the name property: Name of the network security rule.- Parameters:
name- the name value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
protocolMatched
public Boolean protocolMatched()
Get the protocolMatched property: Value indicating whether protocol is matched.- Returns:
- the protocolMatched value.
-
withProtocolMatched
public NetworkSecurityRulesEvaluationResult withProtocolMatched(Boolean protocolMatched)
Set the protocolMatched property: Value indicating whether protocol is matched.- Parameters:
protocolMatched- the protocolMatched value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
sourceMatched
public Boolean sourceMatched()
Get the sourceMatched property: Value indicating whether source is matched.- Returns:
- the sourceMatched value.
-
withSourceMatched
public NetworkSecurityRulesEvaluationResult withSourceMatched(Boolean sourceMatched)
Set the sourceMatched property: Value indicating whether source is matched.- Parameters:
sourceMatched- the sourceMatched value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
sourcePortMatched
public Boolean sourcePortMatched()
Get the sourcePortMatched property: Value indicating whether source port is matched.- Returns:
- the sourcePortMatched value.
-
withSourcePortMatched
public NetworkSecurityRulesEvaluationResult withSourcePortMatched(Boolean sourcePortMatched)
Set the sourcePortMatched property: Value indicating whether source port is matched.- Parameters:
sourcePortMatched- the sourcePortMatched value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
destinationMatched
public Boolean destinationMatched()
Get the destinationMatched property: Value indicating whether destination is matched.- Returns:
- the destinationMatched value.
-
withDestinationMatched
public NetworkSecurityRulesEvaluationResult withDestinationMatched(Boolean destinationMatched)
Set the destinationMatched property: Value indicating whether destination is matched.- Parameters:
destinationMatched- the destinationMatched value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
destinationPortMatched
public Boolean destinationPortMatched()
Get the destinationPortMatched property: Value indicating whether destination port is matched.- Returns:
- the destinationPortMatched value.
-
withDestinationPortMatched
public NetworkSecurityRulesEvaluationResult withDestinationPortMatched(Boolean destinationPortMatched)
Set the destinationPortMatched property: Value indicating whether destination port is matched.- Parameters:
destinationPortMatched- the destinationPortMatched value to set.- Returns:
- the NetworkSecurityRulesEvaluationResult object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-