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

IUpdate 接口

定义

虚拟网络更新操作的模板,包含可修改的所有设置。

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithAddressSpace, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithDdosProtectionPlan, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithDnsServer, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithSubnet, Microsoft.Azure.Management.Network.Fluent.Network.Update.IWithVmProtection, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.Network.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.INetwork>
type IUpdate = interface
    interface IAppliable<INetwork>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithSubnet
    interface IWithDnsServer
    interface IWithAddressSpace
    interface IWithAddressSpaceBeta
    interface IBeta
    interface IWithDdosProtectionPlan
    interface IWithVmProtection
Public Interface IUpdate
Implements IAppliable(Of INetwork), IBeta, IUpdateWithTags(Of IUpdate), IWithAddressSpace, IWithDdosProtectionPlan, IWithDnsServer, IWithSubnet, IWithVmProtection
实现

属性

Key

虚拟网络更新操作的模板,包含可修改的所有设置。

(继承自 IIndexable)

方法

Apply()

执行更新请求。

(继承自 IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

异步执行更新请求。

(继承自 IAppliable<T>)
DefineSubnet(String)

开始定义要添加到此虚拟网络的新子网。

(继承自 IWithSubnet)
UpdateSubnet(String)

开始说明此网络的现有子网的更新。

(继承自 IWithSubnet)
WithAddressSpace(String)

向虚拟网络显式添加地址空间。 请注意,此方法的效果是累加的,即每次使用此方法时,都会向网络添加新的地址空间。 此方法不会检查冲突或与其他地址空间重叠。 如果存在冲突,则在应用更新后可能会引发云异常。

(继承自 IWithAddressSpace)
WithDnsServer(String)

指定要与虚拟网络关联的 DNS 服务器的 IP 地址。 请注意,此方法的效果是累加的,即每次使用此方法时,都会向网络添加新的 DNS 服务器。

(继承自 IWithDnsServer)
WithExistingDdosProtectionPlan(String)

将现有的 DDoS 保护计划与虚拟网络相关联。

(继承自 IWithDdosProtectionPlan)
WithNewDdosProtectionPlan()

在虚拟网络所在的区域和组中创建新的 DDoS 保护计划,并将其与资源关联。 DDoS 保护计划的内部名称将派生自资源的名称。

(继承自 IWithDdosProtectionPlan)
WithoutAddressSpace(String)

从虚拟网络中删除指定的地址空间,假设它未在任何子网中使用。

(继承自 IWithAddressSpaceBeta)
WithoutDdosProtectionPlan()

取消关联 DDoS 保护计划并禁用此虚拟网络的标准 DDoS 保护。 注意:不会从 Azure 中删除计划资源。

(继承自 IWithDdosProtectionPlan)
WithoutSubnet(String)

从虚拟网络中删除子网。

(继承自 IWithSubnet)
WithoutTag(String)

从资源中删除标记。

(继承自 IUpdateWithTags<T>)
WithoutVmProtection()

对虚拟网络中的所有子网禁用 VM 保护。

(继承自 IWithVmProtection)
WithSubnet(String, String)

将子网显式添加到虚拟网络。 请注意,此方法的效果是累加的,即每次使用此方法时,都会向网络添加新子网。

(继承自 IWithSubnet)
WithSubnets(IDictionary<String,String>)

根据提供的映射显式定义虚拟网络中的所有子网。 这会替换以前存在的任何子网。

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

将标记添加到资源。

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

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

(继承自 IUpdateWithTags<T>)
WithVmProtection()

为虚拟网络中的所有子网启用 VM 保护。

(继承自 IWithVmProtection)

适用于