Class LfA2aV1TaskPushNotificationConfig
A container associating a push notification configuration with a specific task.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class LfA2aV1TaskPushNotificationConfig : IDirectResponseSchema
Properties
Authentication
Authentication information required to send the notification.
Declaration
[JsonProperty("authentication")]
public virtual LfA2aV1AuthenticationInfo Authentication { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1AuthenticationInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Id
The push notification configuration details. A unique identifier (e.g. UUID) for this push notification configuration.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TaskId
The ID of the task this configuration is associated with.
Declaration
[JsonProperty("taskId")]
public virtual string TaskId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Tenant
Optional. Tenant ID.
Declaration
[JsonProperty("tenant")]
public virtual string Tenant { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Token
A token unique for this task or session.
Declaration
[JsonProperty("token")]
public virtual string Token { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Url
Required. The URL where the notification should be sent.
Declaration
[JsonProperty("url")]
public virtual string Url { get; set; }
Property Value
| Type | Description |
|---|---|
| string |