# AWS::Connect Construct Library

This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.

```ts
import * as connect from 'aws-cdk-lib/aws-connect';
```

There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:

- Search [Construct Hub for Connect construct libraries](https://constructs.dev/search?q=connect)
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::Connect resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Connect.html) directly.

There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) 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](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Connect.html).

(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)

## Types

| Name | Kind | Summary |
| --- | --- | --- |
| [`CfnAgentStatus`](/v2/docs/aws-cdk-lib.aws_connect.CfnAgentStatus) | Construct (L1) | Contains information about an agent status. |
| [`CfnApprovedOrigin`](/v2/docs/aws-cdk-lib.aws_connect.CfnApprovedOrigin) | Construct (L1) | The approved origin for the instance. |
| [`CfnContactFlow`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlow) | Construct (L1) | Specifies a flow for an Connect Customer instance. |
| [`CfnContactFlowModule`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModule) | Construct (L1) | Specifies a flow module for an Connect Customer instance. |
| [`CfnContactFlowModuleAlias`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModuleAlias) | Construct (L1) | Resource Type definition for ContactFlowModuleAlias. |
| [`CfnContactFlowModuleVersion`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModuleVersion) | Construct (L1) | Resource Type definition for ContactFlowModuleVersion. |
| [`CfnContactFlowVersion`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowVersion) | Construct (L1) | Creates a version for the specified customer-managed flow within the specified instance. |
| [`CfnDataLakeAssociation`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataLakeAssociation) | Construct (L1) | Resource schema for AWS::Connect::DataLakeAssociation. |
| [`CfnDataTable`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTable) | Construct (L1) | Represents a data table in Amazon Connect. |
| [`CfnDataTableAttribute`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableAttribute) | Construct (L1) | Represents an attribute (column) in a data table. |
| [`CfnDataTableRecord`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableRecord) | Construct (L1) | Resource Type definition for AWS::Connect::DataTableRecord. |
| [`CfnEmailAddress`](/v2/docs/aws-cdk-lib.aws_connect.CfnEmailAddress) | Construct (L1) | Create new email address in the specified Amazon Connect instance. |
| [`CfnEvaluationForm`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm) | Construct (L1) | Creates an evaluation form for the specified Connect Customer instance. |
| [`CfnHoursOfOperation`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation) | Construct (L1) | Specifies hours of operation. |
| [`CfnInstance`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstance) | Construct (L1) | *This is a preview release for Connect Customer . It is subject to change.*. |
| [`CfnInstanceStorageConfig`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig) | Construct (L1) | The storage configuration for the instance. |
| [`CfnIntegrationAssociation`](/v2/docs/aws-cdk-lib.aws_connect.CfnIntegrationAssociation) | Construct (L1) | Specifies the association of an AWS resource such as Lex bot (both v1 and v2) and Lambda function with an Connect Customer instance. |
| [`CfnMetric`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric) | Construct (L1) | Resource Type definition for AWS::Connect::Metric, a custom metric configured for an Amazon Connect instance. |
| [`CfnNotification`](/v2/docs/aws-cdk-lib.aws_connect.CfnNotification) | Construct (L1) | Resource Type definition for AWS::Connect::Notification. |
| [`CfnPhoneNumber`](/v2/docs/aws-cdk-lib.aws_connect.CfnPhoneNumber) | Construct (L1) | Claims a phone number to the specified Connect Customer instance or traffic distribution group. |
| [`CfnPredefinedAttribute`](/v2/docs/aws-cdk-lib.aws_connect.CfnPredefinedAttribute) | Construct (L1) | Textual or numeric value that describes an attribute. |
| [`CfnPrompt`](/v2/docs/aws-cdk-lib.aws_connect.CfnPrompt) | Construct (L1) | Creates a prompt for the specified Connect Customer instance. |
| [`CfnQueue`](/v2/docs/aws-cdk-lib.aws_connect.CfnQueue) | Construct (L1) | Contains information about a queue. |
| [`CfnQuickConnect`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect) | Construct (L1) | Specifies a quick connect for an Connect Customer instance. |
| [`CfnRoutingProfile`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile) | Construct (L1) | Creates a new routing profile. |
| [`CfnRule`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule) | Construct (L1) | Creates a rule for the specified Connect Customer instance. |
| [`CfnSecurityKey`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityKey) | Construct (L1) | The security key for the instance. |
| [`CfnSecurityProfile`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile) | Construct (L1) | Creates a security profile. |
| [`CfnTaskTemplate`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate) | Construct (L1) | Specifies a task template for a Connect Customer instance. |
| [`CfnTestCase`](/v2/docs/aws-cdk-lib.aws_connect.CfnTestCase) | Construct (L1) | Resource Type definition for AWS::Connect::TestCase. |
| [`CfnTrafficDistributionGroup`](/v2/docs/aws-cdk-lib.aws_connect.CfnTrafficDistributionGroup) | Construct (L1) | Information about a traffic distribution group. |
| [`CfnUseCase`](/v2/docs/aws-cdk-lib.aws_connect.CfnUseCase) | Construct (L1) | Resource Type definition for a use case associated with an Amazon Connect integration association. |
| [`CfnUser`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser) | Construct (L1) | Specifies a user account for an Connect Customer instance. |
| [`CfnUserHierarchyGroup`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyGroup) | Construct (L1) | Specifies a new user hierarchy group. |
| [`CfnUserHierarchyStructure`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure) | Construct (L1) | Contains information about a hierarchy structure. |
| [`CfnView`](/v2/docs/aws-cdk-lib.aws_connect.CfnView) | Construct (L1) | Creates a customer-managed view in the published state within the specified instance. |
| [`CfnViewVersion`](/v2/docs/aws-cdk-lib.aws_connect.CfnViewVersion) | Construct (L1) | Creates a version for the specified customer-managed view within the specified instance. |
| [`CfnVocabulary`](/v2/docs/aws-cdk-lib.aws_connect.CfnVocabulary) | Construct (L1) | Resource type definition for AWS::Connect::Vocabulary. |
| [`CfnWorkspace`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace) | Construct (L1) | Contains information about a workspace, which defines the user experience by mapping views to pages. |
| [`CfnAgentStatusProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnAgentStatusProps) | Struct | Properties for defining a `CfnAgentStatus`. |
| [`CfnApprovedOriginProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnApprovedOriginProps) | Struct | Properties for defining a `CfnApprovedOrigin`. |
| [`CfnContactFlowModule.ExternalInvocationConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModule.ExternalInvocationConfigurationProperty) | Struct | The external invocation configuration for the flow module. |
| [`CfnContactFlowModuleAliasProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModuleAliasProps) | Struct | Properties for defining a `CfnContactFlowModuleAlias`. |
| [`CfnContactFlowModuleProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModuleProps) | Struct | Properties for defining a `CfnContactFlowModule`. |
| [`CfnContactFlowModuleVersionProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowModuleVersionProps) | Struct | Properties for defining a `CfnContactFlowModuleVersion`. |
| [`CfnContactFlowProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowProps) | Struct | Properties for defining a `CfnContactFlow`. |
| [`CfnContactFlowVersionProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnContactFlowVersionProps) | Struct | Properties for defining a `CfnContactFlowVersion`. |
| [`CfnDataLakeAssociationProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataLakeAssociationProps) | Struct | Properties for defining a `CfnDataLakeAssociation`. |
| [`CfnDataTable.LockVersionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTable.LockVersionProperty) | Struct | The lock version of the Data Table. |
| [`CfnDataTableAttribute.EnumProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableAttribute.EnumProperty) | Struct |  |
| [`CfnDataTableAttribute.LockVersionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableAttribute.LockVersionProperty) | Struct |  |
| [`CfnDataTableAttribute.ValidationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableAttribute.ValidationProperty) | Struct | Defines validation rules for data table attribute values. |
| [`CfnDataTableAttributeProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableAttributeProps) | Struct | Properties for defining a `CfnDataTableAttribute`. |
| [`CfnDataTableProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableProps) | Struct | Properties for defining a `CfnDataTable`. |
| [`CfnDataTableRecord.DataTableRecordProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableRecord.DataTableRecordProperty) | Struct |  |
| [`CfnDataTableRecord.ValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableRecord.ValueProperty) | Struct |  |
| [`CfnDataTableRecordProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnDataTableRecordProps) | Struct | Properties for defining a `CfnDataTableRecord`. |
| [`CfnEmailAddress.AliasConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEmailAddress.AliasConfigurationProperty) | Struct | Configuration information of an email alias. |
| [`CfnEmailAddressProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnEmailAddressProps) | Struct | Properties for defining a `CfnEmailAddress`. |
| [`CfnEvaluationForm.AutoEvaluationConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.AutoEvaluationConfigurationProperty) | Struct | Configuration information about automated evaluations. |
| [`CfnEvaluationForm.AutomaticFailConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.AutomaticFailConfigurationProperty) | Struct | Information about automatic fail configuration for an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormBaseItemProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormBaseItemProperty) | Struct | An item at the root level. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementConditionOperandProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementConditionOperandProperty) | Struct | An operand of the enablement condition. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementConditionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementConditionProperty) | Struct | A condition for item enablement. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementConfigurationProperty) | Struct | An item enablement configuration. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementExpressionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementExpressionProperty) | Struct | An expression that defines a basic building block of conditional enablement. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementSourceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementSourceProperty) | Struct | An enablement expression source item. |
| [`CfnEvaluationForm.EvaluationFormItemEnablementSourceValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemEnablementSourceValueProperty) | Struct | An enablement expression source value. |
| [`CfnEvaluationForm.EvaluationFormItemProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormItemProperty) | Struct | Items that are part of the evaluation form. |
| [`CfnEvaluationForm.EvaluationFormLanguageConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormLanguageConfigurationProperty) | Struct | Language configuration for an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormMetricConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormMetricConfigurationProperty) | Struct | Information about the metric configuration for an evaluation form question. |
| [`CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationOptionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationOptionProperty) | Struct | An automation option for a multi-select question. |
| [`CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationProperty) | Struct | Automation configuration for multi-select questions. |
| [`CfnEvaluationForm.EvaluationFormMultiSelectQuestionOptionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormMultiSelectQuestionOptionProperty) | Struct | An option for a multi-select question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormMultiSelectQuestionPropertiesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormMultiSelectQuestionPropertiesProperty) | Struct | Properties for a multi-select question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormNumericQuestionAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormNumericQuestionAutomationProperty) | Struct | Information about the automation configuration in numeric questions. |
| [`CfnEvaluationForm.EvaluationFormNumericQuestionOptionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormNumericQuestionOptionProperty) | Struct | Information about the option range used for scoring in numeric questions. |
| [`CfnEvaluationForm.EvaluationFormNumericQuestionPropertiesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormNumericQuestionPropertiesProperty) | Struct | Information about properties for a numeric question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormQuestionAutomationAnswerSourceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormQuestionAutomationAnswerSourceProperty) | Struct | A question automation answer. |
| [`CfnEvaluationForm.EvaluationFormQuestionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormQuestionProperty) | Struct | Information about a question from an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormQuestionScoringConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormQuestionScoringConfigurationProperty) | Struct | Scoring configuration for a question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormQuestionTypePropertiesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormQuestionTypePropertiesProperty) | Struct | Information about properties for a question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormScoreThresholdProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormScoreThresholdProperty) | Struct | Information about a score threshold for a performance category. |
| [`CfnEvaluationForm.EvaluationFormSectionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormSectionProperty) | Struct | Information about a section from an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationOptionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationOptionProperty) | Struct | The automation options of the single select question. |
| [`CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationProperty) | Struct | Information about the automation configuration in single select questions. |
| [`CfnEvaluationForm.EvaluationFormSingleSelectQuestionOptionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormSingleSelectQuestionOptionProperty) | Struct | Information about the automation configuration in single select questions. |
| [`CfnEvaluationForm.EvaluationFormSingleSelectQuestionPropertiesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormSingleSelectQuestionPropertiesProperty) | Struct | Information about the options in single select questions. |
| [`CfnEvaluationForm.EvaluationFormTargetConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormTargetConfigurationProperty) | Struct | Configuration that specifies the target for an evaluation form. |
| [`CfnEvaluationForm.EvaluationFormTextQuestionAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormTextQuestionAutomationProperty) | Struct | Information about the automation configuration in text questions. |
| [`CfnEvaluationForm.EvaluationFormTextQuestionPropertiesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationFormTextQuestionPropertiesProperty) | Struct | Information about properties for a text question in an evaluation form. |
| [`CfnEvaluationForm.EvaluationReviewConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationReviewConfigurationProperty) | Struct | Configuration settings for evaluation reviews. |
| [`CfnEvaluationForm.EvaluationReviewNotificationRecipientProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationReviewNotificationRecipientProperty) | Struct | Information about a recipient who should be notified when an evaluation review is requested. |
| [`CfnEvaluationForm.EvaluationReviewNotificationRecipientValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.EvaluationReviewNotificationRecipientValueProperty) | Struct | The value information for an evaluation review notification recipient. |
| [`CfnEvaluationForm.MultiSelectQuestionRuleCategoryAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.MultiSelectQuestionRuleCategoryAutomationProperty) | Struct | Automation rule for multi-select questions based on rule categories. |
| [`CfnEvaluationForm.NumericQuestionPropertyValueAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.NumericQuestionPropertyValueAutomationProperty) | Struct | Information about the property value used in automation of a numeric questions. |
| [`CfnEvaluationForm.QuestionOptionPointsConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.QuestionOptionPointsConfigurationProperty) | Struct | Information about the points configuration for an answer option. |
| [`CfnEvaluationForm.QuestionPointsConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.QuestionPointsConfigurationProperty) | Struct | Information about the points configuration for a question. |
| [`CfnEvaluationForm.ScoringStrategyProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.ScoringStrategyProperty) | Struct | A scoring strategy of the evaluation form. |
| [`CfnEvaluationForm.SingleSelectQuestionRuleCategoryAutomationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationForm.SingleSelectQuestionRuleCategoryAutomationProperty) | Struct | Information about the automation option based on a rule category for a single select question. |
| [`CfnEvaluationFormProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnEvaluationFormProps) | Struct | Properties for defining a `CfnEvaluationForm`. |
| [`CfnHoursOfOperation.HoursOfOperationConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.HoursOfOperationConfigProperty) | Struct | Contains information about the hours of operation. |
| [`CfnHoursOfOperation.HoursOfOperationOverrideConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.HoursOfOperationOverrideConfigProperty) | Struct | Information about the hours of operation override config: day, start time, and end time. |
| [`CfnHoursOfOperation.HoursOfOperationOverrideProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.HoursOfOperationOverrideProperty) | Struct | Information about the hours of operations override. |
| [`CfnHoursOfOperation.HoursOfOperationsIdentifierProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.HoursOfOperationsIdentifierProperty) | Struct | Identifier for hours of operation. |
| [`CfnHoursOfOperation.HoursOfOperationTimeSliceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.HoursOfOperationTimeSliceProperty) | Struct | The start time or end time for an hours of operation. |
| [`CfnHoursOfOperation.OverrideTimeSliceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.OverrideTimeSliceProperty) | Struct | The start time or end time for an hours of operation override. |
| [`CfnHoursOfOperation.RecurrenceConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.RecurrenceConfigProperty) | Struct | Configuration for recurring hours of operation overrides. |
| [`CfnHoursOfOperation.RecurrencePatternProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperation.RecurrencePatternProperty) | Struct | Pattern for recurring hours of operation overrides. |
| [`CfnHoursOfOperationProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnHoursOfOperationProps) | Struct | Properties for defining a `CfnHoursOfOperation`. |
| [`CfnInstance.AttributesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstance.AttributesProperty) | Struct | *This is a preview release for Connect Customer . |
| [`CfnInstanceProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceProps) | Struct | Properties for defining a `CfnInstance`. |
| [`CfnInstanceStorageConfig.EncryptionConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig.EncryptionConfigProperty) | Struct | The encryption configuration. |
| [`CfnInstanceStorageConfig.KinesisFirehoseConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig.KinesisFirehoseConfigProperty) | Struct | Configuration information of a Kinesis Data Firehose delivery stream. |
| [`CfnInstanceStorageConfig.KinesisStreamConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig.KinesisStreamConfigProperty) | Struct | Configuration information of a Kinesis data stream. |
| [`CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty) | Struct | Configuration information of a Kinesis video stream. |
| [`CfnInstanceStorageConfig.S3ConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfig.S3ConfigProperty) | Struct | Information about the Amazon Simple Storage Service (Amazon S3) storage type. |
| [`CfnInstanceStorageConfigProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnInstanceStorageConfigProps) | Struct | Properties for defining a `CfnInstanceStorageConfig`. |
| [`CfnIntegrationAssociationProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnIntegrationAssociationProps) | Struct | Properties for defining a `CfnIntegrationAssociation`. |
| [`CfnMetric.AvailableFilterProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.AvailableFilterProperty) | Struct |  |
| [`CfnMetric.CalculationComponentProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.CalculationComponentProperty) | Struct |  |
| [`CfnMetric.CreatedByInfoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.CreatedByInfoProperty) | Struct |  |
| [`CfnMetric.MetricCalculationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.MetricCalculationProperty) | Struct | The calculation configuration for the metric. |
| [`CfnMetric.MetricFilterBooleanConditionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.MetricFilterBooleanConditionProperty) | Struct |  |
| [`CfnMetric.MetricFilterNumberConditionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.MetricFilterNumberConditionProperty) | Struct |  |
| [`CfnMetric.MetricFilterProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.MetricFilterProperty) | Struct |  |
| [`CfnMetric.MetricFilterStringConditionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetric.MetricFilterStringConditionProperty) | Struct |  |
| [`CfnMetricProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnMetricProps) | Struct | Properties for defining a `CfnMetric`. |
| [`CfnNotification.NotificationContentProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnNotification.NotificationContentProperty) | Struct | The content of a notification. |
| [`CfnNotificationProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnNotificationProps) | Struct | Properties for defining a `CfnNotification`. |
| [`CfnPhoneNumberProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnPhoneNumberProps) | Struct | Properties for defining a `CfnPhoneNumber`. |
| [`CfnPredefinedAttribute.AttributeConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnPredefinedAttribute.AttributeConfigurationProperty) | Struct | Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services. |
| [`CfnPredefinedAttribute.ValuesProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnPredefinedAttribute.ValuesProperty) | Struct | The values of a predefined attribute. |
| [`CfnPredefinedAttributeProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnPredefinedAttributeProps) | Struct | Properties for defining a `CfnPredefinedAttribute`. |
| [`CfnPromptProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnPromptProps) | Struct | Properties for defining a `CfnPrompt`. |
| [`CfnQueue.EmailAddressProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQueue.EmailAddressProperty) | Struct | An email address configuration for the queue. |
| [`CfnQueue.OutboundCallerConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQueue.OutboundCallerConfigProperty) | Struct | The outbound caller ID name, number, and outbound whisper flow. |
| [`CfnQueue.OutboundEmailConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQueue.OutboundEmailConfigProperty) | Struct | The outbound email address ID. |
| [`CfnQueueProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnQueueProps) | Struct | Properties for defining a `CfnQueue`. |
| [`CfnQuickConnect.FlowQuickConnectConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect.FlowQuickConnectConfigProperty) | Struct | The flow configuration. |
| [`CfnQuickConnect.PhoneNumberQuickConnectConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect.PhoneNumberQuickConnectConfigProperty) | Struct | Contains information about a phone number for a quick connect. |
| [`CfnQuickConnect.QueueQuickConnectConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect.QueueQuickConnectConfigProperty) | Struct | Contains information about a queue for a quick connect. |
| [`CfnQuickConnect.QuickConnectConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect.QuickConnectConfigProperty) | Struct | Contains configuration settings for a quick connect. |
| [`CfnQuickConnect.UserQuickConnectConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnect.UserQuickConnectConfigProperty) | Struct | Contains information about the quick connect configuration settings for a user. |
| [`CfnQuickConnectProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnQuickConnectProps) | Struct | Properties for defining a `CfnQuickConnect`. |
| [`CfnRoutingProfile.CrossChannelBehaviorProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile.CrossChannelBehaviorProperty) | Struct | Defines 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.MediaConcurrencyProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile.MediaConcurrencyProperty) | Struct | Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously. |
| [`CfnRoutingProfile.RoutingProfileManualAssignmentQueueConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile.RoutingProfileManualAssignmentQueueConfigProperty) | Struct | Contains information about the queue and channel for manual assignment behaviour can be enabled. |
| [`CfnRoutingProfile.RoutingProfileQueueConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile.RoutingProfileQueueConfigProperty) | Struct | Contains information about the queue and channel for which priority and delay can be set. |
| [`CfnRoutingProfile.RoutingProfileQueueReferenceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfile.RoutingProfileQueueReferenceProperty) | Struct | Contains the channel and queue identifier for a routing profile. |
| [`CfnRoutingProfileProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnRoutingProfileProps) | Struct | Properties for defining a `CfnRoutingProfile`. |
| [`CfnRule.ActionsProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.ActionsProperty) | Struct | A list of actions to be run when the rule is triggered. |
| [`CfnRule.AssignSlaActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.AssignSlaActionProperty) | Struct |  |
| [`CfnRule.CaseSlaConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.CaseSlaConfigurationProperty) | Struct |  |
| [`CfnRule.CreateCaseActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.CreateCaseActionProperty) | Struct |  |
| [`CfnRule.EventBridgeActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.EventBridgeActionProperty) | Struct | The EventBridge action definition. |
| [`CfnRule.FieldProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.FieldProperty) | Struct |  |
| [`CfnRule.FieldValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.FieldValueProperty) | Struct | Object for case field values. |
| [`CfnRule.NotificationRecipientTypeProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.NotificationRecipientTypeProperty) | Struct | The type of notification recipient. |
| [`CfnRule.ReferenceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.ReferenceProperty) | Struct | Information about the reference when the `referenceType` is `URL` . |
| [`CfnRule.RuleTriggerEventSourceProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.RuleTriggerEventSourceProperty) | Struct | The name of the event source. |
| [`CfnRule.SendNotificationActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.SendNotificationActionProperty) | Struct | Information about the send notification action. |
| [`CfnRule.SlaTargetFieldValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.SlaTargetFieldValueProperty) | Struct |  |
| [`CfnRule.SubmitAutoEvaluationActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.SubmitAutoEvaluationActionProperty) | Struct |  |
| [`CfnRule.TaskActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.TaskActionProperty) | Struct | Information about the task action. |
| [`CfnRule.UpdateCaseActionProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnRule.UpdateCaseActionProperty) | Struct |  |
| [`CfnRuleProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnRuleProps) | Struct | Properties for defining a `CfnRule`. |
| [`CfnSecurityKeyProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityKeyProps) | Struct | Properties for defining a `CfnSecurityKey`. |
| [`CfnSecurityProfile.ApplicationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.ApplicationProperty) | Struct | This API is in preview release for Amazon Connect and is subject to change. |
| [`CfnSecurityProfile.DataTableAccessControlConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.DataTableAccessControlConfigurationProperty) | Struct | A data table access control configuration. |
| [`CfnSecurityProfile.FlowModuleProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.FlowModuleProperty) | Struct | A first-party application's metadata. |
| [`CfnSecurityProfile.GranularAccessControlConfigurationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.GranularAccessControlConfigurationProperty) | Struct | Contains granular access control configuration for security profiles, including data table access permissions. |
| [`CfnSecurityProfile.PrimaryAttributeAccessControlConfigurationItemProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.PrimaryAttributeAccessControlConfigurationItemProperty) | Struct | A primary attribute access control configuration item. |
| [`CfnSecurityProfile.PrimaryAttributeValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfile.PrimaryAttributeValueProperty) | Struct | A primary attribute value. |
| [`CfnSecurityProfileProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnSecurityProfileProps) | Struct | Properties for defining a `CfnSecurityProfile`. |
| [`CfnTaskTemplate.ConstraintsProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.ConstraintsProperty) | Struct | Describes constraints that apply to the template fields. |
| [`CfnTaskTemplate.DefaultFieldValueProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.DefaultFieldValueProperty) | Struct | Describes a default field and its corresponding value. |
| [`CfnTaskTemplate.FieldIdentifierProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.FieldIdentifierProperty) | Struct | The identifier of the task template field. |
| [`CfnTaskTemplate.FieldProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.FieldProperty) | Struct | Describes a single task template field. |
| [`CfnTaskTemplate.InvisibleFieldInfoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.InvisibleFieldInfoProperty) | Struct | A field that is invisible to an agent. |
| [`CfnTaskTemplate.ReadOnlyFieldInfoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.ReadOnlyFieldInfoProperty) | Struct | Indicates a field that is read-only to an agent. |
| [`CfnTaskTemplate.RequiredFieldInfoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplate.RequiredFieldInfoProperty) | Struct | Information about a required field. |
| [`CfnTaskTemplateProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnTaskTemplateProps) | Struct | Properties for defining a `CfnTaskTemplate`. |
| [`CfnTestCase.ChatEntryPointParametersProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTestCase.ChatEntryPointParametersProperty) | Struct | The chat entry point parameters for the test case. |
| [`CfnTestCase.EntryPointProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTestCase.EntryPointProperty) | Struct | The Entry Point associated with the test case. |
| [`CfnTestCase.VoiceCallEntryPointParametersProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnTestCase.VoiceCallEntryPointParametersProperty) | Struct | The voice call entry point parameters for the test case. |
| [`CfnTestCaseProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnTestCaseProps) | Struct | Properties for defining a `CfnTestCase`. |
| [`CfnTrafficDistributionGroupProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnTrafficDistributionGroupProps) | Struct | Properties for defining a `CfnTrafficDistributionGroup`. |
| [`CfnUseCaseProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnUseCaseProps) | Struct | Properties for defining a `CfnUseCase`. |
| [`CfnUser.AfterContactWorkConfigPerChannelProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.AfterContactWorkConfigPerChannelProperty) | Struct | After Contact Work configuration per channel. |
| [`CfnUser.AfterContactWorkConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.AfterContactWorkConfigProperty) | Struct | After Contact Work configuration. |
| [`CfnUser.AutoAcceptConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.AutoAcceptConfigProperty) | Struct | Auto-accept configuration per channel. |
| [`CfnUser.PersistentConnectionConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.PersistentConnectionConfigProperty) | Struct | Persistent Connection configuration per channel. |
| [`CfnUser.PhoneNumberConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.PhoneNumberConfigProperty) | Struct | Phone Number configuration per channel. |
| [`CfnUser.UserIdentityInfoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.UserIdentityInfoProperty) | Struct | Contains information about the identity of a user. |
| [`CfnUser.UserPhoneConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.UserPhoneConfigProperty) | Struct | Contains information about the phone configuration settings for a user. |
| [`CfnUser.UserProficiencyProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.UserProficiencyProperty) | Struct | > A predefined attribute must be created before using `UserProficiencies` in the Cloudformation *User* template. |
| [`CfnUser.VoiceEnhancementConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUser.VoiceEnhancementConfigProperty) | Struct | Voice Enhancement configuration per channel. |
| [`CfnUserHierarchyGroupProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyGroupProps) | Struct | Properties for defining a `CfnUserHierarchyGroup`. |
| [`CfnUserHierarchyStructure.LevelFiveProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.LevelFiveProperty) | Struct | The update for level five. |
| [`CfnUserHierarchyStructure.LevelFourProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.LevelFourProperty) | Struct | The update for level four. |
| [`CfnUserHierarchyStructure.LevelOneProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.LevelOneProperty) | Struct | Information about level one. |
| [`CfnUserHierarchyStructure.LevelThreeProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.LevelThreeProperty) | Struct | The update for level three. |
| [`CfnUserHierarchyStructure.LevelTwoProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.LevelTwoProperty) | Struct | The update for level two. |
| [`CfnUserHierarchyStructure.UserHierarchyStructureProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructure.UserHierarchyStructureProperty) | Struct | Contains information about a hierarchy structure. |
| [`CfnUserHierarchyStructureProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserHierarchyStructureProps) | Struct | Properties for defining a `CfnUserHierarchyStructure`. |
| [`CfnUserProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnUserProps) | Struct | Properties for defining a `CfnUser`. |
| [`CfnViewProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnViewProps) | Struct | Properties for defining a `CfnView`. |
| [`CfnViewVersionProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnViewVersionProps) | Struct | Properties for defining a `CfnViewVersion`. |
| [`CfnVocabularyProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnVocabularyProps) | Struct | Properties for defining a `CfnVocabulary`. |
| [`CfnWorkspace.FontFamilyProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.FontFamilyProperty) | Struct | Contains font family configuration for workspace themes. |
| [`CfnWorkspace.MediaItemProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.MediaItemProperty) | Struct | Contains information about a media asset used in a workspace. |
| [`CfnWorkspace.PaletteCanvasProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.PaletteCanvasProperty) | Struct | Contains color configuration for canvas elements in a workspace theme. |
| [`CfnWorkspace.PaletteHeaderProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.PaletteHeaderProperty) | Struct | Contains color configuration for header elements in a workspace theme. |
| [`CfnWorkspace.PaletteNavigationProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.PaletteNavigationProperty) | Struct | Contains color configuration for navigation elements in a workspace theme. |
| [`CfnWorkspace.PalettePrimaryProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.PalettePrimaryProperty) | Struct | Contains primary color configuration for a workspace theme. |
| [`CfnWorkspace.WorkspacePageProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspacePageProperty) | Struct | Contains information about a page configuration in a workspace, including the view assigned to the page. |
| [`CfnWorkspace.WorkspaceThemeConfigProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemeConfigProperty) | Struct | Contains detailed theme configuration for a workspace, including colors, images, and typography. |
| [`CfnWorkspace.WorkspaceThemePaletteProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemePaletteProperty) | Struct | Contains color palette configuration for different areas of a workspace. |
| [`CfnWorkspace.WorkspaceThemeProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemeProperty) | Struct | Contains theme configuration for a workspace, supporting both light and dark modes. |
| [`CfnWorkspace.WorkspaceThemeTypographyProperty`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemeTypographyProperty) | Struct | Contains typography configuration for a workspace theme. |
| [`CfnWorkspaceProps`](/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspaceProps) | Struct | Properties for defining a `CfnWorkspace`. |
