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

IUpdateDefinition<ParentT> 接口

定义

网络安全规则定义的完整内容,作为网络安全组更新的一部分。

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDestinationAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDestinationPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDirectionAccess<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithSourceAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithSourcePort<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDirectionAccess<'ParentT>
    interface IWithSourceAddressOrSecurityGroup<'ParentT>
    interface IWithSourcePort<'ParentT>
    interface IWithDestinationAddressOrSecurityGroup<'ParentT>
    interface IWithDestinationPort<'ParentT>
    interface IWithProtocol<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithDestinationAddressOrSecurityGroup(Of ParentT), IWithDestinationPort(Of ParentT), IWithDirectionAccess(Of ParentT), IWithProtocol(Of ParentT), IWithSourceAddressOrSecurityGroup(Of ParentT), IWithSourcePort(Of ParentT)

类型参数

ParentT

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

实现

方法

AllowInbound()

允许入站流量。

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

允许出站流量。

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

网络安全规则定义的完整内容,作为网络安全组更新的一部分。

(继承自 IInUpdate<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)

指定此安全规则的说明。

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

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

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

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

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

指定此规则适用的协议。

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

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

(继承自 IWithSourceAddressOrSecurityGroup<ParentT>)

适用于