Gemini Enterprise for Customer Experience v1beta API - Class GenerateAppResourceRequest.Types.AppVersionContext (1.0.0-beta06)

public sealed class GenerateAppResourceRequest.Types.AppVersionContext : IMessage<GenerateAppResourceRequest.Types.AppVersionContext>, IEquatable<GenerateAppResourceRequest.Types.AppVersionContext>, IDeepCloneable<GenerateAppResourceRequest.Types.AppVersionContext>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class GenerateAppResourceRequest.Types.AppVersionContext.

The app version context specifying the base snapshot and target agent.

Inheritance

object > GenerateAppResourceRequest.Types.AppVersionContext

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

AppVersionContext()

public AppVersionContext()

AppVersionContext(AppVersionContext)

public AppVersionContext(GenerateAppResourceRequest.Types.AppVersionContext other)
Parameter
Name Description
other GenerateAppResourceRequestTypesAppVersionContext

Properties

AgentResourceName

public string AgentResourceName { get; set; }

The resource name of the target agent to be used by the LLM assistant. Format: projects/{project}/locations/{location}/apps/{app}/agents/{agent}

Property Value
Type Description
string

AgentResourceNameAsAgentName

public AgentName AgentResourceNameAsAgentName { get; set; }

AgentName-typed view over the AgentResourceName resource name property.

Property Value
Type Description
AgentName

AppVersion

public string AppVersion { get; set; }

The resource name of the app version to be used by the LLM assistant. Format: projects/{project}/locations/{location}/apps/{app}/versions/{version}

Property Value
Type Description
string

AppVersionAsAppVersionName

public AppVersionName AppVersionAsAppVersionName { get; set; }

AppVersionName-typed view over the AppVersion resource name property.

Property Value
Type Description
AppVersionName