Freigeben über


IWithCreate Schnittstelle

Definition

Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält (über WithCreate.create()), aber auch die Angabe anderer optionaler Einstellungen ermöglicht.

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
Abgeleitet
Implementiert

Eigenschaften

Key

Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält (über WithCreate.create()), aber auch die Angabe anderer optionaler Einstellungen ermöglicht.

(Geerbt von IIndexable)
Name

Ruft den Namen der erstellbaren Ressource ab.

(Geerbt von ICreatable<T>)

Methoden

Create()

Führen Sie die Erstellungsanforderung aus.

(Geerbt von ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Fügt die Anforderung in die Warteschlange ein und ermöglicht es dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind.

(Geerbt von ICreatable<T>)
DefineAzureFirewallApplicationRuleCollection(String)

Legt die Sammlung von Azure Firewall-Anwendungsregeln fest.

(Geerbt von IWithApplicationRuleCollection)
DefineAzureFirewallIpConfiguration(String)

Legt die IP-Konfiguration von Azure Firewall fest.

(Geerbt von IWithIpConfiguration)
DefineAzureFirewallNatRuleCollection(String)

Legt die Sammlung der Nat-Regel in Azure Firewall fest.

(Geerbt von IWithNatRuleCollection)
DefineAzureFirewallNetworkRuleCollection(String)

Legt die Sammlung von Azure Firewall-Netzwerkregeln fest.

(Geerbt von IWithNetworkRuleCollection)
WithAdditionalProperties(IDictionary<String,String>)

Legt die zusätzlichen Eigenschaften fest, die für die weitere Konfiguration verwendet werden.

(Geerbt von IWithAdditionalProperty)
WithAdditionalProperty(String, String)

Legt die zusätzlichen Eigenschaften fest, die für die weitere Konfiguration verwendet werden.

(Geerbt von IWithAdditionalProperty)
WithAlertModeForThreatIntel()

Aktiviert den Betriebsmodus als "Warnung" für Threat Intelligence.

(Geerbt von IWithThreatIntelMode)
WithAzureFirewallHubSkuName()

Legt den Namen der Ressourcen-SKU auf "AZFW_Hub" fest.

(Geerbt von IWithSku)
WithAzureFirewallVnetSkuName()

Legt den Namen der Ressourcen-SKU auf "AZFW_VNet" fest.

(Geerbt von IWithSku)
WithDenyModeForThreatIntel()

Aktiviert den Vorgangsmodus als "Verweigern" für Threat Intelligence.

(Geerbt von IWithThreatIntelMode)
WithFirewallPolicy(String)

Legt die Firewallrichtlinie fest, zu der die Firewall gehört.

(Geerbt von IWithFirewallPolicy)
WithOffModeForThreatIntel()

Aktiviert den Betriebsmodus als "Aus" für Threat Intelligence.

(Geerbt von IWithThreatIntelMode)
WithRegion(Region)

Gibt die Region für die Ressource an.

(Geerbt von IDefinitionWithRegion<T>)
WithRegion(String)

Gibt die Region für die Ressource anhand des Namens an.

(Geerbt von IDefinitionWithRegion<T>)
WithStandardSkuTier()

Legt die Ressourcen-SKU-Ebene auf "Standard" fest.

(Geerbt von IWithSku)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IDefinitionWithTags<T>)
WithVirtualHub(String)

Legt den virtuellen Hub fest, zu dem die Firewall gehört.

(Geerbt von IWithVirtualHub)
WithZone(String)

Legt die Verfügbarkeitszone fest, die angibt, wo die Ressource herkommen muss.

(Geerbt von IWithZones)
WithZones(IList<String>)

Legt die Liste der Verfügbarkeitszonen fest, die angibt, wo die Ressource herkommen muss.

(Geerbt von IWithZones)

Gilt für: