Skip to content
v2.275.0

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.