VirtualMachine Interface
public interface VirtualMachine
Uma representação imutável do lado do cliente de VirtualMachine.
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| abstract int |
amountOfRam()
Obtém a quantidade |
|
abstract
List<Virtual |
controllers()
Obtém a propriedade controllers: a lista de Controladores de Discos Virtuais. |
|
abstract
Guest |
customization()
Obtém a propriedade de personalização: propriedades da máquina virtual. |
|
abstract
List<Virtual |
disks()
Obtém a propriedade disks: a lista de Discos Virtuais. |
| abstract String |
dnsname()
Obtém a propriedade dnsname: o nome DNS da Máquina Virtual no VCenter. |
| abstract Boolean |
exposeToGuestVM()
Obtém a propriedade ToGuestVM de exposição |
| abstract String |
folder()
Obtém a propriedade de pasta: o caminho para a pasta de máquina virtual no VCenter. |
| abstract String |
guestOS()
Obtém a propriedade guestOS: o nome do so convidado. |
|
abstract
Guest |
guestOSType()
Obtém a propriedade OSType convidada |
| abstract String |
id()
Obtém a propriedade id: ID de recurso totalmente qualificada para o recurso. |
|
abstract
Virtual |
innerModel()
Obtém o com interno. |
| abstract String |
location()
Obtém a propriedade location: a localização geográfica em que o recurso reside. |
| abstract String |
name()
Obtém a propriedade name: o nome do recurso. |
|
abstract
List<Virtual |
nics()
Obtém a propriedade nics: a lista de NICs virtuais. |
| abstract int |
numberOfCores()
Obtém a propriedade number |
| abstract String |
password()
Obtém a propriedade password: senha para logon. |
| abstract String |
privateCloudId()
Obtém a propriedade de ID de nuvem |
| abstract String |
provisioningState()
Obtém a propriedade State de provisionamento |
| abstract String |
publicIp()
Obtém a propriedade ip pública |
|
abstract
Virtual |
refresh()
Atualiza o recurso para sincronizar com o Azure. |
|
abstract
Virtual |
refresh(Context context)
Atualiza o recurso para sincronizar com o Azure. |
| abstract Region |
region()
Obtém a região do recurso. |
| abstract String |
regionName()
Obtém o nome da região do recurso. |
| abstract String |
resourceGroupName()
Obtém o nome do grupo de recursos. |
|
abstract
Resource |
resourcePool()
Obtém a propriedade pool de recursos |
|
abstract
Virtual |
status()
Obtém a propriedade status: a status da máquina virtual. |
| abstract Map<String,String> |
tags()
Obtém a propriedade tags: marcas de recurso. |
| abstract String |
templateId()
Obtém a propriedade de ID do modelo |
| abstract String |
type()
Obtém a propriedade type: o tipo do recurso. |
| abstract Update |
update()
Inicia a atualização para o recurso de Máquina Virtual |
| abstract String |
username()
Obtém a propriedade username: Nome de usuário para logon. |
| abstract List<String> |
vSphereNetworks()
Obtém a propriedade v |
| abstract String |
vmId()
Obtém a propriedade ID da vm |
| abstract String |
vmwaretools()
Obtém a propriedade vmwaretools: versão das ferramentas do VMware. |
Detalhes do método
amountOfRam
public abstract int amountOfRam()
Obtém a propriedade amountOfRam: a quantidade de memória.
Returns:
controllers
public abstract List
Obtém a propriedade controllers: a lista de Controladores de Discos Virtuais.
Returns:
customization
public abstract GuestOSCustomization customization()
Obtém a propriedade de personalização: propriedades da máquina virtual.
Returns:
disks
public abstract List
Obtém a propriedade disks: a lista de Discos Virtuais.
Returns:
dnsname
public abstract String dnsname()
Obtém a propriedade dnsname: o nome DNS da Máquina Virtual no VCenter.
Returns:
exposeToGuestVM
public abstract Boolean exposeToGuestVM()
Obtém a propriedade exposeToGuestVM: expor o so convidado ou não.
Returns:
folder
public abstract String folder()
Obtém a propriedade de pasta: o caminho para a pasta de máquina virtual no VCenter.
Returns:
guestOS
public abstract String guestOS()
Obtém a propriedade guestOS: o nome do so convidado.
Returns:
guestOSType
public abstract GuestOSType guestOSType()
Obtém a propriedade guestOSType: o tipo so convidado.
Returns:
id
public abstract String id()
Obtém a propriedade id: ID de recurso totalmente qualificada para o recurso.
Returns:
innerModel
public abstract VirtualMachineInner innerModel()
Obtém o objeto interno com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachineInner.
Returns:
location
public abstract String location()
Obtém a propriedade location: a localização geográfica em que o recurso reside.
Returns:
name
public abstract String name()
Obtém a propriedade name: o nome do recurso.
Returns:
nics
public abstract List
Obtém a propriedade nics: a lista de NICs virtuais.
Returns:
numberOfCores
public abstract int numberOfCores()
Obtém a propriedade numberOfCores: o número de núcleos de CPU.
Returns:
password
public abstract String password()
Obtém a propriedade password: senha para logon. Preterido – use a propriedade de personalização.
Returns:
privateCloudId
public abstract String privateCloudId()
Obtém a propriedade privateCloudId: ID de nuvem privada.
Returns:
provisioningState
public abstract String provisioningState()
Obtém a propriedade provisioningState: o status de provisionamento do recurso.
Returns:
publicIp
public abstract String publicIp()
Obtém a propriedade publicIp: o ip público da Máquina Virtual.
Returns:
refresh
public abstract VirtualMachine refresh()
Atualiza o recurso para sincronizar com o Azure.
Returns:
refresh
public abstract VirtualMachine refresh(Context context)
Atualiza o recurso para sincronizar com o Azure.
Parameters:
Returns:
region
public abstract Region region()
Obtém a região do recurso.
Returns:
regionName
public abstract String regionName()
Obtém o nome da região do recurso.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Obtém o nome do grupo de recursos.
Returns:
resourcePool
public abstract ResourcePool resourcePool()
Obtém a propriedade resourcePool: Máquinas Virtuais Pool de Recursos.
Returns:
status
public abstract VirtualMachineStatus status()
Obtém a propriedade status: a status da máquina virtual.
Returns:
tags
public abstract Map
Obtém a propriedade tags: marcas de recurso.
Returns:
templateId
public abstract String templateId()
Obtém a propriedade templateId: ID do modelo da máquina virtual.
Returns:
type
public abstract String type()
Obtém a propriedade type: o tipo do recurso.
Returns:
update
public abstract VirtualMachine.Update update()
Inicia a atualização para o recurso VirtualMachine.
Returns:
username
public abstract String username()
Obtém a propriedade username: Nome de usuário para logon. Preterido – use a propriedade de personalização.
Returns:
vSphereNetworks
public abstract List
Obtém a propriedade vSphereNetworks: a lista de Redes VSphere Virtuais.
Returns:
vmId
public abstract String vmId()
Obtém a propriedade vmId: a ID interna da Máquina Virtual no VCenter.
Returns:
vmwaretools
public abstract String vmwaretools()
Obtém a propriedade vmwaretools: versão das ferramentas do VMware.
Returns: