Sha256: 32b3baa96fc4de80d6600a6b1c9aeb8a9895a0af4cb369ac93e9f85cd43b5ec5
Contents?: true
Size: 1.65 KB
Versions: 62
Compression:
Stored size: 1.65 KB
Contents
# PulpRpmClient::RpmRepositorySyncURL ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **remote** | **String** | A remote to sync from. This will override a remote set on repository. | [optional] **mirror** | **Boolean** | DEPRECATED: If ``True``, ``sync_policy`` will default to 'mirror_complete' instead of 'additive'. | [optional] **sync_policy** | [**SyncPolicyEnum**](SyncPolicyEnum.md) | 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. | [optional] **skip_types** | [**Array<SkipTypesEnum>**](SkipTypesEnum.md) | List of content types to skip during sync. | [optional] **optimize** | **Boolean** | Whether or not to optimize sync. | [optional] [default to true] ## Code Sample ```ruby require 'PulpRpmClient' instance = PulpRpmClient::RpmRepositorySyncURL.new(remote: null, mirror: null, sync_policy: null, skip_types: null, optimize: null) ```
Version data entries
62 entries across 62 versions & 1 rubygems