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

INetwork 接口

定义

Azure 中虚拟网络管理 API 的入口点。

public interface INetwork : Microsoft.Azure.Management.Network.Fluent.INetworkBeta, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.INetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.INetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.Network.Update.IUpdate>
type INetwork = interface
    interface IGroupableResource<INetworkManager, VirtualNetworkInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<VirtualNetworkInner>
    interface IRefreshable<INetwork>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<INetwork>
    interface INetworkBeta
    interface IBeta
Public Interface INetwork
Implements IBeta, IGroupableResource(Of INetworkManager, VirtualNetworkInner), IHasInner(Of VirtualNetworkInner), IHasManager(Of INetworkManager), INetworkBeta, IRefreshable(Of INetwork), IUpdatable(Of IUpdate), IUpdatableWithTags(Of INetwork)
实现

属性

AddressSpaces

以 CIDR 表示法获取与此虚拟网络关联的地址空间列表。

DdosProtectionPlanId

获取与虚拟网络关联的 DDoS 保护计划 ID。

DnsServerIPs

获取与此虚拟网络关联的 DNS 服务器 IP 地址的列表。

Id

获取资源 ID 字符串

(继承自 IHasId)
Inner

Azure 中虚拟网络管理 API 的入口点。

(继承自 IHasInner<T>)
IsDdosProtectionEnabled

获取是否为虚拟网络中的所有受保护资源启用 DDoS 保护。 它需要与资源关联的 DDoS 保护计划。

IsVmProtectionEnabled

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

Key

Azure 中虚拟网络管理 API 的入口点。

(继承自 IIndexable)
Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
Name

获取资源的名称

(继承自 IHasName)
Peerings

获取用于管理此网络的虚拟网络对等互连的入口点。

(继承自 INetworkBeta)
Region

Azure 中虚拟网络管理 API 的入口点。

(继承自 IResource)
RegionName

Azure 中虚拟网络管理 API 的入口点。

(继承自 IResource)
ResourceGroupName

Azure 中虚拟网络管理 API 的入口点。

(继承自 IHasResourceGroup)
Subnets

获取此虚拟网络的子网,作为按子网名称编制索引的映射请注意,如果创建虚拟网络时未显式定义子网,则会自动创建名为“subnet1”的默认子网。

Tags

Azure 中虚拟网络管理 API 的入口点。

(继承自 IResource)
Type

Azure 中虚拟网络管理 API 的入口点。

(继承自 IResource)

方法

IsPrivateIPAddressAvailable(String)

检查指定的专用 IP 地址在此网络中是否可用。

(继承自 INetworkBeta)
IsPrivateIPAddressInNetwork(String)

检查指定的专用 IP 地址是否在此网络的地址空间内。

(继承自 INetworkBeta)
Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
Update()

Azure 中虚拟网络管理 API 的入口点。

(继承自 IUpdatable<T>)
UpdateTags()

开始对资源进行标记更新。 这是用于更新 Azure 中资源的标记的生成器模式的开头。 完成定义并启动 Azure 中实际资源更新过程的最后一种方法是 AppliableWithTags.applyTags () 。

(继承自 IUpdatableWithTags<T>)

适用于