PrivateCloudInner Classe

  • java.lang.Object
    • com.azure.resourcemanager.vmwarecloudsimple.fluent.models.PrivateCloudInner

public final class PrivateCloudInner

Modelo de nuvem privada.

Resumo do Construtor

Construtor Description
PrivateCloudInner()

Cria uma instância da classe PrivateCloudInner.

Resumo do método

Modificador e tipo Método e descrição
String availabilityZoneId()

Obtenha a propriedade ID da Zonade Disponibilidade: ID da Zona de Disponibilidade, e. G.

String availabilityZoneName()

Obtenha a propriedade Nome da Zonade Disponibilidade: Nome da Zona de Disponibilidade, e. G.

Integer clustersNumber()

Obter a propriedade Número de clusters: número de clusters.

String createdBy()

Obtenha a propriedade By criada: emails do usuário que criaram a nuvem.

OffsetDateTime createdOn()

Obter a propriedade On criada: quando a nuvem privada foi criada.

List<String> dnsServers()

Obter a propriedade servidores dns: matriz de servidores DNS.

String expires()

Obter a propriedade expires: data de validade do computador.

String id()

Obter a propriedade id: ID do Azure, e. G.

String location()

Obter a propriedade location: local onde a nuvem privada foi criada, e. g "westus".

String name()

Obtenha a propriedade name: nome da nuvem privada.

String nsxType()

Obter a propriedade Type nsx: Tipo Nsx, e. G.

String placementGroupId()

Obtenha a propriedade ID do Grupode posicionamento: ID do Grupo de Posicionamento, e. G.

String placementGroupName()

Obtenha a propriedade Nome do Grupode Posicionamento: Nome do Grupo de Posicionamento.

UUID privateCloudId()

Obtenha a propriedade ID de nuvemprivada: ID de uma nuvem privada.

List<ResourcePoolInner> resourcePools()

Obter a propriedade pools de recursos: a lista de pools de recursos.

String state()

Obter a propriedade de estado: estado da nuvem privada, e. G.

Integer totalCpuCores()

Obter a propriedade Totalde Núcleos de Cpu: número de núcleos.

Integer totalNodes()

Obter a propriedade Totalde Nós: número de nós.

Integer totalRam()

Obter a propriedade Ram total: tamanho da memória.

Float totalStorage()

Obtenha a propriedade Armazenamento total: espaço em disco em TB.

PrivateCloudResourceType type()

Obter a propriedade type: Tipo de recurso do Azure.

String typePropertiesType()

Obter a propriedade type: Tipo de virtualização e. G.

String vSphereVersion()

Obter a propriedade Versão do vSphere: e. G.

void validate()

Valida a instância .

String vcenterFqdn()

Obtenha a propriedade Fqdn do vcenter: FQDN para acesso ao vcenter.

String vcenterRefid()

Obtenha a propriedade Refid do vcenter: endereço IP do Vcenter.

List<VirtualMachineTemplateInner> virtualMachineTemplates()

Obter a propriedade Modelos de MáquinaVirtual: a lista de Modelos de Máquina Virtual.

List<VirtualNetworkInner> virtualNetworks()

Obter a propriedade Redes virtuais: a lista de Redes Virtuais.

Boolean vrOpsEnabled()

Obter apropriedade vr OpsEnabled: é vRealize Operations Manager habilitado/desabilitado.

PrivateCloudInner withAvailabilityZoneId(String availabilityZoneId)

Defina a propriedade ID da Zonade Disponibilidade: ID da Zona de Disponibilidade, e. G.

PrivateCloudInner withAvailabilityZoneName(String availabilityZoneName)

Defina a propriedade Nome da Zonade Disponibilidade: Nome da Zona de Disponibilidade, e. G.

PrivateCloudInner withClustersNumber(Integer clustersNumber)

Defina a propriedade Número de clusters: número de clusters.

PrivateCloudInner withCreatedBy(String createdBy)

Defina a propriedade CreatedBy: Emails do usuário que criaram a nuvem.

PrivateCloudInner withCreatedOn(OffsetDateTime createdOn)

Defina a propriedade On criada: quando a nuvem privada foi criada.

PrivateCloudInner withDnsServers(List<String> dnsServers)

Defina a propriedade dnsServers: Matriz de servidores DNS.

PrivateCloudInner withExpires(String expires)

Defina a propriedade expires: data de validade do computador.

PrivateCloudInner withId(String id)

Defina a propriedade id: ID do Azure, e. G.

PrivateCloudInner withLocation(String location)

Defina a propriedade location: local em que a nuvem privada foi criada, e. g "westus".

PrivateCloudInner withName(String name)

Defina a propriedade name: nome da nuvem privada.

PrivateCloudInner withNsxType(String nsxType)

Defina a propriedade nsxType: Nsx Type, e. G.

PrivateCloudInner withPlacementGroupId(String placementGroupId)

Defina a propriedade de ID do Grupode Posicionamento: ID do Grupo de Posicionamento, e. G.

PrivateCloudInner withPlacementGroupName(String placementGroupName)

Defina a propriedade nome do grupode posicionamento: nome do grupo de posicionamento.

PrivateCloudInner withPrivateCloudId(UUID privateCloudId)

Defina a propriedade ID de nuvemprivada: ID de uma nuvem privada.

PrivateCloudInner withResourcePools(List<ResourcePoolInner> resourcePools)

Defina a propriedade Pools de recursos: a lista de Pools de Recursos.

PrivateCloudInner withState(String state)

Definir a propriedade de estado: estado da nuvem privada, e. G.

PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

Defina a propriedade totalde Núcleos de Cpu: número de núcleos.

PrivateCloudInner withTotalNodes(Integer totalNodes)

Defina a propriedade Totalde Nós: Número de nós.

PrivateCloudInner withTotalRam(Integer totalRam)

Defina a propriedade Ram total: tamanho da memória.

PrivateCloudInner withTotalStorage(Float totalStorage)

Defina a propriedade De armazenamento total: espaço em disco em TB.

PrivateCloudInner withType(PrivateCloudResourceType type)

Defina a propriedade type: tipo de recurso do Azure.

PrivateCloudInner withTypePropertiesType(String type)

Defina a propriedade type: Tipo de virtualização e. G.

PrivateCloudInner withVSphereVersion(String vSphereVersion)

Defina a propriedade versão do vSphere: e. G.

PrivateCloudInner withVcenterFqdn(String vcenterFqdn)

Defina a propriedade Fqdn do vcenter: FQDN para acesso ao vcenter.

PrivateCloudInner withVcenterRefid(String vcenterRefid)

Defina a propriedade Refid do vcenter: endereço IP do Vcenter.

PrivateCloudInner withVirtualMachineTemplates(List<VirtualMachineTemplateInner> virtualMachineTemplates)

Defina a propriedade Modelos de MáquinaVirtual: a lista de Modelos de Máquina Virtual.

PrivateCloudInner withVirtualNetworks(List<VirtualNetworkInner> virtualNetworks)

Defina a propriedade Redes virtuais: a lista de Redes Virtuais.

PrivateCloudInner withVrOpsEnabled(Boolean vrOpsEnabled)

Defina a propriedade vrOpsEnabled: é vRealize Operations Manager habilitado/desabilitado.

Métodos herdados de java.lang.Object

Detalhes do construtor

PrivateCloudInner

public PrivateCloudInner()

Cria uma instância da classe PrivateCloudInner.

Detalhes do método

availabilityZoneId

public String availabilityZoneId()

Obtenha a propriedade availabilityZoneId: ID da Zona de Disponibilidade, por exemplo, "az1".

Returns:

o valor availabilityZoneId.

availabilityZoneName

public String availabilityZoneName()

Obtenha a propriedade availabilityZoneName: nome da Zona de Disponibilidade, por exemplo, "Zona de Disponibilidade 1".

Returns:

o valor availabilityZoneName.

clustersNumber

public Integer clustersNumber()

Obter a propriedade clustersNumber: número de clusters.

Returns:

o valor clustersNumber.

createdBy

public String createdBy()

Obtenha a propriedade createdBy: emails do usuário que criaram a nuvem.

Returns:

o valor createdBy.

createdOn

public OffsetDateTime createdOn()

Obter a propriedade createdOn: quando a nuvem privada foi criada.

Returns:

o valor createdOn.

dnsServers

public List dnsServers()

Obter a propriedade dnsServers: matriz de servidores DNS.

Returns:

o valor dnsServers.

expires

public String expires()

Obter a propriedade expires: data de validade do computador.

Returns:

o valor expira.

id

public String id()

Obtenha a propriedade id: Id do Azure, por exemplo, "/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds" + "/cloud123".

Returns:

o valor da ID.

location

public String location()

Obter a propriedade location: local onde a nuvem privada foi criada, por exemplo, "westus".

Returns:

o valor do local.

name

public String name()

Obtenha a propriedade name: nome da nuvem privada.

Returns:

o valor do nome.

nsxType

public String nsxType()

Obtenha a propriedade nsxType: Tipo Nsx, por exemplo, "Avançado".

Returns:

o valor nsxType.

placementGroupId

public String placementGroupId()

Obtenha a propriedade placementGroupId: ID do grupo de posicionamento, por exemplo, "n1".

Returns:

o valor placementGroupId.

placementGroupName

public String placementGroupName()

Obtenha a propriedade placementGroupName: Nome do grupo de posicionamento.

Returns:

o valor placementGroupName.

privateCloudId

public UUID privateCloudId()

Obtenha a propriedade privateCloudId: ID de uma nuvem privada.

Returns:

o valor privateCloudId.

resourcePools

public List resourcePools()

Obter a propriedade resourcePools: a lista de pools de recursos.

Returns:

o valor resourcePools.

state

public String state()

Obter a propriedade de estado: estado da nuvem privada, por exemplo, "operacional".

Returns:

o valor de estado.

totalCpuCores

public Integer totalCpuCores()

Obter a propriedade totalCpuCores: número de núcleos.

Returns:

o valor totalCpuCores.

totalNodes

public Integer totalNodes()

Obter a propriedade totalNodes: número de nós.

Returns:

o valor totalNodes.

totalRam

public Integer totalRam()

Obtenha a propriedade totalRam: tamanho da memória.

Returns:

o valor totalRam.

totalStorage

public Float totalStorage()

Obter a propriedade totalStorage: espaço em disco em TB.

Returns:

o valor totalStorage.

type

public PrivateCloudResourceType type()

Obter a propriedade type: Tipo de recurso do Azure.

Returns:

o valor do tipo.

typePropertiesType

public String typePropertiesType()

Obter a propriedade type: Tipo de virtualização, por exemplo, "vSphere".

Returns:

o valor do tipo.

vSphereVersion

public String vSphereVersion()

Obtenha a propriedade vSphereVersion: por exemplo, "6.5u2".

Returns:

o valor de vSphereVersion.

validate

public void validate()

Valida a instância .

vcenterFqdn

public String vcenterFqdn()

Obtenha a propriedade vcenterFqdn: FQDN para acesso ao vcenter.

Returns:

o valor de vcenterFqdn.

vcenterRefid

public String vcenterRefid()

Obtenha a propriedade vcenterRefid: endereço IP do Vcenter.

Returns:

o valor vcenterRefid.

virtualMachineTemplates

public List virtualMachineTemplates()

Obter a propriedade virtualMachineTemplates: a lista de modelos de máquina virtual.

Returns:

o valor virtualMachineTemplates.

virtualNetworks

public List virtualNetworks()

Obter a propriedade virtualNetworks: a lista de Redes Virtuais.

Returns:

o valor virtualNetworks.

vrOpsEnabled

public Boolean vrOpsEnabled()

Obter a propriedade vrOpsEnabled: o vRealize Operations Manager está habilitado/desabilitado.

Returns:

o valor vrOpsEnabled.

withAvailabilityZoneId

public PrivateCloudInner withAvailabilityZoneId(String availabilityZoneId)

Defina a propriedade availabilityZoneId: ID da Zona de Disponibilidade, por exemplo, "az1".

Parameters:

availabilityZoneId - o valor availabilityZoneId a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withAvailabilityZoneName

public PrivateCloudInner withAvailabilityZoneName(String availabilityZoneName)

Defina a propriedade availabilityZoneName: Nome da zona de disponibilidade, por exemplo, "Zona de Disponibilidade 1".

Parameters:

availabilityZoneName - o valor availabilityZoneName a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withClustersNumber

public PrivateCloudInner withClustersNumber(Integer clustersNumber)

Defina a propriedade clustersNumber: Número de clusters.

Parameters:

clustersNumber - o valor clustersNumber a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withCreatedBy

public PrivateCloudInner withCreatedBy(String createdBy)

Defina a propriedade createdBy: emails do usuário que criaram a nuvem.

Parameters:

createdBy - o valor createdBy a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withCreatedOn

public PrivateCloudInner withCreatedOn(OffsetDateTime createdOn)

Defina a propriedade createdOn: quando a nuvem privada foi criada.

Parameters:

createdOn - o valor createdOn a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withDnsServers

public PrivateCloudInner withDnsServers(List dnsServers)

Defina a propriedade dnsServers: matriz de servidores DNS.

Parameters:

dnsServers - o valor dnsServers a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withExpires

public PrivateCloudInner withExpires(String expires)

Defina a propriedade expires: data de validade do computador.

Parameters:

expires - o valor expira a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withId

public PrivateCloudInner withId(String id)

Defina a propriedade id: Id do Azure, por exemplo, "/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds" + "/cloud123".

Parameters:

id - o valor da ID a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withLocation

public PrivateCloudInner withLocation(String location)

Defina a propriedade location: local onde a nuvem privada foi criada, por exemplo, "westus".

Parameters:

location - o valor de localização a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withName

public PrivateCloudInner withName(String name)

Defina a propriedade name: nome da nuvem privada.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withNsxType

public PrivateCloudInner withNsxType(String nsxType)

Defina a propriedade nsxType: Tipo Nsx, por exemplo, "Avançado".

Parameters:

nsxType - o valor nsxType a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withPlacementGroupId

public PrivateCloudInner withPlacementGroupId(String placementGroupId)

Defina a propriedade placementGroupId: ID do Grupo de Posicionamento, por exemplo, "n1".

Parameters:

placementGroupId - o valor placementGroupId a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withPlacementGroupName

public PrivateCloudInner withPlacementGroupName(String placementGroupName)

Defina a propriedade placementGroupName: Nome do grupo de posicionamento.

Parameters:

placementGroupName - o valor placementGroupName a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withPrivateCloudId

public PrivateCloudInner withPrivateCloudId(UUID privateCloudId)

Defina a propriedade privateCloudId: Id de uma nuvem privada.

Parameters:

privateCloudId - o valor privateCloudId a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withResourcePools

public PrivateCloudInner withResourcePools(List resourcePools)

Defina a propriedade resourcePools: a lista de Pools de Recursos.

Parameters:

resourcePools - o valor resourcePools a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withState

public PrivateCloudInner withState(String state)

Defina a propriedade de estado: estado da nuvem privada, por exemplo, "operacional".

Parameters:

state - o valor de estado a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withTotalCpuCores

public PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

Defina a propriedade totalCpuCores: número de núcleos.

Parameters:

totalCpuCores - o valor totalCpuCores a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withTotalNodes

public PrivateCloudInner withTotalNodes(Integer totalNodes)

Defina a propriedade totalNodes: número de nós.

Parameters:

totalNodes - o valor totalnodes a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withTotalRam

public PrivateCloudInner withTotalRam(Integer totalRam)

Defina a propriedade totalRam: tamanho da memória.

Parameters:

totalRam - o valor totalRam a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withTotalStorage

public PrivateCloudInner withTotalStorage(Float totalStorage)

Defina a propriedade totalStorage: espaço em disco em TB.

Parameters:

totalStorage - o valor totalStorage a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withType

public PrivateCloudInner withType(PrivateCloudResourceType type)

Defina a propriedade type: tipo de recurso do Azure.

Parameters:

type - o valor de tipo a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withTypePropertiesType

public PrivateCloudInner withTypePropertiesType(String type)

Defina a propriedade type: Tipo de virtualização, por exemplo, "vSphere".

Parameters:

type - o valor de tipo a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withVSphereVersion

public PrivateCloudInner withVSphereVersion(String vSphereVersion)

Defina a propriedade vSphereVersion: por exemplo, "6.5u2".

Parameters:

vSphereVersion - o valor vSphereVersion a ser definido.

Returns:

o objeto PrivateCloudInner em si.

withVcenterFqdn

public PrivateCloudInner withVcenterFqdn(String vcenterFqdn)

Defina a propriedade vcenterFqdn: FQDN para acesso ao vcenter.

Parameters:

vcenterFqdn - o valor vcenterFqdn a ser definido.

Returns:

o próprio objeto PrivateCloudInner.

withVcenterRefid

public PrivateCloudInner withVcenterRefid(String vcenterRefid)

Defina a propriedade vcenterRefid: endereço IP do Vcenter.

Parameters:

vcenterRefid - o valor vcenterRefid a ser definido.

Returns:

o próprio objeto PrivateCloudInner.

withVirtualMachineTemplates

public PrivateCloudInner withVirtualMachineTemplates(List virtualMachineTemplates)

Defina a propriedade virtualMachineTemplates: a lista de modelos de máquina virtual.

Parameters:

virtualMachineTemplates - o valor virtualMachineTemplates a ser definido.

Returns:

o próprio objeto PrivateCloudInner.

withVirtualNetworks

public PrivateCloudInner withVirtualNetworks(List virtualNetworks)

Defina a propriedade virtualNetworks: a lista de Redes Virtuais.

Parameters:

virtualNetworks - o valor virtualNetworks a ser definido.

Returns:

o próprio objeto PrivateCloudInner.

withVrOpsEnabled

public PrivateCloudInner withVrOpsEnabled(Boolean vrOpsEnabled)

Defina a propriedade vrOpsEnabled: o vRealize Operations Manager está habilitado/desabilitado.

Parameters:

vrOpsEnabled - o valor vrOpsEnabled a ser definido.

Returns:

o próprio objeto PrivateCloudInner.

Aplica-se a