public class NetworkRuleCondition extends FirewallPolicyRuleCondition
| Constructor and Description |
|---|
NetworkRuleCondition() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
destinationAddresses()
Get list of destination IP addresses or Service Tags.
|
List<String> |
destinationPorts()
Get list of destination ports.
|
List<FirewallPolicyRuleConditionNetworkProtocol> |
ipProtocols()
Get array of FirewallPolicyRuleConditionNetworkProtocols.
|
List<String> |
sourceAddresses()
Get list of source IP addresses for this rule.
|
NetworkRuleCondition |
withDestinationAddresses(List<String> destinationAddresses)
Set list of destination IP addresses or Service Tags.
|
NetworkRuleCondition |
withDestinationPorts(List<String> destinationPorts)
Set list of destination ports.
|
NetworkRuleCondition |
withIpProtocols(List<FirewallPolicyRuleConditionNetworkProtocol> ipProtocols)
Set array of FirewallPolicyRuleConditionNetworkProtocols.
|
NetworkRuleCondition |
withSourceAddresses(List<String> sourceAddresses)
Set list of source IP addresses for this rule.
|
description, name, withDescription, withNamepublic List<FirewallPolicyRuleConditionNetworkProtocol> ipProtocols()
public NetworkRuleCondition withIpProtocols(List<FirewallPolicyRuleConditionNetworkProtocol> ipProtocols)
ipProtocols - the ipProtocols value to setpublic List<String> sourceAddresses()
public NetworkRuleCondition withSourceAddresses(List<String> sourceAddresses)
sourceAddresses - the sourceAddresses value to setpublic List<String> destinationAddresses()
public NetworkRuleCondition withDestinationAddresses(List<String> destinationAddresses)
destinationAddresses - the destinationAddresses value to setpublic List<String> destinationPorts()
public NetworkRuleCondition withDestinationPorts(List<String> destinationPorts)
destinationPorts - the destinationPorts value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/