POST /api/smart_proxies/:id/import_puppetclasses
Importar as classes puppet do proxy puppet

POST /api/smart_proxies/:smart_proxy_id/environments/:id/import_puppetclasses
Classes de puppet de importação do proxy do puppet para um ambiente

POST /api/environments/:environment_id/smart_proxies/:id/import_puppetclasses
Classes de puppet de importação do proxy do puppet para um ambiente

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.

smart_proxy_id
opcional

Validations:

  • Must be String

environment_id
opcional

Validations:

  • Must be String

dryrun
opcional

Validations:

  • Must be 'true' or 'false' or '1' or '0'

except
opcional

Faixa delimitada por vírgulas opcional sendo “nova”, “atualizada” ou “obsoleta” que seja utilizada para limitar as classes importadas de Puppet

Validations:

  • Must be String


GET /api/smart_proxies
Listar todos os proxies inteligentes

Parâmentros

Nome parâmetro Descrição
search
opcional

filtrar resultados

Validations:

  • Must be String

order
opcional

ordenar resultados

Validations:

  • Must be String

page
opcional

paginar resultados

Validations:

  • Must be String

per_page
opcional

número de entradas por requisições

Validations:

  • Must be String


GET /api/smart_proxies/:id
Mostrar um proxy inteligente

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.


POST /api/smart_proxies
Criar um proxy inteligente

Parâmentros

Nome parâmetro Descrição
smart_proxy
requerido

Validations:

  • Must be a Hash

smart_proxy[name]
requerido

Validations:

  • Must be String

smart_proxy[url]
requerido

Validations:

  • Must be String


PUT /api/smart_proxies/:id
Atualizar um proxy inteligente

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be String

smart_proxy
requerido

Validations:

  • Must be a Hash

smart_proxy[name]
opcional

Validations:

  • Must be String

smart_proxy[url]
opcional

Validations:

  • Must be String


DELETE /api/smart_proxies/:id
Apagar um smart proxy

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be String


PUT /api/smart_proxies/:id/refresh
Atualizar os recursos smart proxy

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be String