VirtualMachineInner Clase
- 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.
Resumen del constructor
| Constructor | Description |
|---|---|
| VirtualMachineInner() |
Crea una instancia de la clase Interna de máquina |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| Integer |
amountOfRam()
Obtiene la cantidad |
|
List<Virtual |
controllers()
Obtiene la propiedad controllers: la lista de controladores de discos virtuales. |
|
Guest |
customization()
Obtenga la propiedad de personalización: Propiedades de la máquina virtual. |
|
List<Virtual |
disks()
Obtenga la propiedad disks: la lista de discos virtuales. |
| String |
dnsname()
Obtenga la propiedad dnsname: el nombre DNS de la máquina virtual en VCenter. |
| Boolean |
exposeToGuestVM()
Obtenga la propiedad Exponer |
| String |
folder()
Obtenga la propiedad folder: ruta de acceso a la carpeta de la máquina virtual en VCenter. |
| String |
guestOS()
Obtenga la propiedad guestOS: el nombre del sistema operativo invitado. |
|
Guest |
guestOSType()
Obtenga la propiedad OSType invitado |
|
List<Virtual |
nics()
Obtiene la propiedad nics: la lista de NIC virtuales. |
| Integer |
numberOfCores()
Obtenga el número |
| String |
password()
Obtenga la propiedad password: Contraseña para el inicio de sesión. |
| String |
privateCloudId()
Obtenga la |
| String |
provisioningState()
Obtenga la propiedad Estado de aprovisionamiento |
| String |
publicIp()
Obtenga la propiedad ip pública |
|
Resource |
resourcePool()
Obtenga la propiedad Grupo de recursos |
|
Virtual |
status()
Obtiene la propiedad status: el estado de la máquina virtual. |
| String |
templateId()
Obtenga la propiedad Id. de plantilla: Id. de plantilla |
| String |
username()
Obtenga la propiedad username: Nombre de usuario para el inicio de sesión. |
| List<String> |
vSphereNetworks()
Obtenga la propiedad v |
| void |
validate()
Valida la instancia. |
| String |
vmId()
Obtenga la propiedad vm |
| String |
vmwaretools()
Obtenga la propiedad vmwaretools: versión de las herramientas de VMware. |
|
Virtual |
withAmountOfRam(Integer amountOfRam)
Establezca la cantidad |
|
Virtual |
withCustomization(GuestOSCustomization customization)
Establezca la propiedad de personalización: Propiedades de máquina virtual. |
|
Virtual |
withDisks(List<VirtualDisk> disks)
Establezca la propiedad disks: la lista de discos virtuales. |
|
Virtual |
withExposeToGuestVM(Boolean exposeToGuestVM)
Establezca la propiedad Expose |
|
Virtual |
withLocation(String location) |
|
Virtual |
withNics(List<VirtualNicInner> nics)
Establezca la propiedad nics: la lista de NIC virtuales. |
|
Virtual |
withNumberOfCores(Integer numberOfCores)
Establezca la |
|
Virtual |
withPassword(String password)
Establezca la propiedad password: Password for login (Contraseña para el inicio de sesión). |
|
Virtual |
withPrivateCloudId(String privateCloudId)
Establezca la |
|
Virtual |
withResourcePool(ResourcePoolInner resourcePool)
Establezca la propiedad Grupo de recursos |
|
Virtual |
withTags(Map<String,String> tags) |
|
Virtual |
withTemplateId(String templateId)
Establezca la propiedad Id. de plantilla: Id. de plantilla |
|
Virtual |
withUsername(String username)
Establezca la propiedad username: Nombre de usuario para el inicio de sesión. |
|
Virtual |
withVSphereNetworks(List<String> vSphereNetworks)
Establezca la propiedad v |
Métodos heredados de ProxyResource
Métodos heredados de Resource
Métodos heredados de java.lang.Object
Detalles del constructor
VirtualMachineInner
public VirtualMachineInner()
Crea una instancia de la clase VirtualMachineInner.
Detalles del método
amountOfRam
public Integer amountOfRam()
Obtiene la propiedad amountOfRam: la cantidad de memoria.
Returns:
controllers
public List
Obtiene la propiedad controllers: la lista de controladores de discos virtuales.
Returns:
customization
public GuestOSCustomization customization()
Obtenga la propiedad de personalización: Propiedades de la máquina virtual.
Returns:
disks
public List
Obtenga la propiedad disks: la lista de discos virtuales.
Returns:
dnsname
public String dnsname()
Obtenga la propiedad dnsname: el nombre DNS de la máquina virtual en VCenter.
Returns:
exposeToGuestVM
public Boolean exposeToGuestVM()
Obtenga la propiedad exposeToGuestVM: Exponga el sistema operativo invitado o no.
Returns:
folder
public String folder()
Obtenga la propiedad folder: ruta de acceso a la carpeta de la máquina virtual en VCenter.
Returns:
guestOS
public String guestOS()
Obtenga la propiedad guestOS: el nombre del sistema operativo invitado.
Returns:
guestOSType
public GuestOSType guestOSType()
Obtiene la propiedad guestOSType: el tipo de so invitado.
Returns:
nics
public List
Obtiene la propiedad nics: la lista de NIC virtuales.
Returns:
numberOfCores
public Integer numberOfCores()
Obtenga la propiedad numberOfCores: el número de núcleos de CPU.
Returns:
password
public String password()
Obtenga la propiedad password: Contraseña para el inicio de sesión. En desuso: use la propiedad de personalización.
Returns:
privateCloudId
public String privateCloudId()
Obtenga la propiedad privateCloudId: Private Cloud Id.
Returns:
provisioningState
public String provisioningState()
Obtenga la propiedad provisioningState: el estado de aprovisionamiento del recurso.
Returns:
publicIp
public String publicIp()
Obtenga la propiedad publicIp: la dirección IP pública de la máquina virtual.
Returns:
resourcePool
public ResourcePoolInner resourcePool()
Obtenga la propiedad resourcePool: Virtual Machines grupo de recursos.
Returns:
status
public VirtualMachineStatus status()
Obtiene la propiedad status: el estado de la máquina virtual.
Returns:
templateId
public String templateId()
Obtenga la propiedad templateId: Id. de plantilla de máquina virtual.
Returns:
username
public String username()
Obtenga la propiedad username: Nombre de usuario para el inicio de sesión. En desuso: use la propiedad de personalización.
Returns:
vSphereNetworks
public List
Obtenga la propiedad vSphereNetworks: la lista de redes virtuales de VSphere.
Returns:
validate
public void validate()
Valida la instancia.
vmId
public String vmId()
Obtenga la propiedad vmId: el identificador interno de la máquina virtual en VCenter.
Returns:
vmwaretools
public String vmwaretools()
Obtenga la propiedad vmwaretools: versión de las herramientas de VMware.
Returns:
withAmountOfRam
public VirtualMachineInner withAmountOfRam(Integer amountOfRam)
Establezca la propiedad amountOfRam: la cantidad de memoria.
Parameters:
Returns:
withCustomization
public VirtualMachineInner withCustomization(GuestOSCustomization customization)
Establezca la propiedad de personalización: Propiedades de máquina virtual.
Parameters:
Returns:
withDisks
public VirtualMachineInner withDisks(List
Establezca la propiedad disks: la lista de discos virtuales.
Parameters:
Returns:
withExposeToGuestVM
public VirtualMachineInner withExposeToGuestVM(Boolean exposeToGuestVM)
Establezca la propiedad exposeToGuestVM: Exponga el sistema operativo invitado o no.
Parameters:
Returns:
withLocation
public VirtualMachineInner withLocation(String location)
Overrides:
VirtualMachineInner.withLocation(String location)Parameters:
withNics
public VirtualMachineInner withNics(List
Establezca la propiedad nics: la lista de NIC virtuales.
Parameters:
Returns:
withNumberOfCores
public VirtualMachineInner withNumberOfCores(Integer numberOfCores)
Establezca la propiedad numberOfCores: el número de núcleos de CPU.
Parameters:
Returns:
withPassword
public VirtualMachineInner withPassword(String password)
Establezca la propiedad password: Password for login (Contraseña para el inicio de sesión). En desuso: use la propiedad de personalización.
Parameters:
Returns:
withPrivateCloudId
public VirtualMachineInner withPrivateCloudId(String privateCloudId)
Establezca la propiedad privateCloudId: Private Cloud Id.
Parameters:
Returns:
withResourcePool
public VirtualMachineInner withResourcePool(ResourcePoolInner resourcePool)
Establezca la propiedad resourcePool: Virtual Machines grupo de recursos.
Parameters:
Returns:
withTags
public VirtualMachineInner withTags(Map
Overrides:
VirtualMachineInner.withTags(Map<String,String> tags)Parameters:
withTemplateId
public VirtualMachineInner withTemplateId(String templateId)
Establezca la propiedad templateId: Id. de plantilla de máquina virtual.
Parameters:
Returns:
withUsername
public VirtualMachineInner withUsername(String username)
Establezca la propiedad username: Nombre de usuario para el inicio de sesión. En desuso: use la propiedad de personalización.
Parameters:
Returns:
withVSphereNetworks
public VirtualMachineInner withVSphereNetworks(List
Establezca la propiedad vSphereNetworks: la lista de redes virtuales de VSphere.
Parameters:
Returns: