Freigeben über


VirtualMachineNetworkInterfaceConfiguration Klasse

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

public final class VirtualMachineNetworkInterfaceConfiguration

Beschreibt konfigurationen der Netzwerkschnittstelle eines virtuellen Computers.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
VirtualMachineNetworkInterfaceConfiguration()

Erstellt eine instance der Vm-Netzwerkschnittstellenkonfigurationsklasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
NetworkInterfaceAuxiliaryMode auxiliaryMode()

Abrufen der hilfsfähigenMode-Eigenschaft: Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist.

NetworkInterfaceAuxiliarySku auxiliarySku()

Abrufen der Hilfs-SKU-Eigenschaft: Gibt an, ob die Hilfs-SKU für die Netzwerkschnittstellenressource aktiviert ist.

DeleteOptions deleteOption()

Abrufen der DeleteOption-Eigenschaft: Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird.

Boolean disableTcpStateTracking()

Abrufen der Eigenschaft tcpStateTracking deaktivieren: Gibt an, ob die Netzwerkschnittstelle für die TCP-Zustandsnachverfolgung deaktiviert ist.

VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Abrufen der Dns Settings-Eigenschaft: Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen.

SubResource dscpConfiguration()

Abrufen der dscpConfiguration-Eigenschaft: Die dscpConfiguration-Eigenschaft.

Boolean enableAcceleratedNetworking()

Abrufen der Eigenschaft "BeschleunigterNetzwerkbetrieb aktivieren": Gibt an, ob die Netzwerkschnittstelle mit beschleunigtem Netzwerkbetrieb aktiviert ist.

Boolean enableFpga()

Abrufen der EnableFpga-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle FPGA-netzwerkfähig ist.

Boolean enableIpForwarding()

Rufen Sie dieEnable IpForwarding-Eigenschaft ab: Gibt an, ob die IP-Weiterleitung für diese NIC aktiviert ist.

List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations()

Abrufen der IP-Konfigurationen-Eigenschaft: Gibt die IP-Konfigurationen der Netzwerkschnittstelle an.

String name()

Abrufen der Name-Eigenschaft: Der Name der Netzwerkschnittstellenkonfiguration.

SubResource networkSecurityGroup()

Rufen Sie die Netzwerksicherheitsgruppe-Eigenschaftab: Die Netzwerksicherheitsgruppe.

Boolean primary()

Abrufen der primären Eigenschaft: Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt.

void validate()

Überprüft die instance.

VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Festlegen der Hilfsmoduseigenschaft: Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist.

VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Festlegen der zusätzlichenSku-Eigenschaft: Gibt an, ob die Auxiliary-SKU für die Netzwerkschnittstellenressource aktiviert ist.

VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Legen Sie die DeleteOption-Eigenschaft fest: Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird.

VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Legen Sie die Eigenschaft tcpStateTracking deaktivierenfest: Gibt an, ob die Netzwerkschnittstelle für die TCP-Zustandsnachverfolgung deaktiviert ist.

VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Legen Sie die DNS-Einstellungseigenschaftfest: Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen.

VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Legen Sie die eigenschaft dscpConfiguration fest: Die dscpConfiguration-Eigenschaft.

VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Legen Sie die Eigenschaft "BeschleunigtesNetzwerk aktivieren"fest: Gibt an, ob die Netzwerkschnittstelle netzwerkbeschleunigt ist.

VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Festlegen der Fpga-Eigenschaft aktivieren: Gibt an, ob die Netzwerkschnittstelle FPGA-netzwerkfähig ist.

VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Legen Sie die EnableIpForwarding-Eigenschaft fest: Gibt an, ob die IP-Weiterleitung für diese NIC aktiviert ist.

VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations)

Festlegen der IP-Konfigurationen-Eigenschaft: Gibt die IP-Konfigurationen der Netzwerkschnittstelle an.

VirtualMachineNetworkInterfaceConfiguration withName(String name)

Legen Sie die Name-Eigenschaft fest: Den Konfigurationsnamen der Netzwerkschnittstelle.

VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Legen Sie die Netzwerksicherheitsgruppe-Eigenschaftfest: Die Netzwerksicherheitsgruppe.

VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Legen Sie die primäre Eigenschaft fest: Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als eine Netzwerkschnittstelle verfügt.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

VirtualMachineNetworkInterfaceConfiguration

public VirtualMachineNetworkInterfaceConfiguration()

Erstellt eine instance der VirtualMachineNetworkInterfaceConfiguration-Klasse.

Details zur Methode

auxiliaryMode

public NetworkInterfaceAuxiliaryMode auxiliaryMode()

Abrufen der auxiliaryMode-Eigenschaft: Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist.

Returns:

der auxiliaryMode-Wert.

auxiliarySku

public NetworkInterfaceAuxiliarySku auxiliarySku()

Abrufen der auxiliarySku-Eigenschaft: Gibt an, ob die Hilfs-SKU für die Netzwerkschnittstellenressource aktiviert ist.

Returns:

der auxiliarySku-Wert.

deleteOption

public DeleteOptions deleteOption()

Abrufen der deleteOption-Eigenschaft: Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird.

Returns:

der deleteOption-Wert.

disableTcpStateTracking

public Boolean disableTcpStateTracking()

Abrufen der disableTcpStateTracking-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle für die TCP-Statusnachverfolgung deaktiviert ist.

Returns:

der Wert disableTcpStateTracking.

dnsSettings

public VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Abrufen der dnsSettings-Eigenschaft: Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen.

Returns:

der DnsSettings-Wert.

dscpConfiguration

public SubResource dscpConfiguration()

Abrufen der dscpConfiguration-Eigenschaft: Die dscpConfiguration-Eigenschaft.

Returns:

der DscpConfiguration-Wert.

enableAcceleratedNetworking

public Boolean enableAcceleratedNetworking()

Abrufen der enableAcceleratedNetworking-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle mit beschleunigtem Netzwerkbetrieb aktiviert ist.

Returns:

der EnableAcceleratedNetworking-Wert.

enableFpga

public Boolean enableFpga()

Abrufen der enableFpga-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle FPGA-netzwerkfähig ist.

Returns:

der EnableFpga-Wert.

enableIpForwarding

public Boolean enableIpForwarding()

Rufen Sie die enableIpForwarding-Eigenschaft ab: Gibt an, ob die IP-Weiterleitung für diese Netzwerkkarte aktiviert ist.

Returns:

der EnableIpForwarding-Wert.

ipConfigurations

public List ipConfigurations()

Abrufen der ipConfigurations-Eigenschaft: Gibt die IP-Konfigurationen der Netzwerkschnittstelle an.

Returns:

der IpConfigurations-Wert.

name

public String name()

Abrufen der Name-Eigenschaft: Der Name der Netzwerkschnittstellenkonfiguration.

Returns:

der Nameswert.

networkSecurityGroup

public SubResource networkSecurityGroup()

Abrufen der networkSecurityGroup-Eigenschaft: Die Netzwerksicherheitsgruppe.

Returns:

der NetworkSecurityGroup-Wert.

primary

public Boolean primary()

Abrufen der primären Eigenschaft: Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als eine Netzwerkschnittstelle verfügt.

Returns:

der primäre Wert.

validate

public void validate()

Überprüft die instance.

withAuxiliaryMode

public VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Festlegen der auxiliaryMode-Eigenschaft: Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist.

Parameters:

auxiliaryMode - der festzulegende auxiliaryMode-Wert.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withAuxiliarySku

public VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Festlegen der auxiliarySku-Eigenschaft: Gibt an, ob die Auxiliary-SKU für die Netzwerkschnittstellenressource aktiviert ist.

Parameters:

auxiliarySku - der festzulegende hilfssku-Wert.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withDeleteOption

public VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Legen Sie die deleteOption-Eigenschaft fest: Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird.

Parameters:

deleteOption - der festzulegende Wert deleteOption.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withDisableTcpStateTracking

public VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Festlegen der disableTcpStateTracking-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle für die TCP-Zustandsnachverfolgung deaktiviert ist.

Parameters:

disableTcpStateTracking - der festzulegende Wert disableTcpStateTracking.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withDnsSettings

public VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Legen Sie die dnsSettings-Eigenschaft fest: Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen.

Parameters:

dnsSettings - der festzulegende Wert dnsSettings.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withDscpConfiguration

public VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Legen Sie die eigenschaft dscpConfiguration fest: Die dscpConfiguration-Eigenschaft.

Parameters:

dscpConfiguration - der festzulegende wert dscpConfiguration.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withEnableAcceleratedNetworking

public VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Legen Sie die enableAcceleratedNetworking-Eigenschaft fest: Gibt an, ob die Netzwerkschnittstelle beschleunigt netzwerkfähig ist.

Parameters:

enableAcceleratedNetworking - der festzulegende Wert enableAcceleratedNetworking.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withEnableFpga

public VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Festlegen der enableFpga-Eigenschaft: Gibt an, ob die Netzwerkschnittstelle FPGA-netzwerkfähig ist.

Parameters:

enableFpga - der festzulegende EnableFpga-Wert.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withEnableIpForwarding

public VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Legen Sie die enableIpForwarding-Eigenschaft fest: Gibt an, ob die IP-Weiterleitung für diese NIC aktiviert ist.

Parameters:

enableIpForwarding - der festzulegende EnableIpForwarding-Wert.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withIpConfigurations

public VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List ipConfigurations)

Festlegen der ipConfigurations-Eigenschaft: Gibt die IP-Konfigurationen der Netzwerkschnittstelle an.

Parameters:

ipConfigurations - der festzulegende Wert ipConfigurations.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withName

public VirtualMachineNetworkInterfaceConfiguration withName(String name)

Legen Sie die Name-Eigenschaft fest: Den Konfigurationsnamen der Netzwerkschnittstelle.

Parameters:

name - der festzulegende Namewert.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withNetworkSecurityGroup

public VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Legen Sie die networkSecurityGroup-Eigenschaft fest: Die Netzwerksicherheitsgruppe.

Parameters:

networkSecurityGroup - der festzulegende Wert networkSecurityGroup.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

withPrimary

public VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Legen Sie die primäre Eigenschaft fest: Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als eine Netzwerkschnittstelle verfügt.

Parameters:

primary - Der primäre Wert, der festgelegt werden soll.

Returns:

das VirtualMachineNetworkInterfaceConfiguration-Objekt selbst.

Gilt für: