ResourceType (Complex Type)

Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: AssignmentHolderType
Resource represents a system or component external to the IDM system which we manage. It is sometimes called _IT resource_, _target system_, _source system_, _provisioning target_, etc. IDM system connects to it to create accounts, assign accounts to groups, etc. But it also may be an authoritative source of data, system that maintains lookup tables, database that contains organizational structure, etc. The {{Resource}} provides a combination of several functions (e.g. both provisioning and authoritative data for some attributes).
Item Summary  
Name Type Multiplicity Description
$itemDefinition.Name.LocalPart property
PolyStringType
[0,1] Human-readable, mutable name of the object. 
$itemDefinition.Name.LocalPart property
string
[0,1] Free-form textual description of the object. 
$itemDefinition.Name.LocalPart property
string
[0,-1] Type of the object. 
$itemDefinition.Name.LocalPart property
OperationResultType
[0,1] Result of the operation that fetched this instance of the object. 
$itemDefinition.Name.LocalPart container
ExtensionType
[0,1] Extension container that provides generic extensibility mechanism. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,-1] Set of the orgs (organizational units, projects, teams) that the object relates to. 
$itemDefinition.Name.LocalPart container
TriggerType
[0,-1] Triggers for this object. 
$itemDefinition.Name.LocalPart container
MetadataType
[0,1] Meta-data about object creation, modification, etc. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,1] Reference to the tenant to which this object belongs. 
$itemDefinition.Name.LocalPart property
string
[0,1] Lifecycle state of the object. 
$itemDefinition.Name.LocalPart container
OperationExecutionType
[0,-1] Description of recent operations executed on this object (or related objects, e. 
$itemDefinition.Name.LocalPart container
LensContextType
[0,1] Model context describing executed operation  
$itemDefinition.Name.LocalPart property
anyURI
[0,-1] The policy situation(s) of this object. 
$itemDefinition.Name.LocalPart property
EvaluatedPolicyRuleType
[0,-1] Triggered policy rules for this assignment. 
$itemDefinition.Name.LocalPart container
PolicyExceptionType
[0,-1] Recorded exception from a policy rule. 
$itemDefinition.Name.LocalPart property
DiagnosticInformationType
[0,-1] Diagnostic information attached to this object. 
$itemDefinition.Name.LocalPart container
AssignmentType
[0,-1] Set of object's assignments. 
$itemDefinition.Name.LocalPart property
int
[0,1] Iteration number. 
$itemDefinition.Name.LocalPart property
string
[0,1] Iteration token. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,-1] References to all applicable archetypes, including "indirect" archetypes such as archetype supertypes. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,-1] References to abstract roles (roles, orgs, services) that this focus currently belongs to - directly or indirectly. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,-1] References to objects (abstract roles as well as users) obtained via delegation. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,-1] References to abstract roles (roles and orgs) that this focus may directly belong to. 
$itemDefinition.Name.LocalPart container
OperationalStateType
[0,1] Structure containing metadata about operational state of the resource. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,1] Reference to the connector that implements specified resource. 
$itemDefinition.Name.LocalPart container
ConnectorConfigurationType
[1,1] Resource configuration (hostname, port, . 
$itemDefinition.Name.LocalPart container
ConnectorInstanceSpecificationType
[0,-1] Specification of additional connector(s). 
$itemDefinition.Name.LocalPart property
anyURI
[0,1]  
$itemDefinition.Name.LocalPart container
XmlSchemaType
[0,1] Schema for resource objects. 
$itemDefinition.Name.LocalPart container
SchemaHandlingType
[0,1] Specification of handling details for resource schema. 
$itemDefinition.Name.LocalPart container
CapabilitiesType
[0,1] TODO: update The capabilities supported by the resource, including both native capabilities of the connector and simulated capabilities. 
$itemDefinition.Name.LocalPart property
OperationProvisioningScriptsType
[0,1]  
$itemDefinition.Name.LocalPart container
ProjectionPolicyType
[0,1] Resource-wide account synchronization settings. 
$itemDefinition.Name.LocalPart container
ResourceConsistencyType
[0,1] Configuration of consistency mechanisms. 
$itemDefinition.Name.LocalPart container
CachingPolicyType
[0,1] Definition of object attribute caching policies. 
$itemDefinition.Name.LocalPart property
SynchronizationType
[0,1]  
$itemDefinition.Name.LocalPart container
ResourceBusinessConfigurationType
[0,1] Configuration of resource "business" aspects such as workflow parameters, notifications, approvers, owners, etc.