Share via


IWithNetworkRuleCollectionSettings Interface

Definition

The stage of the Azure firewall update allowing to specify the network rule collection settings.

public interface IWithNetworkRuleCollectionSettings : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithPriority<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNetworkRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithRuleCollectionActionType<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNetworkRuleCollectionSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IUpdate>
type IWithNetworkRuleCollectionSettings = interface
    interface IWithPriority<IWithNetworkRuleCollectionSettings>
    interface IWithRuleCollectionActionType<IWithNetworkRuleCollectionSettings>
    interface IInUpdate<IUpdate>
Public Interface IWithNetworkRuleCollectionSettings
Implements IInUpdate(Of IUpdate), IWithPriority(Of IWithNetworkRuleCollectionSettings), IWithRuleCollectionActionType(Of IWithNetworkRuleCollectionSettings)
Derived
Implements

Methods

Attach() (Inherited from IInUpdate<ParentT>)
DefineAzureFirewallNetworkRule(String)

Sets the Azure firewall network rule.

UpdateAzureFirewallNetworkRule(String)

Updates the Azure firewall network rule.

WithAllowActionType()

Sets the action type of firewall rule collection as 'Allow' in Azure firewall.

(Inherited from IWithRuleCollectionActionType<ParentT>)
WithDenyActionType()

Sets the action type of firewall rule collection as 'Deny' in Azure firewall.

(Inherited from IWithRuleCollectionActionType<ParentT>)
WithoutAzureFirewallNetworkRule(String)

Removes the Azure firewall network rule.

WithPriority(Int32)

Sets the priority of firewall rule collection in Azure firewall.

(Inherited from IWithPriority<ParentT>)

Applies to