CapabilityCollectionType (Complex Type)

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

Collection of resource capabilities. Each element in this collection defines a specific resource capability. In the future, an extension element could be added here to cover deployment-specific capabilities. (If such need arises.)
Item Summary  
Name Type Multiplicity Description
schema container
SchemaCapabilityType
[0,1] Describes capability to discover resource schema. 
discoverConfiguration container
DiscoverConfigurationCapabilityType
[0,1] Describes capability to do configuration discovery, check and recommendation (`DiscoverConfigurationApiOp`). 
activation container
ActivationCapabilityType
[0,1] Describes capability to process activation data, which means enable/disable of accounts, dates for scheduled enable/disable and similar things related to make the account active. 
references container
ReferencesCapabilityType
[0,1] TODO  
credentials container
CredentialsCapabilityType
[0,1] Describes capability to present credentials in a structured way. 
liveSync container
LiveSyncCapabilityType
[0,1] Describes capability to detect changes in almost real time (live synchronization). 
asyncUpdate container
AsyncUpdateCapabilityType
[0,1] Describes capability to process asynchronous updates. 
create container
CreateCapabilityType
[0,1] Describes create capability. 
read container
ReadCapabilityType
[0,1] Describes read capability. 
update container
UpdateCapabilityType
[0,1] Describes update capability. 
delete container
DeleteCapabilityType
[0,1] Describes delete capability. 
testConnection container
TestConnectionCapabilityType
[0,1] Describes capability to test connection to the resource once the connector is configured. 
script container
ScriptCapabilityType
[0,1] Describes capability to execute scripts (short pieces of program) on the connector or resource. 
pagedSearch container
PagedSearchCapabilityType
[0,1] How to handle paged searches. 
countObjects container
CountObjectsCapabilityType
[0,1] Ability to efficiently count objects. 
addRemoveAttributeValues container
AddRemoveAttributeValuesCapabilityType
[0,1] Indication that ADD and REMOVE of attribute values is reliably supported. 
auxiliaryObjectClasses container
AuxiliaryObjectClassesCapabilityType
[0,1] Describes capability to specify additional (auxiliary) object classes in addition to the primary object class. 
runAs container
RunAsCapabilityType
[0,1] Describes capability to execute operations with specified identity. 
behavior container
BehaviorCapabilityType
[0,1] Container for various behavior-related capabilities.