ServiceOfferingInstance class
The ServiceOfferingInstance
class represents the instantiation of a particular service offering. It allows for the instantiated service offerings to be tracked and reported upon and acts as a management point for the cloud or customer administrator.
ServiceOfferingInstance class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the ServiceOfferingInstance
class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
get |
| Retrieves a | |
refresh |
| Refreshes a | |
search |
| Searches for |
Operation APIs
Name | HTTP | URI | Description |
---|---|---|---|
applyOptionChoice |
| Applies an option choice to a target. | |
bulkCreate |
| Creates multiple service offering instances. | |
bulkEvaluateSensors |
| This operation refreshes ops Sensors for all ServiceOfferingInstances passed to it as parameter. | |
decommission |
| Decommissions the specified service offering instance. | |
evaluateSensors |
| This operation refreshes all sensors in the Service Offering Instance. | |
offboard |
| Removes a service offering instance. | |
onboard |
| Creates a service offering instance for an existing virtual machine. | |
opsDecommission |
| This operation is invoked after service Offering Instance is successfully decommissioned. | |
opsProvision |
| This operation is invoked after Service Offering Instance is successfully created. This is a dynamic operation that provisions Sensors for Service Offering Instance components as per Sensor specifications from ops blueprint. | |
share |
| Refreshes the specified service offering instance. | |
start |
| Starts the specified service offering instance. | |
startCompute |
| Starts compute on the specified service offering instance. | |
startSoftwareContainer |
| Start SoftwareContainer(s) which are a part of this SOI. | |
stop |
| Stops the specified service offering instance. | |
stopCompute |
| Stops compute on the specified service offering instance. | |
stopSoftwareContainer |
| Stop SoftwareContainer(s) which are a part of this SOI. | |
transferOwnership |
| Transfers the ownership from existing user to the new user |
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 |
ServiceOfferingInstance class relationships and attributes
The following tables list the relationships and attributes of the ServiceOfferingInstance
class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
| 0..1 | ||
| 0..1 | Contract line referenced by the service offering instance | |
| 1 | Deployment model implemented by the service offering instance | |
| 0..* | Associated deployment parameter values | |
| 0..* | Associated functional component connections | |
| 1..* | Functional components that make up the service offering instance | |
| 1 | Functional model implemented by the service offering instance | |
| 1..* | ||
| 0..1 | Associated service offering contract line | |
| 1 | Tenant for which the service offering instance 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 |
---|---|---|---|
| 0..1 | Date the service offering instance was decommissioned | |
|
| 1 | |
|
| 1 | |
|
| 1 | |
| 0..1 | Planned date for decommissioning the service offering instance. | |
| 1 | Date the service offering instance was provisioned. | |
|
| 0..1 | Provisioned deployment model |
|
| 0..1 | Provisioned functional model |
|
| 0..1 | |
| 1 | Current state of the service offering instance | |
|
| 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