GET /katello/api/content_view_versions
Показать версии представления

GET /katello/api/content_views/:content_view_id/content_view_versions
Показать версии представления

Параметры

Имя параметра Описание
content_view_id
необязательно

Идентификатор представления

Validations:

  • number.

environment_id
необязательно

Выбор версий по окружению

Validations:

  • number.

puppet_module_id
необязательно

Filter versions by puppet module

Validations:

  • number.

version
необязательно

Выбор по номеру версии

Validations:

  • String

composite_version_id
необязательно

Отфильтровать составляющие сложной версии

Validations:

  • number.

organization_id
необязательно

Идентификатор организации

Validations:

  • number.

search
необязательно

Поиск строки

Validations:

  • String

page
необязательно

Номер страницы, начиная с 1

Validations:

  • number.

per_page
необязательно

Число элементов на странице

Validations:

  • number.

order
необязательно

Поле и порядок сортировки (например, « name DESC»)

Validations:

  • String

full_result
необязательно

Показывать все результаты?

Validations:

  • boolean

sort
необязательно

Хэш параметра «order»

Validations:

  • Hash

sort[by]
необязательно

Поле сортировки

Validations:

  • String

sort[order]
необязательно

Функции сортировки (например, ASC — по возрастанию)

Validations:

  • String


GET /katello/api/content_view_versions/:id
Показать версию представления

Параметры

Имя параметра Описание
id
обязательно

Идентификатор версии представления

Validations:

  • number.


POST /katello/api/content_view_versions/:id/promote
Продвинуть версию представления

Параметры

Имя параметра Описание
id
обязательно

Идентификатор версии представления

Validations:

  • number.

force
необязательно

принудительное продвижение представления в обход ограничений окружения

Validations:

  • boolean

environment_id
необязательно

LifeCycle Environment identifier

Validations:

  • number.

environment_ids
необязательно

Identifiers for Lifecycle Environment

Validations:

  • Must be an array of any type

description
необязательно

The description for the content view version promotion

Validations:

  • String

force_yum_metadata_regeneration
необязательно

Force metadata regeneration on the repositories in the content view version

Validations:

  • boolean


PUT /katello/api/content_view_versions/:id/republish_repositories
Forces a republish of the version's repositories' metadata.

Параметры

Имя параметра Описание
id
обязательно

Идентификатор версии представления

Validations:

  • number.


POST /katello/api/content_view_versions/:id/export
Export a content view version

Параметры

Имя параметра Описание
id
обязательно

Идентификатор версии представления

Validations:

  • number.

export_to_iso
необязательно

Export to ISO format

Validations:

  • boolean

iso_mb_size
необязательно

maximum size of each ISO in MB

Validations:

  • number.

since
необязательно

Optional date of last export (ex: 2010-01-01T12:00:00Z)

Validations:

  • Date


DELETE /katello/api/content_view_versions/:id
Удалить версию представления

Параметры

Имя параметра Описание
id
обязательно

Идентификатор версии представления

Validations:

  • number.


POST /katello/api/content_view_versions/incremental_update
Выполнить инкрементное обновление версий представления

Параметры

Имя параметра Описание
content_view_version_environments
необязательно

Validations:

  • Must be an Array of nested elements

content_view_version_environments[content_view_version_id]
необязательно

Идентификаторы версий представления для инкрементного обновления. Может включать и сложные представления, и отдельные компоненты.

Validations:

  • number.

content_view_version_environments[environment_ids]
необязательно

Окружения, в которые будет добавлена новая версия представления

Validations:

  • Must be an array of any type

description
необязательно

Описание новых версий представления

Validations:

  • String

resolve_dependencies
необязательно

Если «true», то при добавлении пакетов и исправлений необходимые зависимости тоже будут добавлены.

Validations:

  • boolean

propagate_all_composites
необязательно

Если «true», новая версия сложного представления будет опубликована на основе заданного content_view_version_id.

Validations:

  • boolean

add_content
необязательно

Validations:

  • Hash

add_content[errata_ids]
необязательно

Errata ids or uuids to copy into the new versions.

Validations:

  • Must be an array of any type

add_content[package_ids]
необязательно

Package ids or uuids to copy into the new versions.

Validations:

  • Must be an array of any type

add_content[puppet_module_ids]
необязательно

Puppet Module ids or uuids to copy into the new versions.

Validations:

  • Must be an array of any type

update_hosts
необязательно

After generating the incremental update, apply the changes to the specified hosts. Only Errata are supported currently.

Validations:

  • Hash

update_hosts[included]
обязательно

Validations:

  • Hash

update_hosts[included][search]
необязательно , nil разрешен

Search string for host to perform an action on

Validations:

  • String

update_hosts[included][ids]
необязательно , nil разрешен

List of host ids to perform an action on

Validations:

  • Must be an array of any type

update_hosts[excluded]
необязательно , nil разрешен

Validations:

  • Hash

update_hosts[excluded][ids]
необязательно , nil разрешен

List of host ids to exclude and not run an action on

Validations:

  • Must be an array of any type