Partager via


IWithCreate Interface

Définition

Étape de la définition qui contient toutes les entrées minimales requises pour la ressource à créer (via WithCreate.create()), mais permet également de spécifier d’autres paramètres facultatifs.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithAdditionalProperty, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithFirewallPolicy, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithIpConfiguration, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithSku, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithThreatIntelMode, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithVirtualHub, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithZones, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.IAzureFirewall>
type IWithCreate = interface
    interface ICreatable<IAzureFirewall>
    interface IIndexable
    interface IDefinitionWithRegion<IWithCreate>
    interface IDefinitionWithTags<IWithCreate>
    interface IWithAdditionalProperty
    interface IWithApplicationRuleCollection
    interface IWithNatRuleCollection
    interface IWithNetworkRuleCollection
    interface IWithFirewallPolicy
    interface IWithIpConfiguration
    interface IWithSku
    interface IWithThreatIntelMode
    interface IWithVirtualHub
    interface IWithZones
Public Interface IWithCreate
Implements ICreatable(Of IAzureFirewall), IDefinitionWithRegion(Of IWithCreate), IDefinitionWithTags(Of IWithCreate), IWithAdditionalProperty, IWithApplicationRuleCollection, IWithFirewallPolicy, IWithIpConfiguration, IWithNatRuleCollection, IWithNetworkRuleCollection, IWithSku, IWithThreatIntelMode, IWithVirtualHub, IWithZones
Dérivé
Implémente

Propriétés

Key

Étape de la définition qui contient toutes les entrées minimales requises pour la ressource à créer (via WithCreate.create()), mais permet également de spécifier d’autres paramètres facultatifs.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource pouvant être créé.

(Hérité de ICreatable<T>)

Méthodes

Create()

Exécutez la demande de création.

(Hérité de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Place la requête dans la file d’attente et autorise le client HTTP à l’exécuter lorsque des ressources système sont disponibles.

(Hérité de ICreatable<T>)
DefineAzureFirewallApplicationRuleCollection(String)

Définit la collection de règles d’application du pare-feu Azure.

(Hérité de IWithApplicationRuleCollection)
DefineAzureFirewallIpConfiguration(String)

Définit la configuration IP du pare-feu Azure.

(Hérité de IWithIpConfiguration)
DefineAzureFirewallNatRuleCollection(String)

Définit la collection de règles nat du pare-feu Azure.

(Hérité de IWithNatRuleCollection)
DefineAzureFirewallNetworkRuleCollection(String)

Définit la collection de règles réseau du pare-feu Azure.

(Hérité de IWithNetworkRuleCollection)
WithAdditionalProperties(IDictionary<String,String>)

Définit les propriétés supplémentaires utilisées pour une configuration supplémentaire.

(Hérité de IWithAdditionalProperty)
WithAdditionalProperty(String, String)

Définit les propriétés supplémentaires utilisées pour une configuration supplémentaire.

(Hérité de IWithAdditionalProperty)
WithAlertModeForThreatIntel()

Active le mode d’opération « Alerte » pour le renseignement sur les menaces.

(Hérité de IWithThreatIntelMode)
WithAzureFirewallHubSkuName()

Définit le nom de la référence SKU de ressource sur « AZFW_Hub ».

(Hérité de IWithSku)
WithAzureFirewallVnetSkuName()

Définit le nom de la référence SKU de ressource sur « AZFW_VNet ».

(Hérité de IWithSku)
WithDenyModeForThreatIntel()

Active le mode d’opération « Refuser » pour le renseignement sur les menaces.

(Hérité de IWithThreatIntelMode)
WithFirewallPolicy(String)

Définit la stratégie de pare-feu à laquelle appartient le pare-feu.

(Hérité de IWithFirewallPolicy)
WithOffModeForThreatIntel()

Active le mode d’opération « Désactivé » pour le renseignement sur les menaces.

(Hérité de IWithThreatIntelMode)
WithRegion(Region)

Spécifie la région de la ressource.

(Hérité de IDefinitionWithRegion<T>)
WithRegion(String)

Spécifie la région de la ressource par nom.

(Hérité de IDefinitionWithRegion<T>)
WithStandardSkuTier()

Définit le niveau de référence SKU de ressource sur « Standard ».

(Hérité de IWithSku)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IDefinitionWithTags<T>)
WithVirtualHub(String)

Définit le hub virtuel auquel appartient le pare-feu.

(Hérité de IWithVirtualHub)
WithZone(String)

Définit la zone de disponibilité indiquant d’où doit provenir la ressource.

(Hérité de IWithZones)
WithZones(IList<String>)

Définit la liste des zones de disponibilité indiquant d’où doit provenir la ressource.

(Hérité de IWithZones)

S’applique à