public class FirewallPolicyNatRule extends FirewallPolicyRule
| Constructor and Description |
|---|
FirewallPolicyNatRule() |
| Modifier and Type | Method and Description |
|---|---|
FirewallPolicyNatRuleAction |
action()
Get the action type of a Nat rule.
|
FirewallPolicyRuleCondition |
ruleCondition()
Get the match conditions for incoming traffic.
|
String |
translatedAddress()
Get the translated address for this NAT rule.
|
String |
translatedPort()
Get the translated port for this NAT rule.
|
FirewallPolicyNatRule |
withAction(FirewallPolicyNatRuleAction action)
Set the action type of a Nat rule.
|
FirewallPolicyNatRule |
withRuleCondition(FirewallPolicyRuleCondition ruleCondition)
Set the match conditions for incoming traffic.
|
FirewallPolicyNatRule |
withTranslatedAddress(String translatedAddress)
Set the translated address for this NAT rule.
|
FirewallPolicyNatRule |
withTranslatedPort(String translatedPort)
Set the translated port for this NAT rule.
|
name, priority, withName, withPrioritypublic FirewallPolicyNatRuleAction action()
public FirewallPolicyNatRule withAction(FirewallPolicyNatRuleAction action)
action - the action value to setpublic String translatedAddress()
public FirewallPolicyNatRule withTranslatedAddress(String translatedAddress)
translatedAddress - the translatedAddress value to setpublic String translatedPort()
public FirewallPolicyNatRule withTranslatedPort(String translatedPort)
translatedPort - the translatedPort value to setpublic FirewallPolicyRuleCondition ruleCondition()
public FirewallPolicyNatRule withRuleCondition(FirewallPolicyRuleCondition ruleCondition)
ruleCondition - the ruleCondition 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.
*/