ワークフロー・ジョブ・テンプレートの作成
post
/api/v2/workflow_job_templates/
次のワークフロー・ジョブ・テンプレート・フィールドを指定してこのリソースに対してPOSTリクエストを行って、新しいワークフロー・ジョブ・テンプレートを作成します。
name
: このワークフロー・ジョブ・テンプレートの名前。(文字列、必須)-
description
: このワークフロー・ジョブ・テンプレートのオプションの説明。(文字列、デフォルト=""
) -
extra_vars
: (json、デフォルト=``) organization
: このテンプレートへのアクセス権を決定するために使用される組織。(id、デフォルト=``)survey_enabled
: (ブール、デフォルト=False
)allow_simultaneous
: (ブール、デフォルト=False
)ask_variables_on_launch
: (ブール、デフォルト=False
)inventory
: プロンプトとして適用されるインベントリ(ジョブ・テンプレートによってインベントリの指定を求めるプロンプトが表示されると仮定する) (id、デフォルト=``)limit
: (文字列、デフォルト=""
)scm_branch
: (文字列、デフォルト=""
)ask_inventory_on_launch
: (ブール、デフォルト=False
)ask_scm_branch_on_launch
: (ブール、デフォルト=False
)ask_limit_on_launch
: (ブール、デフォルト=False
)webhook_service
: Webフック・リクエストを受け入れるサービス(選択)""
: ---------github
: GitHubgitlab
: GitLab
webhook_credential
: サービスAPIにステータスをポスト・バックするための個人アクセス・トークン(id、デフォルト=``)
リクエスト
サポートされているメディア・タイプ
- application/json
ルート・スキーマ : schema
型:
ソースを表示
object
- allow_simultaneous: boolean
- ask_inventory_on_launch: boolean
- ask_limit_on_launch: boolean
- ask_scm_branch_on_launch: boolean
- ask_variables_on_launch: boolean
- description: string
- extra_vars: string
- inventory: integer
プロンプトとして適用されるインベントリ(ジョブ・テンプレートによってインベントリのプロンプトが表示されると仮定する)
- limit: string
- name(required): string
- organization: integer
このテンプレートへのアクセス権を決定するために使用される組織。
- scm_branch: string
- survey_enabled: boolean
- webhook_credential: integer
サービスAPIにステータスをポスト・バックするための個人アクセス・トークン
- webhook_service: string
Webフック・リクエストの受入れ元となるサービス