Skip to content
v2.274.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 ​

autoResolveBestVoicesboolean | IResolvableauto_resolve_best_voicestyping.Union[bool, IResolvable]autoResolveBestVoicesBooleanAutoResolveBestVoicesboolAutoResolveBestVoicesinterface{}#
Boolean flag which enables AUTO_RESOLVE_BEST_VOICES on an instance.
contactflowLogsboolean | IResolvablecontactflow_logstyping.Union[bool, IResolvable]contactflowLogsBooleanContactflowLogsboolContactflowLogsinterface{}#
Boolean flag which enables CONTACTFLOW_LOGS on an instance.
contactLensboolean | IResolvablecontact_lenstyping.Union[bool, IResolvable]contactLensBooleanContactLensboolContactLensinterface{}#
Boolean flag which enables CONTACT_LENS on an instance.
earlyMediaboolean | IResolvableearly_mediatyping.Union[bool, IResolvable]earlyMediaBooleanEarlyMediaboolEarlyMediainterface{}#
Boolean flag which enables EARLY_MEDIA on an instance.
enhancedChatMonitoringboolean | IResolvableenhanced_chat_monitoringtyping.Union[bool, IResolvable]enhancedChatMonitoringBooleanEnhancedChatMonitoringboolEnhancedChatMonitoringinterface{}#
Boolean flag which enables ENHANCED_CHAT_MONITORING on an instance.
enhancedContactMonitoringboolean | IResolvableenhanced_contact_monitoringtyping.Union[bool, IResolvable]enhancedContactMonitoringBooleanEnhancedContactMonitoringboolEnhancedContactMonitoringinterface{}#
Boolean flag which enables ENHANCED_CONTACT_MONITORING on an instance.
highVolumeOutBoundboolean | IResolvablehigh_volume_out_boundtyping.Union[bool, IResolvable]highVolumeOutBoundBooleanHighVolumeOutBoundboolHighVolumeOutBoundinterface{}#
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.
messageStreamingboolean | IResolvablemessage_streamingtyping.Union[bool, IResolvable]messageStreamingBooleanMessageStreamingboolMessageStreaminginterface{}#
Boolean flag which enables MESSAGE_STREAMING on an instance.
multiPartyChatConferenceboolean | IResolvablemulti_party_chat_conferencetyping.Union[bool, IResolvable]multiPartyChatConferenceBooleanMultiPartyChatConferenceboolMultiPartyChatConferenceinterface{}#
Boolean flag which enables MULTI_PARTY_CHAT_CONFERENCE on an instance.
multiPartyConferenceboolean | IResolvablemulti_party_conferencetyping.Union[bool, IResolvable]multiPartyConferenceBooleanMultiPartyConferenceboolMultiPartyConferenceinterface{}#
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.
useCustomTtsVoicesboolean | IResolvableuse_custom_tts_voicestyping.Union[bool, IResolvable]useCustomTtsVoicesBooleanUseCustomTtsVoicesboolUseCustomTtsVoicesinterface{}#
Boolean flag which enables USE_CUSTOM_TTS_VOICES on an instance.