VirtualCluster class (Provider API)
The VirtualCluster
class represents an aggregation of virtual hosts, such as a VMWare virtual cluster or a Xen resource pool.
VirtualCluster class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the VirtualCluster
class.
Basic APIs
Name |
HTTP |
URI |
Description |
---|---|---|---|
get |
|
Retrieves a |
Operation APIs
Name |
HTTP |
URI |
Description |
---|---|---|---|
offboard |
|
Offboards a virtual cluster |
|
onboard |
|
Onboards virtual clusters. |
Relationship APIs
The VirtualCluster
class has no relationship APIs.
VirtualCluster class relationships and attributes
The following tables list the relationships and attributes of the VirtualCluster
class.
Relationships
Name |
Type |
Multi- |
Description |
---|---|---|---|
|
0..1 |
CPU sensor that monitors the virtual cluster |
|
|
0..1 |
Memory sensor that monitors the virtual cluster |
|
|
0..* |
Virtual resource pools in this cluster, for those cases where the provisioning target is resource pools |
|
|
0..* |
Virtual data stores associated with the virtual cluster |
|
|
0..* |
Virtual hosts associated with the virtual cluster |
|
|
0..* |
Virtual machines |
Attributes
Name |
Type |
Multi- |
Description |
---|---|---|---|
|
|
0..1 |
Number of hosts in the cluster. It is derived from the relationship to VirtualHosts. |
|
|
0..1 |
Total number of vCPUs available to the cluster |
|
|
0..1 |
Number of VMs hosted in the cluster. It is derived from the relationship with VirtualServer. |
|
0..1 |
Hardware architecture of the server |
|
|
|
0..1 |
This attribute lets one know about whether this instance is available. The value is derived from its provider when a sync/refresh operation happens |
|
|
0..1 |
This represents the unique id from the virtualization vendor. This can be used to identify the instance uniquely |
|
|
0..* |
Values from the |
|
|
0..1 |
Total amount of memory available to be allocated to guests. Measured in GB. |
|
|
0..1 |
Name of the virtualization vendor, such as VMWare |
|
|
1 |
Indicates whether the object is onboarded |
|
|
0..1 |
Identifier used for the object by an external provider |
|
|
0..1 |
Name of the owner of the object |
|
|
0..1 |
Reconciliation identity value for the object from the BMC Atrium CMDB |
|
|
0..1 |
Token identifier |
|
|
0..1 |
Text that describes the object |
|
|
1 |
Globally unique identifier for the object |
|
|
0..* |
|
|
0..1 |
Date the Cloudobject was modified |
|
|
|
1 |
Human-readable name of the object |
Comments
Log in or register to comment.