ジョブ・テンプレートの起動

post

/api/v2/job_templates/{id}/launch/

job_templateを起動するには、このリソースに対してPOSTリクエストを行います。パスワード、インベントリまたは追加変数(extra_vars)が必要な場合は、extra_varsをYAMLまたはJSON文字列として指定し、カッコをエスケープして、POSTデータで渡す必要があります。inventory_needed_to_startTrueの場合は、inventoryが必要です。

成功した場合、レスポンス・ステータス・コードは201になります。必要なパスワードが指定されていない場合は、400ステータス・コードが返されます。ジョブを起動できない場合は、405ステータス・コードが返されます。指定された資格証明またはインベントリの使用をユーザーが許可されていない場合は、403ステータス・コードが返されます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ : JobLaunch
型: object
ソースを表示
ネストされたスキーマ : credentials
型: array
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : Extra vars
型: object
タイトル: Extra vars
ネストされたスキーマ : instance_groups
型: array
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : labels
型: array
一意のアイテムが必要: true
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

201レスポンス

本文()
ルート・スキーマ : JobLaunch
型: object
ソースを表示
ネストされたスキーマ : credentials
型: array
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : Extra vars
型: object
タイトル: Extra vars
ネストされたスキーマ : instance_groups
型: array
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : labels
型: array
一意のアイテムが必要: true
ソースを表示
先頭に戻る