GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs

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

Settings for exporting audio.

Constructors

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

Functions

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

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.