Partilhar via


VirtualMachineNetworkInterfaceConfiguration Classe

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

public final class VirtualMachineNetworkInterfaceConfiguration

Descreve as configurações de um adaptador de rede de máquina virtual.

Resumo do Construtor

Construtor Description
VirtualMachineNetworkInterfaceConfiguration()

Cria uma instância da classe de Configuração de Interfacede Rededa MáquinaVirtual.

Resumo do método

Modificador e tipo Método e descrição
NetworkInterfaceAuxiliaryMode auxiliaryMode()

Obter a propriedade modo auxiliar: especifica se o modo Auxiliar está habilitado para o recurso adaptador de rede.

NetworkInterfaceAuxiliarySku auxiliarySku()

Obter apropriedade auxiliar SKU: especifica se o sku auxiliar está habilitado para o recurso adaptador de rede.

DeleteOptions deleteOption()

Obter a propriedade DeleteOption: especifique o que acontece com o adaptador de rede quando a VM é excluída.

Boolean disableTcpStateTracking()

Obter a propriedade de acompanhamento de estadoTcpdesabilitada: especifica se o adaptador de rede está desabilitado para acompanhamento de estado tcp.

VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Obter a propriedade Configurações dns: as configurações de dns a serem aplicadas nos adaptadores de rede.

SubResource dscpConfiguration()

Obter a propriedade dscpConfiguration: a propriedade dscpConfiguration.

Boolean enableAcceleratedNetworking()

Obter a propriedade habilitarRede Acelerada: especifica se o adaptador de rede está habilitado para rede acelerada.

Boolean enableFpga()

Obter a propriedade enableFpga: especifica se o adaptador de rede está habilitado para rede FPGA.

Boolean enableIpForwarding()

Obtenha a propriedade enableIpForwarding: se o encaminhamento de IP está habilitado nesta NIC.

List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations()

Obter a propriedade Configurações de ip: especifica as configurações de IP do adaptador de rede.

String name()

Obter a propriedade name: o nome da configuração do adaptador de rede.

SubResource networkSecurityGroup()

Obter a propriedade grupo de segurançade rede: o grupo de segurança de rede.

Boolean primary()

Obter a propriedade primária: especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede.

void validate()

Valida a instância.

VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Definir a propriedade modo auxiliar: especifica se o modo Auxiliar está habilitado para o recurso adaptador de rede.

VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Defina apropriedade auxiliar Sku: especifica se o sku auxiliar está habilitado para o recurso adaptador de rede.

VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Defina a propriedade DeleteOption: especifique o que acontece com o adaptador de rede quando a VM é excluída.

VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Defina a propriedade de acompanhamento de estadoTcpdesabilitada: especifica se o adaptador de rede está desabilitado para acompanhamento de estado tcp.

VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Defina a propriedade Configurações dns: as configurações de dns a serem aplicadas nos adaptadores de rede.

VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Defina a propriedade dscpConfiguration: a propriedade dscpConfiguration.

VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Defina a propriedade habilitarRede Acelerada: especifica se o adaptador de rede está habilitado para rede acelerada.

VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Defina a propriedade enableFpga: especifica se o adaptador de rede está habilitado para rede FPGA.

VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Defina a propriedade enableIpForwarding: se o encaminhamento de IP está habilitado nesta NIC.

VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List<VirtualMachineNetworkInterfaceIpConfiguration> ipConfigurations)

Definir a propriedade configurações de ip: especifica as configurações de IP do adaptador de rede.

VirtualMachineNetworkInterfaceConfiguration withName(String name)

Defina a propriedade name: o nome da configuração do adaptador de rede.

VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Defina a propriedade grupo de segurançade rede: o grupo de segurança de rede.

VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Definir a propriedade primária: especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede.

Métodos herdados de java.lang.Object

Detalhes do construtor

VirtualMachineNetworkInterfaceConfiguration

public VirtualMachineNetworkInterfaceConfiguration()

Cria uma instância da classe VirtualMachineNetworkInterfaceConfiguration.

Detalhes do método

auxiliaryMode

public NetworkInterfaceAuxiliaryMode auxiliaryMode()

Obter a propriedade auxiliaryMode: especifica se o modo Auxiliar está habilitado para o recurso adaptador de rede.

Returns:

o valor auxiliaryMode.

auxiliarySku

public NetworkInterfaceAuxiliarySku auxiliarySku()

Obter a propriedade auxiliarySku: especifica se o sku auxiliar está habilitado para o recurso adaptador de rede.

Returns:

o valor auxiliarySku.

deleteOption

public DeleteOptions deleteOption()

Obter a propriedade deleteOption: especifique o que acontece com o adaptador de rede quando a VM é excluída.

Returns:

o valor deleteOption.

disableTcpStateTracking

public Boolean disableTcpStateTracking()

Obter a propriedade disableTcpStateTracking: especifica se o adaptador de rede está desabilitado para acompanhamento de estado tcp.

Returns:

o valor disableTcpStateTracking.

dnsSettings

public VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings()

Obter a propriedade dnsSettings: as configurações de dns a serem aplicadas nos adaptadores de rede.

Returns:

o valor dnsSettings.

dscpConfiguration

public SubResource dscpConfiguration()

Obtenha a propriedade dscpConfiguration: a propriedade dscpConfiguration.

Returns:

o valor dscpConfiguration.

enableAcceleratedNetworking

public Boolean enableAcceleratedNetworking()

Obtenha a propriedade enableAcceleratedNetworking: especifica se o adaptador de rede está habilitado para rede acelerada.

Returns:

o valor enableAcceleratedNetworking.

enableFpga

public Boolean enableFpga()

Obter a propriedade enableFpga: especifica se o adaptador de rede está habilitado para rede FPGA.

Returns:

o valor enableFpga.

enableIpForwarding

public Boolean enableIpForwarding()

Obtenha a propriedade enableIpForwarding: se o encaminhamento de IP está habilitado nesta NIC.

Returns:

o valor enableIpForwarding.

ipConfigurations

public List ipConfigurations()

Obter a propriedade ipConfigurations: especifica as configurações de IP do adaptador de rede.

Returns:

o valor ipConfigurations.

name

public String name()

Obter a propriedade name: o nome da configuração do adaptador de rede.

Returns:

o valor do nome.

networkSecurityGroup

public SubResource networkSecurityGroup()

Obter a propriedade networkSecurityGroup: o grupo de segurança de rede.

Returns:

o valor networkSecurityGroup.

primary

public Boolean primary()

Obter a propriedade primária: especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede.

Returns:

o valor primário.

validate

public void validate()

Valida a instância.

withAuxiliaryMode

public VirtualMachineNetworkInterfaceConfiguration withAuxiliaryMode(NetworkInterfaceAuxiliaryMode auxiliaryMode)

Defina a propriedade auxiliaryMode: especifica se o modo Auxiliar está habilitado para o recurso adaptador de rede.

Parameters:

auxiliaryMode - o valor auxiliaryMode a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withAuxiliarySku

public VirtualMachineNetworkInterfaceConfiguration withAuxiliarySku(NetworkInterfaceAuxiliarySku auxiliarySku)

Defina a propriedade auxiliarySku: especifica se o sku auxiliar está habilitado para o recurso adaptador de rede.

Parameters:

auxiliarySku - o valor auxiliarYSku a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withDeleteOption

public VirtualMachineNetworkInterfaceConfiguration withDeleteOption(DeleteOptions deleteOption)

Defina a propriedade deleteOption: especifique o que acontece com o adaptador de rede quando a VM é excluída.

Parameters:

deleteOption - o valor deleteOption a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withDisableTcpStateTracking

public VirtualMachineNetworkInterfaceConfiguration withDisableTcpStateTracking(Boolean disableTcpStateTracking)

Defina a propriedade disableTcpStateTracking: especifica se o adaptador de rede está desabilitado para acompanhamento de estado tcp.

Parameters:

disableTcpStateTracking - o valor disableTcpStateTracking a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withDnsSettings

public VirtualMachineNetworkInterfaceConfiguration withDnsSettings(VirtualMachineNetworkInterfaceDnsSettingsConfiguration dnsSettings)

Defina a propriedade dnsSettings: as configurações de dns a serem aplicadas nos adaptadores de rede.

Parameters:

dnsSettings - o valor dnsSettings a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withDscpConfiguration

public VirtualMachineNetworkInterfaceConfiguration withDscpConfiguration(SubResource dscpConfiguration)

Defina a propriedade dscpConfiguration: a propriedade dscpConfiguration.

Parameters:

dscpConfiguration - o valor dscpConfiguration a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withEnableAcceleratedNetworking

public VirtualMachineNetworkInterfaceConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)

Defina a propriedade enableAcceleratedNetworking: especifica se o adaptador de rede está habilitado para rede acelerada.

Parameters:

enableAcceleratedNetworking - o valor enableAcceleratedNetworking a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withEnableFpga

public VirtualMachineNetworkInterfaceConfiguration withEnableFpga(Boolean enableFpga)

Defina a propriedade enableFpga: especifica se o adaptador de rede está habilitado para rede FPGA.

Parameters:

enableFpga - o valor enableFpga a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withEnableIpForwarding

public VirtualMachineNetworkInterfaceConfiguration withEnableIpForwarding(Boolean enableIpForwarding)

Defina a propriedade enableIpForwarding: se o encaminhamento de IP está habilitado nesta NIC.

Parameters:

enableIpForwarding - o valor enableIpForwarding a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withIpConfigurations

public VirtualMachineNetworkInterfaceConfiguration withIpConfigurations(List ipConfigurations)

Defina a propriedade ipConfigurations: especifica as configurações de IP do adaptador de rede.

Parameters:

ipConfigurations - o valor ipConfigurations a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withName

public VirtualMachineNetworkInterfaceConfiguration withName(String name)

Defina a propriedade name: o nome da configuração do adaptador de rede.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withNetworkSecurityGroup

public VirtualMachineNetworkInterfaceConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)

Defina a propriedade networkSecurityGroup: o grupo de segurança de rede.

Parameters:

networkSecurityGroup - o valor networkSecurityGroup a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

withPrimary

public VirtualMachineNetworkInterfaceConfiguration withPrimary(Boolean primary)

Definir a propriedade primária: especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede.

Parameters:

primary - o valor primário a ser definido.

Returns:

o objeto VirtualMachineNetworkInterfaceConfiguration em si.

Aplica-se a