| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| description | property string | [0,1] | |
| strength | property ConstructionStrengthType | [0,1] | Strength of the construction defines how aggressively will the construction be applied. | 
| extension | container ExtensionType | [0,1] | Place for non-standard object properties. | 
| resourceRef | reference ObjectReferenceType | [0,1] | Resource that should host the implied resource object. | 
| kind | property ShadowKindType | [0,1] | Kind of resource object that should be created on the resource. | 
| intent | property string | [0,1] | Intent of resource object that should be created on the resource. | 
| attribute | container ResourceAttributeDefinitionType | [0,-1] | Resource object attribute values implied by this role. | 
| association | container ResourceObjectAssociationType | [0,-1] | Describes how entitlement is associated to the subject (e. | 
| auxiliaryObjectClass | property QName | [0,-1] | The reference to additional type definitions for this object. | 
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:2
Multiplicity: [0,1]
Flags: dyn,RAM,runtime
Multiplicity: [0,1]
Flags: RAM
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]