次の方法で共有


NetworkInterfaceBase インターフェイス

実装

HasManager<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>

public interface NetworkInterfaceBase
extends HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>

通常および仮想マシン スケール セットのネットワーク インターフェイス間で共有される基本ネットワーク インターフェイス。

メソッドの概要

修飾子と型 メソッドと説明
abstract java.util.List<java.lang.String> appliedDnsServers()
abstract java.util.List<java.lang.String> dnsServers()
abstract NetworkSecurityGroup getNetworkSecurityGroup()

このネットワーク インターフェイスに関連付けられているネットワーク セキュリティ グループを取得します。

abstract java.lang.String internalDnsNameLabel()
abstract java.lang.String internalDomainNameSuffix()
abstract java.lang.String internalFqdn()

このネットワーク インターフェイスの完全修飾ドメイン名を取得します。

abstract boolean isAcceleratedNetworkingEnabled()
abstract boolean isIPForwardingEnabled()
abstract java.lang.String macAddress()
abstract java.lang.String networkSecurityGroupId()
abstract java.lang.String primaryPrivateIP()

このネットワーク インターフェイスのプライマリ IP 構成に割り当てられたプライベート IP アドレスを取得します。

abstract IPAllocationMethod primaryPrivateIPAllocationMethod()
abstract java.lang.String virtualMachineId()

メソッドの詳細

appliedDnsServers

public abstract List appliedDnsServers()

Returns:

適用された DNS サーバー

dnsServers

public abstract List dnsServers()

Returns:

このネットワーク インターフェイスの DNS サーバーの IP アドレス

getNetworkSecurityGroup

public abstract NetworkSecurityGroup getNetworkSecurityGroup()

このネットワーク インターフェイスに関連付けられているネットワーク セキュリティ グループを取得します。

このメソッドは rest API 呼び出しを行って、ネットワーク セキュリティ グループ リソースをフェッチします。

Returns:

このネットワーク インターフェイスに関連付けられているネットワーク セキュリティ グループ。

internalDnsNameLabel

public abstract String internalDnsNameLabel()

Returns:

このネットワーク インターフェイスに割り当てられている内部 DNS 名

internalDomainNameSuffix

public abstract String internalDomainNameSuffix()

Returns:

内部ドメイン名サフィックス

internalFqdn

public abstract String internalFqdn()

このネットワーク インターフェイスの完全修飾ドメイン名を取得します。

ネットワーク インターフェイスは、仮想マシンへの割り当ての一環として FQDN を受け取ります。

Returns:

修飾ドメイン名

isAcceleratedNetworkingEnabled

public abstract boolean isAcceleratedNetworkingEnabled()

Returns:

このネットワーク インターフェイスで高速ネットワークが有効になっている場合は true

isIPForwardingEnabled

public abstract boolean isIPForwardingEnabled()

Returns:

このネットワーク インターフェイスで IP 転送が有効になっている場合は true

macAddress

public abstract String macAddress()

Returns:

ネットワーク インターフェイスの MAC アドレス

networkSecurityGroupId

public abstract String networkSecurityGroupId()

Returns:

このネットワーク インターフェイスに関連付けられているネットワーク セキュリティ グループのリソース ID

primaryPrivateIP

public abstract String primaryPrivateIP()

このネットワーク インターフェイスのプライマリ IP 構成に割り当てられたプライベート IP アドレスを取得します。

プライベート IP は、このネットワーク インターフェイスの仮想ネットワーク サブネット内に存在します。

Returns:

プライベート IP アドレス

primaryPrivateIPAllocationMethod

public abstract IPAllocationMethod primaryPrivateIPAllocationMethod()

Returns:

このネットワーク インターフェイスのプライマリ IP 構成のプライベート IP 割り当て方法 (動的、静的)。

virtualMachineId

public abstract String virtualMachineId()

Returns:

関連付けられた仮想マシンのリソース ID。null (存在しない場合)。

適用対象