Build Restriction Object(制限オブジェクトの構築)

PagerDutyのスケジュールの更新アクションカードで入力値として使用する新しいPagerDuty制限オブジェクトを構築します。制限は、スケジュールレイヤーが割り当てを受け入れることができる日または週の期間に関する限度です。

オプション

フィールド 定義 タイプ 必須

制限タイプ(Restriction Type)

制限オブジェクトの時間長に関する次のいずれかのオプションを選択します。

  • Daily Restriction:制限オブジェクトは特定の曜日用です。

  • Weekly Restriction:制限オブジェクトは週用です。週の開始曜日は入力フィールドとして指定する必要があります。

ドロップダウン

入力

フィールド 定義 タイプ 必須

制限(Restrictions)

タイプ(Type)

制限の指定されたタイプ。オプションは日制限(Daily Restriction)週制限(Weekly Restriction)です。

ドロップダウン

期間秒数(Duration Seconds)

制限の期間(秒単位)。

数値

開始時刻(Start Time of Day)

HH:mm:ss形式の開始時刻。

テキスト

開始曜日(Start Day of Week)

weekly restriction制限タイプで使用する場合にのみ必要です。ISO 8601形式の曜日で表される、週次ローテーションスケジュールの最初の曜日(1は月曜日など)。

数値 FALSE

出力

フィールド 定義 タイプ

制限(Restrictions)

結果の制限オブジェクト。

例:

{
	"Type":"daily_restriction",
	"Duration Seconds":3600,
	"Start Time Of Day":"12:31:23Z",
	"Start Day Of Week":null}
}
オブジェクト