public final class FirewallPolicyIntrusionDetectionBypassTrafficSpecifications extends Object
| Constructor and Description |
|---|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications() |
| Modifier and Type | Method and Description |
|---|---|
String |
description()
Get the description property: Description of the bypass traffic rule.
|
List<String> |
destinationAddresses()
Get the destinationAddresses property: List of destination IP addresses or ranges for this rule.
|
List<String> |
destinationIpGroups()
Get the destinationIpGroups property: List of destination IpGroups for this rule.
|
List<String> |
destinationPorts()
Get the destinationPorts property: List of destination ports or ranges.
|
String |
name()
Get the name property: Name of the bypass traffic rule.
|
FirewallPolicyIntrusionDetectionProtocol |
protocol()
Get the protocol property: The rule bypass protocol.
|
List<String> |
sourceAddresses()
Get the sourceAddresses property: List of source IP addresses or ranges for this rule.
|
List<String> |
sourceIpGroups()
Get the sourceIpGroups property: List of source IpGroups for this rule.
|
void |
validate()
Validates the instance.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withDescription(String description)
Set the description property: Description of the bypass traffic rule.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withDestinationAddresses(List<String> destinationAddresses)
Set the destinationAddresses property: List of destination IP addresses or ranges for this rule.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withDestinationIpGroups(List<String> destinationIpGroups)
Set the destinationIpGroups property: List of destination IpGroups for this rule.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withDestinationPorts(List<String> destinationPorts)
Set the destinationPorts property: List of destination ports or ranges.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withName(String name)
Set the name property: Name of the bypass traffic rule.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withProtocol(FirewallPolicyIntrusionDetectionProtocol protocol)
Set the protocol property: The rule bypass protocol.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withSourceAddresses(List<String> sourceAddresses)
Set the sourceAddresses property: List of source IP addresses or ranges for this rule.
|
FirewallPolicyIntrusionDetectionBypassTrafficSpecifications |
withSourceIpGroups(List<String> sourceIpGroups)
Set the sourceIpGroups property: List of source IpGroups for this rule.
|
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications()
public String name()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withName(String name)
name - the name value to set.public String description()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withDescription(String description)
description - the description value to set.public FirewallPolicyIntrusionDetectionProtocol protocol()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withProtocol(FirewallPolicyIntrusionDetectionProtocol protocol)
protocol - the protocol value to set.public List<String> sourceAddresses()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withSourceAddresses(List<String> sourceAddresses)
sourceAddresses - the sourceAddresses value to set.public List<String> destinationAddresses()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withDestinationAddresses(List<String> destinationAddresses)
destinationAddresses - the destinationAddresses value to set.public List<String> destinationPorts()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withDestinationPorts(List<String> destinationPorts)
destinationPorts - the destinationPorts value to set.public List<String> sourceIpGroups()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withSourceIpGroups(List<String> sourceIpGroups)
sourceIpGroups - the sourceIpGroups value to set.public List<String> destinationIpGroups()
public FirewallPolicyIntrusionDetectionBypassTrafficSpecifications withDestinationIpGroups(List<String> destinationIpGroups)
destinationIpGroups - the destinationIpGroups value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.