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 cantidadde propiedad OfRam: la cantidad de memoria.

abstract List<VirtualDiskController> controllers()

Obtiene la propiedad controllers: la lista de controladores de discos virtuales.

abstract GuestOSCustomization customization()

Obtiene la propiedad de personalización: Propiedades de la máquina virtual.

abstract List<VirtualDisk> 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: Exponer so invitado o no.

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 GuestOSType guestOSType()

Obtiene la propiedad OSType invitado: el tipo de so invitado.

abstract String id()

Obtiene la propiedad id: Id. de recurso completo para el recurso.

abstract VirtualMachineInner innerModel()

Obtiene la com interna. Azul. Resourcemanager. vmwarecloudsimple. Fluido. Modelos. Objeto interno de máquinavirtual.

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<VirtualNic> nics()

Obtiene la propiedad nics: la lista de NIC virtuales.

abstract int numberOfCores()

Obtiene lapropiedad Number OfCores: el número de núcleos de CPU.

abstract String password()

Obtiene la propiedad password: Password para el inicio de sesión.

abstract String privateCloudId()

Obtiene la propiedad privateCloudId: Private Cloud Id.

abstract String provisioningState()

Obtiene la propiedad State de aprovisionamiento: el estado de aprovisionamiento del recurso.

abstract String publicIp()

Obtiene la propiedad ip pública: la dirección IP pública de la máquina virtual.

abstract VirtualMachine refresh()

Actualiza el recurso para que se sincronice con Azure.

abstract VirtualMachine 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 ResourcePool resourcePool()

Obtiene la propiedad Grupo de recursos: Virtual Machines Grupo de recursos.

abstract VirtualMachineStatus 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: Id. de plantilla de máquina virtual.

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 lapropiedad v SphereNetworks: la lista de redes virtuales de VSphere.

abstract String vmId()

Obtiene la propiedad vmId: el identificador interno de la máquina virtual en VCenter.

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:

el valor amountOfRam.

controllers

public abstract List controllers()

Obtiene la propiedad controllers: la lista de controladores de discos virtuales.

Returns:

el valor de los controladores.

customization

public abstract GuestOSCustomization customization()

Obtiene la propiedad de personalización: Propiedades de la máquina virtual.

Returns:

el valor de personalización.

disks

public abstract List disks()

Obtiene la propiedad disks: la lista de discos virtuales.

Returns:

el valor de los discos.

dnsname

public abstract String dnsname()

Obtiene la propiedad dnsname: el nombre DNS de la máquina virtual en VCenter.

Returns:

el valor dnsname.

exposeToGuestVM

public abstract Boolean exposeToGuestVM()

Obtiene la propiedad exposeToGuestVM: Exponga el sistema operativo invitado o no.

Returns:

el valor exposeToGuestVM.

folder

public abstract String folder()

Obtiene la propiedad folder: la ruta de acceso a la carpeta de la máquina virtual en VCenter.

Returns:

el valor de la carpeta.

guestOS

public abstract String guestOS()

Obtiene la propiedad guestOS: el nombre del sistema operativo invitado.

Returns:

el valor guestOS.

guestOSType

public abstract GuestOSType guestOSType()

Obtiene la propiedad guestOSType: el tipo de so invitado.

Returns:

el valor guestOSType.

id

public abstract String id()

Obtiene la propiedad id: Id. de recurso completo para el recurso.

Returns:

el valor de id.

innerModel

public abstract VirtualMachineInner innerModel()

Obtiene el objeto com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachineInner interno.

Returns:

el objeto interno.

location

public abstract String location()

Obtiene la propiedad location: la ubicación geográfica donde reside el recurso.

Returns:

valor de ubicación.

name

public abstract String name()

Obtiene la propiedad name: el nombre del recurso.

Returns:

el valor de nombre.

nics

public abstract List nics()

Obtiene la propiedad nics: la lista de NIC virtuales.

Returns:

el valor de nics.

numberOfCores

public abstract int numberOfCores()

Obtiene la propiedad numberOfCores: el número de núcleos de CPU.

Returns:

el valor numberOfCores.

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:

valor de contraseña.

privateCloudId

public abstract String privateCloudId()

Obtiene la propiedad privateCloudId: Identificador de nube privada.

Returns:

el valor privateCloudId.

provisioningState

public abstract String provisioningState()

Obtiene la propiedad provisioningState: el estado de aprovisionamiento del recurso.

Returns:

el valor provisioningState.

publicIp

public abstract String publicIp()

Obtiene la propiedad publicIp: la dirección IP pública de la máquina virtual.

Returns:

el valor publicIp.

refresh

public abstract VirtualMachine refresh()

Actualiza el recurso para que se sincronice con Azure.

Returns:

el recurso actualizado.

refresh

public abstract VirtualMachine refresh(Context context)

Actualiza el recurso para que se sincronice con Azure.

Parameters:

context - Contexto que se va a asociar a esta operación.

Returns:

el recurso actualizado.

region

public abstract Region region()

Obtiene la región del recurso.

Returns:

la región del recurso.

regionName

public abstract String regionName()

Obtiene el nombre de la región del recurso.

Returns:

el nombre de la región del recurso.

resourceGroupName

public abstract String resourceGroupName()

Obtiene el nombre del grupo de recursos.

Returns:

el nombre del grupo de recursos.

resourcePool

public abstract ResourcePool resourcePool()

Obtiene la propiedad resourcePool: Virtual Machines grupo de recursos.

Returns:

el valor resourcePool.

status

public abstract VirtualMachineStatus status()

Obtiene la propiedad status: el estado de la máquina virtual.

Returns:

el valor de estado.

tags

public abstract Map tags()

Obtiene la propiedad tags: Etiquetas de recursos.

Returns:

el valor de las etiquetas.

templateId

public abstract String templateId()

Obtiene la propiedad templateId: Id. de plantilla de máquina virtual.

Returns:

valor templateId.

type

public abstract String type()

Obtiene la propiedad type: el tipo del recurso.

Returns:

el valor de tipo.

update

public abstract VirtualMachine.Update update()

Comienza la actualización del recurso VirtualMachine.

Returns:

la fase de actualización de recursos.

username

public abstract String username()

Obtiene la propiedad username: Username for login. En desuso: use la propiedad de personalización.

Returns:

el valor de nombre de usuario.

vSphereNetworks

public abstract List vSphereNetworks()

Obtiene la propiedad vSphereNetworks: la lista de redes virtuales de VSphere.

Returns:

el valor de vSphereNetworks.

vmId

public abstract String vmId()

Obtiene la propiedad vmId: el identificador interno de la máquina virtual en VCenter.

Returns:

el valor vmId.

vmwaretools

public abstract String vmwaretools()

Obtiene la propiedad vmwaretools: versión de las herramientas de VMware.

Returns:

el valor de vmwaretools.

Se aplica a