AttributesProperty Struct
*This is a preview release for Connect Customer .
It is subject to change.*
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const attributesProperty: connect.CfnInstance.AttributesProperty = {
inboundCalls: false,
outboundCalls: false,
// the properties below are optional
autoResolveBestVoices: false,
contactflowLogs: false,
contactLens: false,
earlyMedia: false,
enhancedChatMonitoring: false,
enhancedContactMonitoring: false,
highVolumeOutBound: false,
messageStreaming: false,
multiPartyChatConference: false,
multiPartyConference: false,
useCustomTtsVoices: false,
};
Properties
autoResolveBestVoicesoptionalboolean | IResolvableauto_resolve_best_voicesoptionaltyping.Union[bool, IResolvable]autoResolveBestVoicesoptionalBooleanAutoResolveBestVoicesoptionalboolAutoResolveBestVoicesoptionalinterface{}#Boolean flag which enables AUTO_RESOLVE_BEST_VOICES on an instance.
contactflowLogsoptionalboolean | IResolvablecontactflow_logsoptionaltyping.Union[bool, IResolvable]contactflowLogsoptionalBooleanContactflowLogsoptionalboolContactflowLogsoptionalinterface{}#Boolean flag which enables CONTACTFLOW_LOGS on an instance.
contactLensoptionalboolean | IResolvablecontact_lensoptionaltyping.Union[bool, IResolvable]contactLensoptionalBooleanContactLensoptionalboolContactLensoptionalinterface{}#Boolean flag which enables CONTACT_LENS on an instance.
earlyMediaoptionalboolean | IResolvableearly_mediaoptionaltyping.Union[bool, IResolvable]earlyMediaoptionalBooleanEarlyMediaoptionalboolEarlyMediaoptionalinterface{}#Boolean flag which enables EARLY_MEDIA on an instance.
enhancedChatMonitoringoptionalboolean | IResolvableenhanced_chat_monitoringoptionaltyping.Union[bool, IResolvable]enhancedChatMonitoringoptionalBooleanEnhancedChatMonitoringoptionalboolEnhancedChatMonitoringoptionalinterface{}#Boolean flag which enables ENHANCED_CHAT_MONITORING on an instance.
enhancedContactMonitoringoptionalboolean | IResolvableenhanced_contact_monitoringoptionaltyping.Union[bool, IResolvable]enhancedContactMonitoringoptionalBooleanEnhancedContactMonitoringoptionalboolEnhancedContactMonitoringoptionalinterface{}#Boolean flag which enables ENHANCED_CONTACT_MONITORING on an instance.
highVolumeOutBoundoptionalboolean | IResolvablehigh_volume_out_boundoptionaltyping.Union[bool, IResolvable]highVolumeOutBoundoptionalBooleanHighVolumeOutBoundoptionalboolHighVolumeOutBoundoptionalinterface{}#Boolean flag which enables HIGH_VOLUME_OUTBOUND on an instance.
inboundCallsboolean | IResolvableinbound_callstyping.Union[bool, IResolvable]inboundCallsBooleanInboundCallsboolInboundCallsinterface{}required#Mandatory element which enables inbound calls on new instance.
messageStreamingoptionalboolean | IResolvablemessage_streamingoptionaltyping.Union[bool, IResolvable]messageStreamingoptionalBooleanMessageStreamingoptionalboolMessageStreamingoptionalinterface{}#Boolean flag which enables MESSAGE_STREAMING on an instance.
multiPartyChatConferenceoptionalboolean | IResolvablemulti_party_chat_conferenceoptionaltyping.Union[bool, IResolvable]multiPartyChatConferenceoptionalBooleanMultiPartyChatConferenceoptionalboolMultiPartyChatConferenceoptionalinterface{}#Boolean flag which enables MULTI_PARTY_CHAT_CONFERENCE on an instance.
multiPartyConferenceoptionalboolean | IResolvablemulti_party_conferenceoptionaltyping.Union[bool, IResolvable]multiPartyConferenceoptionalBooleanMultiPartyConferenceoptionalboolMultiPartyConferenceoptionalinterface{}#Boolean flag which enables MULTI_PARTY_CONFERENCE on an instance.
outboundCallsboolean | IResolvableoutbound_callstyping.Union[bool, IResolvable]outboundCallsBooleanOutboundCallsboolOutboundCallsinterface{}required#Mandatory element which enables outbound calls on new instance.
useCustomTtsVoicesoptionalboolean | IResolvableuse_custom_tts_voicesoptionaltyping.Union[bool, IResolvable]useCustomTtsVoicesoptionalBooleanUseCustomTtsVoicesoptionalboolUseCustomTtsVoicesoptionalinterface{}#Boolean flag which enables USE_CUSTOM_TTS_VOICES on an instance.