# ActivityAutoScalingWorkStateType (Complex Type)

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

Supertype: AbstractActivityWorkStateType
Work state for the auto scaling activity.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
extension | container ExtensionType | [0,1] | Place for non-standard object properties.
lastClusterState | container ClusterStateType | [0,1] | Last known cluster state.
lastClusterStateChangeTimestamp | property dateTime | [0,1] | Time when the cluster state last changed.
lastReconciliationTimestamp | property dateTime | [0,1] | When was the last reconciliation started? (With one exception: if initial reconciliation is being skipped, the time of that skipped reconciliation is written here.
reconciliationPending | property boolean | [0,1] | Is reconciliation pending, i.

- ### Items

  - #### extension

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Place for non-standard object properties. The elements placed here will be handled exactly like the elements in the object body. It must NOT contain standard elements.

  - #### lastClusterState

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Last known cluster state.

  - #### lastClusterStateChangeTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Time when the cluster state last changed.

  - #### lastReconciliationTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When was the last reconciliation started? (With one exception: if initial reconciliation is being skipped, the time of that skipped reconciliation is written here.)

  - #### reconciliationPending

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Is reconciliation pending, i.e. was it determined to start but was postponed because of the minimal interval requirement?