GET /katello/api/organizations
列出所有組織

參數

參數名字 描述
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/organizations/:id
顯示組織

參數

參數名字 描述
id
必填

組織 ID

Validations:

  • number.


POST /katello/api/organizations
建立組織

參數

參數名字 描述
name
必填

名稱

Validations:

  • String

label
選填

獨一無二的標籤

Validations:

  • String

description
選填

描述

Validations:

  • String

organization
必填

Validations:

  • Hash

organization[name]
必填

Validations:

  • String

organization[description]
選填 , 允許空值

Validations:

  • String

organization[user_ids]
選填 , 允許空值

使用者 ID

Validations:

  • Must be an array of any type

organization[smart_proxy_ids]
選填 , 允許空值

智慧型代理伺服器的 ID

Validations:

  • Must be an array of any type

organization[compute_resource_ids]
選填 , 允許空值

運算資源 ID

Validations:

  • Must be an array of any type

organization[medium_ids]
選填 , 允許空值

Medium IDs

Validations:

  • Must be an array of any type

organization[config_template_ids]
選填 , 允許空值

佈建範本 ID

Validations:

  • Must be an array of any type

organization[ptable_ids]
選填 , 允許空值

分割區範本 ID

Validations:

  • Must be an array of any type

organization[provisioning_template_ids]
選填 , 允許空值

佈建範本 ID

Validations:

  • Must be an array of any type

organization[domain_ids]
選填 , 允許空值

區域 ID

Validations:

  • Must be an array of any type

organization[realm_ids]
選填 , 允許空值

領域 ID

Validations:

  • Must be an array of any type

organization[hostgroup_ids]
選填 , 允許空值

主機群組 ID

Validations:

  • Must be an array of any type

organization[environment_ids]
選填 , 允許空值

環境 ID

Validations:

  • Must be an array of any type

organization[subnet_ids]
選填 , 允許空值

子網路的 ID

Validations:

  • Must be an array of any type

organization[label]
選填 , 允許空值

Validations:

  • String


PUT /katello/api/organizations/:id
更新組織

參數

參數名字 描述
id
必填

組織 ID

Validations:

  • number.

redhat_repository_url
選填

Red Hat CDN 網址

Validations:

  • String

organization
必填

Validations:

  • Hash

organization[name]
選填

Validations:

  • String

organization[description]
選填 , 允許空值

Validations:

  • String

organization[user_ids]
選填 , 允許空值

使用者 ID

Validations:

  • Must be an array of any type

organization[smart_proxy_ids]
選填 , 允許空值

智慧型代理伺服器的 ID

Validations:

  • Must be an array of any type

organization[compute_resource_ids]
選填 , 允許空值

運算資源 ID

Validations:

  • Must be an array of any type

organization[medium_ids]
選填 , 允許空值

Medium IDs

Validations:

  • Must be an array of any type

organization[config_template_ids]
選填 , 允許空值

佈建範本 ID

Validations:

  • Must be an array of any type

organization[ptable_ids]
選填 , 允許空值

分割區範本 ID

Validations:

  • Must be an array of any type

organization[provisioning_template_ids]
選填 , 允許空值

佈建範本 ID

Validations:

  • Must be an array of any type

organization[domain_ids]
選填 , 允許空值

區域 ID

Validations:

  • Must be an array of any type

organization[realm_ids]
選填 , 允許空值

領域 ID

Validations:

  • Must be an array of any type

organization[hostgroup_ids]
選填 , 允許空值

主機群組 ID

Validations:

  • Must be an array of any type

organization[environment_ids]
選填 , 允許空值

環境 ID

Validations:

  • Must be an array of any type

organization[subnet_ids]
選填 , 允許空值

子網路的 ID

Validations:

  • Must be an array of any type

organization[parent_id]
選填 , 允許空值

父 ID

Validations:

  • number.

organization[ignore_types]
選填 , 允許空值

List of resources types that will be automatically associated

Validations:

  • Must be an array of any type


DELETE /katello/api/organizations/:id
刪除組織

參數

參數名字 描述
id
必填

組織 ID

Validations:

  • number.


PUT /katello/api/organizations/:id/repo_discover
尋找軟體庫

參數

參數名字 描述
id
必填

組織 ID

Validations:

  • number.

url
選填

Base URL to perform repo discovery on

Validations:

  • String

content_type
選填

One of yum or docker

Validations:

  • String

upstream_username
選填

Username to access URL

Validations:

  • String

upstream_password
選填

Password to access URL

Validations:

  • String


PUT /katello/api/organizations/:label/cancel_repo_discover
取消軟體庫搜尋

參數

參數名字 描述
label
選填

組織標籤

Validations:

  • String

url
選填

進行軟體庫復原的基礎網址

Validations:

  • String


GET /katello/api/organizations/:label/download_debug_certificate
下載除錯憑證

參數

參數名字 描述
label
選填

組織標籤

Validations:

  • String


GET /katello/api/organizations/:id/releases
List available releases in the organization

參數

參數名字 描述
id
必填

ID of the Organization

Validations:

  • String


POST /katello/api/organizations/:id/autoattach_subscriptions DEPRECATED
Auto-attach available subscriptions to all hosts within an organization. Asynchronous operation.


GET /katello/api/organizations/:id/redhat_provider
列出所有 :resource_id