Compartir a través de


VirtualMachineNetworkInterfaceConfiguration Clase

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

public final class VirtualMachineNetworkInterfaceConfiguration

Describe las configuraciones de una interfaz de red de máquina virtual.

Resumen del constructor

Constructor Description
VirtualMachineNetworkInterfaceConfiguration()

Crea una instancia de la clase Configuration de interfazde redde máquinavirtual.

Resumen del método

Modificador y tipo Método y descripción
NetworkInterfaceAuxiliaryMode auxiliaryMode()

Obtener la propiedad modo auxiliar: especifica si el modo auxiliar está habilitado para el recurso interfaz de red.

NetworkInterfaceAuxiliarySku auxiliarySku()

Obtiene la propiedad SKU auxiliar: especifica si la SKU auxiliar está habilitada para el recurso interfaz de red.

DeleteOptions deleteOption()

Obtenga la propiedad DeleteOption: especifique lo que sucede con la interfaz de red cuando se elimina la máquina virtual.

Boolean disableTcpStateTracking()

Obtiene la propiedad disableTcpStateTracking: especifica si la interfaz de red está deshabilitada para el seguimiento de estado tcp.

VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Obtenga la propiedad Configuración dns: la configuración dns que se va a aplicar en las interfaces de red.

SubResource dscpConfiguration()

Obtenga la propiedad Configuration de dscp: la propiedad Configuration de dscp.

Boolean enableAcceleratedNetworking()

Obtenga la propiedad enable AcceleratedNetworking (Habilitarredes aceleradas): especifica si la interfaz de red está habilitada para redes aceleradas.

Boolean enableFpga()

Obtiene la propiedad enableFpga: especifica si la interfaz de red está habilitada para redes fpGA.

Boolean enableIpForwarding()

Obtenga la propiedad enableIpForwarding: Indica si el reenvío IP está habilitado en esta NIC.

List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations()

Obtiene lapropiedad ip Configurations: especifica las configuraciones IP de la interfaz de red.

String name()

Obtenga la propiedad name: el nombre de configuración de la interfaz de red.

SubResource networkSecurityGroup()

Obtenga la propiedad Grupo deseguridad de red: el grupo de seguridad de red.

Boolean primary()

Obtiene la propiedad principal: especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

void validate()

Valida la instancia.

VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Establecer la propiedad modo auxiliar: especifica si el modo auxiliarestá habilitado para el recurso interfaz de red.

VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Establezca la propiedad SKU auxiliar: especifica si la SKU auxiliar está habilitada para el recurso interfaz de red.

VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Establezca la propiedad DeleteOption: especifique lo que sucede con la interfaz de red cuando se elimina la máquina virtual.

VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Establecer la propiedad disableTcpStateTracking: especifica si la interfaz de red está deshabilitada para el seguimiento de estado tcp.

VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Establezca la propiedad configuración dns: la configuración dns que se aplicará en las interfaces de red.

VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Establezca la propiedad Configuration de dscp: la propiedad Configuration de dscp.

VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Establezca la propiedad enable AcceleratedNetworking (Habilitarredes aceleradas): especifica si la interfaz de red está habilitada para redes aceleradas.

VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Establecer la propiedad enableFpga: especifica si la interfaz de red está habilitada para redes fpGA.

VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Establezca la propiedad enableIpForwarding: Indica si el reenvío IP está habilitado en esta NIC.

VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations)

Establecer la propiedad ipConfigurations: especifica las configuraciones IP de la interfaz de red.

VirtualMachineNetworkInterfaceConfiguration withName(String name)

Establezca la propiedad name: el nombre de configuración de la interfaz de red.

VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Establezca la propiedad Grupo deseguridad de red: el grupo de seguridad de red.

VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Establezca la propiedad principal: especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

Métodos heredados de java.lang.Object

Detalles del constructor

VirtualMachineNetworkInterfaceConfiguration

public VirtualMachineNetworkInterfaceConfiguration()

Crea una instancia de la clase VirtualMachineNetworkInterfaceConfiguration.

Detalles del método

auxiliaryMode

public NetworkInterfaceAuxiliaryMode auxiliaryMode()

Obtener la propiedad auxiliaryMode: especifica si el modo auxiliar está habilitado para el recurso interfaz de red.

Returns:

valor auxiliaryMode.

auxiliarySku

public NetworkInterfaceAuxiliarySku auxiliarySku()

Obtiene la propiedad auxiliarSku: especifica si la SKU auxiliar está habilitada para el recurso interfaz de red.

Returns:

valor auxiliarySku.

deleteOption

public DeleteOptions deleteOption()

Obtener la propiedad deleteOption: especifique lo que sucede con la interfaz de red cuando se elimina la máquina virtual.

Returns:

el valor deleteOption.

disableTcpStateTracking

public Boolean disableTcpStateTracking()

Obtiene la propiedad disableTcpStateTracking: especifica si la interfaz de red está deshabilitada para el seguimiento de estado tcp.

Returns:

el valor disableTcpStateTracking.

dnsSettings

public VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Obtenga la propiedad dnsSettings: la configuración dns que se va a aplicar en las interfaces de red.

Returns:

el valor dnsSettings.

dscpConfiguration

public SubResource dscpConfiguration()

Obtenga la propiedad dscpConfiguration: la propiedad dscpConfiguration.

Returns:

el valor dscpConfiguration.

enableAcceleratedNetworking

public Boolean enableAcceleratedNetworking()

Obtenga la propiedad enableAcceleratedNetworking: especifica si la interfaz de red está habilitada para redes aceleradas.

Returns:

el valor enableAcceleratedNetworking.

enableFpga

public Boolean enableFpga()

Obtiene la propiedad enableFpga: especifica si la interfaz de red está habilitada para redes de FPGA.

Returns:

el valor enableFpga.

enableIpForwarding

public Boolean enableIpForwarding()

Obtenga la propiedad enableIpForwarding: indica si el reenvío IP está habilitado en esta NIC.

Returns:

el valor enableIpForwarding.

ipConfigurations

public List ipConfigurations()

Obtiene la propiedad ipConfigurations: especifica las configuraciones IP de la interfaz de red.

Returns:

valor de ipConfigurations.

name

public String name()

Obtenga la propiedad name: el nombre de configuración de la interfaz de red.

Returns:

el valor del nombre.

networkSecurityGroup

public SubResource networkSecurityGroup()

Obtenga la propiedad networkSecurityGroup: el grupo de seguridad de red.

Returns:

el valor networkSecurityGroup.

primary

public Boolean primary()

Obtener la propiedad principal: especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

Returns:

el valor principal.

validate

public void validate()

Valida la instancia.

withAuxiliaryMode

public VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Establecer la propiedad auxiliaryMode: especifica si el modo auxiliar está habilitado para el recurso interfaz de red.

Parameters:

auxiliaryMode - valor auxiliaryMode que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withAuxiliarySku

public VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Establezca la propiedad auxiliarYSku: especifica si la SKU auxiliar está habilitada para el recurso de interfaz de red.

Parameters:

auxiliarySku - valor auxiliarySku que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withDeleteOption

public VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Establezca la propiedad deleteOption: especifique lo que sucede con la interfaz de red cuando se elimina la máquina virtual.

Parameters:

deleteOption - valor deleteOption que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withDisableTcpStateTracking

public VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Establezca la propiedad disableTcpStateTracking: especifica si la interfaz de red está deshabilitada para el seguimiento de estado tcp.

Parameters:

disableTcpStateTracking - el valor disableTcpStateTracking que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withDnsSettings

public VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Establezca la propiedad dnsSettings: la configuración dns que se aplicará en las interfaces de red.

Parameters:

dnsSettings - el valor dnsSettings que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withDscpConfiguration

public VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Establezca la propiedad dscpConfiguration: la propiedad dscpConfiguration.

Parameters:

dscpConfiguration - valor dscpConfiguration que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withEnableAcceleratedNetworking

public VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Establezca la propiedad enableAcceleratedNetworking: especifica si la interfaz de red está habilitada para redes aceleradas.

Parameters:

enableAcceleratedNetworking - el valor enableAcceleratedNetworking que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withEnableFpga

public VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Establezca la propiedad enableFpga: especifica si la interfaz de red está habilitada para redes FPGA.

Parameters:

enableFpga - el valor enableFpga que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withEnableIpForwarding

public VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Establezca la propiedad enableIpForwarding: indica si el reenvío IP está habilitado en esta NIC.

Parameters:

enableIpForwarding - el valor enableIpForwarding que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withIpConfigurations

public VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List ipConfigurations)

Establezca la propiedad ipConfigurations: especifica las configuraciones IP de la interfaz de red.

Parameters:

ipConfigurations - valor de ipConfigurations que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withName

public VirtualMachineNetworkInterfaceConfiguration withName(String name)

Establezca la propiedad name: el nombre de configuración de la interfaz de red.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withNetworkSecurityGroup

public VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Establezca la propiedad networkSecurityGroup: el grupo de seguridad de red.

Parameters:

networkSecurityGroup - valor networkSecurityGroup que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

withPrimary

public VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Establezca la propiedad principal: especifica la interfaz de red principal en caso de que la máquina virtual tenga más de 1 interfaz de red.

Parameters:

primary - el valor principal que se va a establecer.

Returns:

El propio objeto VirtualMachineNetworkInterfaceConfiguration.

Se aplica a