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

INetworkInterface 接口

定义

网络接口。

public interface INetworkInterface : Microsoft.Azure.Management.Network.Fluent.INetworkInterfaceBase, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceInner>, 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.INetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>
type INetworkInterface = interface
    interface INetworkInterfaceBase
    interface IHasManager<INetworkManager>
    interface IHasInner<NetworkInterfaceInner>
    interface IGroupableResource<INetworkManager, NetworkInterfaceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IRefreshable<INetworkInterface>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<INetworkInterface>
Public Interface INetworkInterface
Implements IGroupableResource(Of INetworkManager, NetworkInterfaceInner), IHasInner(Of NetworkInterfaceInner), IHasManager(Of INetworkManager), INetworkInterfaceBase, IRefreshable(Of INetworkInterface), IUpdatable(Of IUpdate), IUpdatableWithTags(Of INetworkInterface)
实现

属性

AppliedDnsServers

获取应用的 DNS 服务器。

(继承自 INetworkInterfaceBase)
DnsServers

获取此网络接口的 DNS 服务器的 IP 地址。

(继承自 INetworkInterfaceBase)
Id

获取资源 ID 字符串

(继承自 IHasId)
Inner

网络接口。

(继承自 IHasInner<T>)
InternalDnsNameLabel

获取分配给此网络接口的内部 DNS 名称。

(继承自 INetworkInterfaceBase)
InternalDomainNameSuffix

获取内部域名后缀。

(继承自 INetworkInterfaceBase)
InternalFqdn

获取此网络接口的完全限定域名。 网络接口接收 FQDN 作为将其分配给虚拟机的一部分。

(继承自 INetworkInterfaceBase)
IPConfigurations

获取此网络接口的 IP 配置,并按其名称编制索引。

IsAcceleratedNetworkingEnabled

如果为此网络接口启用了加速网络,则为 true。

(继承自 INetworkInterfaceBase)
IsIPForwardingEnabled

如果在此网络接口中启用了 IP 转发,则为 true。

(继承自 INetworkInterfaceBase)
Key

网络接口。

(继承自 IIndexable)
MacAddress

获取网络接口的 MAC 地址。

(继承自 INetworkInterfaceBase)
Manager

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

(继承自 IHasManager<ManagerT>)
Name

获取资源的名称

(继承自 IHasName)
NetworkSecurityGroupId

获取与此网络接口关联的网络安全组资源 ID。

(继承自 INetworkInterfaceBase)
PrimaryIPConfiguration

获取此网络接口的主 IP 配置。

PrimaryPrivateIP

获取分配给此网络接口的主 IP 配置的专用 IP 地址。 专用 IP 将在此网络接口的虚拟网络子网内。

(继承自 INetworkInterfaceBase)
PrimaryPrivateIPAllocationMethod

获取此网络接口的主 IP 配置 (动态、静态) 的专用 IP 分配方法。

(继承自 INetworkInterfaceBase)
Region

网络接口。

(继承自 IResource)
RegionName

网络接口。

(继承自 IResource)
ResourceGroupName

网络接口。

(继承自 IHasResourceGroup)
Tags

网络接口。

(继承自 IResource)
Type

网络接口。

(继承自 IResource)
VirtualMachineId

获取关联虚拟机的资源 ID,如果没有,则为 null。

(继承自 INetworkInterfaceBase)

方法

GetNetworkSecurityGroup()

获取与此网络接口关联的网络安全组。 此方法发出 REST API 调用来提取网络安全组资源。

(继承自 INetworkInterfaceBase)
Refresh()

刷新资源以与 Azure 同步。

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

刷新资源以与 Azure 同步。

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

网络接口。

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

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

(继承自 IUpdatableWithTags<T>)

适用于