# ImportOptionsType (Complex Type)

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

The options for import tasks. It specifies optional settings for import such as "overwrite" and "stop on error".

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
overwrite | property boolean | [0,1] |
keepOid | property boolean | [0,1] |
stopAfterErrors | property int | [0,1] |
summarizeSucceses | property boolean | [0,1] |
summarizeErrors | property boolean | [0,1] |
referentialIntegrity | property boolean | [0,1] |
validateStaticSchema | property boolean | [0,1] |
validateDynamicSchema | property boolean | [0,1] |
encryptProtectedValues | property boolean | [0,1] |
fetchResourceSchema | property boolean | [0,1] |
keepMetadata | property boolean | [0,1] |
modelExecutionOptions | property ModelExecuteOptionsType | [0,1] |
compatMode | property boolean | [0,1] |

- ### Items

  - #### overwrite

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### keepOid

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### stopAfterErrors

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### summarizeSucceses

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### summarizeErrors

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### referentialIntegrity

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### validateStaticSchema

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### validateDynamicSchema

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### encryptProtectedValues

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### fetchResourceSchema

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### keepMetadata

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### modelExecutionOptions

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### compatMode

    Flags: RAM,runtime

    Multiplicity: [0,1]