VirtualGuest class
The VirtualGuest
class represents a virtual guest hosted on a virtual resource pool, virtual cluster or virtual host. Different provisioning scenarios provision to different targets (pool, cluster or host). We track that the VM has been created, the compute container it underpins, and the object hosting it (pool, cluster or host).
VirtualGuest class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the VirtualGuest
class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
get |
| Retrieves a | |
search |
| Searches for |
Operation APIs
The VirtualGuest
class has no operation APIs.
Relationship APIs
Name | HTTP | URI | Description |
---|---|---|---|
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the |
VirtualGuest class relationships and attributes
The following tables list the relationships and attributes of the VirtualGuest
class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
| 0..1 | CPU sensor that monitors the virtual guest | |
| 0..1 | Memory sensor that monitors the virtual guest | |
| 0..1 | Virtual cluster that hosts the virtual guest | |
| 0..1 | Virtual host that hosts the virtual guest | |
| 0..1 | Virtual resource pool that hosts the virtual guest | |
| 0..1 | Compute containers hosted on the server | |
| 0..* | Local disks | |
| 1..* | Network interface cards that can access the server | |
| 0..1 | Server operating system | |
| 1..* | Server network interfaces that can access the server | |
| 0..* | Software that runs on the server | |
| 0..* | Storage connections the server can access | |
| 1 | Fully-qualified name of the class to which the object belongs | |
| 1 | Provider that created the object | |
| 0..* | Tags associated with the object |
Attributes
Name | Type | Multi- | Description |
---|---|---|---|
| 1 | Current state of the virtual guest | |
|
| 1 | Unique identifier of the server provided by the virtualization vendor |
|
| 0..1 | CPU clock speed measured in GHz |
|
| 0..1 | Primary domain for the server |
|
| 0..1 | Host name of the server |
|
| 0..1 | The server serial number, as reported by the operating system. |
|
| 0..1 | Number of CPU cores on the server |
| 0..1 | Hardware architecture of the server | |
|
| 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 |
|
| 1 | Human-readable name of the object |
Comments
Log in or register to comment.