GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsArgs

data class GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsArgs(val audioExportPattern: Output<String>? = null, val audioFormat: Output<GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormat>? = null, val enableAudioRedaction: Output<Boolean>? = null, val gcsBucket: Output<String>? = null) : ConvertibleToJava<GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsArgs>

Settings for exporting audio.

Constructors

fun GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsArgs(audioExportPattern: Output<String>? = null, audioFormat: Output<GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormat>? = null, enableAudioRedaction: Output<Boolean>? = null, gcsBucket: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsArgs

Properties

Link copied to clipboard
val audioExportPattern: Output<String>? = null

Filename pattern for exported audio.

Link copied to clipboard

File format for exported audio file. Currently only in telephony recordings.

Link copied to clipboard
val enableAudioRedaction: Output<Boolean>? = null

Enable audio redaction if it is true.

Link copied to clipboard
val gcsBucket: Output<String>? = null

Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.