ResourceObjectTypeDefinitionType (Complex Type)

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

Defines a type of resource objects. By pointing to this kind of definition (by specifying kind and intent) resource objects can be created and searched for.
Item Summary  
Name Type Multiplicity Description
kind property
ShadowKindType
[0,1] Kind of objects covered by this type. 
intent property
string
[0,1] Intent of objects covered by this type. 
displayName property
string
[0,1] Human readable name. 
description property
string
[0,1] Free-form textual description of the object. 
documentation property
string
[0,1] Technical documentation for a particular object or construct. 
default property
boolean
[0,1] FIXME Default value for both defaultForKind and defaultForObjectClass. 
defaultForKind property
boolean
[0,1] FIXME Specifies whether this type is the default type for the resource. 
defaultForObjectClass property
boolean
[0,1] FIXME Specifies whether this type is the default type for the resource. 
objectClass property
QName
[1,1] XSD type from the resource schema (Object Class) that should be used for accounts on this resource. 
auxiliaryObjectClass property
QName
[0,-1] The reference to additional type definitions for this object. 
auxiliaryObjectClassMappings container
ResourceBidirectionalMappingAndDefinitionType
[0,1] Outbound/inbound mappings for auxiliary object classes. 
multiplicity container
ResourceObjectMultiplicityType
[0,1] TODO  
baseContext container
ResourceObjectReferenceType
[0,1] The definition of base context (resource object container). 
searchHierarchyScope property
SearchHierarchyScopeType
[0,1] Definition of search hierarchy scope. 
provenance container
ProvenanceFeedDefinitionType
[0,1] Specifies provenance properties that should be associated with data that originate here. 
attribute container
ResourceAttributeDefinitionType
[0,-1] Specification of handling of an account attribute. 
dependency container
ResourceObjectTypeDependencyType
[0,-1]  
association container
ResourceObjectAssociationType
[0,-1] Describes how entitlement is associated to the subject (e. 
volatility property
ResourceObjectVolatilityType
[0,1] Specifies volatility of this type of resource objects, i. 
iteration container
IterationSpecificationType
[0,1] Definition of iteration properties for a resource account or other resource objects. 
protected property
ResourceObjectPatternType
[0,-1] Specification of a protected account: account that cannot be affected by IDM. 
activation container
ResourceActivationDefinitionType
[0,1] Definition of activation handling for this account type. 
credentials property
ResourceCredentialsDefinitionType
[0,1] Definition of credentials handling for this account type. 
securityPolicyRef reference
ObjectReferenceType
[0,1] Reference to the object type security policy settings. 
lifecycle container
ResourceObjectLifecycleDefinitionType
[0,1] Definition of resource object lifecycle handling. 
configuredCapabilities container
CapabilityCollectionType
[0,1] The configured capabilities of the resource specific to this object type. 
projection container
ProjectionPolicyType
[0,1] Object type related account synchronization settings. 
mappingsEvaluation container
ResourceMappingsEvaluationConfigurationType
[0,1] Settings related to evaluation of mappings for this object type.