RpmRepositorySyncURL
Serializer for RPM Sync.
Properties
Name | Type | Description | Notes |
---|---|---|---|
remote | str | A remote to sync from. This will override a remote set on repository. | [optional] |
mirror | bool | DEPRECATED: If ``True``, ``sync_policy`` will default to 'mirror_complete' instead of 'additive'. | [optional] |
sync_policy | SyncPolicyEnum | Options: 'additive', 'mirror_complete', 'mirror_content_only'. Default: 'additive'. Modifies how the sync is performed. 'mirror_complete' will clone the original metadata and create an automatic publication from it, but comes with some limitations and does not work for certain repositories. 'mirror_content_only' will change the repository contents to match the remote but the metadata will be regenerated and will not be bit-for-bit identical. 'additive' will retain the existing contents of the repository and add the contents of the repository being synced. * `additive` - additive * `mirror_complete` - mirror_complete * `mirror_content_only` - mirror_content_only | [optional] |
skip_types | list[SkipTypesEnum] | List of content types to skip during sync. | [optional] [default to []] |
optimize | bool | Whether or not to optimize sync. | [optional] [default to True] |