VirtualMachineTemplate Interface

public interface VirtualMachineTemplate

Uma representação imutável do lado do cliente de VirtualMachineTemplate.

Resumo do método

Modificador e tipo Método e descrição
abstract Integer amountOfRam()

Obtém a quantidadeda propriedade OfRam: a quantidade de memória.

abstract List<VirtualDiskController> controllers()

Obtém a propriedade controllers: a lista de Controladores de Disco Virtual.

abstract String description()

Obtém a propriedade description: a descrição do Modelo de Máquina Virtual.

abstract List<VirtualDisk> disks()

Obtém a propriedade disks: a lista de Discos Virtuais.

abstract Boolean exposeToGuestVM()

Obtém a propriedade ToGuestVM de exposição: expor o so convidado ou não.

abstract String guestOS()

Obtém a propriedade guestOS: o so convidado.

abstract String guestOSType()

Obtém a propriedade OSType convidada: os tipos de SO convidado.

abstract String id()

Obtém a propriedade id: id de modelo de máquina virtual (ID de nuvemprivada:ID do vsphere).

abstract VirtualMachineTemplateInner innerModel()

Obtém o com interno. Azure. Resourcemanager. vmwarecloudsimple. Fluente. Modelos. Objeto Inner do Modelo deMáquinaVirtual.

abstract String location()

Obtém a propriedade location: região do Azure.

abstract String name()

Obtém a propriedade name: {virtualMachineTemplateName}.

abstract List<VirtualNic> nics()

Obtém a propriedade nics: a lista de NICs virtuais.

abstract Integer numberOfCores()

Obtém a propriedade numberOfCores: o número de núcleos de CPU.

abstract String path()

Obtém a propriedade path: caminho para pasta.

abstract String privateCloudId()

Obtém a propriedade de ID de nuvemprivada: a ID de nuvem privada.

abstract String type()

Obtém a propriedade type: {resourceProviderNamespace}/{resourceType}.

abstract List<String> vSphereNetworks()

Obtém a propriedade vSphereNetworks: a lista de redes VSphere.

abstract List<String> vSphereTags()

Obtém a propriedade vSphereTags: as marcas do VSphere.

abstract String vmwaretools()

Obtém a propriedade vmwaretools: a versão das ferramentas do VMware.

Detalhes do método

amountOfRam

public abstract Integer amountOfRam()

Obtém a propriedade amountOfRam: a quantidade de memória.

Returns:

o valor amountOfRam.

controllers

public abstract List controllers()

Obtém a propriedade controllers: a lista de Controladores de Disco Virtual.

Returns:

o valor dos controladores.

description

public abstract String description()

Obtém a propriedade description: a descrição do Modelo de Máquina Virtual.

Returns:

o valor de descrição.

disks

public abstract List disks()

Obtém a propriedade disks: a lista de Discos Virtuais.

Returns:

o valor dos discos.

exposeToGuestVM

public abstract Boolean exposeToGuestVM()

Obtém a propriedade exposeToGuestVM: expor o so convidado ou não.

Returns:

o valor exposeToGuestVM.

guestOS

public abstract String guestOS()

Obtém a propriedade guestOS: o so convidado.

Returns:

o valor guestOS.

guestOSType

public abstract String guestOSType()

Obtém a propriedade guestOSType: os tipos de so convidado.

Returns:

o valor guestOSType.

id

public abstract String id()

Obtém a propriedade id: id de modelo de máquina virtual (privateCloudId:vsphereId).

Returns:

o valor da ID.

innerModel

public abstract VirtualMachineTemplateInner innerModel()

Obtém o objeto interno com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachineTemplateInner.

Returns:

o objeto interno.

location

public abstract String location()

Obtém a propriedade location: região do Azure.

Returns:

o valor de localização.

name

public abstract String name()

Obtém a propriedade name: {virtualMachineTemplateName}.

Returns:

o valor do nome.

nics

public abstract List nics()

Obtém a propriedade nics: a lista de NICs virtuais.

Returns:

o valor nics.

numberOfCores

public abstract Integer numberOfCores()

Obtém a propriedade numberOfCores: o número de núcleos de CPU.

Returns:

o valor numberOfCores.

path

public abstract String path()

Obtém a propriedade path: caminho para pasta.

Returns:

o valor do caminho.

privateCloudId

public abstract String privateCloudId()

Obtém a propriedade privateCloudId: a ID da nuvem privada.

Returns:

o valor privateCloudId.

type

public abstract String type()

Obtém a propriedade type: {resourceProviderNamespace}/{resourceType}.

Returns:

o valor do tipo.

vSphereNetworks

public abstract List vSphereNetworks()

Obtém a propriedade vSphereNetworks: a lista de redes VSphere.

Returns:

o valor vSphereNetworks.

vSphereTags

public abstract List vSphereTags()

Obtém a propriedade vSphereTags: as marcas do VSphere.

Returns:

o valor vSphereTags.

vmwaretools

public abstract String vmwaretools()

Obtém a propriedade vmwaretools: a versão das ferramentas do VMware.

Returns:

o valor vmwaretools.

Aplica-se a