VirtualMachineTemplateInner Classe
- java.
lang. Object - com.
azure. resourcemanager. vmwarecloudsimple. fluent. models. VirtualMachineTemplateInner
- com.
public final class VirtualMachineTemplateInner
Modelo de modelo de máquina virtual.
Resumo do Construtor
| Construtor | Description |
|---|---|
| VirtualMachineTemplateInner() |
Cria uma instância da classe Inner do Modelo |
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 Disco Virtual. |
| String |
description()
Obter a propriedade description: a descrição do Modelo de Máquina Virtual. |
|
List<Virtual |
disks()
Obter a propriedade disks: a lista de Discos Virtuais. |
| Boolean |
exposeToGuestVM()
Obter a propriedade ToGuestVM de exposição |
| String |
guestOS()
Obtenha a propriedade guestOS: o so convidado. |
| String |
guestOSType()
Obtenha a propriedade OSType convidada |
| String |
id()
Obtenha a propriedade id: id de modelo de máquina virtual (ID de nuvem |
| String |
location()
Obtenha a propriedade location: região do Azure. |
| String |
name()
Obtenha a propriedade name: {nome do modelo da |
|
List<Virtual |
nics()
Obter a propriedade nics: a lista de NICs virtuais. |
| Integer |
numberOfCores()
Obter a propriedade number |
| String |
path()
Obter a propriedade path: caminho para pasta. |
| String |
privateCloudId()
Obtenha a propriedade de ID de nuvem |
| String |
type()
Obtenha a propriedade type: {resource |
| List<String> |
vSphereNetworks()
Obter a propriedade v |
| List<String> |
vSphereTags()
Obter a propriedade v |
| void |
validate()
Valida a instância. |
| String |
vmwaretools()
Obtenha a propriedade vmwaretools: a versão das ferramentas do VMware. |
|
Virtual |
withAmountOfRam(Integer amountOfRam)
Defina a propriedade Amount |
|
Virtual |
withControllers(List<VirtualDiskController> controllers)
Defina a propriedade controllers: a lista de Controladores de Disco Virtual. |
|
Virtual |
withDescription(String description)
Defina a propriedade description: a descrição do Modelo de Máquina Virtual. |
|
Virtual |
withDisks(List<VirtualDisk> disks)
Defina a propriedade disks: a lista de Discos Virtuais. |
|
Virtual |
withExposeToGuestVM(Boolean exposeToGuestVM)
Defina a propriedade expose |
|
Virtual |
withLocation(String location)
Defina a propriedade location: região do Azure. |
|
Virtual |
withNics(List<VirtualNicInner> nics)
Defina a propriedade nics: a lista de NICs virtuais. |
|
Virtual |
withNumberOfCores(Integer numberOfCores)
Defina a propriedade number |
|
Virtual |
withPath(String path)
Defina a propriedade path: caminho para pasta. |
|
Virtual |
withPrivateCloudId(String privateCloudId)
Defina a propriedade ID de nuvem |
|
Virtual |
withVSphereNetworks(List<String> vSphereNetworks)
Defina a propriedade v |
|
Virtual |
withVSphereTags(List<String> vSphereTags)
Defina a propriedade v |
Métodos herdados de java.lang.Object
Detalhes do construtor
VirtualMachineTemplateInner
public VirtualMachineTemplateInner()
Cria uma instância da classe VirtualMachineTemplateInner.
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 Disco Virtual.
Returns:
description
public String description()
Obter a propriedade description: a descrição do Modelo de Máquina Virtual.
Returns:
disks
public List
Obter a propriedade disks: a lista de Discos Virtuais.
Returns:
exposeToGuestVM
public Boolean exposeToGuestVM()
Obtenha a propriedade exposeToGuestVM: expor o so convidado ou não.
Returns:
guestOS
public String guestOS()
Obtenha a propriedade guestOS: o so convidado.
Returns:
guestOSType
public String guestOSType()
Obtenha a propriedade guestOSType: os tipos de so convidado.
Returns:
id
public String id()
Obtenha a propriedade id: id de modelo de máquina virtual (privateCloudId:vsphereId).
Returns:
location
public String location()
Obtenha a propriedade location: região do Azure.
Returns:
name
public String name()
Obtenha a propriedade name: {virtualMachineTemplateName}.
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:
path
public String path()
Obter a propriedade path: caminho para pasta.
Returns:
privateCloudId
public String privateCloudId()
Obtenha a propriedade privateCloudId: a ID da nuvem privada.
Returns:
type
public String type()
Obtenha a propriedade type: {resourceProviderNamespace}/{resourceType}.
Returns:
vSphereNetworks
public List
Obter a propriedade vSphereNetworks: a lista de redes VSphere.
Returns:
vSphereTags
public List
Obter a propriedade vSphereTags: as marcas do VSphere.
Returns:
validate
public void validate()
Valida a instância.
vmwaretools
public String vmwaretools()
Obtenha a propriedade vmwaretools: a versão das ferramentas do VMware.
Returns:
withAmountOfRam
public VirtualMachineTemplateInner withAmountOfRam(Integer amountOfRam)
Defina a propriedade amountOfRam: a quantidade de memória.
Parameters:
Returns:
withControllers
public VirtualMachineTemplateInner withControllers(List
Defina a propriedade controllers: a lista de Controladores de Disco Virtual.
Parameters:
Returns:
withDescription
public VirtualMachineTemplateInner withDescription(String description)
Defina a propriedade description: a descrição do Modelo de Máquina Virtual.
Parameters:
Returns:
withDisks
public VirtualMachineTemplateInner withDisks(List
Defina a propriedade disks: a lista de Discos Virtuais.
Parameters:
Returns:
withExposeToGuestVM
public VirtualMachineTemplateInner withExposeToGuestVM(Boolean exposeToGuestVM)
Defina a propriedade exposeToGuestVM: expor o so convidado ou não.
Parameters:
Returns:
withLocation
public VirtualMachineTemplateInner withLocation(String location)
Defina a propriedade location: região do Azure.
Parameters:
Returns:
withNics
public VirtualMachineTemplateInner withNics(List
Defina a propriedade nics: a lista de NICs virtuais.
Parameters:
Returns:
withNumberOfCores
public VirtualMachineTemplateInner withNumberOfCores(Integer numberOfCores)
Defina a propriedade numberOfCores: o número de núcleos de CPU.
Parameters:
Returns:
withPath
public VirtualMachineTemplateInner withPath(String path)
Defina a propriedade path: caminho para pasta.
Parameters:
Returns:
withPrivateCloudId
public VirtualMachineTemplateInner withPrivateCloudId(String privateCloudId)
Defina a propriedade privateCloudId: a ID da nuvem privada.
Parameters:
Returns:
withVSphereNetworks
public VirtualMachineTemplateInner withVSphereNetworks(List
Defina a propriedade vSphereNetworks: a lista de redes VSphere.
Parameters:
Returns:
withVSphereTags
public VirtualMachineTemplateInner withVSphereTags(List
Defina a propriedade vSphereTags: as marcas do VSphere.
Parameters:
Returns: