IWithNetworkRuleSettings 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 definition allowing to specify network rule settings.
public interface IWithNetworkRuleSettings : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDescription<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationFqdn<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationIpGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationPort<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithRuleProtocol<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceIpGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollectionSettings>
type IWithNetworkRuleSettings = interface
interface IWithDescription<IWithNetworkRuleSettings>
interface IWithRuleProtocol<IWithNetworkRuleSettings>
interface IWithSourceAddress<IWithNetworkRuleSettings>
interface IWithDestinationAddress<IWithNetworkRuleSettings>
interface IWithDestinationPort<IWithNetworkRuleSettings>
interface IWithDestinationFqdn<IWithNetworkRuleSettings>
interface IWithSourceIpGroup<IWithNetworkRuleSettings>
interface IWithDestinationIpGroup<IWithNetworkRuleSettings>
interface IInDefinition<IWithNetworkRuleCollectionSettings>
Public Interface IWithNetworkRuleSettings
Implements IInDefinition(Of IWithNetworkRuleCollectionSettings), IWithDescription(Of IWithNetworkRuleSettings), IWithDestinationAddress(Of IWithNetworkRuleSettings), IWithDestinationFqdn(Of IWithNetworkRuleSettings), IWithDestinationIpGroup(Of IWithNetworkRuleSettings), IWithDestinationPort(Of IWithNetworkRuleSettings), IWithRuleProtocol(Of IWithNetworkRuleSettings), IWithSourceAddress(Of IWithNetworkRuleSettings), IWithSourceIpGroup(Of IWithNetworkRuleSettings)
- Derived
- Implements
-
IWithDescription<IWithNetworkRuleSettings> IWithDestinationAddress<IWithNetworkRuleSettings> IWithDestinationFqdn<IWithNetworkRuleSettings> IWithDestinationIpGroup<IWithNetworkRuleSettings> IWithDestinationPort<IWithNetworkRuleSettings> IWithRuleProtocol<IWithNetworkRuleSettings> IWithSourceAddress<IWithNetworkRuleSettings> IWithSourceIpGroup<IWithNetworkRuleSettings> IInDefinition<IWithNetworkRuleCollectionSettings>
Methods
Attach() | (Inherited from IInDefinition<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>) |
WithDestinationFullQualifiedDomainName(String) |
Sets the full qualified domain name of firewall rule in Azure firewall. (Inherited from IWithDestinationFqdn<ParentT>) |
WithDestinationFullQualifiedDomainNames(IList<String>) |
Sets the full qualified domain names of firewall rule in Azure firewall. (Inherited from IWithDestinationFqdn<ParentT>) |
WithDestinationIpGroup(String) |
Sets the destination IP group of firewall rule in Azure firewall. (Inherited from IWithDestinationIpGroup<ParentT>) |
WithDestinationIpGroups(IList<String>) |
Sets the destination IP groups of firewall rule in Azure firewall. (Inherited from IWithDestinationIpGroup<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>) |
WithSourceIpGroup(String) |
Sets the source IP group of firewall rule in Azure firewall. (Inherited from IWithSourceIpGroup<ParentT>) |
WithSourceIpGroups(IList<String>) |
Sets the source IP groups of firewall rule in Azure firewall. (Inherited from IWithSourceIpGroup<ParentT>) |
WithTcpProtocol() |
Adds TCP protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |
WithUdpProtocol() |
Adds UDP protocol in firewall rule. (Inherited from IWithRuleProtocol<ParentT>) |