public sealed class ExportInsightsDataRequest : IMessage<ExportInsightsDataRequest>, IEquatable<ExportInsightsDataRequest>, IDeepCloneable<ExportInsightsDataRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Contact Center AI Insights v1 API class ExportInsightsDataRequest.
The request to export insights.
Implements
IMessageExportInsightsDataRequest, IEquatableExportInsightsDataRequest, IDeepCloneableExportInsightsDataRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
ExportInsightsDataRequest()
public ExportInsightsDataRequest()
ExportInsightsDataRequest(ExportInsightsDataRequest)
public ExportInsightsDataRequest(ExportInsightsDataRequest other)
Parameter | |
---|---|
Name | Description |
other | ExportInsightsDataRequest |
Properties
BigQueryDestination
public ExportInsightsDataRequest.Types.BigQueryDestination BigQueryDestination { get; set; }
Specified if sink is a BigQuery table.
Property Value | |
---|---|
Type | Description |
ExportInsightsDataRequestTypesBigQueryDestination |
DestinationCase
public ExportInsightsDataRequest.DestinationOneofCase DestinationCase { get; }
Property Value | |
---|---|
Type | Description |
ExportInsightsDataRequestDestinationOneofCase |
Filter
public string Filter { get; set; }
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
Property Value | |
---|---|
Type | Description |
string |
KmsKey
public string KmsKey { get; set; }
A fully qualified KMS key name for BigQuery tables protected by CMEK. Format: projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent resource to export data from.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
WriteDisposition
public ExportInsightsDataRequest.Types.WriteDisposition WriteDisposition { get; set; }
Options for what to do if the destination table already exists.
Property Value | |
---|---|
Type | Description |
ExportInsightsDataRequestTypesWriteDisposition |