| Name | Type | Description | Notes |
|---|---|---|---|
| reason | String | Text describing the reason for the action/task | |
| amount | Quantity | [optional] | |
| bucket | BucketRef | [optional] | |
| channel | ChannelRef | ||
| costOwner | CostOwnerType | [optional] | |
| logicalResource | List<LogicalResourceRef> | ||
| product | List<ProductRef> | [optional] | |
| receiver | RelatedParty | [optional] | |
| receiverBucket | BucketRef | [optional] | |
| receiverBucketUsageType | UsageType | [optional] | |
| receiverLogicalResource | LogicalResourceRef | ||
| receiverProduct | ProductRef | [optional] | |
| requestor | RelatedParty | [optional] | |
| transferCost | Money | [optional] | |
| usageType | UsageType | [optional] | |
| _atBaseType | String | When sub-classing, this defines the super-class | [optional] |
| _atSchemaLocation | String | A URI to a JSON-Schema file that defines additional attributes and relationships | [optional] |
| _atType | String | When sub-classing, this defines the sub-class entity name | [optional] |