Class AzureFirewallApplicationRule
java.lang.Object
com.microsoft.azure.management.network.AzureFirewallApplicationRule
Properties of an application rule.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet description of the rule.fqdnTags()
Get list of FQDN Tags for this rule.name()
Get name of the application rule.Get array of ApplicationRuleProtocols.Get list of source IP addresses for this rule.Get list of source IpGroups for this rule.Get list of FQDNs for this rule.withDescription
(String description) Set description of the rule.withFqdnTags
(List<String> fqdnTags) Set list of FQDN Tags for this rule.Set name of the application rule.withProtocols
(List<AzureFirewallApplicationRuleProtocol> protocols) Set array of ApplicationRuleProtocols.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.withTargetFqdns
(List<String> targetFqdns) Set list of FQDNs for this rule.
-
Constructor Details
-
AzureFirewallApplicationRule
public AzureFirewallApplicationRule()
-
-
Method Details
-
name
Get name of the application rule.- Returns:
- the name value
-
withName
Set name of the application rule.- Parameters:
name
- the name value to set- Returns:
- the AzureFirewallApplicationRule 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 AzureFirewallApplicationRule 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 AzureFirewallApplicationRule object itself.
-
protocols
Get array of ApplicationRuleProtocols.- Returns:
- the protocols value
-
withProtocols
public AzureFirewallApplicationRule withProtocols(List<AzureFirewallApplicationRuleProtocol> protocols) Set array of ApplicationRuleProtocols.- Parameters:
protocols
- the protocols value to set- Returns:
- the AzureFirewallApplicationRule object itself.
-
targetFqdns
Get list of FQDNs for this rule.- Returns:
- the targetFqdns value
-
withTargetFqdns
Set list of FQDNs for this rule.- Parameters:
targetFqdns
- the targetFqdns value to set- Returns:
- the AzureFirewallApplicationRule object itself.
-
fqdnTags
Get list of FQDN Tags for this rule.- Returns:
- the fqdnTags value
-
withFqdnTags
Set list of FQDN Tags for this rule.- Parameters:
fqdnTags
- the fqdnTags value to set- Returns:
- the AzureFirewallApplicationRule 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 AzureFirewallApplicationRule object itself.
-