Interface DialogflowCxSecuritySettingsAudioExportSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DialogflowCxSecuritySettingsAudioExportSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.001Z") @Stability(Stable) public interface DialogflowCxSecuritySettingsAudioExportSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDialogflowCxSecuritySettingsAudioExportSettings.BuilderA builder forDialogflowCxSecuritySettingsAudioExportSettingsstatic classDialogflowCxSecuritySettingsAudioExportSettings.Jsii$ProxyAn implementation forDialogflowCxSecuritySettingsAudioExportSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DialogflowCxSecuritySettingsAudioExportSettings.Builderbuilder()default StringgetAudioExportPattern()Filename pattern for exported audio.default StringgetAudioFormat()File format for exported audio file.default ObjectgetEnableAudioRedaction()Enable audio redaction if it is true.default StringgetGcsBucket()Cloud Storage bucket to export audio record to.
-
-
-
Method Detail
-
getAudioExportPattern
@Stability(Stable) @Nullable default String getAudioExportPattern()
Filename pattern for exported audio.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_security_settings#audio_export_pattern DialogflowCxSecuritySettings#audio_export_pattern}
-
getAudioFormat
@Stability(Stable) @Nullable default String getAudioFormat()
File format for exported audio file.Currently only in telephony recordings. * MULAW: G.711 mu-law PCM with 8kHz sample rate. * MP3: MP3 file format. * OGG: OGG Vorbis. Possible values: ["MULAW", "MP3", "OGG"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_security_settings#audio_format DialogflowCxSecuritySettings#audio_format}
-
getEnableAudioRedaction
@Stability(Stable) @Nullable default Object getEnableAudioRedaction()
Enable audio redaction if it is true.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_security_settings#enable_audio_redaction DialogflowCxSecuritySettings#enable_audio_redaction}
-
getGcsBucket
@Stability(Stable) @Nullable default String getGcsBucket()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_security_settings#gcs_bucket DialogflowCxSecuritySettings#gcs_bucket}
-
builder
@Stability(Stable) static DialogflowCxSecuritySettingsAudioExportSettings.Builder builder()
-
-