Provider class
The Provider
class represents a component or system that implements a CloudClass
. For example, Resource Manager is a provider for the ComputeContainer
class and BMC Server Automation is a provider for the VirtualCluster
and VirtualServer
classes, but there might be other providers for those classes. A Provider
is a specific instance. If multiple servers exist in the infrastructure, then multiple Provider
objects exist, one for each instance.
Provider class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the Provider
class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
create |
| Creates a | |
delete |
| Deletes a | |
get |
| Retrieves a | |
update |
| Updates a | |
search |
| Searches for |
Operation APIs
The Provider
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 |
Provider class relationships and attributes
The following tables list the relationships and attributes of the Provider
class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
| 0..* | Child providers associated with the provider | |
| 0..* | Nodes that reference the provider | |
| 0..1 | Parent of the provider | |
| 0..* | Providers that the provider is peered with | |
| 0..* | Peers of the provider | |
| 1 | Provider definition associated with the provider | |
| 1..* | Attribute values used to access the cloud service | |
| 1 | Cloud service definition used to instantiate the service | |
| 1..* | Nodes the service is hosted on | |
| 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 | Indicates whether the cloud service is disabled |
|
| 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.