Partilhar via


IWithCreate Interface

Definição

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

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
Derivado
Implementações

Propriedades

Key

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineAzureFirewallApplicationRuleCollection(String)

Define a coleção de regras de aplicativo de firewall do Azure.

(Herdado de IWithApplicationRuleCollection)
DefineAzureFirewallIpConfiguration(String)

Define a configuração de IP do firewall do Azure.

(Herdado de IWithIpConfiguration)
DefineAzureFirewallNatRuleCollection(String)

Define a coleção de regras nat do firewall do Azure.

(Herdado de IWithNatRuleCollection)
DefineAzureFirewallNetworkRuleCollection(String)

Define a coleção de regras de rede do firewall do Azure.

(Herdado de IWithNetworkRuleCollection)
WithAdditionalProperties(IDictionary<String,String>)

Define as propriedades adicionais usadas para configuração adicional.

(Herdado de IWithAdditionalProperty)
WithAdditionalProperty(String, String)

Define as propriedades adicionais usadas para configuração adicional.

(Herdado de IWithAdditionalProperty)
WithAlertModeForThreatIntel()

Habilita o modo de operação como 'Alerta' para inteligência contra ameaças.

(Herdado de IWithThreatIntelMode)
WithAzureFirewallHubSkuName()

Define o nome do SKU do recurso como "AZFW_Hub".

(Herdado de IWithSku)
WithAzureFirewallVnetSkuName()

Define o nome do SKU do recurso como "AZFW_VNet".

(Herdado de IWithSku)
WithDenyModeForThreatIntel()

Habilita o modo de operação como 'Negar' para inteligência contra ameaças.

(Herdado de IWithThreatIntelMode)
WithFirewallPolicy(String)

Define a política de firewall à qual o firewall pertence.

(Herdado de IWithFirewallPolicy)
WithOffModeForThreatIntel()

Habilita o modo de operação como "Desativado" para inteligência contra ameaças.

(Herdado de IWithThreatIntelMode)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região do recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithStandardSkuTier()

Define a camada de SKU do recurso como 'Standard'.

(Herdado de IWithSku)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IDefinitionWithTags<T>)
WithVirtualHub(String)

Define o hub virtual ao qual o firewall pertence.

(Herdado de IWithVirtualHub)
WithZone(String)

Define a zona de disponibilidade que indica de onde o recurso precisa vir.

(Herdado de IWithZones)
WithZones(IList<String>)

Define a lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

(Herdado de IWithZones)

Aplica-se a