# ActivityAffectedObjectsType (Complex Type)

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

Objects affected by a simple activity. Note that only selected activities are supported here. Activity tailoring is not supported either.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
activityType | property QName | [0,1] | Type of activity (identified by configuration item name) carried out on objects mentioned here.
resourceObjects | container BasicResourceObjectSetType | [0,1] | Resource objects (defined by their object class, intent/kind), which are affected by the activity.
objects | container BasicObjectSetType | [0,1] | Repository objects (defined by their type and archetype), which are affected by the activity.
executionMode | property ExecutionModeType | [0,1] | Execution mode for this activity: full, preview, dryRun, none, bucketAnalysis, .
predefinedConfigurationToUse | property PredefinedConfigurationType | [0,1] | Predefined configuration that is/was used for this activity.

- ### Items

  - #### activityType

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Type of activity (identified by configuration item name) carried out on objects mentioned here.

  - #### resourceObjects

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Resource objects (defined by their object class, intent/kind), which are affected by the activity. Does not contain explicit enumeration of affected resource objects.

  - #### objects

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Repository objects (defined by their type and archetype), which are affected by the activity. Does not contain explicit enumeration of affected objects.

  - #### executionMode

    Flags: RAM,runtime,AVals:6

    Multiplicity: [0,1]

    Execution mode for this activity: full, preview, dryRun, none, bucketAnalysis, ... See ActivityExecutionModeDefinitionType.mode. Should be always present, as "full" is the default value.

  - #### predefinedConfigurationToUse

    Flags: RAM,runtime,AVals:2

    Multiplicity: [0,1]

    Predefined configuration that is/was used for this activity. In current midPoint version it should be always present, as we do not allow specification of a configuration other than a predefined one. Later, it may be unspecified if no predefined configuration applies.