Class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource
Configuration for Cloud Storage bucket sources.
Implements
Inherited Members
Namespace: Google.Apis.Contactcenterinsights.v1.Data
Assembly: Google.Apis.Contactcenterinsights.v1.dll
Syntax
public class GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource : IDirectResponseSchema
Properties
BucketObjectType
Optional. Specifies the type of the objects in bucket_uri
.
Declaration
[JsonProperty("bucketObjectType")]
public virtual string BucketObjectType { get; set; }
Property Value
Type | Description |
---|---|
string |
BucketUri
Required. The Cloud Storage bucket containing source objects.
Declaration
[JsonProperty("bucketUri")]
public virtual string BucketUri { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomMetadataKeys
Optional. Custom keys to extract as conversation labels from metadata files in metadata_bucket_uri
. Keys
not included in this field will be ignored. Note that there is a limit of 20 labels per conversation.
Declaration
[JsonProperty("customMetadataKeys")]
public virtual IList<string> CustomMetadataKeys { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MetadataBucketUri
Optional. The Cloud Storage path to the conversation metadata. Note that: [1] Metadata files are expected to
be in JSON format. [2] Metadata and source files (transcripts or audio) must be in separate buckets. [3] A
source file and its corresponding metadata file must share the same name to be properly ingested, E.g.
gs://bucket/audio/conversation1.mp3
and gs://bucket/metadata/conversation1.json
.
Declaration
[JsonProperty("metadataBucketUri")]
public virtual string MetadataBucketUri { get; set; }
Property Value
Type | Description |
---|---|
string |