IWithNatRuleSettings Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The stage of the Azure firewall update allowing to specify the nat rule settings.
public interface IWithNatRuleSettings : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDescription<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationPort<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithRuleProtocol<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleCollectionSettings>
type IWithNatRuleSettings = interface
interface IWithDescription<IWithNatRuleSettings>
interface IWithSourceAddress<IWithNatRuleSettings>
interface IWithDestinationAddress<IWithNatRuleSettings>
interface IWithDestinationPort<IWithNatRuleSettings>
interface IWithRuleProtocol<IWithNatRuleSettings>
interface IInUpdate<IWithNatRuleCollectionSettings>
Public Interface IWithNatRuleSettings
Implements IInUpdate(Of IWithNatRuleCollectionSettings), IWithDescription(Of IWithNatRuleSettings), IWithDestinationAddress(Of IWithNatRuleSettings), IWithDestinationPort(Of IWithNatRuleSettings), IWithRuleProtocol(Of IWithNatRuleSettings), IWithSourceAddress(Of IWithNatRuleSettings)
- Derived
- Implements
Methods
Attach() | (Inherited from IInUpdate<ParentT>) |
WithAnyProtocol() |
Adds ANY protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |
WithDescription(String) |
Sets the description of firewall rule in Azure firewall. (Inherited from IWithDescription<ParentT>) |
WithDestinationAddress(String) |
Sets the destination address of firewall rule in Azure firewall. (Inherited from IWithDestinationAddress<ParentT>) |
WithDestinationAddresses(IList<String>) |
Sets the destination addresses of firewall rule in Azure firewall. (Inherited from IWithDestinationAddress<ParentT>) |
WithDestinationPort(String) |
Sets the destination port of firewall rule in Azure firewall. (Inherited from IWithDestinationPort<ParentT>) |
WithDestinationPorts(IList<String>) |
Sets the destination ports of firewall rule in Azure firewall. (Inherited from IWithDestinationPort<ParentT>) |
WithIcmpProtocol() |
Adds ICMP protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |
WithSourceAddress(String) |
Sets the source address of firewall rule in Azure firewall. (Inherited from IWithSourceAddress<ParentT>) |
WithSourceAddresses(IList<String>) |
Sets the source addresses of firewall rule in Azure firewall. (Inherited from IWithSourceAddress<ParentT>) |
WithTcpProtocol() |
Adds TCP protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |
WithUdpProtocol() |
Adds UDP protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |
Applies to
Azure SDK for .NET