Class IncomingWebhookChangedMetadata
Annotation metadata to display system messages for incoming webhook events. Next Tag: 7
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class IncomingWebhookChangedMetadata : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IncomingWebhookName
The webhook name at the time of the change. Used in Spanner storage, BE API responses and FE API responses.
Declaration
[JsonProperty("incomingWebhookName")]
public virtual string IncomingWebhookName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InitiatorId
The user id of the user whose action triggered this system message. Used in Spanner storage, BE API responses and FE API responses.
Declaration
[JsonProperty("initiatorId")]
public virtual UserId InitiatorId { get; set; }
Property Value
| Type | Description |
|---|---|
| UserId |
InitiatorProfile
Complete profile when ListTopicsRequest FetchOptions.USER is set. Otherwise, only the id will be filled in. Used in FE API responses.
Declaration
[JsonProperty("initiatorProfile")]
public virtual User InitiatorProfile { get; set; }
Property Value
| Type | Description |
|---|---|
| User |
ObfuscatedIncomingWebhookId
The webhook id of the incoming webhook in question. This field should not be used to load webhook information dynamically and is only present for debugging purposes. Used in Spanner storage, BE API responses and FE API responses.
Declaration
[JsonProperty("obfuscatedIncomingWebhookId")]
public virtual string ObfuscatedIncomingWebhookId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OldIncomingWebhookName
Only populated for UPDATED_NAME and UPDATED_NAME_AND_AVATAR events, where the webhook name was changed. Used in Spanner storage, BE API responses and FE API responses.
Declaration
[JsonProperty("oldIncomingWebhookName")]
public virtual string OldIncomingWebhookName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Type
Used in Spanner storage, BE API responses and FE API responses.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |