Params

Param name Description
location_id
optional

위치 별 범위

Validations:

  • Must be a Integer

organization_id
optional

조직 별 범위

Validations:

  • Must be a Integer

job_template
required

Validations:

  • Must be a Hash

job_template[name]
required

템플릿 이름

Validations:

  • Must be a String

job_template[job_category]
required

작업 카테고리

Validations:

  • Must be a String

job_template[description_format]
optional , nil allowed

이 템플릿은 설명을 생성하는 데 사용됩니다. %{package} 구문을 통해 입력 값을 사용할 수 있습니다. 또한 %{job_category} 및 %{template_name}을(를) 사용하여 작업 카테고리와 템플릿 이름을 포함할 수도 있습니다.

Validations:

  • Must be a String

job_template[template]
required

Validations:

  • Must be a String

job_template[provider_type]
required

공급자 유형

Validations:

  • Must be one of: SSH.

job_template[snippet]
optional , nil allowed

Validations:

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

job_template[audit_comment]
optional , nil allowed

Validations:

  • Must be a String

job_template[locked]
optional , nil allowed

편집을 위한 템플릿의 잠금 여부

Validations:

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

job_template[ssh]
optional , nil allowed

SSH 공급자 관련 옵션

Validations:

  • Must be a Hash

job_template[ssh][effective_user]
optional , nil allowed

유효 사용자 옵션

Validations:

  • Must be a Hash

job_template[ssh][effective_user][value]
optional , nil allowed

사용자가 스크립트를 실행하는 데 사용해야 할 옵션입니다(sudo와 유사한 메커니즘 사용).

Validations:

  • Must be a String

job_template[ssh][effective_user][overridable]
optional , nil allowed

호출할 유효 사용자를 덮어쓰도록 허용할지 여부입니다.

Validations:

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

job_template[ssh][effective_user][current_user]
optional , nil allowed

현재 사용자 로그인을 유효 사용자로 사용할지 여부입니다.

Validations:

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

job_template[location_ids]
optional , nil allowed

지정된 ID로 위치를 변경합니다

Validations:

  • Must be an array of any type

job_template[organization_ids]
optional , nil allowed

지정된 ID로 조직을 변경합니다

Validations:

  • Must be an array of any type