Class CreateConversationRequest

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

Request to create a conversation.

Inheritance

Object > CreateConversationRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

CreateConversationRequest()

public CreateConversationRequest()

CreateConversationRequest(CreateConversationRequest)

public CreateConversationRequest(CreateConversationRequest other)
Parameter
NameDescription
otherCreateConversationRequest

Properties

Conversation

public Conversation Conversation { get; set; }

Required. The conversation resource to create.

Property Value
TypeDescription
Conversation

ConversationId

public string ConversationId { get; set; }

A unique ID for the new conversation. This ID will become the final component of the conversation's resource name. If no ID is specified, a server-generated ID will be used.

This value should be 4-64 characters and must match the regular expression ^[a-z0-9-]{4,64}$. Valid characters are [a-z][0-9]-

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The parent resource of the conversation.

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName