2.2.3.3 IMPORT_TYPE Enumeration
The IMPORT_TYPE enumeration defines modes for importing objects when conflicting objects are present in the configuration.
-
typedef [v1_enum] enum { OVERWRITE_IMPORT = 1, IGNORE_EXISTING_IMPORT = 2, OVERRIDE_EXISTING_IMPORT = 3, SMART_MERGE_RENAME_EXISTING_IMPORT = 4, SMART_MERGE_RENAME_IMPORTED_IMPORT = 5, } IMPORT_TYPE;
OVERWRITE_IMPORT: Specifies that objects of a given type SHOULD be removed prior to importing more objects of that type.
IGNORE_EXISTING_IMPORT: Specifies that the import of objects that conflict with existing objects in the configuration SHOULD be ignored.
OVERRIDE_EXISTING_IMPORT: Specifies that the import of objects that conflict with existing objects in the configuration SHOULD cause the existing objects to be deleted.
SMART_MERGE_RENAME_EXISTING_IMPORT: Specifies that existing objects in the configuration that conflict with imported objects SHOULD be renamed prior to importing.
SMART_MERGE_RENAME_IMPORTED_IMPORT: Specifies that imported objects that conflict with existing objects in the configuration SHOULD be renamed prior to importing.