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

IDefinition 接口

定义

整个 Azure 防火墙定义。

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithApplicationRuleProtocol<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDescription<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDescription<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDescription<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationFqdn<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationIpGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationPort<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithDestinationPort<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithFqdnTag<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithRuleProtocol<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithRuleProtocol<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceAddress<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceIpGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithSourceIpGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRule.IWithTargetFqdn<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithNatRuleCollectionActionType<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithPriority<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithPriority<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithPriority<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithRuleCollectionActionType<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.BaseRuleCollection.IWithRuleCollectionActionType<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollectionSettings>, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleCollectionSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithIpConfigurationSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleCollectionSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollectionSettings, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleSettings, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithApplicationRuleCollectionSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNatRuleCollectionSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithNetworkRuleCollectionSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroupAndRegion<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroupWithRegion<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Definition.IWithCreate>, 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 IDefinition = interface
    interface IBlank
    interface IWithGroupAndRegion<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroupWithRegion<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    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
    interface IWithApplicationRuleCollectionSettings
    interface IWithPriority<IWithApplicationRuleCollectionSettings>
    interface IWithRuleCollectionActionType<IWithApplicationRuleCollectionSettings>
    interface IInDefinition<IWithCreate>
    interface IWithApplicationRuleSettings
    interface IWithDescription<IWithApplicationRuleSettings>
    interface IWithSourceAddress<IWithApplicationRuleSettings>
    interface IWithApplicationRuleProtocol<IWithApplicationRuleSettings>
    interface IWithTargetFqdn<IWithApplicationRuleSettings>
    interface IWithFqdnTag<IWithApplicationRuleSettings>
    interface IWithSourceIpGroup<IWithApplicationRuleSettings>
    interface IInDefinition<IWithApplicationRuleCollectionSettings>
    interface IWithNatRuleCollectionSettings
    interface IWithPriority<IWithNatRuleCollectionSettings>
    interface IWithNatRuleCollectionActionType<IWithNatRuleCollectionSettings>
    interface IWithNatRuleSettings
    interface IWithDescription<IWithNatRuleSettings>
    interface IWithSourceAddress<IWithNatRuleSettings>
    interface IWithDestinationAddress<IWithNatRuleSettings>
    interface IWithDestinationPort<IWithNatRuleSettings>
    interface IWithRuleProtocol<IWithNatRuleSettings>
    interface IInDefinition<IWithNatRuleCollectionSettings>
    interface IWithNetworkRuleCollectionSettings
    interface IWithPriority<IWithNetworkRuleCollectionSettings>
    interface IWithRuleCollectionActionType<IWithNetworkRuleCollectionSettings>
    interface IWithIpConfigurationSettings
    interface IWithNetworkRuleSettings
    interface IWithDescription<IWithNetworkRuleSettings>
    interface IWithRuleProtocol<IWithNetworkRuleSettings>
    interface IWithSourceAddress<IWithNetworkRuleSettings>
    interface IWithDestinationAddress<IWithNetworkRuleSettings>
    interface IWithDestinationPort<IWithNetworkRuleSettings>
    interface IWithDestinationFqdn<IWithNetworkRuleSettings>
    interface IWithSourceIpGroup<IWithNetworkRuleSettings>
    interface IWithDestinationIpGroup<IWithNetworkRuleSettings>
    interface IInDefinition<IWithNetworkRuleCollectionSettings>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IAzureFirewall), IDefinitionWithRegion(Of IWithCreate), IDefinitionWithTags(Of IWithCreate), IInDefinition(Of IWithApplicationRuleCollectionSettings), IInDefinition(Of IWithCreate), IInDefinition(Of IWithNatRuleCollectionSettings), IInDefinition(Of IWithNetworkRuleCollectionSettings), IWithApplicationRuleCollectionSettings, IWithApplicationRuleProtocol(Of IWithApplicationRuleSettings), IWithApplicationRuleSettings, IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithDescription(Of IWithApplicationRuleSettings), IWithDescription(Of IWithNatRuleSettings), IWithDescription(Of IWithNetworkRuleSettings), IWithDestinationAddress(Of IWithNatRuleSettings), IWithDestinationAddress(Of IWithNetworkRuleSettings), IWithDestinationFqdn(Of IWithNetworkRuleSettings), IWithDestinationIpGroup(Of IWithNetworkRuleSettings), IWithDestinationPort(Of IWithNatRuleSettings), IWithDestinationPort(Of IWithNetworkRuleSettings), IWithExistingResourceGroup(Of IWithCreate), IWithFqdnTag(Of IWithApplicationRuleSettings), IWithGroupAndRegion(Of IWithCreate), IWithIpConfigurationSettings, IWithNatRuleCollectionActionType(Of IWithNatRuleCollectionSettings), IWithNatRuleCollectionSettings, IWithNatRuleSettings, IWithNetworkRuleCollectionSettings, IWithNetworkRuleSettings, IWithNewResourceGroupWithRegion(Of IWithCreate), IWithPriority(Of IWithApplicationRuleCollectionSettings), IWithPriority(Of IWithNatRuleCollectionSettings), IWithPriority(Of IWithNetworkRuleCollectionSettings), IWithRuleCollectionActionType(Of IWithApplicationRuleCollectionSettings), IWithRuleCollectionActionType(Of IWithNetworkRuleCollectionSettings), IWithRuleProtocol(Of IWithNatRuleSettings), IWithRuleProtocol(Of IWithNetworkRuleSettings), IWithSourceAddress(Of IWithApplicationRuleSettings), IWithSourceAddress(Of IWithNatRuleSettings), IWithSourceAddress(Of IWithNetworkRuleSettings), IWithSourceIpGroup(Of IWithApplicationRuleSettings), IWithSourceIpGroup(Of IWithNetworkRuleSettings), IWithTargetFqdn(Of IWithApplicationRuleSettings)
实现
IWithApplicationRuleProtocol<IWithApplicationRuleSettings> IWithDescription<IWithApplicationRuleSettings> IWithDescription<IWithNatRuleSettings> IWithDescription<IWithNetworkRuleSettings> IWithDestinationAddress<IWithNatRuleSettings> IWithDestinationAddress<IWithNetworkRuleSettings> IWithDestinationFqdn<IWithNetworkRuleSettings> IWithDestinationIpGroup<IWithNetworkRuleSettings> IWithDestinationPort<IWithNatRuleSettings> IWithDestinationPort<IWithNetworkRuleSettings> IWithFqdnTag<IWithApplicationRuleSettings> IWithRuleProtocol<IWithNatRuleSettings> IWithRuleProtocol<IWithNetworkRuleSettings> IWithSourceAddress<IWithApplicationRuleSettings> IWithSourceAddress<IWithNatRuleSettings> IWithSourceAddress<IWithNetworkRuleSettings> IWithSourceIpGroup<IWithApplicationRuleSettings> IWithSourceIpGroup<IWithNetworkRuleSettings> IWithTargetFqdn<IWithApplicationRuleSettings> IWithNatRuleCollectionActionType<IWithNatRuleCollectionSettings> IWithPriority<IWithApplicationRuleCollectionSettings> IWithPriority<IWithNatRuleCollectionSettings> IWithPriority<IWithNetworkRuleCollectionSettings> IWithRuleCollectionActionType<IWithApplicationRuleCollectionSettings> IWithRuleCollectionActionType<IWithNetworkRuleCollectionSettings> IBlank IWithAdditionalProperty IWithApplicationRuleCollection IWithApplicationRuleCollectionSettings IWithApplicationRuleSettings IWithCreate IWithFirewallPolicy IWithIpConfiguration IWithIpConfigurationSettings IWithNatRuleCollection IWithNatRuleCollectionSettings IWithNatRuleSettings IWithNetworkRuleCollection IWithNetworkRuleCollectionSettings IWithNetworkRuleSettings IWithSku IWithThreatIntelMode IWithVirtualHub IWithZones IInDefinition<IWithApplicationRuleCollectionSettings> IInDefinition<IWithCreate> IInDefinition<IWithNatRuleCollectionSettings> IInDefinition<IWithNetworkRuleCollectionSettings> IWithCreatableResourceGroup<IWithCreate> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithCreate> IWithExistingResourceGroup<T> IWithGroupAndRegion<IWithCreate> IWithNewResourceGroupWithRegion<IWithCreate> IWithNewResourceGroupWithRegion<T> IDefinitionWithRegion<IWithCreate> IDefinitionWithTags<IWithCreate> ICreatable<IAzureFirewall> IIndexable

属性

Key

整个 Azure 防火墙定义。

(继承自 IIndexable)
Name

获取可创建资源的名称。

(继承自 ICreatable<T>)

方法

Attach()

整个 Azure 防火墙定义。

(继承自 IInDefinition<ParentT>)
Create()

执行创建请求。

(继承自 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行该请求。

(继承自 ICreatable<T>)
DefineAzureFirewallApplicationRule(String)

设置 Azure 防火墙应用程序规则。

(继承自 IWithApplicationRuleCollectionSettings)
DefineAzureFirewallApplicationRuleCollection(String)

设置 Azure 防火墙应用程序规则集合。

(继承自 IWithApplicationRuleCollection)
DefineAzureFirewallIpConfiguration(String)

设置 Azure 防火墙 的 IP 配置。

(继承自 IWithIpConfiguration)
DefineAzureFirewallNatRule(String)

设置 Azure 防火墙 nat 规则。

(继承自 IWithNatRuleCollectionSettings)
DefineAzureFirewallNatRuleCollection(String)

设置 Azure 防火墙 nat 规则集合。

(继承自 IWithNatRuleCollection)
DefineAzureFirewallNetworkRule(String)

设置 Azure 防火墙网络规则。

(继承自 IWithNetworkRuleCollectionSettings)
DefineAzureFirewallNetworkRuleCollection(String)

设置 Azure 防火墙网络规则集合。

(继承自 IWithNetworkRuleCollection)
WithAdditionalProperties(IDictionary<String,String>)

设置用于进一步配置的其他属性。

(继承自 IWithAdditionalProperty)
WithAdditionalProperty(String, String)

设置用于进一步配置的其他属性。

(继承自 IWithAdditionalProperty)
WithAlertModeForThreatIntel()

将操作模式启用为威胁情报的“警报”。

(继承自 IWithThreatIntelMode)
WithAllowActionType()

在 Azure 防火墙中将防火墙规则集合的操作类型设置为“允许”。

(继承自 IWithRuleCollectionActionType<ParentT>)
WithAnyProtocol()

在防火墙规则中添加 ANY 协议。

(继承自 IWithRuleProtocol<ParentT>)
WithAzureFirewallHubSkuName()

将资源 SKU 名称设置为“AZFW_Hub”。

(继承自 IWithSku)
WithAzureFirewallVnetSkuName()

将资源 SKU 名称设置为“AZFW_VNet”。

(继承自 IWithSku)
WithDenyActionType()

在 Azure 防火墙中,将防火墙规则集合的操作类型设置为“拒绝”。

(继承自 IWithRuleCollectionActionType<ParentT>)
WithDenyModeForThreatIntel()

为威胁情报启用“拒绝”操作模式。

(继承自 IWithThreatIntelMode)
WithDescription(String)

设置 Azure 防火墙中防火墙规则的说明。

(继承自 IWithDescription<ParentT>)
WithDestinationAddress(String)

设置 Azure 防火墙中防火墙规则的目标地址。

(继承自 IWithDestinationAddress<ParentT>)
WithDestinationAddresses(IList<String>)

设置 Azure 防火墙中防火墙规则的目标地址。

(继承自 IWithDestinationAddress<ParentT>)
WithDestinationFullQualifiedDomainName(String)

在 Azure 防火墙中设置防火墙规则的完全限定域名。

(继承自 IWithDestinationFqdn<ParentT>)
WithDestinationFullQualifiedDomainNames(IList<String>)

设置 Azure 防火墙中防火墙规则的完全限定域名。

(继承自 IWithDestinationFqdn<ParentT>)
WithDestinationIpGroup(String)

设置 Azure 防火墙中防火墙规则的目标 IP 组。

(继承自 IWithDestinationIpGroup<ParentT>)
WithDestinationIpGroups(IList<String>)

设置 Azure 防火墙中防火墙规则的目标 IP 组。

(继承自 IWithDestinationIpGroup<ParentT>)
WithDestinationPort(String)

设置 Azure 防火墙中防火墙规则的目标端口。

(继承自 IWithDestinationPort<ParentT>)
WithDestinationPorts(IList<String>)

设置 Azure 防火墙中防火墙规则的目标端口。

(继承自 IWithDestinationPort<ParentT>)
WithDnatActionType()

在 Azure 防火墙中将防火墙规则集合的操作类型设置为“Dnat”。

(继承自 IWithNatRuleCollectionActionType<ParentT>)
WithExistingResourceGroup(IResourceGroup)

将资源与现有资源组相关联。

(继承自 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

将资源与现有资源组相关联。

(继承自 IWithExistingResourceGroup<T>)
WithFirewallPolicy(String)

设置防火墙所属的防火墙策略。

(继承自 IWithFirewallPolicy)
WithFullQualifiedDomainNameTag(String)

在 Azure 防火墙中设置完全限定域名的标记。

(继承自 IWithFqdnTag<ParentT>)
WithFullQualifiedDomainNameTags(IList<String>)

在 Azure 防火墙中设置完全限定域名的标记。

(继承自 IWithFqdnTag<ParentT>)
WithHttpProtocol(Nullable<Int32>)

在 Azure 防火墙中设置防火墙规则的 Http 协议。

(继承自 IWithApplicationRuleProtocol<ParentT>)
WithHttpsProtocol(Nullable<Int32>)

在 Azure 防火墙中设置防火墙规则的 Https 协议。

(继承自 IWithApplicationRuleProtocol<ParentT>)
WithIcmpProtocol()

在防火墙规则中添加 ICMP 协议。

(继承自 IWithRuleProtocol<ParentT>)
WithMssqlProtocol(Nullable<Int32>)

在 Azure 防火墙中设置防火墙规则的 Mssql 协议。

(继承自 IWithApplicationRuleProtocol<ParentT>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

根据指定的定义创建一个新的资源组来放置资源。

(继承自 IWithCreatableResourceGroup<T>)
WithNewResourceGroup(Region)

创建要放入资源的新资源组。 将在与资源相同的位置创建组。 组的名称自动派生自资源的名称。

(继承自 IWithNewResourceGroupWithRegion<T>)
WithNewResourceGroup(String, Region)

创建要放入资源的新资源组。 将在与资源相同的位置创建组。

(继承自 IWithNewResourceGroupWithRegion<T>)
WithOffModeForThreatIntel()

为威胁情报启用“关闭”操作模式。

(继承自 IWithThreatIntelMode)
WithPriority(Int32)

设置 Azure 防火墙中防火墙规则集合的优先级。

(继承自 IWithPriority<ParentT>)
WithPublicIpAddress(String)

设置 Azure 防火墙的公共 IP 地址。

(继承自 IWithIpConfigurationSettings)
WithRegion(Region)

指定资源的区域。

(继承自 IDefinitionWithRegion<T>)
WithRegion(String)

按名称指定资源的区域。

(继承自 IDefinitionWithRegion<T>)
WithSnatActionType()

在 Azure 防火墙中将防火墙规则集合的操作类型设置为“Snat”。

(继承自 IWithNatRuleCollectionActionType<ParentT>)
WithSourceAddress(String)

设置 Azure 防火墙中防火墙规则的源地址。

(继承自 IWithSourceAddress<ParentT>)
WithSourceAddresses(IList<String>)

设置 Azure 防火墙中防火墙规则的源地址。

(继承自 IWithSourceAddress<ParentT>)
WithSourceIpGroup(String)

在 Azure 防火墙中设置防火墙规则的源 IP 组。

(继承自 IWithSourceIpGroup<ParentT>)
WithSourceIpGroups(IList<String>)

在 Azure 防火墙中设置防火墙规则的源 IP 组。

(继承自 IWithSourceIpGroup<ParentT>)
WithStandardSkuTier()

将资源 SKU 层设置为“标准”。

(继承自 IWithSku)
WithSubnet(String)

设置 Azure 防火墙的子网。

(继承自 IWithIpConfigurationSettings)
WithTag(String, String)

将标记添加到资源。

(继承自 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

将资源的标记指定为 {@link Map}。

(继承自 IDefinitionWithTags<T>)
WithTargetFullQualifiedDomainName(String)

在 Azure 防火墙中设置防火墙规则的目标完全限定域名。

(继承自 IWithTargetFqdn<ParentT>)
WithTargetFullQualifiedDomainNames(IList<String>)

在 Azure 防火墙中设置防火墙规则的目标完全限定域名。

(继承自 IWithTargetFqdn<ParentT>)
WithTcpProtocol()

在防火墙规则中添加 TCP 协议。

(继承自 IWithRuleProtocol<ParentT>)
WithUdpProtocol()

在防火墙规则中添加 UDP 协议。

(继承自 IWithRuleProtocol<ParentT>)
WithVirtualHub(String)

设置防火墙所属的虚拟中心。

(继承自 IWithVirtualHub)
WithZone(String)

设置可用性区域,指示资源需要来自何处。

(继承自 IWithZones)
WithZones(IList<String>)

设置指示资源需要来自的可用性区域列表。

(继承自 IWithZones)

适用于