ExportInsightsDataRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The request to export insights.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
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.