GET /katello/api/sync_plans
Elenca le programmazioni per la sincronizzazione

GET /katello/api/organizations/:organization_id/sync_plans

Parametri

Nome parametro Descrizione
organization_id
richiesto

Filtra programmazioni di sincronizzazione per nome dell'organizzazione o etichetta

Validations:

  • Must be a number.

name
opzionale

filtra per nome

Validations:

  • String

sync_date
opzionale

filtra per data di sincronizzazione

Validations:

  • String

interval
opzionale

filtra per intervallo

Validations:

  • Must be one of: hourly, daily, weekly.

search
opzionale

Cerca stringa

Validations:

  • String

page
opzionale

Numero pagina, iniziando da 1

Validations:

  • Must be a number.

per_page
opzionale

Numero di risultati per pagina da ritornare

Validations:

  • Must be a number.

order
opzionale

Sort field and order, eg. 'id DESC'

Validations:

  • String

full_result
opzionale

Indica se mostrare tutti i risultati

Validations:

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

sort
opzionale

Versione hash del parametro 'order'

Validations:

  • Hash

sort[by]
opzionale

Campo nel quale ordinare i risultati

Validations:

  • String

sort[order]
opzionale

Come ordinare i risultati (es. ASC per ascendente)

Validations:

  • String


GET /katello/api/organizations/:organization_id/sync_plans/:id
Mostra una programmazione della sincronizzazione

GET /katello/api/sync_plans/:id
Mostra una programmazione della sincronizzazione

Parametri

Nome parametro Descrizione
organization_id
opzionale

Filtra programmazioni di sincronizzazione per nome dell'organizzazione o etichetta

Validations:

  • Must be a number.

id
richiesto

identificatore numerico per la programmazione della sincronizzazione

Validations:

  • Must be a number.


POST /katello/api/organizations/:organization_id/sync_plans
Crea programmazione per la sincronizzazione

Parametri

Nome parametro Descrizione
organization_id
richiesto

Filtra programmazioni di sincronizzazione per nome dell'organizzazione o etichetta

Validations:

  • Must be a number.

name
richiesto

nome programmazione sincronizzazione

Validations:

  • String

interval
richiesto

frequenza di esecuzione della sincronizzazione

Validations:

  • Must be one of: hourly, daily, weekly.

sync_date
richiesto

data - ora d'inizio per la sincronizzazione

Validations:

  • String

description
opzionale

descrizione programmazione sincronizzazione

Validations:

  • String

enabled
richiesto

abilita o disabilita la sincronizzazione

Validations:

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


PUT /katello/api/organizations/:organization_id/sync_plans/:id
Aggiorna programmazione sincronizzazione

PUT /katello/api/sync_plans/:id
Aggiorna programmazione sincronizzazione

Parametri

Nome parametro Descrizione
organization_id
opzionale

Filtra programmazioni di sincronizzazione per nome dell'organizzazione o etichetta

Validations:

  • Must be a number.

id
richiesto

identificatore numerico per la programmazione della sincronizzazione

Validations:

  • Must be a number.

name
opzionale

nome programmazione sincronizzazione

Validations:

  • String

interval
opzionale

frequenza di esecuzione della sincronizzazione

Validations:

  • Must be one of: hourly, daily, weekly.

sync_date
opzionale

data - ora d'inizio per la sincronizzazione

Validations:

  • String

description
opzionale

descrizione programmazione sincronizzazione

Validations:

  • String

enabled
opzionale

abilita o disabilita la sincronizzazione

Validations:

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


DELETE /katello/api/organizations/:organization_id/sync_plans/:id
Elimina programmazione sincronizzazione

DELETE /katello/api/sync_plans/:id
Elimina programmazione sincronizzazione

Parametri

Nome parametro Descrizione
organization_id
opzionale

Filtra programmazioni di sincronizzazione per nome dell'organizzazione o etichetta

Validations:

  • Must be a number.

id
opzionale

identificatore numerico per la programmazione della sincronizzazione

Validations:

  • Must be a number.


PUT /katello/api/organizations/:organization_id/sync_plans/:id/add_products
Aggiungi i prodotti alla programmazione per la sincronizzazione

Parametri

Nome parametro Descrizione
id
richiesto

ID del programma di sincronizzazione

Validations:

  • String

product_ids
richiesto

Elenco id dei prodotti al quale aggiungere la programmazione per la sincronizzazione

Validations:

  • Must be an array of any type


PUT /katello/api/organizations/:organization_id/sync_plans/:id/remove_products
Rimuovi prodotti dalla programmazione per la sincronizzazione

Parametri

Nome parametro Descrizione
id
richiesto

ID del programma di sincronizzazione

Validations:

  • String

product_ids
richiesto

Elenco id dei prodotti dal quale rimuovere la programmazione di per la sincronizzazione

Validations:

  • Must be an array of any type


PUT /katello/api/sync_plans/:id/sync
Initiate a sync of the products attached to the sync plan

PUT /katello/api/organizations/:organization_id/sync_plans/:id/sync
Initiate a sync of the products attached to the sync plan

Parametri

Nome parametro Descrizione
id
richiesto

ID del programma di sincronizzazione

Validations:

  • String