public sealed class CreateAgentRequest : IMessage<CreateAgentRequest>, IEquatable<CreateAgentRequest>, IDeepCloneable<CreateAgentRequest>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class CreateAgentRequest.
Request message for [AgentService.CreateAgent][google.cloud.ces.v1.AgentService.CreateAgent].
Implements
IMessageCreateAgentRequest, IEquatableCreateAgentRequest, IDeepCloneableCreateAgentRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
CreateAgentRequest()
public CreateAgentRequest()CreateAgentRequest(CreateAgentRequest)
public CreateAgentRequest(CreateAgentRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateAgentRequest |
Properties
Agent
public Agent Agent { get; set; }Required. The agent to create.
| Property Value | |
|---|---|
| Type | Description |
Agent |
|
AgentId
public string AgentId { get; set; }Optional. The ID to use for the agent, which will become the final component of the agent's resource name. If not provided, a unique ID will be automatically assigned for the agent.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The resource name of the app to create an agent in.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsAppName
public AppName ParentAsAppName { get; set; }| Property Value | |
|---|---|
| Type | Description |
AppName |
|