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

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

Параметры

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

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

Validations:

  • number.

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

идентификатор окружения

Validations:

  • number.

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

Исключить исходные представления

Validations:

  • boolean

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

Исключить сложные представления

Validations:

  • boolean

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

Filter only composite content views

Validations:

  • boolean

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

Не включать этот массив представлений

Validations:

  • Must be an array of any type

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

Имя представления

Validations:

  • String

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


POST /katello/api/organizations/:organization_id/content_views
Создать представление

POST /katello/api/content_views
Создать представление

Параметры

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

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

Validations:

  • number.

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

Имя представления

Validations:

  • String

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

Метка представления

Validations:

  • String

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

Сложное представление

Validations:

  • boolean

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

Описание представления

Validations:

  • String

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

Список идентификаторов репозиториев

Validations:

  • Must be an array of any type

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

Список идентификаторов версий компонентов для сложных представлений

Validations:

  • Must be an array of any type


PUT /katello/api/content_views/:id
Обновить представление

Параметры

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

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

Validations:

  • number.

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

Новое имя представления

Validations:

  • String

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

Описание представления

Validations:

  • String

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

Список идентификаторов репозиториев

Validations:

  • Must be an array of any type

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

Список идентификаторов версий компонентов для сложных представлений

Validations:

  • Must be an array of any type


POST /katello/api/content_views/:id/publish
Опубликовать представление

Параметры

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

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

Validations:

  • number.

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

Описание новой версии опубликованного представления

Validations:

  • String

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

Force yum metadata regeneration on the repositories in the content view version

Validations:

  • boolean


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

Параметры

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

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

Validations:

  • number.


GET /katello/api/content_views/:id/available_puppet_modules
Получить модули Puppet для добавления в представление

Параметры

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

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

Validations:

  • number.

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

имя модуля для органичения

Validations:

  • String


GET /katello/api/content_views/:id/available_puppet_module_names
Получить имена модулей Puppet для добавления в представление

Параметры

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

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

Validations:

  • number.


DELETE /katello/api/content_views/:id/environments/:environment_id
Удалить представление из окружения

Параметры

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

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

Validations:

  • number.

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

числовой идентификатор окружения

Validations:

  • number.


PUT /katello/api/content_views/:id/remove
Удалить версии и окружения из представления и переназначить системы и ключи

Параметры

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

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

Validations:

  • number.

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

числовые идентификаторы окружений для удаления

Validations:

  • number.

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

идентификаторы версий представлений для удаления

Validations:

  • number.

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

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

Validations:

  • number.

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

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

Validations:

  • number.

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

представление, с которым будут связаны потерянные ключи активации

Validations:

  • number.

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

окружение, в которое будут добавлены потерянные ключи активации

Validations:

  • number.


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

Параметры

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

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

Validations:

  • number.


POST /katello/api/content_views/:id/copy
Создать копию представления

Параметры

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

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

Validations:

  • number.

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

Имя нового представления

Validations:

  • String