Class Changelog (2.0.0)

public sealed class Changelog : IMessage<Changelog>, IEquatable<Changelog>, IDeepCloneable<Changelog>, IBufferMessage, IMessage

Changelogs represents a change made to a given agent.

Inheritance

Object > Changelog

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Changelog()

public Changelog()

Changelog(Changelog)

public Changelog(Changelog other)
Parameter
NameDescription
otherChangelog

Properties

Action

public string Action { get; set; }

The action of the change.

Property Value
TypeDescription
String

ChangelogName

public ChangelogName ChangelogName { get; set; }

ChangelogName-typed view over the Name resource name property.

Property Value
TypeDescription
ChangelogName

CreateTime

public Timestamp CreateTime { get; set; }

The timestamp of the change.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

The affected resource display name of the change.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

The unique identifier of the changelog. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/changelogs/&lt;Changelog ID>.

Property Value
TypeDescription
String

Resource

public string Resource { get; set; }

The affected resource name of the change.

Property Value
TypeDescription
String

Type

public string Type { get; set; }

The affected resource type.

Property Value
TypeDescription
String

UserEmail

public string UserEmail { get; set; }

Email address of the authenticated user.

Property Value
TypeDescription
String