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

IDefinition<ParentT> 接口

定义

网络安全规则定义的全部。

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDescription<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDestinationAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDestinationPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDirectionAccess<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithPriority<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithSourceAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithSourcePort<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDirectionAccess<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithPriority<'ParentT>
    interface IWithDescription<'ParentT>
    interface IWithSourceAddressOrSecurityGroup<'ParentT>
    interface IWithSourcePort<'ParentT>
    interface IWithDestinationAddressOrSecurityGroup<'ParentT>
    interface IWithDestinationPort<'ParentT>
    interface IWithProtocol<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithDescription(Of ParentT), IWithDestinationAddressOrSecurityGroup(Of ParentT), IWithDestinationPort(Of ParentT), IWithDirectionAccess(Of ParentT), IWithPriority(Of ParentT), IWithProtocol(Of ParentT), IWithSourceAddressOrSecurityGroup(Of ParentT), IWithSourcePort(Of ParentT)

类型参数

ParentT

最终的 Attachable.attach () 的返回类型。

实现

方法

AllowInbound()

允许入站流量。

(继承自 IWithDirectionAccess<ParentT>)
AllowOutbound()

允许出站流量。

(继承自 IWithDirectionAccess<ParentT>)
Attach()

网络安全规则定义的全部。

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

阻止入站流量。

(继承自 IWithDirectionAccess<ParentT>)
DenyOutbound()

阻止出站流量。

(继承自 IWithDirectionAccess<ParentT>)
FromAddress(String)

指定应用此规则的流量源地址前缀。

(继承自 IWithSourceAddressOrSecurityGroup<ParentT>)
FromAddresses(String[])

指定应用此规则的流量源地址前缀。

(继承自 IWithSourceAddressOrSecurityGroup<ParentT>)
FromAnyAddress()

指定规则应用于任何流量源地址。

(继承自 IWithSourceAddressOrSecurityGroup<ParentT>)
FromAnyPort()

使此规则应用于任何源端口。

(继承自 IWithSourcePort<ParentT>)
FromPort(Int32)

指定应用此规则的源端口。

(继承自 IWithSourcePort<ParentT>)
FromPortRange(Int32, Int32)

指定应用此规则的源端口范围。

(继承自 IWithSourcePort<ParentT>)
FromPortRanges(String[])

指定此规则应用到的源端口范围。

(继承自 IWithSourcePort<ParentT>)
ToAddress(String)

指定应用此规则的流量目标地址范围。

(继承自 IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAddresses(String[])

指定应用此规则的流量目标地址前缀。

(继承自 IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAnyAddress()

使规则应用于任何流量目标地址。

(继承自 IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAnyPort()

使此规则应用于任何目标端口。

(继承自 IWithDestinationPort<ParentT>)
ToPort(Int32)

指定应用此规则的目标端口。

(继承自 IWithDestinationPort<ParentT>)
ToPortRange(Int32, Int32)

指定应用此规则的目标端口范围。

(继承自 IWithDestinationPort<ParentT>)
ToPortRanges(String[])

指定应用此规则的目标端口范围。

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

使此规则适用于任何受支持的协议。

(继承自 IWithProtocol<ParentT>)
WithDescription(String)

指定此安全规则的说明。

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

设置指定为目标的应用程序安全组。

(继承自 IWithDestinationAddressOrSecurityGroup<ParentT>)
WithPriority(Int32)

指定要分配给此规则的优先级。 安全规则按其分配的优先级顺序应用。

(继承自 IWithPriority<ParentT>)
WithProtocol(SecurityRuleProtocol)

指定此规则适用的协议。

(继承自 IWithProtocol<ParentT>)
WithSourceApplicationSecurityGroup(String)

设置指定为源的应用程序安全组。

(继承自 IWithSourceAddressOrSecurityGroup<ParentT>)

适用于