PagerDuty (プレビュー)
PagerDuty は、IT Ops および DevOps モニタリング スタックと統合して、組織の運用の信頼性とアジリティを向上させるアジャイル インシデント管理プラットフォームです。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | 標準 | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | 標準 | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
連絡先 | |
---|---|
件名 | Microsoft |
URL | Microsoft LogicApps サポート Microsoft Power Automate サポート Microsoft Power Apps サポート |
コネクタ メタデータ | |
---|---|
公開元 | Microsoft |
Web サイト | https://www.pagerduty.com/ |
プライバシー ポリシー | https://www.pagerduty.com/privacy-policy/ |
接続の作成
コネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
PagerDutyAPI キー | securestring | PagerDutyAPI キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 30 | 60 秒 |
トリガー ポーリングの頻度 | 1 | 30 秒 |
アクション
ID でユーザーを取得します |
指定された ID のユーザー情報を取得します。 |
インシデントにメモを追加する |
特定のインシデントにメモを追加します。 |
インシデントのエスカレート |
インシデントに対して特定のエスカレーション ポリシーを使用します。 |
インシデントを作成する |
統合キーで識別可能な特定のサービスの新しいインシデントを作成します。 |
インシデントを再割り当てる |
特定のインシデントを再割り当てます。 |
インシデントを再通知 |
特定のインシデントを特定の時間までに再通知します。 |
インシデントを取得する |
インシデント キーでインシデント オブジェクトを取得します。 |
インシデントを解決 |
特定のインシデントを解決済みとしてマークします。 |
サポート情報インシデント |
特定のインシデントのサポート情報。 |
ID でユーザーを取得します
指定された ID のユーザー情報を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー Id
|
userId | True | string |
ユーザーを表す一意の ID。 |
戻り値
PagerDuty ユーザー
- Body
- User
インシデントにメモを追加する
特定のインシデントにメモを追加します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
追加者
|
userId | True | string |
ユーザーの選択 |
メモ
|
note | True | string |
メモのテキスト |
戻り値
AddNoteToIncident エンドポイントへの応答
- 本文
- AddNoteResponse
インシデントのエスカレート
インシデントに対して特定のエスカレーション ポリシーを使用します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
エスカレーション済み
|
userId | True | string |
ユーザーの選択 |
エスカレーション ポリシー
|
policyId | True | string |
ポリシーを選択する |
戻り値
インシデント プロパティ自体のインシデント
- 本文
- SingleIncident
インシデントを作成する
統合キーで識別可能な特定のサービスの新しいインシデントを作成します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
サービス キー
|
service_key | True | string |
PagerDuty からのサービス統合キー |
Description
|
description | True | string |
インシデントの説明 |
戻り値
新しいインシデント
- Body
- NewIncident
インシデントを再割り当てる
特定のインシデントを再割り当てます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
送信元ユーザー
|
userId | True | string |
ユーザーの選択 |
ユーザーへ
|
reassignUserId | True | string |
ユーザーの選択 |
戻り値
インシデント プロパティ自体のインシデント
- 本文
- SingleIncident
インシデントを再通知
特定のインシデントを特定の時間までに再通知します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
再通知済み
|
userId | True | string |
ユーザーの選択 |
再通知
|
duration | True | integer |
インシデントを再通知する時間 (秒単位) |
戻り値
インシデント プロパティ自体のインシデント
- 本文
- SingleIncident
インシデントを取得する
インシデント キーでインシデント オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incident_key | True | string |
インシデント キー |
戻り値
インシデント
- 本文
- Incident
インシデントを解決
特定のインシデントを解決済みとしてマークします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
解決したユーザー
|
userId | True | string |
ユーザーの選択 |
戻り値
インシデント プロパティ自体のインシデント
- 本文
- SingleIncident
サポート情報インシデント
特定のインシデントのサポート情報。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
受信確認済み
|
userId | True | string |
ユーザーの選択 |
戻り値
インシデント プロパティ自体のインシデント
- 本文
- SingleIncident
トリガー
インシデントがユーザーに割り当てられたとき |
指定されたユーザーにインシデントが割り当てられるときにトリガーします。 |
インシデントが作成されたとき |
新しいインシデントが作成されたときにトリガーされます。 |
インシデントが確認されたとき |
既存のインシデントが確認されたときにトリガーされます。 |
インシデントが解決されたとき |
既存のインシデントが解決されたときにトリガーされます。 |
メモの追加時 |
指定されたインシデントにメモが追加されるときにトリガーします。 |
インシデントがユーザーに割り当てられたとき
指定されたユーザーにインシデントが割り当てられるときにトリガーします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー
|
userId | True | string |
ユーザーの選択 |
戻り値
インシデントのリストへの応答
- 本文
- IncidentsResponse
インシデントが作成されたとき
インシデントが確認されたとき
インシデントが解決されたとき
メモの追加時
指定されたインシデントにメモが追加されるときにトリガーします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
インシデント
|
incidentId | True | string |
インシデントを選択する |
戻り値
メモの応答オブジェクト
- 本文
- NotesResponse
定義
IncidentsResponse
インシデントのリストへの応答
名前 | パス | 型 | 説明 |
---|---|---|---|
インシデントの一覧
|
incidents | array of Incident |
インシデントの一覧 |
SingleIncident
インシデント プロパティ自体のインシデント
名前 | パス | 型 | 説明 |
---|---|---|---|
インシデント
|
incident | Incident |
インシデント |
インシデント
インシデント
名前 | パス | 型 | 説明 |
---|---|---|---|
インシデント ID
|
id | string |
インシデント ID |
インシデント タイトル
|
summary | string |
インシデント タイトル |
インシデントの詳細 URL
|
html_url | string |
インシデントの詳細 URL |
作成日
|
created_at | string |
作成日 |
現在の状態
|
status | string |
現在の状態 |
インシデント キー
|
incident_key | string |
インシデント キー |
サービス
|
service | Service |
サービス |
割り当てられたユーザー ID
|
assignedUserId | string |
このインシデントに割り当てられたユーザーの ID |
最後の状態を変更
|
last_status_change_at | string |
最後の状態を変更 |
last_status_change_by
|
last_status_change_by | LastStatusChangeBy |
インシデントを最後に変更したユーザーまたはサービスを表します |
first_trigger_log_entry
|
first_trigger_log_entry | FirstTriggerLogEntry |
インシデントがトリガーされたときのログ エントリ |
escalation_policy
|
escalation_policy | EscalationPolicy |
インシデントをエスカレーションするためのポリシー |
現在の緊急度
|
urgency | string |
現在の緊急度 |
NewIncident
新しいインシデント
名前 | パス | 型 | 説明 |
---|---|---|---|
キー
|
incident_key | string |
キー |
Service
サービス
名前 | パス | 型 | 説明 |
---|---|---|---|
サービス ID
|
id | string |
サービス ID |
LastStatusChangeBy
インシデントを最後に変更したユーザーまたはサービスを表します
FirstTriggerLogEntry
インシデントがトリガーされたときのログ エントリ
EscalationPolicy
インシデントをエスカレーションするためのポリシー
Object
User
PagerDuty ユーザー
名前 | パス | 型 | 説明 |
---|---|---|---|
件名
|
name | string |
件名 |
メール アドレス
|
string |
メール アドレス |
|
優先タイムゾーン名。 null の場合、アカウントのタイムゾーンが使用される
|
time_zone | string |
優先タイムゾーン名。 null の場合、アカウントのタイムゾーンが使用される |
ユーザーに請求済み
|
billed | boolean |
ユーザーに請求済み |
ユーザー ロール
|
role | string |
ユーザー ロール |
内容
|
description | string |
ユーザーの紹介 |
ユーザーへの連絡方法
|
contact_methods | array of ContactMethod |
ユーザーへの連絡方法 |
ユーザーへの通知ルール
|
notification_rules | array of NotificationRule |
ユーザーへの通知ルール |
役職
|
job_title | string |
ユーザーの役職 |
ユーザーが属する Teams
|
teams | array of Object |
ユーザーが属する Teams |
このユーザーのインシデントの一覧
|
coordinated_incidents | array of Object |
このユーザーのインシデントの一覧 |
ユーザー ID
|
id | string |
ユーザー ID |
エンティティが Web アプリで一意に表示される URL
|
html_url | string |
エンティティが Web アプリで一意に表示される URL |
ContactMethod
連絡の方法
名前 | パス | 型 | 説明 |
---|---|---|---|
HTML URL
|
html_url | string |
エンティティが Web アプリで一意に表示される URL |
NotificationRule
通知ルール
名前 | パス | 型 | 説明 |
---|---|---|---|
HTML URL
|
html_url | string |
エンティティが Web アプリで一意に表示される URL |
NotesResponse
メモの応答オブジェクト
AddNoteResponse
AddNoteToIncident エンドポイントへの応答
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー
|
user | UserResponse |
ユーザー応答 |
メモ
|
note | NoteResponse |
メモの応答 |
UserResponse
ユーザー応答
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー ID
|
id | string |
ユーザー ID |
NoteResponse
メモの応答
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザーの一意識別子
|
id | string |
ユーザーの一意識別子 |
ユーザー
|
user | UserResponse |
ユーザー応答 |
メモ コンテンツ
|
content | string |
メモ コンテンツ |
メモを作成した日時
|
created_at | string |
メモを作成した日時 |