Class GoogleCloudContactcenterinsightsV1Settings
The CCAI Insights project wide settings. Use these settings to configure the behavior of Insights. View these
settings with
getsettings
and change the settings with
updateSettings
.
Implements
Inherited Members
Namespace: Google.Apis.Contactcenterinsights.v1.Data
Assembly: Google.Apis.Contactcenterinsights.v1.dll
Syntax
public class GoogleCloudContactcenterinsightsV1Settings : IDirectResponseSchema
Properties
AnalysisConfig
Default analysis settings.
Declaration
[JsonProperty("analysisConfig")]
public virtual GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig AnalysisConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig |
ConversationTtl
The default TTL for newly-created conversations. If a conversation has a specified expiration, that value will be used instead. Changing this value will not change the expiration of existing conversations. Conversations with no expire time persist until they are deleted.
Declaration
[JsonProperty("conversationTtl")]
public virtual object ConversationTtl { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. The time at which the settings was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LanguageCode
A language code to be applied to each transcript segment unless the segment already specifies a language code. Language code defaults to "en-US" if it is neither specified on the segment nor here.
Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Immutable. The resource name of the settings resource. Format: projects/{project}/locations/{location}/settings
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PubsubNotificationSettings
A map that maps a notification trigger to a Pub/Sub topic. Each time a specified trigger occurs, Insights will notify the corresponding Pub/Sub topic. Keys are notification triggers. Supported keys are: * "all-triggers": Notify each time any of the supported triggers occurs. * "create-analysis": Notify each time an analysis is created. * "create-conversation": Notify each time a conversation is created. * "export-insights-data": Notify each time an export is complete. * "ingest-conversations": Notify each time an IngestConversations LRO is complete. * "update-conversation": Notify each time a conversation is updated via UpdateConversation. * "upload-conversation": Notify when an UploadConversation LRO is complete. Values are Pub/Sub topics. The format of each Pub/Sub topic is: projects/{project}/topics/{topic}
Declaration
[JsonProperty("pubsubNotificationSettings")]
public virtual IDictionary<string, string> PubsubNotificationSettings { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
RedactionConfig
Default DLP redaction resources to be applied while ingesting conversations. This applies to conversations
ingested from the UploadConversation
and IngestConversations
endpoints, including conversations coming
from CCAI Platform.
Declaration
[JsonProperty("redactionConfig")]
public virtual GoogleCloudContactcenterinsightsV1RedactionConfig RedactionConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudContactcenterinsightsV1RedactionConfig |
SpeechConfig
Optional. Default Speech-to-Text resources to use while ingesting audio files. Optional, CCAI Insights will
create a default if not provided. This applies to conversations ingested from the UploadConversation
and
IngestConversations
endpoints, including conversations coming from CCAI Platform.
Declaration
[JsonProperty("speechConfig")]
public virtual GoogleCloudContactcenterinsightsV1SpeechConfig SpeechConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudContactcenterinsightsV1SpeechConfig |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. The time at which the settings were last updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |