Class: Google::Cloud::Ces::V1::AudioRecordingConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Ces::V1::AudioRecordingConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/ces/v1/app.rb
Overview
Configuration for how the audio interactions should be recorded.
Instance Attribute Summary collapse
-
#gcs_bucket ⇒ ::String
Optional.
-
#gcs_path_prefix ⇒ ::String
Optional.
Instance Attribute Details
#gcs_bucket ⇒ ::String
Returns Optional. The Cloud Storage bucket to store the session audio recordings. The URI must start with "gs://".
Please choose a bucket location that meets your data residency requirements.
Note: If the Cloud Storage bucket is in a different project from the app,
you should grant storage.objects.create permission to the CES service
agent service-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
610 611 612 613 |
# File 'proto_docs/google/cloud/ces/v1/app.rb', line 610 class AudioRecordingConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#gcs_path_prefix ⇒ ::String
Returns Optional. The Cloud Storage path prefix for audio recordings.
This prefix can include the following placeholders, which will be dynamically substituted at serving time:
- $project: project ID
- $location: app location
- $app: app ID
- $date: session date in YYYY-MM-DD format
- $session: session ID
If the path prefix is not specified, the default prefix
$project/$location/$app/$date/$session/ will be used.
610 611 612 613 |
# File 'proto_docs/google/cloud/ces/v1/app.rb', line 610 class AudioRecordingConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |