VirtualMachinePropertiesInner Classe

  • java.lang.Object
    • com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachinePropertiesInner

public final class VirtualMachinePropertiesInner

Propriedades da máquina virtual.

Resumo do Construtor

Construtor Description
VirtualMachinePropertiesInner()

Cria uma instância da classe Inner Propriedadesda MáquinaVirtual.

Resumo do método

Modificador e tipo Método e descrição
int amountOfRam()

Obter a quantidadeda propriedade OfRam: a quantidade de memória.

List<VirtualDiskController> controllers()

Obter a propriedade controllers: a lista de Controladores de Discos Virtuais.

GuestOSCustomization customization()

Obtenha a propriedade de personalização: propriedades da máquina virtual.

List<VirtualDisk> disks()

Obter a propriedade disks: a lista de Discos Virtuais.

String dnsname()

Obter a propriedade dnsname: o nome DNS da Máquina Virtual no VCenter.

Boolean exposeToGuestVM()

Obter a propriedade ToGuestVM de exposição: expor o so convidado ou não.

String folder()

Obter a propriedade de pasta: o caminho para a pasta de máquina virtual no VCenter.

String guestOS()

Obtenha a propriedade guestOS: o nome do SO convidado.

GuestOSType guestOSType()

Obtenha a propriedade OSType convidada: o tipo so convidado.

List<VirtualNicInner> nics()

Obter a propriedade nics: a lista de NICs virtuais.

int numberOfCores()

Obter a propriedade numberOfCores: o número de núcleos de CPU.

String password()

Obter a propriedade de senha: senha para logon.

String privateCloudId()

Obtenha a propriedade de ID de nuvemprivada: ID de nuvem privada.

String provisioningState()

Obter a propriedade Estado de provisionamento: o status de provisionamento do recurso.

String publicIp()

Obter a propriedade ip pública: o ip público da Máquina Virtual.

ResourcePoolInner resourcePool()

Obtenha a propriedade pool de recursos: Máquinas Virtuais Pool de Recursos.

VirtualMachineStatus status()

Obter a propriedade status: o status da máquina virtual.

String templateId()

Obtenha a propriedade de ID do modelo: ID do modelo de máquina virtual.

String username()

Obtenha a propriedade username: Nome de usuário para logon.

List<String> vSphereNetworks()

Obter a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.

void validate()

Valida a instância.

String vmId()

Obter a propriedade Id da vm: a ID interna da Máquina Virtual no VCenter.

String vmwaretools()

Obtenha a propriedade vmwaretools: versão das ferramentas do VMware.

VirtualMachinePropertiesInner withAmountOfRam(int amountOfRam)

Defina a propriedade AmountOfRam: a quantidade de memória.

VirtualMachinePropertiesInner withCustomization(GuestOSCustomization customization)

Defina a propriedade de personalização: propriedades da máquina virtual.

VirtualMachinePropertiesInner withDisks(List<VirtualDisk> disks)

Defina a propriedade disks: a lista de Discos Virtuais.

VirtualMachinePropertiesInner withExposeToGuestVM(Boolean exposeToGuestVM)

Defina a propriedade exposeToGuestVM: Expor o SO convidado ou não.

VirtualMachinePropertiesInner withNics(List<VirtualNicInner> nics)

Defina a propriedade nics: a lista de NICs virtuais.

VirtualMachinePropertiesInner withNumberOfCores(int numberOfCores)

Defina a propriedade numberOfCores: o número de núcleos de CPU.

VirtualMachinePropertiesInner withPassword(String password)

Defina a propriedade de senha: senha para logon.

VirtualMachinePropertiesInner withPrivateCloudId(String privateCloudId)

Defina a propriedade de ID de nuvemprivada: ID de nuvem privada.

VirtualMachinePropertiesInner withResourcePool(ResourcePoolInner resourcePool)

Defina a propriedade pool de recursos: Máquinas Virtuais Pool de Recursos.

VirtualMachinePropertiesInner withTemplateId(String templateId)

Defina a propriedade ID do modelo: ID do modelo da máquina virtual.

VirtualMachinePropertiesInner withUsername(String username)

Defina a propriedade username: Nome de usuário para logon.

VirtualMachinePropertiesInner withVSphereNetworks(List<String> vSphereNetworks)

Defina a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.

Métodos herdados de java.lang.Object

Detalhes do construtor

VirtualMachinePropertiesInner

public VirtualMachinePropertiesInner()

Cria uma instância da classe VirtualMachinePropertiesInner.

Detalhes do método

amountOfRam

public int amountOfRam()

Obter a propriedade amountOfRam: a quantidade de memória.

Returns:

o valor amountOfRam.

controllers

public List controllers()

Obter a propriedade controllers: a lista de Controladores de Discos Virtuais.

Returns:

o valor dos controladores.

customization

public GuestOSCustomization customization()

Obtenha a propriedade de personalização: propriedades da máquina virtual.

Returns:

o valor de personalização.

disks

public List disks()

Obter a propriedade disks: a lista de Discos Virtuais.

Returns:

o valor dos discos.

dnsname

public String dnsname()

Obter a propriedade dnsname: o nome DNS da Máquina Virtual no VCenter.

Returns:

o valor dnsname.

exposeToGuestVM

public Boolean exposeToGuestVM()

Obtenha a propriedade exposeToGuestVM: expor o so convidado ou não.

Returns:

o valor exposeToGuestVM.

folder

public String folder()

Obter a propriedade de pasta: o caminho para a pasta de máquina virtual no VCenter.

Returns:

o valor da pasta.

guestOS

public String guestOS()

Obtenha a propriedade guestOS: o nome do SO convidado.

Returns:

o valor guestOS.

guestOSType

public GuestOSType guestOSType()

Obtenha a propriedade guestOSType: o tipo so convidado.

Returns:

o valor guestOSType.

nics

public List nics()

Obter a propriedade nics: a lista de NICs virtuais.

Returns:

o valor nics.

numberOfCores

public int numberOfCores()

Obter a propriedade numberOfCores: o número de núcleos de CPU.

Returns:

o valor numberOfCores.

password

public String password()

Obter a propriedade de senha: senha para logon. Preterido – use a propriedade de personalização.

Returns:

o valor da senha.

privateCloudId

public String privateCloudId()

Obtenha a propriedade privateCloudId: Private Cloud Id.

Returns:

o valor privateCloudId.

provisioningState

public String provisioningState()

Obter a propriedade provisioningState: o status de provisionamento do recurso.

Returns:

o valor provisioningState.

publicIp

public String publicIp()

Obter a propriedade publicIp: o ip público da Máquina Virtual.

Returns:

o valor publicIp.

resourcePool

public ResourcePoolInner resourcePool()

Obtenha a propriedade resourcePool: Máquinas Virtuais Pool de Recursos.

Returns:

o valor resourcePool.

status

public VirtualMachineStatus status()

Obter a propriedade status: o status da máquina virtual.

Returns:

o valor status.

templateId

public String templateId()

Obtenha a propriedade templateId: ID do modelo de máquina virtual.

Returns:

o valor templateId.

username

public String username()

Obtenha a propriedade username: Nome de usuário para logon. Preterido – use a propriedade de personalização.

Returns:

o valor de nome de usuário.

vSphereNetworks

public List vSphereNetworks()

Obter a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.

Returns:

o valor vSphereNetworks.

validate

public void validate()

Valida a instância.

vmId

public String vmId()

Obter a propriedade vmId: a ID interna da Máquina Virtual no VCenter.

Returns:

o valor vmId.

vmwaretools

public String vmwaretools()

Obtenha a propriedade vmwaretools: versão das ferramentas do VMware.

Returns:

o valor vmwaretools.

withAmountOfRam

public VirtualMachinePropertiesInner withAmountOfRam(int amountOfRam)

Defina a propriedade amountOfRam: a quantidade de memória.

Parameters:

amountOfRam - o valor amountOfRam a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withCustomization

public VirtualMachinePropertiesInner withCustomization(GuestOSCustomization customization)

Defina a propriedade de personalização: propriedades da máquina virtual.

Parameters:

customization - o valor de personalização a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withDisks

public VirtualMachinePropertiesInner withDisks(List disks)

Defina a propriedade disks: a lista de Discos Virtuais.

Parameters:

disks - o valor de discos a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withExposeToGuestVM

public VirtualMachinePropertiesInner withExposeToGuestVM(Boolean exposeToGuestVM)

Defina a propriedade exposeToGuestVM: expor o so convidado ou não.

Parameters:

exposeToGuestVM - o valor exposeToGuestVM a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withNics

public VirtualMachinePropertiesInner withNics(List nics)

Defina a propriedade nics: a lista de NICs virtuais.

Parameters:

nics - o valor nics a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withNumberOfCores

public VirtualMachinePropertiesInner withNumberOfCores(int numberOfCores)

Defina a propriedade numberOfCores: o número de núcleos de CPU.

Parameters:

numberOfCores - o valor numberOfCores a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withPassword

public VirtualMachinePropertiesInner withPassword(String password)

Defina a propriedade de senha: senha para logon. Preterido – use a propriedade de personalização.

Parameters:

password - o valor da senha a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withPrivateCloudId

public VirtualMachinePropertiesInner withPrivateCloudId(String privateCloudId)

Defina a propriedade privateCloudId: Private Cloud Id.

Parameters:

privateCloudId - o valor privateCloudId a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withResourcePool

public VirtualMachinePropertiesInner withResourcePool(ResourcePoolInner resourcePool)

Defina a propriedade resourcePool: Máquinas Virtuais Pool de Recursos.

Parameters:

resourcePool - o valor resourcePool a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withTemplateId

public VirtualMachinePropertiesInner withTemplateId(String templateId)

Defina a propriedade templateId: ID do modelo da máquina virtual.

Parameters:

templateId - o valor templateId a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withUsername

public VirtualMachinePropertiesInner withUsername(String username)

Defina a propriedade username: Nome de usuário para logon. Preterido – use a propriedade de personalização.

Parameters:

username - o valor de nome de usuário a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

withVSphereNetworks

public VirtualMachinePropertiesInner withVSphereNetworks(List vSphereNetworks)

Defina a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.

Parameters:

vSphereNetworks - o valor vSphereNetworks a ser definido.

Returns:

o objeto VirtualMachinePropertiesInner em si.

Aplica-se a