Package software.amazon.awscdk.services.connect
package software.amazon.awscdk.services.connect
AWS::Connect Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.connect.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Connect construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Connect resources directly.
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.)
-
ClassDescriptionContains information about an agent status.A fluent builder for
CfnAgentStatus.Properties for defining aCfnAgentStatus.A builder forCfnAgentStatusPropsAn implementation forCfnAgentStatusPropsThe approved origin for the instance.A fluent builder forCfnApprovedOrigin.Properties for defining aCfnApprovedOrigin.A builder forCfnApprovedOriginPropsAn implementation forCfnApprovedOriginPropsSpecifies a flow for an Amazon Connect instance.A fluent builder forCfnContactFlow.Specifies a flow module for an Amazon Connect instance.A fluent builder forCfnContactFlowModule.Properties for defining aCfnContactFlowModule.A builder forCfnContactFlowModulePropsAn implementation forCfnContactFlowModulePropsProperties for defining aCfnContactFlow.A builder forCfnContactFlowPropsAn implementation forCfnContactFlowPropsCreates a version for the specified customer-managed flow within the specified instance.A fluent builder forCfnContactFlowVersion.Properties for defining aCfnContactFlowVersion.A builder forCfnContactFlowVersionPropsAn implementation forCfnContactFlowVersionPropsCreate new email address in the specified Amazon Connect instance.Configuration information of an email alias.A builder forCfnEmailAddress.AliasConfigurationPropertyAn implementation forCfnEmailAddress.AliasConfigurationPropertyA fluent builder forCfnEmailAddress.Properties for defining aCfnEmailAddress.A builder forCfnEmailAddressPropsAn implementation forCfnEmailAddressPropsCreates an evaluation form for the specified Amazon Connect instance.Configuration information about automated evaluations.A builder forCfnEvaluationForm.AutoEvaluationConfigurationPropertyAn implementation forCfnEvaluationForm.AutoEvaluationConfigurationPropertyInformation about automatic fail configuration for an evaluation form.A builder forCfnEvaluationForm.AutomaticFailConfigurationPropertyAn implementation forCfnEvaluationForm.AutomaticFailConfigurationPropertyA fluent builder forCfnEvaluationForm.An item at the root level.A builder forCfnEvaluationForm.EvaluationFormBaseItemPropertyAn implementation forCfnEvaluationForm.EvaluationFormBaseItemPropertyAn operand of the enablement condition.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementConditionOperandPropertyA condition for item enablement.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementConditionPropertyAn item enablement configuration.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementConfigurationPropertyAn expression that defines a basic building block of conditional enablement.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementExpressionPropertyAn enablement expression source item.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementSourcePropertyAn enablement expression source value.An implementation forCfnEvaluationForm.EvaluationFormItemEnablementSourceValuePropertyItems that are part of the evaluation form.A builder forCfnEvaluationForm.EvaluationFormItemPropertyAn implementation forCfnEvaluationForm.EvaluationFormItemPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormLanguageConfigurationPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationOptionPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormMultiSelectQuestionAutomationPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormMultiSelectQuestionOptionPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormMultiSelectQuestionPropertiesPropertyInformation about the automation configuration in numeric questions.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionAutomationPropertyInformation about the option range used for scoring in numeric questions.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionOptionPropertyInformation about properties for a numeric question in an evaluation form.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionPropertiesPropertyA question automation answer.An implementation forCfnEvaluationForm.EvaluationFormQuestionAutomationAnswerSourcePropertyInformation about a question from an evaluation form.A builder forCfnEvaluationForm.EvaluationFormQuestionPropertyAn implementation forCfnEvaluationForm.EvaluationFormQuestionPropertyInformation about properties for a question in an evaluation form.An implementation forCfnEvaluationForm.EvaluationFormQuestionTypePropertiesPropertyInformation about a section from an evaluation form.A builder forCfnEvaluationForm.EvaluationFormSectionPropertyAn implementation forCfnEvaluationForm.EvaluationFormSectionPropertyThe automation options of the single select question.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationOptionPropertyInformation about the automation configuration in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationPropertyInformation about the automation configuration in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionOptionPropertyInformation about the options in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionPropertiesPropertyExample:An implementation forCfnEvaluationForm.EvaluationFormTargetConfigurationPropertyInformation about the automation configuration in text questions.An implementation forCfnEvaluationForm.EvaluationFormTextQuestionAutomationPropertyInformation about properties for a text question in an evaluation form.An implementation forCfnEvaluationForm.EvaluationFormTextQuestionPropertiesPropertyExample:An implementation forCfnEvaluationForm.MultiSelectQuestionRuleCategoryAutomationPropertyInformation about the property value used in automation of a numeric questions.An implementation forCfnEvaluationForm.NumericQuestionPropertyValueAutomationPropertyA scoring strategy of the evaluation form.A builder forCfnEvaluationForm.ScoringStrategyPropertyAn implementation forCfnEvaluationForm.ScoringStrategyPropertyInformation about the automation option based on a rule category for a single select question.An implementation forCfnEvaluationForm.SingleSelectQuestionRuleCategoryAutomationPropertyProperties for defining aCfnEvaluationForm.A builder forCfnEvaluationFormPropsAn implementation forCfnEvaluationFormPropsSpecifies hours of operation.A fluent builder forCfnHoursOfOperation.Contains information about the hours of operation.A builder forCfnHoursOfOperation.HoursOfOperationConfigPropertyAn implementation forCfnHoursOfOperation.HoursOfOperationConfigPropertyInformation about the hours of operation override config: day, start time, and end time.An implementation forCfnHoursOfOperation.HoursOfOperationOverrideConfigPropertyInformation about the hours of operations override.A builder forCfnHoursOfOperation.HoursOfOperationOverridePropertyAn implementation forCfnHoursOfOperation.HoursOfOperationOverridePropertyThe start time or end time for an hours of operation.A builder forCfnHoursOfOperation.HoursOfOperationTimeSlicePropertyAn implementation forCfnHoursOfOperation.HoursOfOperationTimeSlicePropertyThe start time or end time for an hours of operation override.A builder forCfnHoursOfOperation.OverrideTimeSlicePropertyAn implementation forCfnHoursOfOperation.OverrideTimeSlicePropertyProperties for defining aCfnHoursOfOperation.A builder forCfnHoursOfOperationPropsAn implementation forCfnHoursOfOperationPropsThis is a preview release for Amazon Connect .*This is a preview release for Amazon Connect .A builder forCfnInstance.AttributesPropertyAn implementation forCfnInstance.AttributesPropertyA fluent builder forCfnInstance.Properties for defining aCfnInstance.A builder forCfnInstancePropsAn implementation forCfnInstancePropsThe storage configuration for the instance.A fluent builder forCfnInstanceStorageConfig.The encryption configuration.A builder forCfnInstanceStorageConfig.EncryptionConfigPropertyAn implementation forCfnInstanceStorageConfig.EncryptionConfigPropertyConfiguration information of a Kinesis Data Firehose delivery stream.A builder forCfnInstanceStorageConfig.KinesisFirehoseConfigPropertyAn implementation forCfnInstanceStorageConfig.KinesisFirehoseConfigPropertyConfiguration information of a Kinesis data stream.A builder forCfnInstanceStorageConfig.KinesisStreamConfigPropertyAn implementation forCfnInstanceStorageConfig.KinesisStreamConfigPropertyConfiguration information of a Kinesis video stream.An implementation forCfnInstanceStorageConfig.KinesisVideoStreamConfigPropertyInformation about the Amazon Simple Storage Service (Amazon S3) storage type.A builder forCfnInstanceStorageConfig.S3ConfigPropertyAn implementation forCfnInstanceStorageConfig.S3ConfigPropertyProperties for defining aCfnInstanceStorageConfig.A builder forCfnInstanceStorageConfigPropsAn implementation forCfnInstanceStorageConfigPropsSpecifies the association of an AWS resource such as Lex bot (both v1 and v2) and Lambda function with an Amazon Connect instance.A fluent builder forCfnIntegrationAssociation.Properties for defining aCfnIntegrationAssociation.A builder forCfnIntegrationAssociationPropsAn implementation forCfnIntegrationAssociationPropsClaims a phone number to the specified Amazon Connect instance or traffic distribution group.A fluent builder forCfnPhoneNumber.Properties for defining aCfnPhoneNumber.A builder forCfnPhoneNumberPropsAn implementation forCfnPhoneNumberPropsTextual or numeric value that describes an attribute.Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.A builder forCfnPredefinedAttribute.AttributeConfigurationPropertyAn implementation forCfnPredefinedAttribute.AttributeConfigurationPropertyA fluent builder forCfnPredefinedAttribute.The values of a predefined attribute.A builder forCfnPredefinedAttribute.ValuesPropertyAn implementation forCfnPredefinedAttribute.ValuesPropertyProperties for defining aCfnPredefinedAttribute.A builder forCfnPredefinedAttributePropsAn implementation forCfnPredefinedAttributePropsCreates a prompt for the specified Amazon Connect instance.A fluent builder forCfnPrompt.Properties for defining aCfnPrompt.A builder forCfnPromptPropsAn implementation forCfnPromptPropsContains information about a queue.A fluent builder forCfnQueue.The outbound caller ID name, number, and outbound whisper flow.A builder forCfnQueue.OutboundCallerConfigPropertyAn implementation forCfnQueue.OutboundCallerConfigPropertyThe outbound email address ID.A builder forCfnQueue.OutboundEmailConfigPropertyAn implementation forCfnQueue.OutboundEmailConfigPropertyProperties for defining aCfnQueue.A builder forCfnQueuePropsAn implementation forCfnQueuePropsSpecifies a quick connect for an Amazon Connect instance.A fluent builder forCfnQuickConnect.Contains information about a phone number for a quick connect.A builder forCfnQuickConnect.PhoneNumberQuickConnectConfigPropertyAn implementation forCfnQuickConnect.PhoneNumberQuickConnectConfigPropertyContains information about a queue for a quick connect.A builder forCfnQuickConnect.QueueQuickConnectConfigPropertyAn implementation forCfnQuickConnect.QueueQuickConnectConfigPropertyContains configuration settings for a quick connect.A builder forCfnQuickConnect.QuickConnectConfigPropertyAn implementation forCfnQuickConnect.QuickConnectConfigPropertyContains information about the quick connect configuration settings for a user.A builder forCfnQuickConnect.UserQuickConnectConfigPropertyAn implementation forCfnQuickConnect.UserQuickConnectConfigPropertyProperties for defining aCfnQuickConnect.A builder forCfnQuickConnectPropsAn implementation forCfnQuickConnectPropsCreates a new routing profile.A fluent builder forCfnRoutingProfile.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.A builder forCfnRoutingProfile.CrossChannelBehaviorPropertyAn implementation forCfnRoutingProfile.CrossChannelBehaviorPropertyContains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.A builder forCfnRoutingProfile.MediaConcurrencyPropertyAn implementation forCfnRoutingProfile.MediaConcurrencyPropertyContains information about the queue and channel for manual assignment behaviour can be enabled.An implementation forCfnRoutingProfile.RoutingProfileManualAssignmentQueueConfigPropertyContains information about the queue and channel for which priority and delay can be set.A builder forCfnRoutingProfile.RoutingProfileQueueConfigPropertyAn implementation forCfnRoutingProfile.RoutingProfileQueueConfigPropertyContains the channel and queue identifier for a routing profile.A builder forCfnRoutingProfile.RoutingProfileQueueReferencePropertyAn implementation forCfnRoutingProfile.RoutingProfileQueueReferencePropertyProperties for defining aCfnRoutingProfile.A builder forCfnRoutingProfilePropsAn implementation forCfnRoutingProfilePropsCreates a rule for the specified Amazon Connect instance.A list of actions to be run when the rule is triggered.A builder forCfnRule.ActionsPropertyAn implementation forCfnRule.ActionsPropertyA fluent builder forCfnRule.Example:A builder forCfnRule.CreateCaseActionPropertyAn implementation forCfnRule.CreateCaseActionPropertyThe EventBridge action definition.A builder forCfnRule.EventBridgeActionPropertyAn implementation forCfnRule.EventBridgeActionPropertyExample:A builder forCfnRule.FieldPropertyAn implementation forCfnRule.FieldPropertyObject for case field values.A builder forCfnRule.FieldValuePropertyAn implementation forCfnRule.FieldValuePropertyThe type of notification recipient.A builder forCfnRule.NotificationRecipientTypePropertyAn implementation forCfnRule.NotificationRecipientTypePropertyInformation about the reference when thereferenceTypeisURL.A builder forCfnRule.ReferencePropertyAn implementation forCfnRule.ReferencePropertyThe name of the event source.A builder forCfnRule.RuleTriggerEventSourcePropertyAn implementation forCfnRule.RuleTriggerEventSourcePropertyInformation about the send notification action.A builder forCfnRule.SendNotificationActionPropertyAn implementation forCfnRule.SendNotificationActionPropertyExample:A builder forCfnRule.SubmitAutoEvaluationActionPropertyAn implementation forCfnRule.SubmitAutoEvaluationActionPropertyInformation about the task action.A builder forCfnRule.TaskActionPropertyAn implementation forCfnRule.TaskActionPropertyExample:A builder forCfnRule.UpdateCaseActionPropertyAn implementation forCfnRule.UpdateCaseActionPropertyProperties for defining aCfnRule.A builder forCfnRulePropsAn implementation forCfnRulePropsThe security key for the instance.A fluent builder forCfnSecurityKey.Properties for defining aCfnSecurityKey.A builder forCfnSecurityKeyPropsAn implementation forCfnSecurityKeyPropsCreates a security profile.This API is in preview release for Amazon Connect and is subject to change.A builder forCfnSecurityProfile.ApplicationPropertyAn implementation forCfnSecurityProfile.ApplicationPropertyA fluent builder forCfnSecurityProfile.Defines the access control configuration for data tables.An implementation forCfnSecurityProfile.DataTableAccessControlConfigurationPropertyExample:An implementation forCfnSecurityProfile.GranularAccessControlConfigurationPropertyContains the configuration for record-based access control.An implementation forCfnSecurityProfile.PrimaryAttributeAccessControlConfigurationItemPropertyAn object defining the access control for a specific attribute and its values.A builder forCfnSecurityProfile.PrimaryAttributeValuePropertyAn implementation forCfnSecurityProfile.PrimaryAttributeValuePropertyProperties for defining aCfnSecurityProfile.A builder forCfnSecurityProfilePropsAn implementation forCfnSecurityProfilePropsSpecifies a task template for a Amazon Connect instance.A fluent builder forCfnTaskTemplate.Describes constraints that apply to the template fields.A builder forCfnTaskTemplate.ConstraintsPropertyAn implementation forCfnTaskTemplate.ConstraintsPropertyDescribes a default field and its corresponding value.A builder forCfnTaskTemplate.DefaultFieldValuePropertyAn implementation forCfnTaskTemplate.DefaultFieldValuePropertyThe identifier of the task template field.A builder forCfnTaskTemplate.FieldIdentifierPropertyAn implementation forCfnTaskTemplate.FieldIdentifierPropertyDescribes a single task template field.A builder forCfnTaskTemplate.FieldPropertyAn implementation forCfnTaskTemplate.FieldPropertyA field that is invisible to an agent.A builder forCfnTaskTemplate.InvisibleFieldInfoPropertyAn implementation forCfnTaskTemplate.InvisibleFieldInfoPropertyIndicates a field that is read-only to an agent.A builder forCfnTaskTemplate.ReadOnlyFieldInfoPropertyAn implementation forCfnTaskTemplate.ReadOnlyFieldInfoPropertyInformation about a required field.A builder forCfnTaskTemplate.RequiredFieldInfoPropertyAn implementation forCfnTaskTemplate.RequiredFieldInfoPropertyProperties for defining aCfnTaskTemplate.A builder forCfnTaskTemplatePropsAn implementation forCfnTaskTemplatePropsInformation about a traffic distribution group.A fluent builder forCfnTrafficDistributionGroup.Properties for defining aCfnTrafficDistributionGroup.A builder forCfnTrafficDistributionGroupPropsAn implementation forCfnTrafficDistributionGroupPropsSpecifies a user account for an Amazon Connect instance.A fluent builder forCfnUser.Contains information about the identity of a user.A builder forCfnUser.UserIdentityInfoPropertyAn implementation forCfnUser.UserIdentityInfoPropertyContains information about the phone configuration settings for a user.A builder forCfnUser.UserPhoneConfigPropertyAn implementation forCfnUser.UserPhoneConfigPropertyA builder forCfnUser.UserProficiencyPropertyAn implementation forCfnUser.UserProficiencyPropertySpecifies a new user hierarchy group.A fluent builder forCfnUserHierarchyGroup.Properties for defining aCfnUserHierarchyGroup.A builder forCfnUserHierarchyGroupPropsAn implementation forCfnUserHierarchyGroupPropsContains information about a hierarchy structure.A fluent builder forCfnUserHierarchyStructure.The update for level five.A builder forCfnUserHierarchyStructure.LevelFivePropertyAn implementation forCfnUserHierarchyStructure.LevelFivePropertyThe update for level four.A builder forCfnUserHierarchyStructure.LevelFourPropertyAn implementation forCfnUserHierarchyStructure.LevelFourPropertyInformation about level one.A builder forCfnUserHierarchyStructure.LevelOnePropertyAn implementation forCfnUserHierarchyStructure.LevelOnePropertyThe update for level three.A builder forCfnUserHierarchyStructure.LevelThreePropertyAn implementation forCfnUserHierarchyStructure.LevelThreePropertyThe update for level two.A builder forCfnUserHierarchyStructure.LevelTwoPropertyAn implementation forCfnUserHierarchyStructure.LevelTwoPropertyContains information about a hierarchy structure.A builder forCfnUserHierarchyStructure.UserHierarchyStructurePropertyAn implementation forCfnUserHierarchyStructure.UserHierarchyStructurePropertyProperties for defining aCfnUserHierarchyStructure.A builder forCfnUserHierarchyStructurePropsAn implementation forCfnUserHierarchyStructurePropsProperties for defining aCfnUser.A builder forCfnUserPropsAn implementation forCfnUserPropsCreates a customer-managed view in the published state within the specified instance.A fluent builder forCfnView.Properties for defining aCfnView.A builder forCfnViewPropsAn implementation forCfnViewPropsCreates a version for the specified customer-managed view within the specified instance.A fluent builder forCfnViewVersion.Properties for defining aCfnViewVersion.A builder forCfnViewVersionPropsAn implementation forCfnViewVersionProps