Skip to content
v2.273.0

AWS::Connect Construct Library ​

This module is part of the AWS Cloud Development Kit project.

ts
import * as connect from 'aws-cdk-lib/aws-connect';
python
import aws_cdk.aws_connect as connect
java
import software.amazon.awscdk.services.connect.*;
csharp
using Amazon.CDK.AWS.Connect;
go
import connect "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Connect.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnAgentStatusConstruct (L1)Contains information about an agent status.
CfnApprovedOriginConstruct (L1)The approved origin for the instance.
CfnContactFlowConstruct (L1)Specifies a flow for an Connect Customer instance.
CfnContactFlowModuleConstruct (L1)Specifies a flow module for an Connect Customer instance.
CfnContactFlowModuleAliasConstruct (L1)Resource Type definition for ContactFlowModuleAlias.
CfnContactFlowModuleVersionConstruct (L1)Resource Type definition for ContactFlowModuleVersion.
CfnContactFlowVersionConstruct (L1)Creates a version for the specified customer-managed flow within the specified instance.
CfnDataLakeAssociationConstruct (L1)Resource schema for AWS::Connect::DataLakeAssociation.
CfnDataTableConstruct (L1)Represents a data table in Amazon Connect.
CfnDataTableAttributeConstruct (L1)Represents an attribute (column) in a data table.
CfnDataTableRecordConstruct (L1)Resource Type definition for AWS::Connect::DataTableRecord.
CfnEmailAddressConstruct (L1)Create new email address in the specified Amazon Connect instance.
CfnEvaluationFormConstruct (L1)Creates an evaluation form for the specified Connect Customer instance.
CfnHoursOfOperationConstruct (L1)Specifies hours of operation.
CfnInstanceConstruct (L1)This is a preview release for Connect Customer . It is subject to change..
CfnInstanceStorageConfigConstruct (L1)The storage configuration for the instance.
CfnIntegrationAssociationConstruct (L1)Specifies the association of an AWS resource such as Lex bot (both v1 and v2) and Lambda function with an Connect Customer instance.
CfnMetricConstruct (L1)Resource Type definition for AWS::Connect::Metric, a custom metric configured for an Amazon Connect instance.
CfnNotificationConstruct (L1)Resource Type definition for AWS::Connect::Notification.
CfnPhoneNumberConstruct (L1)Claims a phone number to the specified Connect Customer instance or traffic distribution group.
CfnPredefinedAttributeConstruct (L1)Textual or numeric value that describes an attribute.
CfnPromptConstruct (L1)Creates a prompt for the specified Connect Customer instance.
CfnQueueConstruct (L1)Contains information about a queue.
CfnQuickConnectConstruct (L1)Specifies a quick connect for an Connect Customer instance.
CfnRoutingProfileConstruct (L1)Creates a new routing profile.
CfnRuleConstruct (L1)Creates a rule for the specified Connect Customer instance.
CfnSecurityKeyConstruct (L1)The security key for the instance.
CfnSecurityProfileConstruct (L1)Creates a security profile.
CfnTaskTemplateConstruct (L1)Specifies a task template for a Connect Customer instance.
CfnTestCaseConstruct (L1)Resource Type definition for AWS::Connect::TestCase.
CfnTrafficDistributionGroupConstruct (L1)Information about a traffic distribution group.
CfnUseCaseConstruct (L1)Resource Type definition for a use case associated with an Amazon Connect integration association.
CfnUserConstruct (L1)Specifies a user account for an Connect Customer instance.
CfnUserHierarchyGroupConstruct (L1)Specifies a new user hierarchy group.
CfnUserHierarchyStructureConstruct (L1)Contains information about a hierarchy structure.
CfnViewConstruct (L1)Creates a customer-managed view in the published state within the specified instance.
CfnViewVersionConstruct (L1)Creates a version for the specified customer-managed view within the specified instance.
CfnVocabularyConstruct (L1)Resource type definition for AWS::Connect::Vocabulary.
CfnWorkspaceConstruct (L1)Contains information about a workspace, which defines the user experience by mapping views to pages.
CfnAgentStatusPropsStructProperties for defining a CfnAgentStatus.
CfnApprovedOriginPropsStructProperties for defining a CfnApprovedOrigin.
CfnContactFlowModule.ExternalInvocationConfigurationPropertyStructThe external invocation configuration for the flow module.
CfnContactFlowModuleAliasPropsStructProperties for defining a CfnContactFlowModuleAlias.
CfnContactFlowModulePropsStructProperties for defining a CfnContactFlowModule.
CfnContactFlowModuleVersionPropsStructProperties for defining a CfnContactFlowModuleVersion.
CfnContactFlowPropsStructProperties for defining a CfnContactFlow.
CfnContactFlowVersionPropsStructProperties for defining a CfnContactFlowVersion.
CfnDataLakeAssociationPropsStructProperties for defining a CfnDataLakeAssociation.
CfnDataTable.LockVersionPropertyStructThe lock version of the Data Table.
CfnDataTableAttribute.EnumPropertyStruct
CfnDataTableAttribute.LockVersionPropertyStruct
CfnDataTableAttribute.ValidationPropertyStructDefines validation rules for data table attribute values.
CfnDataTableAttributePropsStructProperties for defining a CfnDataTableAttribute.
CfnDataTablePropsStructProperties for defining a CfnDataTable.
CfnDataTableRecord.DataTableRecordPropertyStruct
CfnDataTableRecord.ValuePropertyStruct
CfnDataTableRecordPropsStructProperties for defining a CfnDataTableRecord.
CfnEmailAddress.AliasConfigurationPropertyStructConfiguration information of an email alias.
CfnEmailAddressPropsStructProperties for defining a CfnEmailAddress.
CfnEvaluationForm.AutoEvaluationConfigurationPropertyStructConfiguration information about automated evaluations.
CfnEvaluationForm.AutomaticFailConfigurationPropertyStructInformation about automatic fail configuration for an evaluation form.
CfnEvaluationForm.EvaluationFormBaseItemPropertyStructAn item at the root level.
CfnEvaluationForm.EvaluationFormItemEnablementConditionOperandPropertyStructAn operand of the enablement condition.
CfnEvaluationForm.EvaluationFormItemEnablementConditionPropertyStructA condition for item enablement.
CfnEvaluationForm.EvaluationFormItemEnablementConfigurationPropertyStructAn item enablement configuration.
CfnEvaluationForm.EvaluationFormItemEnablementExpressionPropertyStructAn expression that defines a basic building block of conditional enablement.
CfnEvaluationForm.EvaluationFormItemEnablementSourcePropertyStructAn enablement expression source item.
CfnEvaluationForm.EvaluationFormItemEnablementSourceValuePropertyStructAn enablement expression source value.
CfnEvaluationForm.EvaluationFormItemPropertyStructItems that are part of the evaluation form.
CfnEvaluationForm.EvaluationFormLanguageConfigurationPropertyStructLanguage configuration for an evaluation form.
CfnEvaluationForm.EvaluationFormMetricConfigurationPropertyStructInformation about the metric configuration for an evaluation form question.
CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationOptionPropertyStructAn automation option for a multi-select question.
CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationPropertyStructAutomation configuration for multi-select questions.
CfnEvaluationForm.EvaluationFormMultiSelectQuestionOptionPropertyStructAn option for a multi-select question in an evaluation form.
CfnEvaluationForm.EvaluationFormMultiSelectQuestionPropertiesPropertyStructProperties for a multi-select question in an evaluation form.
CfnEvaluationForm.EvaluationFormNumericQuestionAutomationPropertyStructInformation about the automation configuration in numeric questions.
CfnEvaluationForm.EvaluationFormNumericQuestionOptionPropertyStructInformation about the option range used for scoring in numeric questions.
CfnEvaluationForm.EvaluationFormNumericQuestionPropertiesPropertyStructInformation about properties for a numeric question in an evaluation form.
CfnEvaluationForm.EvaluationFormQuestionAutomationAnswerSourcePropertyStructA question automation answer.
CfnEvaluationForm.EvaluationFormQuestionPropertyStructInformation about a question from an evaluation form.
CfnEvaluationForm.EvaluationFormQuestionScoringConfigurationPropertyStructScoring configuration for a question in an evaluation form.
CfnEvaluationForm.EvaluationFormQuestionTypePropertiesPropertyStructInformation about properties for a question in an evaluation form.
CfnEvaluationForm.EvaluationFormScoreThresholdPropertyStructInformation about a score threshold for a performance category.
CfnEvaluationForm.EvaluationFormSectionPropertyStructInformation about a section from an evaluation form.
CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationOptionPropertyStructThe automation options of the single select question.
CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationPropertyStructInformation about the automation configuration in single select questions.
CfnEvaluationForm.EvaluationFormSingleSelectQuestionOptionPropertyStructInformation about the automation configuration in single select questions.
CfnEvaluationForm.EvaluationFormSingleSelectQuestionPropertiesPropertyStructInformation about the options in single select questions.
CfnEvaluationForm.EvaluationFormTargetConfigurationPropertyStructConfiguration that specifies the target for an evaluation form.
CfnEvaluationForm.EvaluationFormTextQuestionAutomationPropertyStructInformation about the automation configuration in text questions.
CfnEvaluationForm.EvaluationFormTextQuestionPropertiesPropertyStructInformation about properties for a text question in an evaluation form.
CfnEvaluationForm.EvaluationReviewConfigurationPropertyStructConfiguration settings for evaluation reviews.
CfnEvaluationForm.EvaluationReviewNotificationRecipientPropertyStructInformation about a recipient who should be notified when an evaluation review is requested.
CfnEvaluationForm.EvaluationReviewNotificationRecipientValuePropertyStructThe value information for an evaluation review notification recipient.
CfnEvaluationForm.MultiSelectQuestionRuleCategoryAutomationPropertyStructAutomation rule for multi-select questions based on rule categories.
CfnEvaluationForm.NumericQuestionPropertyValueAutomationPropertyStructInformation about the property value used in automation of a numeric questions.
CfnEvaluationForm.QuestionOptionPointsConfigurationPropertyStructInformation about the points configuration for an answer option.
CfnEvaluationForm.QuestionPointsConfigurationPropertyStructInformation about the points configuration for a question.
CfnEvaluationForm.ScoringStrategyPropertyStructA scoring strategy of the evaluation form.
CfnEvaluationForm.SingleSelectQuestionRuleCategoryAutomationPropertyStructInformation about the automation option based on a rule category for a single select question.
CfnEvaluationFormPropsStructProperties for defining a CfnEvaluationForm.
CfnHoursOfOperation.HoursOfOperationConfigPropertyStructContains information about the hours of operation.
CfnHoursOfOperation.HoursOfOperationOverrideConfigPropertyStructInformation about the hours of operation override config: day, start time, and end time.
CfnHoursOfOperation.HoursOfOperationOverridePropertyStructInformation about the hours of operations override.
CfnHoursOfOperation.HoursOfOperationsIdentifierPropertyStructIdentifier for hours of operation.
CfnHoursOfOperation.HoursOfOperationTimeSlicePropertyStructThe start time or end time for an hours of operation.
CfnHoursOfOperation.OverrideTimeSlicePropertyStructThe start time or end time for an hours of operation override.
CfnHoursOfOperation.RecurrenceConfigPropertyStructConfiguration for recurring hours of operation overrides.
CfnHoursOfOperation.RecurrencePatternPropertyStructPattern for recurring hours of operation overrides.
CfnHoursOfOperationPropsStructProperties for defining a CfnHoursOfOperation.
CfnInstance.AttributesPropertyStruct*This is a preview release for Connect Customer .
CfnInstancePropsStructProperties for defining a CfnInstance.
CfnInstanceStorageConfig.EncryptionConfigPropertyStructThe encryption configuration.
CfnInstanceStorageConfig.KinesisFirehoseConfigPropertyStructConfiguration information of a Kinesis Data Firehose delivery stream.
CfnInstanceStorageConfig.KinesisStreamConfigPropertyStructConfiguration information of a Kinesis data stream.
CfnInstanceStorageConfig.KinesisVideoStreamConfigPropertyStructConfiguration information of a Kinesis video stream.
CfnInstanceStorageConfig.S3ConfigPropertyStructInformation about the Amazon Simple Storage Service (Amazon S3) storage type.
CfnInstanceStorageConfigPropsStructProperties for defining a CfnInstanceStorageConfig.
CfnIntegrationAssociationPropsStructProperties for defining a CfnIntegrationAssociation.
CfnMetric.AvailableFilterPropertyStruct
CfnMetric.CalculationComponentPropertyStruct
CfnMetric.CreatedByInfoPropertyStruct
CfnMetric.MetricCalculationPropertyStructThe calculation configuration for the metric.
CfnMetric.MetricFilterBooleanConditionPropertyStruct
CfnMetric.MetricFilterNumberConditionPropertyStruct
CfnMetric.MetricFilterPropertyStruct
CfnMetric.MetricFilterStringConditionPropertyStruct
CfnMetricPropsStructProperties for defining a CfnMetric.
CfnNotification.NotificationContentPropertyStructThe content of a notification.
CfnNotificationPropsStructProperties for defining a CfnNotification.
CfnPhoneNumberPropsStructProperties for defining a CfnPhoneNumber.
CfnPredefinedAttribute.AttributeConfigurationPropertyStructCustom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
CfnPredefinedAttribute.ValuesPropertyStructThe values of a predefined attribute.
CfnPredefinedAttributePropsStructProperties for defining a CfnPredefinedAttribute.
CfnPromptPropsStructProperties for defining a CfnPrompt.
CfnQueue.EmailAddressPropertyStructAn email address configuration for the queue.
CfnQueue.OutboundCallerConfigPropertyStructThe outbound caller ID name, number, and outbound whisper flow.
CfnQueue.OutboundEmailConfigPropertyStructThe outbound email address ID.
CfnQueuePropsStructProperties for defining a CfnQueue.
CfnQuickConnect.FlowQuickConnectConfigPropertyStructThe flow configuration.
CfnQuickConnect.PhoneNumberQuickConnectConfigPropertyStructContains information about a phone number for a quick connect.
CfnQuickConnect.QueueQuickConnectConfigPropertyStructContains information about a queue for a quick connect.
CfnQuickConnect.QuickConnectConfigPropertyStructContains configuration settings for a quick connect.
CfnQuickConnect.UserQuickConnectConfigPropertyStructContains information about the quick connect configuration settings for a user.
CfnQuickConnectPropsStructProperties for defining a CfnQuickConnect.
CfnRoutingProfile.CrossChannelBehaviorPropertyStructDefines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.
CfnRoutingProfile.MediaConcurrencyPropertyStructContains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
CfnRoutingProfile.RoutingProfileManualAssignmentQueueConfigPropertyStructContains information about the queue and channel for manual assignment behaviour can be enabled.
CfnRoutingProfile.RoutingProfileQueueConfigPropertyStructContains information about the queue and channel for which priority and delay can be set.
CfnRoutingProfile.RoutingProfileQueueReferencePropertyStructContains the channel and queue identifier for a routing profile.
CfnRoutingProfilePropsStructProperties for defining a CfnRoutingProfile.
CfnRule.ActionsPropertyStructA list of actions to be run when the rule is triggered.
CfnRule.AssignSlaActionPropertyStruct
CfnRule.CaseSlaConfigurationPropertyStruct
CfnRule.CreateCaseActionPropertyStruct
CfnRule.EventBridgeActionPropertyStructThe EventBridge action definition.
CfnRule.FieldPropertyStruct
CfnRule.FieldValuePropertyStructObject for case field values.
CfnRule.NotificationRecipientTypePropertyStructThe type of notification recipient.
CfnRule.ReferencePropertyStructInformation about the reference when the referenceType is URL .
CfnRule.RuleTriggerEventSourcePropertyStructThe name of the event source.
CfnRule.SendNotificationActionPropertyStructInformation about the send notification action.
CfnRule.SlaTargetFieldValuePropertyStruct
CfnRule.SubmitAutoEvaluationActionPropertyStruct
CfnRule.TaskActionPropertyStructInformation about the task action.
CfnRule.UpdateCaseActionPropertyStruct
CfnRulePropsStructProperties for defining a CfnRule.
CfnSecurityKeyPropsStructProperties for defining a CfnSecurityKey.
CfnSecurityProfile.ApplicationPropertyStructThis API is in preview release for Amazon Connect and is subject to change.
CfnSecurityProfile.DataTableAccessControlConfigurationPropertyStructA data table access control configuration.
CfnSecurityProfile.FlowModulePropertyStructA first-party application's metadata.
CfnSecurityProfile.GranularAccessControlConfigurationPropertyStructContains granular access control configuration for security profiles, including data table access permissions.
CfnSecurityProfile.PrimaryAttributeAccessControlConfigurationItemPropertyStructA primary attribute access control configuration item.
CfnSecurityProfile.PrimaryAttributeValuePropertyStructA primary attribute value.
CfnSecurityProfilePropsStructProperties for defining a CfnSecurityProfile.
CfnTaskTemplate.ConstraintsPropertyStructDescribes constraints that apply to the template fields.
CfnTaskTemplate.DefaultFieldValuePropertyStructDescribes a default field and its corresponding value.
CfnTaskTemplate.FieldIdentifierPropertyStructThe identifier of the task template field.
CfnTaskTemplate.FieldPropertyStructDescribes a single task template field.
CfnTaskTemplate.InvisibleFieldInfoPropertyStructA field that is invisible to an agent.
CfnTaskTemplate.ReadOnlyFieldInfoPropertyStructIndicates a field that is read-only to an agent.
CfnTaskTemplate.RequiredFieldInfoPropertyStructInformation about a required field.
CfnTaskTemplatePropsStructProperties for defining a CfnTaskTemplate.
CfnTestCase.ChatEntryPointParametersPropertyStructThe chat entry point parameters for the test case.
CfnTestCase.EntryPointPropertyStructThe Entry Point associated with the test case.
CfnTestCase.VoiceCallEntryPointParametersPropertyStructThe voice call entry point parameters for the test case.
CfnTestCasePropsStructProperties for defining a CfnTestCase.
CfnTrafficDistributionGroupPropsStructProperties for defining a CfnTrafficDistributionGroup.
CfnUseCasePropsStructProperties for defining a CfnUseCase.
CfnUser.AfterContactWorkConfigPerChannelPropertyStructAfter Contact Work configuration per channel.
CfnUser.AfterContactWorkConfigPropertyStructAfter Contact Work configuration.
CfnUser.AutoAcceptConfigPropertyStructAuto-accept configuration per channel.
CfnUser.PersistentConnectionConfigPropertyStructPersistent Connection configuration per channel.
CfnUser.PhoneNumberConfigPropertyStructPhone Number configuration per channel.
CfnUser.UserIdentityInfoPropertyStructContains information about the identity of a user.
CfnUser.UserPhoneConfigPropertyStructContains information about the phone configuration settings for a user.
CfnUser.UserProficiencyPropertyStruct> A predefined attribute must be created before using UserProficiencies in the Cloudformation User template.
CfnUser.VoiceEnhancementConfigPropertyStructVoice Enhancement configuration per channel.
CfnUserHierarchyGroupPropsStructProperties for defining a CfnUserHierarchyGroup.
CfnUserHierarchyStructure.LevelFivePropertyStructThe update for level five.
CfnUserHierarchyStructure.LevelFourPropertyStructThe update for level four.
CfnUserHierarchyStructure.LevelOnePropertyStructInformation about level one.
CfnUserHierarchyStructure.LevelThreePropertyStructThe update for level three.
CfnUserHierarchyStructure.LevelTwoPropertyStructThe update for level two.
CfnUserHierarchyStructure.UserHierarchyStructurePropertyStructContains information about a hierarchy structure.
CfnUserHierarchyStructurePropsStructProperties for defining a CfnUserHierarchyStructure.
CfnUserPropsStructProperties for defining a CfnUser.
CfnViewPropsStructProperties for defining a CfnView.
CfnViewVersionPropsStructProperties for defining a CfnViewVersion.
CfnVocabularyPropsStructProperties for defining a CfnVocabulary.
CfnWorkspace.FontFamilyPropertyStructContains font family configuration for workspace themes.
CfnWorkspace.MediaItemPropertyStructContains information about a media asset used in a workspace.
CfnWorkspace.PaletteCanvasPropertyStructContains color configuration for canvas elements in a workspace theme.
CfnWorkspace.PaletteHeaderPropertyStructContains color configuration for header elements in a workspace theme.
CfnWorkspace.PaletteNavigationPropertyStructContains color configuration for navigation elements in a workspace theme.
CfnWorkspace.PalettePrimaryPropertyStructContains primary color configuration for a workspace theme.
CfnWorkspace.WorkspacePagePropertyStructContains information about a page configuration in a workspace, including the view assigned to the page.
CfnWorkspace.WorkspaceThemeConfigPropertyStructContains detailed theme configuration for a workspace, including colors, images, and typography.
CfnWorkspace.WorkspaceThemePalettePropertyStructContains color palette configuration for different areas of a workspace.
CfnWorkspace.WorkspaceThemePropertyStructContains theme configuration for a workspace, supporting both light and dark modes.
CfnWorkspace.WorkspaceThemeTypographyPropertyStructContains typography configuration for a workspace theme.
CfnWorkspacePropsStructProperties for defining a CfnWorkspace.