VirtualMachine Interfaz
public interface VirtualMachine
Representación inmutable del lado cliente de VirtualMachine.
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| abstract int |
amountOfRam()
Obtiene la cantidad |
|
abstract
List<Virtual |
controllers()
Obtiene la propiedad controllers: la lista de controladores de discos virtuales. |
|
abstract
Guest |
customization()
Obtiene la propiedad de personalización: Propiedades de la máquina virtual. |
|
abstract
List<Virtual |
disks()
Obtiene la propiedad disks: la lista de discos virtuales. |
| abstract String |
dnsname()
Obtiene la propiedad dnsname: el nombre DNS de la máquina virtual en VCenter. |
| abstract Boolean |
exposeToGuestVM()
Obtiene la propiedad ToGuestVM expuesta |
| abstract String |
folder()
Obtiene la propiedad folder: la ruta de acceso a la carpeta de la máquina virtual en VCenter. |
| abstract String |
guestOS()
Obtiene la propiedad guestOS: el nombre del sistema operativo invitado. |
|
abstract
Guest |
guestOSType()
Obtiene la propiedad OSType invitado |
| abstract String |
id()
Obtiene la propiedad id: Id. de recurso completo para el recurso. |
|
abstract
Virtual |
innerModel()
Obtiene la com interna. |
| abstract String |
location()
Obtiene la propiedad location: la ubicación geográfica donde reside el recurso. |
| abstract String |
name()
Obtiene la propiedad name: el nombre del recurso. |
|
abstract
List<Virtual |
nics()
Obtiene la propiedad nics: la lista de NIC virtuales. |
| abstract int |
numberOfCores()
Obtiene la |
| abstract String |
password()
Obtiene la propiedad password: Password para el inicio de sesión. |
| abstract String |
privateCloudId()
Obtiene la propiedad private |
| abstract String |
provisioningState()
Obtiene la propiedad State de aprovisionamiento |
| abstract String |
publicIp()
Obtiene la propiedad ip pública |
|
abstract
Virtual |
refresh()
Actualiza el recurso para que se sincronice con Azure. |
|
abstract
Virtual |
refresh(Context context)
Actualiza el recurso para que se sincronice con Azure. |
| abstract Region |
region()
Obtiene la región del recurso. |
| abstract String |
regionName()
Obtiene el nombre de la región del recurso. |
| abstract String |
resourceGroupName()
Obtiene el nombre del grupo de recursos. |
|
abstract
Resource |
resourcePool()
Obtiene la propiedad Grupo de recursos |
|
abstract
Virtual |
status()
Obtiene la propiedad status: el estado de la máquina virtual. |
| abstract Map<String,String> |
tags()
Obtiene la propiedad tags: Etiquetas de recursos. |
| abstract String |
templateId()
Obtiene la propiedad id. de plantilla |
| abstract String |
type()
Obtiene la propiedad type: el tipo del recurso. |
| abstract Update |
update()
Comienza la actualización del recurso de máquina virtual |
| abstract String |
username()
Obtiene la propiedad username: Username for login. |
| abstract List<String> |
vSphereNetworks()
Obtiene la |
| abstract String |
vmId()
Obtiene la propiedad vm |
| abstract String |
vmwaretools()
Obtiene la propiedad vmwaretools: versión de las herramientas de VMware. |
Detalles del método
amountOfRam
public abstract int amountOfRam()
Obtiene la propiedad amountOfRam: la cantidad de memoria.
Returns:
controllers
public abstract List
Obtiene la propiedad controllers: la lista de controladores de discos virtuales.
Returns:
customization
public abstract GuestOSCustomization customization()
Obtiene la propiedad de personalización: Propiedades de la máquina virtual.
Returns:
disks
public abstract List
Obtiene la propiedad disks: la lista de discos virtuales.
Returns:
dnsname
public abstract String dnsname()
Obtiene la propiedad dnsname: el nombre DNS de la máquina virtual en VCenter.
Returns:
exposeToGuestVM
public abstract Boolean exposeToGuestVM()
Obtiene la propiedad exposeToGuestVM: Exponga el sistema operativo invitado o no.
Returns:
folder
public abstract String folder()
Obtiene la propiedad folder: la ruta de acceso a la carpeta de la máquina virtual en VCenter.
Returns:
guestOS
public abstract String guestOS()
Obtiene la propiedad guestOS: el nombre del sistema operativo invitado.
Returns:
guestOSType
public abstract GuestOSType guestOSType()
Obtiene la propiedad guestOSType: el tipo de so invitado.
Returns:
id
public abstract String id()
Obtiene la propiedad id: Id. de recurso completo para el recurso.
Returns:
innerModel
public abstract VirtualMachineInner innerModel()
Obtiene el objeto com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachineInner interno.
Returns:
location
public abstract String location()
Obtiene la propiedad location: la ubicación geográfica donde reside el recurso.
Returns:
name
public abstract String name()
Obtiene la propiedad name: el nombre del recurso.
Returns:
nics
public abstract List
Obtiene la propiedad nics: la lista de NIC virtuales.
Returns:
numberOfCores
public abstract int numberOfCores()
Obtiene la propiedad numberOfCores: el número de núcleos de CPU.
Returns:
password
public abstract String password()
Obtiene la propiedad password: Password para el inicio de sesión. En desuso: use la propiedad de personalización.
Returns:
privateCloudId
public abstract String privateCloudId()
Obtiene la propiedad privateCloudId: Identificador de nube privada.
Returns:
provisioningState
public abstract String provisioningState()
Obtiene la propiedad provisioningState: el estado de aprovisionamiento del recurso.
Returns:
publicIp
public abstract String publicIp()
Obtiene la propiedad publicIp: la dirección IP pública de la máquina virtual.
Returns:
refresh
public abstract VirtualMachine refresh()
Actualiza el recurso para que se sincronice con Azure.
Returns:
refresh
public abstract VirtualMachine refresh(Context context)
Actualiza el recurso para que se sincronice con Azure.
Parameters:
Returns:
region
public abstract Region region()
Obtiene la región del recurso.
Returns:
regionName
public abstract String regionName()
Obtiene el nombre de la región del recurso.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Obtiene el nombre del grupo de recursos.
Returns:
resourcePool
public abstract ResourcePool resourcePool()
Obtiene la propiedad resourcePool: Virtual Machines grupo de recursos.
Returns:
status
public abstract VirtualMachineStatus status()
Obtiene la propiedad status: el estado de la máquina virtual.
Returns:
tags
public abstract Map
Obtiene la propiedad tags: Etiquetas de recursos.
Returns:
templateId
public abstract String templateId()
Obtiene la propiedad templateId: Id. de plantilla de máquina virtual.
Returns:
type
public abstract String type()
Obtiene la propiedad type: el tipo del recurso.
Returns:
update
public abstract VirtualMachine.Update update()
Comienza la actualización del recurso VirtualMachine.
Returns:
username
public abstract String username()
Obtiene la propiedad username: Username for login. En desuso: use la propiedad de personalización.
Returns:
vSphereNetworks
public abstract List
Obtiene la propiedad vSphereNetworks: la lista de redes virtuales de VSphere.
Returns:
vmId
public abstract String vmId()
Obtiene la propiedad vmId: el identificador interno de la máquina virtual en VCenter.
Returns:
vmwaretools
public abstract String vmwaretools()
Obtiene la propiedad vmwaretools: versión de las herramientas de VMware.
Returns: