你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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
DNSServer
DNSServersText
EnableFatFlowLogging
EnableUDPLogOptimization
Etag (Inherited from PSChildResource)
FirewallPolicy
HubIPAddresses
Id (Inherited from PSResourceId)
IpConfigurations
IpConfigurationsText
LearnedIPPrefixes
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)
RouteServerId
Sku
Tag (Inherited from PSTopLevelResource)
TagsTable (Inherited from PSTopLevelResource)
ThreatIntelMode
ThreatIntelWhitelist
ThreatIntelWhitelistText
Type (Inherited from PSTopLevelResource)
VirtualHub
Zones

Methods

AddApplicationRuleCollection(PSAzureFirewallApplicationRuleCollection)
AddIpAddressesForByopipHubFirewall(PSPublicIpAddress[])
AddNatRuleCollection(PSAzureFirewallNatRuleCollection)
AddNetworkRuleCollection(PSAzureFirewallNetworkRuleCollection)
AddPublicIpAddress(PSPublicIpAddress)
Allocate(PSVirtualNetwork, PSPublicIpAddress[], PSPublicIpAddress)
Allocate(SubResource, PSPublicIpAddress[])
Allocate(SubResource)
AllocateBasicSku(PSVirtualNetwork, PSPublicIpAddress[], PSPublicIpAddress)
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