public sealed class AppVersion : IMessage<AppVersion>, IEquatable<AppVersion>, IDeepCloneable<AppVersion>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class AppVersion.
In Customer Engagement Suite (CES), an app version is a snapshot of the app at a specific point in time. It is immutable and cannot be modified once created.
Implements
IMessageAppVersion, IEquatableAppVersion, IDeepCloneableAppVersion, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
AppVersion()
public AppVersion()AppVersion(AppVersion)
public AppVersion(AppVersion other)| Parameter | |
|---|---|
| Name | Description |
other |
AppVersion |
Properties
AppVersionName
public AppVersionName AppVersionName { get; set; }AppVersionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AppVersionName |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. Timestamp when the app version was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Creator
public string Creator { get; set; }Output only. Email of the user who created the app version.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }Optional. The description of the app version.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Optional. The display name of the app version.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Etag
public string Etag { get; set; }Output only. Etag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Identifier. The unique identifier of the app version.
Format:
projects/{project}/locations/{location}/apps/{app}/versions/{version}
| Property Value | |
|---|---|
| Type | Description |
string |
|
Snapshot
public AppSnapshot Snapshot { get; set; }Output only. The snapshot of the app when the version is created.
| Property Value | |
|---|---|
| Type | Description |
AppSnapshot |
|