ResourceObjectTypeDefinitionType (Complex Type)

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

Defines a type from the resource schema (object class) that can be used for creating accounts, entitlements and possible other concepts. This is abstract supertype for other types.
Item Summary  
Name Type Multiplicity Description
kind property
ShadowKindType
[0,1]  
intent property
string
[0,1]  
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] 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.