Description
The Resource class is a base class which is the fundamental building block from which all resources in the system are derived.
Derived By
Restricting anyType
Content Model
Contains elements as defined in the following table.
Component |
Type |
Occurs |
Description |
---|---|---|---|
billingEntityUUID |
string |
0..1 |
The UUID of the Billing Entity to which the resource belongs |
resourceCreateDate |
dateTime |
0..1 |
The creation date of the resource |
resourceKey |
0..* |
The keys attached to the resource |
|
resourceMetadata |
0..1 |
The metadata attached to the resource |
|
resourceName |
string |
0..1 |
The name of the resource |
resourceState |
0..1 |
The state of the resource |
|
resourceType |
0..1 |
The type of the resource |
|
resourceUUID |
string |
0..1 |
The UUID of the resource (read-only) |
Referenced By
- billingEntity
- cluster
- customer
- invoice
- paymentCard
- paymentMethod
- productOffer
- promotion
- user
- virtualResource
Remarks
The Resource class provides resource naming, state management, metadata, and keys. Note that most virtual objects are derived from VirtualResource.