Class Changelog
Changelogs represent a change made to the app or to an resource within the app.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class Changelog : IDirectResponseSchema
Properties
Action
Output only. The action that was performed on the resource.
Declaration
[JsonProperty("action")]
public virtual string Action { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Author
Output only. Email address of the change author.
Declaration
[JsonProperty("author")]
public virtual string Author { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
CreateTimeRaw
Output only. The time when the change was made.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DependentResources
Output only. The dependent resources that were changed.
Declaration
[JsonProperty("dependentResources")]
public virtual IList<IDictionary<string, object>> DependentResources { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<IDictionary<string, object>> |
Description
Output only. Description of the change. which typically captures the changed fields in the resource.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Output only. Display name of the change. It typically should be the display name of the resource that was changed.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Identifier. The unique identifier of the changelog. Format:
projects/{project}/locations/{location}/apps/{app}/changelogs/{changelog}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NewResource
Output only. The new resource after the change.
Declaration
[JsonProperty("newResource")]
public virtual IDictionary<string, object> NewResource { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |
OriginalResource
Output only. The original resource before the change.
Declaration
[JsonProperty("originalResource")]
public virtual IDictionary<string, object> OriginalResource { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |
Resource
Output only. The resource that was changed.
Declaration
[JsonProperty("resource")]
public virtual string Resource { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResourceType
Output only. The type of the resource that was changed.
Declaration
[JsonProperty("resourceType")]
public virtual string ResourceType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SequenceNumber
Output only. The monotonically increasing sequence number of the changelog.
Declaration
[JsonProperty("sequenceNumber")]
public virtual long? SequenceNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |