Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1 API class Google::Cloud::Ces::V1::AudioRecordingConfig.
Configuration for how the audio interactions should be recorded.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#gcs_bucket
def gcs_bucket() -> ::String-
(::String) — 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.createpermission to the CES service agentservice-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
#gcs_bucket=
def gcs_bucket=(value) -> ::String-
value (::String) — 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.createpermission to the CES service agentservice-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
-
(::String) — 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.createpermission to the CES service agentservice-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
#gcs_path_prefix
def gcs_path_prefix() -> ::String-
(::String) — 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.
#gcs_path_prefix=
def gcs_path_prefix=(value) -> ::String-
value (::String) — 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.
-
(::String) — 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.