前提条件については、PagerDutyインシデントアクションをご覧ください。
PagerDutyインシデントを作成する
アクション識別子はpagerduty.incident.createです。
指定されたサービス、タイトル、優先度、およびその他のオプション属性を使用して、PagerDuty に新しいインシデントを作成します。
次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
token | 弦 | 必須。 PagerDuty APIトークン。 |
|
type | 弦 | 必須。
である必要があります。 |
|
title | 弦 | 必須。 インシデントタイトル。 |
|
サービス | 地図 | 必須。
および
フィールドを持つサービス参照オブジェクト。 |
|
から | 弦 | オプション。 アカウントトークンでは必須、ユーザートークンでは任意です。リクエストを行うユーザーのメールアドレス。 |
|
プライオリティ | 地図 | オプション。 優先順位の参照。 |
|
緊急 | 弦 | オプション。 インシデントの緊急度。 |
|
body | 地図 | オプション。
と
を含むインシデント本文。 |
|
incidentKey | 弦 | オプション。 重複排除キー。 |
|
課題 | リスト | オプション。 担当者オブジェクトのリスト。 |
|
incidentType | 弦 | オプション。 インシデントタイプ名。 |
|
escalationPolicy | 地図 | オプション。 エスカレーションポリシーのリファレンス。 |
|
conferenceBridge | 地図 | オプション。 カンファレンスブリッジの詳細。 |
|
selectors | リスト | オプション。 出力からフィールドを抽出するためのJQセレクター。 |
|
次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。
出力 | タイプ | 説明 |
|---|---|---|
success | ブール値 |
成功時は、失敗時は
。 |
response | オブジェクト | 作成されたインシデントオブジェクト。キーフィールド:
、
、
、
。 |
errorMessage | 弦 | 失敗時のエラーメッセージ。成功した場合は
。 |
次の例では、サービス、緊急度、本文、およびエスカレーション・ポリシーを指定して、新しいPagerDutyインシデントを作成します。
ワークフローの例 |
|---|
|