リソース: TaskPushNotificationConfig
プッシュ通知構成を特定のタスクに関連付けるコンテナ。
| JSON 表現 |
|---|
{
"tenant": string,
"id": string,
"taskId": string,
"url": string,
"token": string,
"authentication": {
object ( |
| フィールド | |
|---|---|
tenant |
省略可。テナント ID。 |
id |
プッシュ通知の構成の詳細。このプッシュ通知構成の固有識別子(UUID など)。 |
taskId |
この構成が関連付けられているタスクの ID。 |
url |
必須。通知の送信先 URL。 |
token |
このタスクまたはセッションに固有のトークン。 |
authentication |
通知の送信に必要な認証情報。 |
AuthenticationInfo
プッシュ通知に使用される認証の詳細を定義します。
| JSON 表現 |
|---|
{ "scheme": string, "credentials": string } |
| フィールド | |
|---|---|
scheme |
必須。IANA レジストリの HTTP 認証スキーム。例: |
credentials |
プッシュ通知の認証情報。形式はスキームによって異なります(Bearer のトークンなど)。 |
メソッド |
|
|---|---|
|
タスクのプッシュ通知構成を作成します。 |
|
タスクのプッシュ通知構成を削除します。 |
|
タスクのプッシュ通知構成を取得します。 |
|
タスクに構成されているプッシュ通知のリストを取得します。 |