# COPYFLAGS

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.COPYFLAGS/

- **Full name:** `MFiles.COPYFLAGS`
- **Proto file:** [`mfiles/enums.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/enums.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-all"></a>`all` | `bool` | 1 | Specifies all flags set; Including any future flags. |
| <a id="f-all_data"></a>`all_data` | `bool` | 2 | Copy all data. All other flags are ignored. |
| <a id="f-value_lists"></a>`value_lists` | `bool` | 3 | Copy value list definitions. |
| <a id="f-property_definitions"></a>`property_definitions` | `bool` | 4 | Copy property definitions. |
| <a id="f-object_classes"></a>`object_classes` | `bool` | 5 | Copy classes and class groups. |
| <a id="f-user_accounts"></a>`user_accounts` | `bool` | 6 | Copy users and user groups. |
| <a id="f-views"></a>`views` | `bool` | 7 | Copy views. |
| <a id="f-objects"></a>`objects` | `bool` | 8 | Copy documents and other objects (metadata). |
| <a id="f-value_list_items"></a>`value_list_items` | `bool` | 9 | Copy value list contents. |
| <a id="f-workflows"></a>`workflows` | `bool` | 10 | Copy workflows. |
| <a id="f-external_locations"></a>`external_locations` | `bool` | 11 | Copy connections to external locations. |
| <a id="f-event_log"></a>`event_log` | `bool` | 12 | Copy event log. |
| <a id="f-event_handlers"></a>`event_handlers` | `bool` | 13 | Copy internal event handlers. |
| <a id="f-translations"></a>`translations` | `bool` | 14 | Copy languages and translations. |
| <a id="f-exported_data_sets"></a>`exported_data_sets` | `bool` | 15 | Copy exported data sets. |
| <a id="f-scheduled_export_import_jobs"></a>`scheduled_export_import_jobs` | `bool` | 16 | Copy scheduled export and import jobs. |
| <a id="f-applications"></a>`applications` | `bool` | 17 | Copy applications. |
| <a id="f-files"></a>`files` | `bool` | 18 | Copy files. |
| <a id="f-use_provided_vault_guid"></a>`use_provided_vault_guid` | `bool` | 33 | Use the provided target vault GUID. |

<a id="used-in-fields"></a>

## Used in fields

- [`CopyVaultJob.options`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.CopyVaultJob/index.md#f-options): Flags that tell which data parts should be copied.
- [`EventTypeSpecificDataUnion.VaultCopiedData.options`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultCopiedData-options): Flags that tell which data parts were copied.
