Partager via


AzureFirewall Constructeurs

Définition

Surcharges

AzureFirewall()

Initialise une nouvelle instance de la classe AzureFirewall.

AzureFirewall(String, String, String, String, IDictionary<String, String>, IList<AzureFirewallApplicationRuleCollection>, IList<AzureFirewallNatRuleCollection>, IList<AzureFirewallNetworkRuleCollection>, IList<AzureFirewallIPConfiguration>, AzureFirewallIPConfiguration, String, String, SubResource, SubResource, HubIPAddresses, IList<AzureFirewallIpGroups>, AzureFirewallSku, IDictionary<String,String>, IList<String>, String)

Initialise une nouvelle instance de la classe AzureFirewall.

AzureFirewall()

Initialise une nouvelle instance de la classe AzureFirewall.

public AzureFirewall ();
Public Sub New ()

S’applique à

AzureFirewall(String, String, String, String, IDictionary<String, String>, IList<AzureFirewallApplicationRuleCollection>, IList<AzureFirewallNatRuleCollection>, IList<AzureFirewallNetworkRuleCollection>, IList<AzureFirewallIPConfiguration>, AzureFirewallIPConfiguration, String, String, SubResource, SubResource, HubIPAddresses, IList<AzureFirewallIpGroups>, AzureFirewallSku, IDictionary<String,String>, IList<String>, String)

Initialise une nouvelle instance de la classe AzureFirewall.

public AzureFirewall (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallApplicationRuleCollection> applicationRuleCollections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallNatRuleCollection> natRuleCollections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallNetworkRuleCollection> networkRuleCollections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallIPConfiguration> ipConfigurations = default, Microsoft.Azure.Management.Network.Models.AzureFirewallIPConfiguration managementIpConfiguration = default, string provisioningState = default, string threatIntelMode = default, Microsoft.Azure.Management.Network.Models.SubResource virtualHub = default, Microsoft.Azure.Management.Network.Models.SubResource firewallPolicy = default, Microsoft.Azure.Management.Network.Models.HubIPAddresses hubIPAddresses = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallIpGroups> ipGroups = default, Microsoft.Azure.Management.Network.Models.AzureFirewallSku sku = default, System.Collections.Generic.IDictionary<string,string> additionalProperties = default, System.Collections.Generic.IList<string> zones = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.AzureFirewall : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallApplicationRuleCollection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallNatRuleCollection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallNetworkRuleCollection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallIPConfiguration> * Microsoft.Azure.Management.Network.Models.AzureFirewallIPConfiguration * string * string * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.HubIPAddresses * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.AzureFirewallIpGroups> * Microsoft.Azure.Management.Network.Models.AzureFirewallSku * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<string> * string -> Microsoft.Azure.Management.Network.Models.AzureFirewall
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional applicationRuleCollections As IList(Of AzureFirewallApplicationRuleCollection) = Nothing, Optional natRuleCollections As IList(Of AzureFirewallNatRuleCollection) = Nothing, Optional networkRuleCollections As IList(Of AzureFirewallNetworkRuleCollection) = Nothing, Optional ipConfigurations As IList(Of AzureFirewallIPConfiguration) = Nothing, Optional managementIpConfiguration As AzureFirewallIPConfiguration = Nothing, Optional provisioningState As String = Nothing, Optional threatIntelMode As String = Nothing, Optional virtualHub As SubResource = Nothing, Optional firewallPolicy As SubResource = Nothing, Optional hubIPAddresses As HubIPAddresses = Nothing, Optional ipGroups As IList(Of AzureFirewallIpGroups) = Nothing, Optional sku As AzureFirewallSku = Nothing, Optional additionalProperties As IDictionary(Of String, String) = Nothing, Optional zones As IList(Of String) = Nothing, Optional etag As String = Nothing)

Paramètres

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

location
String

Emplacement de la ressource.

tags
IDictionary<String,String>

Balises de ressource.

applicationRuleCollections
IList<AzureFirewallApplicationRuleCollection>

Collection de collections de règles d’application utilisées par Pare-feu Azure.

natRuleCollections
IList<AzureFirewallNatRuleCollection>

Collection de collections de règles NAT utilisées par Pare-feu Azure.

networkRuleCollections
IList<AzureFirewallNetworkRuleCollection>

Collection de collections de règles de réseau utilisées par Pare-feu Azure.

ipConfigurations
IList<AzureFirewallIPConfiguration>

Configuration IP de la ressource Pare-feu Azure.

managementIpConfiguration
AzureFirewallIPConfiguration

La configuration IP du Pare-feu Azure utilisée pour le trafic de gestion.

provisioningState
String

État d’approvisionnement de la ressource de pare-feu Azure. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

threatIntelMode
String

Mode d’opération pour Threat Intelligence. Les valeurs possibles sont les suivantes : « Alerte », « Deny », « Off »

virtualHub
SubResource

VirtualHub auquel appartient le pare-feu.

firewallPolicy
SubResource

FirewallPolicy associé à ce pare-feu Azure.

hubIPAddresses
HubIPAddresses

Adresses IP associées à AzureFirewall.

ipGroups
IList<AzureFirewallIpGroups>

IpGroups associés à AzureFirewall.

sku
AzureFirewallSku

Référence SKU de ressource Pare-feu Azure.

additionalProperties
IDictionary<String,String>

Propriétés supplémentaires utilisées pour configurer davantage ce pare-feu Azure.

zones
IList<String>

Liste des zones de disponibilité indiquant d’où doit provenir la ressource.

etag
String

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

S’applique à