Class ListChangelogsRequest (2.0.0)

public sealed class ListChangelogsRequest : IMessage<ListChangelogsRequest>, IEquatable<ListChangelogsRequest>, IDeepCloneable<ListChangelogsRequest>, IBufferMessage, IMessage, IPageRequest

The request message for [Changelogs.ListChangelogs][google.cloud.dialogflow.cx.v3.Changelogs.ListChangelogs].

Inheritance

Object > ListChangelogsRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ListChangelogsRequest()

public ListChangelogsRequest()

ListChangelogsRequest(ListChangelogsRequest)

public ListChangelogsRequest(ListChangelogsRequest other)
Parameter
NameDescription
otherListChangelogsRequest

Properties

Filter

public string Filter { get; set; }

The filter string. Supports filter by user_email, resource, type and create_time. Some examples:

  1. By user email: user_email = &quot;someone@google.com"
  2. By resource name: resource = "projects/123/locations/global/agents/456/flows/789"
  3. By resource display name: display_name = "my agent"
  4. By action: action = "Create"
  5. By type: type = "flows"
  6. By create time. Currently predicates on create_time and create_time_epoch_seconds are supported: create_time_epoch_seconds > 1551790877 AND create_time <= 2017-01-15T01:30:15.01Z
  7. Combination of above filters: resource = "projects/123/locations/global/agents/456/flows/789" AND user_email = &quot;someone@google.com" AND create_time <= 2017-01-15T01:30:15.01Z
Property Value
TypeDescription
String

PageSize

public int PageSize { get; set; }

The maximum number of items to return in a single page. By default 100 and at most 1000.

Property Value
TypeDescription
Int32

PageToken

public string PageToken { get; set; }

The next_page_token value returned from a previous list request.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The agent containing the changelogs. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>.

Property Value
TypeDescription
String

ParentAsAgentName

public AgentName ParentAsAgentName { get; set; }

AgentName-typed view over the Parent resource name property.

Property Value
TypeDescription
AgentName