ResourceSet class
The ResourceSet
class represents a logical collection of compute resources, storage resources, and network resources specifically allocated to support one or more functional components. ResourceSet
is the superclass for different types of service containers.
ResourceSet class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the ResourceSet
class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
search |
| Searches for |
Operation APIs
Name | HTTP | URI | Description |
---|---|---|---|
addLocalDisk |
| ||
addServer |
| This operation will create a new Server or the specified number of Servers in a ResourceSet and if specified, configures the Load Balancer entries and Network Paths associated with it as defined in the blueprint. It also takes a script as one of the inputs and that script is run on the newly provisioned servers so that we can get these up and running automatically without any external intervention. | |
bulkShare |
| Refreshes the specified service offering instance. | |
modifyServer |
| This operation will modify the Compute data viz CPU & Memory of all the Servers associated with this ResourceSet. The inputs for this operation are not in absolute terms, but in relative terms. The type specified determines if this operation will increase or reduce the CPU or Memory by the specified delta. | |
removeServer |
| This operation removes the specified number of servers and all relevant networking related configuration. | |
share |
| Refreshes the specified service offering instance. | |
transferOwnership |
| Transfers the ownership from existing user to the new user |
Relationship APIs
The ResourceSet
class has no relationship APIs.
ResourceSet class relationships and attributes
The following tables list the relationships and attributes of the ResourceSet
class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
| 0..* | Compute resources associated with this resource set | |
|
| 0..* | |
| 1..* | Functional components associated with this resource set | |
| 0..* | Associated load balancing service network interfaces | |
| 1 | Associated logical hosting environment | |
| 0..* | ||
| 0..* | Networks associated with this resource set | |
| 1 | Network container associated with this resource set | |
| 1 | ||
| 0..* | Software resources associated with this resource set | |
| 0..* | ||
| 0..* | Storage resources associated with this resource set | |
| 1 | Tenant for which this resource set is deployed | |
| 0..* | ||
| 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 | Identifier of the deployment model resource set for which this is the runtime instantiation |
| 1 | Current state of this resource set | |
|
| 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.