PSAzureFirewall Class

Definition

public class PSAzureFirewall : Microsoft.Azure.Commands.Network.Models.PSTopLevelResource
type PSAzureFirewall = class
    inherit PSTopLevelResource
Public Class PSAzureFirewall
Inherits PSTopLevelResource
Inheritance

Constructors

PSAzureFirewall()

Properties

AllowActiveFTP
ApplicationRuleCollections
ApplicationRuleCollectionsText
DNSEnableProxy
DNSRequireProxyForNetworkRules
DNSServer
DNSServersText
Etag (Inherited from PSChildResource)
FirewallPolicy
HubIPAddresses
Id (Inherited from PSResourceId)
IpConfigurations
IpConfigurationsText
Location (Inherited from PSTopLevelResource)
ManagementIpConfiguration
ManagementIpConfigurationText
Name (Inherited from PSChildResource)
NatRuleCollections
NatRuleCollectionsText
NetworkRuleCollections
NetworkRuleCollectionsText
PrivateRange
PrivateRangeText
ProvisioningState
ResourceGroupName (Inherited from PSTopLevelResource)
ResourceGuid (Inherited from PSTopLevelResource)
Sku
Tag (Inherited from PSTopLevelResource)
TagsTable (Inherited from PSTopLevelResource)
ThreatIntelMode
ThreatIntelWhitelist
ThreatIntelWhitelistText
Type (Inherited from PSTopLevelResource)
VirtualHub
Zones

Methods

AddApplicationRuleCollection(PSAzureFirewallApplicationRuleCollection)
AddNatRuleCollection(PSAzureFirewallNatRuleCollection)
AddNetworkRuleCollection(PSAzureFirewallNetworkRuleCollection)
AddPublicIpAddress(PSPublicIpAddress)
Allocate(PSVirtualNetwork, PSPublicIpAddress[], PSPublicIpAddress)
Allocate(SubResource)
Deallocate()
GetApplicationRuleCollectionByName(String)
GetApplicationRuleCollectionByPriority(UInt32)
GetNatRuleCollectionByName(String)
GetNatRuleCollectionByPriority(UInt32)
GetNetworkRuleCollectionByName(String)
GetNetworkRuleCollectionByPriority(UInt32)
RemoveApplicationRuleCollectionByName(String)
RemoveApplicationRuleCollectionByPriority(UInt32)
RemoveNatRuleCollectionByName(String)
RemoveNatRuleCollectionByPriority(UInt32)
RemoveNetworkRuleCollectionByName(String)
RemoveNetworkRuleCollectionByPriority(UInt32)
RemovePublicIpAddress(PSPublicIpAddress)
ValidateDNSProxyRequirements()

Applies to