PrivateCloud Interface
public interface PrivateCloud
An immutable client-side representation of PrivateCloud.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
availabilityZoneId()
Gets the availability |
| abstract String |
availabilityZoneName()
Gets the availability |
| abstract Integer |
clustersNumber()
Gets the clusters |
| abstract String |
createdBy()
Gets the created |
|
abstract
Offset |
createdOn()
Gets the created |
| abstract List<String> |
dnsServers()
Gets the dns |
| abstract String |
expires()
Gets the expires property: Expiration date of PC. |
| abstract String |
id()
Gets the id property: Azure Id, e. |
|
abstract
Private |
innerModel()
Gets the inner com. |
| abstract String |
location()
Gets the location property: Location where private cloud created, e. |
| abstract String |
name()
Gets the name property: Private cloud name. |
| abstract String |
nsxType()
Gets the nsx |
| abstract String |
placementGroupId()
Gets the placement |
| abstract String |
placementGroupName()
Gets the placement |
| abstract UUID |
privateCloudId()
Gets the private |
|
abstract
List<Resource |
resourcePools()
Gets the resource |
| abstract String |
state()
Gets the state property: Private Cloud state, e. |
| abstract Integer |
totalCpuCores()
Gets the total |
| abstract Integer |
totalNodes()
Gets the total |
| abstract Integer |
totalRam()
Gets the total |
| abstract Float |
totalStorage()
Gets the total |
|
abstract
Private |
type()
Gets the type property: Azure Resource type. |
| abstract String |
typePropertiesType()
Gets the type |
| abstract String |
vcenterFqdn()
Gets the vcenter |
| abstract String |
vcenterRefid()
Gets the vcenter |
|
abstract
List<Virtual |
virtualMachineTemplates()
Gets the virtual |
|
abstract
List<Virtual |
virtualNetworks()
Gets the virtual |
| abstract Boolean |
vrOpsEnabled()
Gets the vr |
| abstract String |
vSphereVersion()
Gets the v |
Method Details
availabilityZoneId
public abstract String availabilityZoneId()
Gets the availabilityZoneId property: Availability Zone id, e.g. "az1".
Returns:
availabilityZoneName
public abstract String availabilityZoneName()
Gets the availabilityZoneName property: Availability Zone name, e.g. "Availability Zone 1".
Returns:
clustersNumber
public abstract Integer clustersNumber()
Gets the clustersNumber property: Number of clusters.
Returns:
createdBy
public abstract String createdBy()
Gets the createdBy property: User's emails who created cloud.
Returns:
createdOn
public abstract OffsetDateTime createdOn()
Gets the createdOn property: When private cloud was created.
Returns:
dnsServers
public abstract List<String> dnsServers()
Gets the dnsServers property: Array of DNS servers.
Returns:
expires
public abstract String expires()
Gets the expires property: Expiration date of PC.
Returns:
id
public abstract String id()
Gets the id property: Azure Id, e.g. "/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds/cloud123".
Returns:
innerModel
public abstract PrivateCloudInner innerModel()
Gets the inner com.azure.resourcemanager.vmwarecloudsimple.fluent.models.PrivateCloudInner object.
Returns:
location
public abstract String location()
Gets the location property: Location where private cloud created, e.g "westus".
Returns:
name
public abstract String name()
Gets the name property: Private cloud name.
Returns:
nsxType
public abstract String nsxType()
Gets the nsxType property: Nsx Type, e.g. "Advanced".
Returns:
placementGroupId
public abstract String placementGroupId()
Gets the placementGroupId property: Placement Group id, e.g. "n1".
Returns:
placementGroupName
public abstract String placementGroupName()
Gets the placementGroupName property: Placement Group name.
Returns:
privateCloudId
public abstract UUID privateCloudId()
Gets the privateCloudId property: Id of a private cloud.
Returns:
resourcePools
public abstract List<ResourcePool> resourcePools()
Gets the resourcePools property: The list of Resource Pools.
Returns:
state
public abstract String state()
Gets the state property: Private Cloud state, e.g. "operational".
Returns:
totalCpuCores
public abstract Integer totalCpuCores()
Gets the totalCpuCores property: Number of cores.
Returns:
totalNodes
public abstract Integer totalNodes()
Gets the totalNodes property: Number of nodes.
Returns:
totalRam
public abstract Integer totalRam()
Gets the totalRam property: Memory size.
Returns:
totalStorage
public abstract Float totalStorage()
Gets the totalStorage property: Disk space in TB.
Returns:
type
public abstract PrivateCloudResourceType type()
Gets the type property: Azure Resource type.
Returns:
typePropertiesType
public abstract String typePropertiesType()
Gets the typePropertiesType property: Virtualization type e.g. "vSphere".
Returns:
vcenterFqdn
public abstract String vcenterFqdn()
Gets the vcenterFqdn property: FQDN for vcenter access.
Returns:
vcenterRefid
public abstract String vcenterRefid()
Gets the vcenterRefid property: Vcenter ip address.
Returns:
virtualMachineTemplates
public abstract List<VirtualMachineTemplate> virtualMachineTemplates()
Gets the virtualMachineTemplates property: The list of Virtual Machine Templates.
Returns:
virtualNetworks
public abstract List<VirtualNetwork> virtualNetworks()
Gets the virtualNetworks property: The list of Virtual Networks.
Returns:
vrOpsEnabled
public abstract Boolean vrOpsEnabled()
Gets the vrOpsEnabled property: Is vRealize Operations Manager enabled/disabled.
Returns:
vSphereVersion
public abstract String vSphereVersion()
Gets the vSphereVersion property: e.g. "6.5u2".
Returns: