Class AzureFirewallNetworkRule
java.lang.Object
com.microsoft.azure.management.network.AzureFirewallNetworkRule
Properties of the network rule.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet description of the rule.Get list of destination IP addresses.Get list of destination FQDNs.Get list of destination IpGroups for this rule.Get list of destination ports.name()
Get name of the network rule.Get array of AzureFirewallNetworkRuleProtocols.Get list of source IP addresses for this rule.Get list of source IpGroups for this rule.withDescription
(String description) Set description of the rule.withDestinationAddresses
(List<String> destinationAddresses) Set list of destination IP addresses.withDestinationFqdns
(List<String> destinationFqdns) Set list of destination FQDNs.withDestinationIpGroups
(List<String> destinationIpGroups) Set list of destination IpGroups for this rule.withDestinationPorts
(List<String> destinationPorts) Set list of destination ports.Set name of the network rule.withProtocols
(List<AzureFirewallNetworkRuleProtocol> protocols) Set array of AzureFirewallNetworkRuleProtocols.withSourceAddresses
(List<String> sourceAddresses) Set list of source IP addresses for this rule.withSourceIpGroups
(List<String> sourceIpGroups) Set list of source IpGroups for this rule.
-
Constructor Details
-
AzureFirewallNetworkRule
public AzureFirewallNetworkRule()
-
-
Method Details
-
name
Get name of the network rule.- Returns:
- the name value
-
withName
Set name of the network rule.- Parameters:
name
- the name value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
description
Get description of the rule.- Returns:
- the description value
-
withDescription
Set description of the rule.- Parameters:
description
- the description value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
protocols
Get array of AzureFirewallNetworkRuleProtocols.- Returns:
- the protocols value
-
withProtocols
Set array of AzureFirewallNetworkRuleProtocols.- Parameters:
protocols
- the protocols value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
sourceAddresses
Get list of source IP addresses for this rule.- Returns:
- the sourceAddresses value
-
withSourceAddresses
Set list of source IP addresses for this rule.- Parameters:
sourceAddresses
- the sourceAddresses value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
destinationAddresses
Get list of destination IP addresses.- Returns:
- the destinationAddresses value
-
withDestinationAddresses
Set list of destination IP addresses.- Parameters:
destinationAddresses
- the destinationAddresses value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
destinationPorts
Get list of destination ports.- Returns:
- the destinationPorts value
-
withDestinationPorts
Set list of destination ports.- Parameters:
destinationPorts
- the destinationPorts value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
destinationFqdns
Get list of destination FQDNs.- Returns:
- the destinationFqdns value
-
withDestinationFqdns
Set list of destination FQDNs.- Parameters:
destinationFqdns
- the destinationFqdns value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
sourceIpGroups
Get list of source IpGroups for this rule.- Returns:
- the sourceIpGroups value
-
withSourceIpGroups
Set list of source IpGroups for this rule.- Parameters:
sourceIpGroups
- the sourceIpGroups value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-
destinationIpGroups
Get list of destination IpGroups for this rule.- Returns:
- the destinationIpGroups value
-
withDestinationIpGroups
Set list of destination IpGroups for this rule.- Parameters:
destinationIpGroups
- the destinationIpGroups value to set- Returns:
- the AzureFirewallNetworkRule object itself.
-