リソース: TaskPushNotificationConfig
| JSON 表現 |
|---|
{
"name": string,
"pushNotificationConfig": {
object ( |
| フィールド | |
|---|---|
name |
構成のリソース名。形式: tasks/{taskId}/pushNotificationConfigs/{configId} |
pushNotificationConfig |
プッシュ通知の構成の詳細。 |
PushNotificationConfig
タスクの更新に関するプッシュ通知を設定するための構成。
| JSON 表現 |
|---|
{
"id": string,
"url": string,
"token": string,
"authentication": {
object ( |
| フィールド | |
|---|---|
id |
このプッシュ通知の一意の識別子(UUID など)。 |
url |
通知を送信する URL |
token |
このタスク/セッションに固有のトークン |
authentication |
通知とともに送信される認証に関する情報 |
AuthenticationInfo
プッシュ通知に使用される認証の詳細を定義します。
| JSON 表現 |
|---|
{ "schemes": [ string ], "credentials": string } |
| フィールド | |
|---|---|
schemes[] |
サポートされる認証スキーム - Basic、Bearer など |
credentials |
省略可能な認証情報 |
メソッド |
|
|---|---|
|
タスクのプッシュ通知構成を設定します。 |
|
タスクのプッシュ通知構成を削除します。 |
|
タスクのプッシュ通知構成を取得します。 |
|
タスクに構成されているプッシュ通知のリストを取得します。 |