| 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]