Class ExportInsightsDataRequest (1.12.0)

ExportInsightsDataRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

NameDescription
big_query_destination google.cloud.contact_center_insights_v1.types.ExportInsightsDataRequest.BigQueryDestination
Specified if sink is a BigQuery table. This field is a member of oneof_ destination.
parent str
Required. The parent resource to export data from.
filter str
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
kms_key str
A fully qualified KMS key name for BigQuery tables protected by CMEK. Format: projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
write_disposition google.cloud.contact_center_insights_v1.types.ExportInsightsDataRequest.WriteDisposition
Options for what to do if the destination table already exists.

Classes

BigQueryDestination

BigQueryDestination(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A BigQuery Table Reference.

WriteDisposition

WriteDisposition(value)

Specifies the action that occurs if the destination table already exists.

Values: WRITE_DISPOSITION_UNSPECIFIED (0): Write disposition is not specified. Defaults to WRITE_TRUNCATE. WRITE_TRUNCATE (1): If the table already exists, BigQuery will overwrite the table data and use the schema from the load. WRITE_APPEND (2): If the table already exists, BigQuery will append data to the table.