Examples

POST /katello/api/content_export_incrementals/version
{
  "id": 234564707,
  "destination_server": "example.com",
  "chunk_size_gb": 100,
  "from_history_id": 100,
  "content_export_incremental": {
    "id": 234564707,
    "destination_server": "example.com",
    "chunk_size_gb": 100,
    "from_history_id": 100
  }
}
202
{
  "id": null,
  "label": null,
  "pending": null,
  "username": null,
  "started_at": null,
  "ended_at": null,
  "state": null,
  "result": null,
  "progress": null,
  "input": null,
  "output": {},
  "humanized": null,
  "cli_example": null,
  "available_actions": {
    "cancellable": null,
    "resumable": null
  }
}

Params

Param name Description
id
required

Content view version identifier

Validations:

  • Must be a number.

fail_on_missing_content
optional

Fails if any of the repositories belonging to this version are unexportable. False by default.

Validations:

  • Must be one of: true, false, 1, 0.

destination_server
optional

Destination Server name

Validations:

  • String

chunk_size_gb
optional

Split the exported content into archives no greater than the specified size in gigabytes.

Validations:

  • Must be a number.

format
optional

Export formats.Choose syncable if the exported content needs to be in a yum format. This option is only available for yum, file repositories. Choose importable if the importing server uses the same version and exported content needs to be one of yum, file, ansible_collection, docker, deb repositories.

Validations:

  • Must be one of: syncable, importable.

from_history_id
optional

Export history identifier used for incremental export. If not provided the most recent export history will be used.

Validations:

  • Must be a number.