Sha256: 239cf8de16a0ec8022e369863d2dd9b8371f62d15915a9a251793c572c4b9928

Contents?: true

Size: 1.78 KB

Versions: 45

Compression:

Stored size: 1.78 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.  * `additive` - additive * `mirror_complete` - mirror_complete * `mirror_content_only` - mirror_content_only | [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

45 entries across 45 versions & 1 rubygems

Version Path
pulp_rpm_client-3.26.4 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.23.5 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.22.9 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.26.3 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.26.2 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.25.6 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.27.2 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.27.1 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.18.21 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.27.0 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.22.8 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.23.4 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.25.5 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.26.1 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.25.3 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.25.2 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.25.1 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.23.3 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.22.7 docs/RpmRepositorySyncURL.md
pulp_rpm_client-3.19.12 docs/RpmRepositorySyncURL.md