次の方法で共有


VirtualMachineNetworkInterfaceConfiguration クラス

  • java.lang.Object
    • com.azure.resourcemanager.compute.models.VirtualMachineNetworkInterfaceConfiguration

public final class VirtualMachineNetworkInterfaceConfiguration

仮想マシンのネットワーク インターフェイスの構成について説明します。

コンストラクターの概要

コンストラクター 説明
VirtualMachineNetworkInterfaceConfiguration()

仮想マシンネットワークインターフェイス構成クラスのインスタンスを作成します

メソッドの概要

修飾子と型 メソッドと説明
NetworkInterfaceAuxiliaryMode auxiliaryMode()

[補助モード] プロパティを取得します。ネットワーク インターフェイス リソースに対して補助モードが有効かどうかを指定します。

NetworkInterfaceAuxiliarySku auxiliarySku()

補助SKU プロパティを取得する: ネットワーク インターフェイス リソースに対して補助 SKU が有効かどうかを指定します。

DeleteOptions deleteOption()

削除オプション プロパティを取得する: VM が削除されたときにネットワーク インターフェイスに対する動作を指定します。

Boolean disableTcpStateTracking()

[Disable Tcp State Tracking]\(Tcp状態追跡の無効化\) プロパティを取得します。tcp 状態の追跡でネットワーク インターフェイスが無効かどうかを指定します。

VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

dnsSettings プロパティを取得します。ネットワーク インターフェイスに適用される DNS 設定。

SubResource dscpConfiguration()

dscp構成プロパティを取得します。dscp構成プロパティ。

Boolean enableAcceleratedNetworking()

[高速ネットワークの有効化] プロパティを取得します。ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。

Boolean enableFpga()

EnableFpga プロパティを取得する: ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。

Boolean enableIpForwarding()

enableIpForwarding プロパティを取得します。この NIC で IP 転送が有効になっているかどうか。

List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations()

ipConfigurations プロパティを取得します。ネットワーク インターフェイスの IP 構成を指定します。

String name()

name プロパティを取得します。ネットワーク インターフェイスの構成名。

SubResource networkSecurityGroup()

ネットワークセキュリティグループ プロパティを取得します。ネットワーク セキュリティ グループ。

Boolean primary()

プライマリ プロパティを取得する: 仮想マシンに 1 つ以上のネットワーク インターフェイスがある場合のプライマリ ネットワーク インターフェイスを指定します。

void validate()

インスタンスを検証します。

VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

[補助モード] プロパティを設定する: ネットワーク インターフェイス リソースに対して補助モードを有効にするかどうかを指定します。

VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

補助SKU プロパティを設定する: ネットワーク インターフェイス リソースに対して補助 SKU を有効にするかどうかを指定します。

VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

[Delete Option]\(オプションの削除\) プロパティを設定します。VM が削除されたときのネットワーク インターフェイスの動作を指定します。

VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

[disable Tcp State Tracking]\(Tcp状態追跡の無効化\) プロパティを設定します。tcp 状態追跡でネットワーク インターフェイスを無効にするかどうかを指定します。

VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

dnsSettings プロパティを設定する: ネットワーク インターフェイスに適用する DNS 設定。

VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

dscp構成プロパティを設定します。dscp構成プロパティ。

VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

[高速ネットワークの有効化] プロパティを設定します。ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。

VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

EnableFpga プロパティを設定する: ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。

VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

[enable IpForwarding]\(IpForwarding の有効化\) プロパティを設定します。この NIC で IP 転送が有効になっているかどうか。

VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations)

ipConfigurations プロパティを設定する: ネットワーク インターフェイスの IP 構成を指定します。

VirtualMachineNetworkInterfaceConfiguration withName(String name)

name プロパティを設定します。ネットワーク インターフェイス構成名。

VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

[ネットワークセキュリティグループ] プロパティを設定します。ネットワーク セキュリティ グループ。

VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

プライマリ プロパティを設定する: 仮想マシンに 1 つ以上のネットワーク インターフェイスがある場合のプライマリ ネットワーク インターフェイスを指定します。

メソッドの継承元: java.lang.Object

コンストラクターの詳細

VirtualMachineNetworkInterfaceConfiguration

public VirtualMachineNetworkInterfaceConfiguration()

VirtualMachineNetworkInterfaceConfiguration クラスのインスタンスを作成します。

メソッドの詳細

auxiliaryMode

public NetworkInterfaceAuxiliaryMode auxiliaryMode()

[補助モード] プロパティを取得します。ネットワーク インターフェイス リソースに対して補助モードを有効にするかどうかを指定します。

Returns:

補助モードの値。

auxiliarySku

public NetworkInterfaceAuxiliarySku auxiliarySku()

[補助Sku] プロパティを取得します。ネットワーク インターフェイス リソースに対して補助 SKU が有効かどうかを指定します。

Returns:

補助Sku 値。

deleteOption

public DeleteOptions deleteOption()

deleteOption プロパティを取得します。VM が削除された場合のネットワーク インターフェイスの動作を指定します。

Returns:

deleteOption 値。

disableTcpStateTracking

public Boolean disableTcpStateTracking()

disableTcpStateTracking プロパティを取得します。tcp 状態の追跡でネットワーク インターフェイスを無効にするかどうかを指定します。

Returns:

disableTcpStateTracking 値。

dnsSettings

public VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

dnsSettings プロパティを取得します。ネットワーク インターフェイスに適用される dns 設定。

Returns:

dnsSettings 値。

dscpConfiguration

public SubResource dscpConfiguration()

dscpConfiguration プロパティを取得します。 dscpConfiguration プロパティ。

Returns:

dscpConfiguration 値。

enableAcceleratedNetworking

public Boolean enableAcceleratedNetworking()

enableAcceleratedNetworking プロパティを取得します。ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。

Returns:

enableAcceleratedNetworking 値。

enableFpga

public Boolean enableFpga()

enableFpga プロパティを取得します。ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。

Returns:

enableFpga 値。

enableIpForwarding

public Boolean enableIpForwarding()

enableIpForwarding プロパティを取得します。この NIC で IP 転送が有効になっているかどうか。

Returns:

enableIpForwarding 値。

ipConfigurations

public List ipConfigurations()

ipConfigurations プロパティを取得します。ネットワーク インターフェイスの IP 構成を指定します。

Returns:

ipConfigurations 値。

name

public String name()

name プロパティを取得します。ネットワーク インターフェイスの構成名。

Returns:

名前の値。

networkSecurityGroup

public SubResource networkSecurityGroup()

networkSecurityGroup プロパティを取得します。ネットワーク セキュリティ グループ。

Returns:

networkSecurityGroup 値。

primary

public Boolean primary()

プライマリ プロパティを取得する: 仮想マシンに 1 つ以上のネットワーク インターフェイスがある場合に備えて、プライマリ ネットワーク インターフェイスを指定します。

Returns:

1 次値。

validate

public void validate()

インスタンスを検証します。

withAuxiliaryMode

public VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

auxiliaryMode プロパティを設定する: ネットワーク インターフェイス リソースに対して補助モードを有効にするかどうかを指定します。

Parameters:

auxiliaryMode - 設定する auxiliaryMode 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withAuxiliarySku

public VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

auxiliarySku プロパティを設定する: ネットワーク インターフェイス リソースに対して補助 SKU が有効かどうかを指定します。

Parameters:

auxiliarySku - 設定する補助Sku 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withDeleteOption

public VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

deleteOption プロパティを設定する: VM が削除されたときのネットワーク インターフェイスの動作を指定します。

Parameters:

deleteOption - 設定する deleteOption 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withDisableTcpStateTracking

public VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

disableTcpStateTracking プロパティを設定する: tcp 状態の追跡でネットワーク インターフェイスを無効にするかどうかを指定します。

Parameters:

disableTcpStateTracking - 設定する disableTcpStateTracking 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withDnsSettings

public VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

dnsSettings プロパティを設定する: ネットワーク インターフェイスに適用される dns 設定。

Parameters:

dnsSettings - 設定する dnsSettings 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withDscpConfiguration

public VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

dscpConfiguration プロパティを設定します。 dscpConfiguration プロパティ。

Parameters:

dscpConfiguration - 設定する dscpConfiguration 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withEnableAcceleratedNetworking

public VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

enableAcceleratedNetworking プロパティを設定する: ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。

Parameters:

enableAcceleratedNetworking - 設定する enableAcceleratedNetworking 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withEnableFpga

public VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

enableFpga プロパティを設定する: ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。

Parameters:

enableFpga - 設定する enableFpga 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withEnableIpForwarding

public VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

enableIpForwarding プロパティを設定します。この NIC で IP 転送が有効になっているかどうか。

Parameters:

enableIpForwarding - 設定する enableIpForwarding 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withIpConfigurations

public VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List ipConfigurations)

ipConfigurations プロパティを設定する: ネットワーク インターフェイスの IP 構成を指定します。

Parameters:

ipConfigurations - 設定する ipConfigurations 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withName

public VirtualMachineNetworkInterfaceConfiguration withName(String name)

name プロパティを設定します。ネットワーク インターフェイス構成名。

Parameters:

name - 設定する名前の値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withNetworkSecurityGroup

public VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

networkSecurityGroup プロパティを設定します。ネットワーク セキュリティ グループ。

Parameters:

networkSecurityGroup - 設定する networkSecurityGroup 値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

withPrimary

public VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

プライマリ プロパティを設定する: 仮想マシンに 1 つ以上のネットワーク インターフェイスがある場合のプライマリ ネットワーク インターフェイスを指定します。

Parameters:

primary - 設定する主な値。

Returns:

VirtualMachineNetworkInterfaceConfiguration オブジェクト自体。

適用対象