Contact Center AI Insights v1 API - Class UploadConversationRequest (2.8.0)

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

Reference documentation and code samples for the Contact Center AI Insights v1 API class UploadConversationRequest.

Request to upload a conversation.

Inheritance

object > UploadConversationRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

UploadConversationRequest()

public UploadConversationRequest()

UploadConversationRequest(UploadConversationRequest)

public UploadConversationRequest(UploadConversationRequest other)
Parameter
NameDescription
otherUploadConversationRequest

Properties

Conversation

public Conversation Conversation { get; set; }

Required. The conversation resource to create.

Property Value
TypeDescription
Conversation

ConversationId

public string ConversationId { get; set; }

Optional. 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

RedactionConfig

public RedactionConfig RedactionConfig { get; set; }

Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.

Property Value
TypeDescription
RedactionConfig