VirtualMachineInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. vmwarecloudsimple. fluent. models. VirtualMachineInner
- com.
- com.
- com.
public final class VirtualMachineInner
extends Resource
Modelo de máquina virtual.
Resumo do Construtor
| Construtor | Description |
|---|---|
| VirtualMachineInner() |
Cria uma instância da classe Inner da Máquina |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| Integer |
amountOfRam()
Obter a quantidade |
|
List<Virtual |
controllers()
Obter a propriedade controllers: a lista de Controladores de Discos Virtuais. |
|
Guest |
customization()
Obtenha a propriedade de personalização: propriedades da máquina virtual. |
|
List<Virtual |
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 |
| String |
folder()
Obter a propriedade folder: o caminho para a pasta da máquina virtual no VCenter. |
| String |
guestOS()
Obter a propriedade guestOS: o nome do SO convidado. |
|
Guest |
guestOSType()
Obter a propriedade OSType convidado |
|
List<Virtual |
nics()
Obter a propriedade nics: a lista de NICs virtuais. |
| Integer |
numberOfCores()
Obter a propriedade number |
| String |
password()
Obter a propriedade de senha: senha para logon. |
| String |
privateCloudId()
Obtenha a propriedade de ID de nuvem |
| String |
provisioningState()
Obter a propriedade Estado de provisionamento |
| String |
publicIp()
Obter a propriedade ip pública |
|
Resource |
resourcePool()
Obter a propriedade pool de recursos |
|
Virtual |
status()
Obter a propriedade status: o status da máquina virtual. |
| String |
templateId()
Obtenha a propriedade de ID do modelo |
| String |
username()
Obtenha a propriedade username: Nome de usuário para logon. |
| List<String> |
vSphereNetworks()
Obter a |
| void |
validate()
Valida a instância . |
| String |
vmId()
Obter a propriedade ID da vm |
| String |
vmwaretools()
Obtenha a propriedade vmwaretools: versão das ferramentas do VMware. |
|
Virtual |
withAmountOfRam(Integer amountOfRam)
Defina a propriedade amount |
|
Virtual |
withCustomization(GuestOSCustomization customization)
Defina a propriedade de personalização: propriedades da máquina virtual. |
|
Virtual |
withDisks(List<VirtualDisk> disks)
Definir a propriedade disks: a lista de Discos Virtuais. |
|
Virtual |
withExposeToGuestVM(Boolean exposeToGuestVM)
Defina a |
|
Virtual |
withLocation(String location) |
|
Virtual |
withNics(List<VirtualNicInner> nics)
Definir a propriedade nics: a lista de NICs virtuais. |
|
Virtual |
withNumberOfCores(Integer numberOfCores)
Defina a propriedade number |
|
Virtual |
withPassword(String password)
Defina a propriedade password: senha para logon. |
|
Virtual |
withPrivateCloudId(String privateCloudId)
Defina a propriedade de ID de nuvem |
|
Virtual |
withResourcePool(ResourcePoolInner resourcePool)
Defina a propriedade pool de recursos |
|
Virtual |
withTags(Map<String,String> tags) |
|
Virtual |
withTemplateId(String templateId)
Defina a propriedade de ID do modelo |
|
Virtual |
withUsername(String username)
Defina a propriedade username: Nome de usuário para logon. |
|
Virtual |
withVSphereNetworks(List<String> vSphereNetworks)
Defina a |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
VirtualMachineInner
public VirtualMachineInner()
Cria uma instância da classe VirtualMachineInner.
Detalhes do método
amountOfRam
public Integer amountOfRam()
Obter a propriedade amountOfRam: a quantidade de memória.
Returns:
controllers
public List
Obter a propriedade controllers: a lista de Controladores de Discos Virtuais.
Returns:
customization
public GuestOSCustomization customization()
Obtenha a propriedade de personalização: propriedades da máquina virtual.
Returns:
disks
public List
Obter a propriedade disks: a lista de Discos Virtuais.
Returns:
dnsname
public String dnsname()
Obter a propriedade dnsname: o nome DNS da Máquina Virtual no VCenter.
Returns:
exposeToGuestVM
public Boolean exposeToGuestVM()
Obtenha a propriedade exposeToGuestVM: expor o so convidado ou não.
Returns:
folder
public String folder()
Obter a propriedade de pasta: o caminho para a pasta de máquina virtual no VCenter.
Returns:
guestOS
public String guestOS()
Obter a propriedade guestOS: o nome do SO convidado.
Returns:
guestOSType
public GuestOSType guestOSType()
Obter a propriedade guestOSType: o tipo de SO convidado.
Returns:
nics
public List
Obter a propriedade nics: a lista de NICs virtuais.
Returns:
numberOfCores
public Integer numberOfCores()
Obter a propriedade numberOfCores: o número de núcleos de CPU.
Returns:
password
public String password()
Obter a propriedade de senha: senha para logon. Preterido – use a propriedade de personalização.
Returns:
privateCloudId
public String privateCloudId()
Obtenha a propriedade privateCloudId: ID de nuvem privada.
Returns:
provisioningState
public String provisioningState()
Obter a propriedade provisioningState: o status de provisionamento do recurso.
Returns:
publicIp
public String publicIp()
Obter a propriedade publicIp: o ip público da Máquina Virtual.
Returns:
resourcePool
public ResourcePoolInner resourcePool()
Obtenha a propriedade resourcePool: Máquinas Virtuais Pool de Recursos.
Returns:
status
public VirtualMachineStatus status()
Obter a propriedade status: o status da máquina virtual.
Returns:
templateId
public String templateId()
Obtenha a propriedade templateId: ID do modelo da máquina virtual.
Returns:
username
public String username()
Obtenha a propriedade username: Nome de usuário para logon. Preterido – use a propriedade de personalização.
Returns:
vSphereNetworks
public List
Obter a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.
Returns:
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:
vmwaretools
public String vmwaretools()
Obtenha a propriedade vmwaretools: versão das ferramentas do VMware.
Returns:
withAmountOfRam
public VirtualMachineInner withAmountOfRam(Integer amountOfRam)
Defina a propriedade amountOfRam: a quantidade de memória.
Parameters:
Returns:
withCustomization
public VirtualMachineInner withCustomization(GuestOSCustomization customization)
Defina a propriedade de personalização: propriedades da máquina virtual.
Parameters:
Returns:
withDisks
public VirtualMachineInner withDisks(List
Definir a propriedade disks: a lista de Discos Virtuais.
Parameters:
Returns:
withExposeToGuestVM
public VirtualMachineInner withExposeToGuestVM(Boolean exposeToGuestVM)
Defina a propriedade exposeToGuestVM: Expor so convidado ou não.
Parameters:
Returns:
withLocation
public VirtualMachineInner withLocation(String location)
Overrides:
VirtualMachineInner.withLocation(String location)Parameters:
withNics
public VirtualMachineInner withNics(List
Definir a propriedade nics: a lista de NICs virtuais.
Parameters:
Returns:
withNumberOfCores
public VirtualMachineInner withNumberOfCores(Integer numberOfCores)
Defina a propriedade numberOfCores: o número de núcleos de CPU.
Parameters:
Returns:
withPassword
public VirtualMachineInner withPassword(String password)
Defina a propriedade password: senha para logon. Preterido – use a propriedade de personalização.
Parameters:
Returns:
withPrivateCloudId
public VirtualMachineInner withPrivateCloudId(String privateCloudId)
Defina a propriedade privateCloudId: ID de nuvem privada.
Parameters:
Returns:
withResourcePool
public VirtualMachineInner withResourcePool(ResourcePoolInner resourcePool)
Defina a propriedade resourcePool: Máquinas Virtuais Pool de Recursos.
Parameters:
Returns:
withTags
public VirtualMachineInner withTags(Map
Overrides:
VirtualMachineInner.withTags(Map<String,String> tags)Parameters:
withTemplateId
public VirtualMachineInner withTemplateId(String templateId)
Defina a propriedade templateId: ID do modelo da máquina virtual.
Parameters:
Returns:
withUsername
public VirtualMachineInner withUsername(String username)
Defina a propriedade username: Nome de usuário para logon. Preterido – use a propriedade de personalização.
Parameters:
Returns:
withVSphereNetworks
public VirtualMachineInner withVSphereNetworks(List
Defina a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.
Parameters:
Returns: