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 forCfnAgentStatusProps
An implementation forCfnAgentStatusProps
The approved origin for the instance.A fluent builder forCfnApprovedOrigin
.Properties for defining aCfnApprovedOrigin
.A builder forCfnApprovedOriginProps
An implementation forCfnApprovedOriginProps
Specifies 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 forCfnContactFlowModuleProps
An implementation forCfnContactFlowModuleProps
Properties for defining aCfnContactFlow
.A builder forCfnContactFlowProps
An implementation forCfnContactFlowProps
Create new email address in the specified Amazon Connect instance.A fluent builder forCfnEmailAddress
.Properties for defining aCfnEmailAddress
.A builder forCfnEmailAddressProps
An implementation forCfnEmailAddressProps
Creates an evaluation form for the specified Amazon Connect instance.A fluent builder forCfnEvaluationForm
.An item at the root level.A builder forCfnEvaluationForm.EvaluationFormBaseItemProperty
An implementation forCfnEvaluationForm.EvaluationFormBaseItemProperty
Items that are part of the evaluation form.A builder forCfnEvaluationForm.EvaluationFormItemProperty
An implementation forCfnEvaluationForm.EvaluationFormItemProperty
Information about the automation configuration in numeric questions.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionAutomationProperty
Information about the option range used for scoring in numeric questions.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionOptionProperty
Information about properties for a numeric question in an evaluation form.An implementation forCfnEvaluationForm.EvaluationFormNumericQuestionPropertiesProperty
Information about a question from an evaluation form.A builder forCfnEvaluationForm.EvaluationFormQuestionProperty
An implementation forCfnEvaluationForm.EvaluationFormQuestionProperty
Information about properties for a question in an evaluation form.An implementation forCfnEvaluationForm.EvaluationFormQuestionTypePropertiesProperty
Information about a section from an evaluation form.A builder forCfnEvaluationForm.EvaluationFormSectionProperty
An implementation forCfnEvaluationForm.EvaluationFormSectionProperty
The automation options of the single select question.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationOptionProperty
Information about the automation configuration in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionAutomationProperty
Information about the automation configuration in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionOptionProperty
Information about the options in single select questions.An implementation forCfnEvaluationForm.EvaluationFormSingleSelectQuestionPropertiesProperty
Information about the property value used in automation of a numeric questions.An implementation forCfnEvaluationForm.NumericQuestionPropertyValueAutomationProperty
A scoring strategy of the evaluation form.A builder forCfnEvaluationForm.ScoringStrategyProperty
An implementation forCfnEvaluationForm.ScoringStrategyProperty
Information about the automation option based on a rule category for a single select question.An implementation forCfnEvaluationForm.SingleSelectQuestionRuleCategoryAutomationProperty
Properties for defining aCfnEvaluationForm
.A builder forCfnEvaluationFormProps
An implementation forCfnEvaluationFormProps
Specifies hours of operation.A fluent builder forCfnHoursOfOperation
.Contains information about the hours of operation.A builder forCfnHoursOfOperation.HoursOfOperationConfigProperty
An implementation forCfnHoursOfOperation.HoursOfOperationConfigProperty
Contains information about the hours of operation override.An implementation forCfnHoursOfOperation.HoursOfOperationOverrideConfigProperty
Overrides attached to the hours of operation.A builder forCfnHoursOfOperation.HoursOfOperationOverrideProperty
An implementation forCfnHoursOfOperation.HoursOfOperationOverrideProperty
The start time or end time for an hours of operation.A builder forCfnHoursOfOperation.HoursOfOperationTimeSliceProperty
An implementation forCfnHoursOfOperation.HoursOfOperationTimeSliceProperty
The start time or end time for an an hours of operation override.A builder forCfnHoursOfOperation.OverrideTimeSliceProperty
An implementation forCfnHoursOfOperation.OverrideTimeSliceProperty
Properties for defining aCfnHoursOfOperation
.A builder forCfnHoursOfOperationProps
An implementation forCfnHoursOfOperationProps
This is a preview release for Amazon Connect .*This is a preview release for Amazon Connect .A builder forCfnInstance.AttributesProperty
An implementation forCfnInstance.AttributesProperty
A fluent builder forCfnInstance
.Properties for defining aCfnInstance
.A builder forCfnInstanceProps
An implementation forCfnInstanceProps
The storage configuration for the instance.A fluent builder forCfnInstanceStorageConfig
.The encryption configuration.A builder forCfnInstanceStorageConfig.EncryptionConfigProperty
An implementation forCfnInstanceStorageConfig.EncryptionConfigProperty
Configuration information of a Kinesis Data Firehose delivery stream.A builder forCfnInstanceStorageConfig.KinesisFirehoseConfigProperty
An implementation forCfnInstanceStorageConfig.KinesisFirehoseConfigProperty
Configuration information of a Kinesis data stream.A builder forCfnInstanceStorageConfig.KinesisStreamConfigProperty
An implementation forCfnInstanceStorageConfig.KinesisStreamConfigProperty
Configuration information of a Kinesis video stream.An implementation forCfnInstanceStorageConfig.KinesisVideoStreamConfigProperty
Information about the Amazon Simple Storage Service (Amazon S3) storage type.A builder forCfnInstanceStorageConfig.S3ConfigProperty
An implementation forCfnInstanceStorageConfig.S3ConfigProperty
Properties for defining aCfnInstanceStorageConfig
.A builder forCfnInstanceStorageConfigProps
An implementation forCfnInstanceStorageConfigProps
Specifies 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 forCfnIntegrationAssociationProps
An implementation forCfnIntegrationAssociationProps
Claims a phone number to the specified Amazon Connect instance or traffic distribution group.A fluent builder forCfnPhoneNumber
.Properties for defining aCfnPhoneNumber
.A builder forCfnPhoneNumberProps
An implementation forCfnPhoneNumberProps
Textual or numeric value that describes an attribute.A fluent builder forCfnPredefinedAttribute
.The values of a predefined attribute.A builder forCfnPredefinedAttribute.ValuesProperty
An implementation forCfnPredefinedAttribute.ValuesProperty
Properties for defining aCfnPredefinedAttribute
.A builder forCfnPredefinedAttributeProps
An implementation forCfnPredefinedAttributeProps
Creates a prompt for the specified Amazon Connect instance.A fluent builder forCfnPrompt
.Properties for defining aCfnPrompt
.A builder forCfnPromptProps
An implementation forCfnPromptProps
Contains information about a queue.A fluent builder forCfnQueue
.The outbound caller ID name, number, and outbound whisper flow.A builder forCfnQueue.OutboundCallerConfigProperty
An implementation forCfnQueue.OutboundCallerConfigProperty
Properties for defining aCfnQueue
.A builder forCfnQueueProps
An implementation forCfnQueueProps
Specifies 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.PhoneNumberQuickConnectConfigProperty
An implementation forCfnQuickConnect.PhoneNumberQuickConnectConfigProperty
Contains information about a queue for a quick connect.A builder forCfnQuickConnect.QueueQuickConnectConfigProperty
An implementation forCfnQuickConnect.QueueQuickConnectConfigProperty
Contains configuration settings for a quick connect.A builder forCfnQuickConnect.QuickConnectConfigProperty
An implementation forCfnQuickConnect.QuickConnectConfigProperty
Contains information about the quick connect configuration settings for a user.A builder forCfnQuickConnect.UserQuickConnectConfigProperty
An implementation forCfnQuickConnect.UserQuickConnectConfigProperty
Properties for defining aCfnQuickConnect
.A builder forCfnQuickConnectProps
An implementation forCfnQuickConnectProps
Creates 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.CrossChannelBehaviorProperty
An implementation forCfnRoutingProfile.CrossChannelBehaviorProperty
Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.A builder forCfnRoutingProfile.MediaConcurrencyProperty
An implementation forCfnRoutingProfile.MediaConcurrencyProperty
Contains information about the queue and channel for which priority and delay can be set.A builder forCfnRoutingProfile.RoutingProfileQueueConfigProperty
An implementation forCfnRoutingProfile.RoutingProfileQueueConfigProperty
Contains the channel and queue identifier for a routing profile.A builder forCfnRoutingProfile.RoutingProfileQueueReferenceProperty
An implementation forCfnRoutingProfile.RoutingProfileQueueReferenceProperty
Properties for defining aCfnRoutingProfile
.A builder forCfnRoutingProfileProps
An implementation forCfnRoutingProfileProps
Creates a rule for the specified Amazon Connect instance.A list of actions to be run when the rule is triggered.A builder forCfnRule.ActionsProperty
An implementation forCfnRule.ActionsProperty
A fluent builder forCfnRule
.The definition for create case action.A builder forCfnRule.CreateCaseActionProperty
An implementation forCfnRule.CreateCaseActionProperty
The EventBridge action definition.A builder forCfnRule.EventBridgeActionProperty
An implementation forCfnRule.EventBridgeActionProperty
The field of the case.A builder forCfnRule.FieldProperty
An implementation forCfnRule.FieldProperty
Object for case field values.A builder forCfnRule.FieldValueProperty
An implementation forCfnRule.FieldValueProperty
The type of notification recipient.A builder forCfnRule.NotificationRecipientTypeProperty
An implementation forCfnRule.NotificationRecipientTypeProperty
Information about the reference when thereferenceType
isURL
.A builder forCfnRule.ReferenceProperty
An implementation forCfnRule.ReferenceProperty
The name of the event source.A builder forCfnRule.RuleTriggerEventSourceProperty
An implementation forCfnRule.RuleTriggerEventSourceProperty
Information about the send notification action.A builder forCfnRule.SendNotificationActionProperty
An implementation forCfnRule.SendNotificationActionProperty
The definition of submit auto evaluation action.A builder forCfnRule.SubmitAutoEvaluationActionProperty
An implementation forCfnRule.SubmitAutoEvaluationActionProperty
Information about the task action.A builder forCfnRule.TaskActionProperty
An implementation forCfnRule.TaskActionProperty
The definition for update case action.A builder forCfnRule.UpdateCaseActionProperty
An implementation forCfnRule.UpdateCaseActionProperty
Properties for defining aCfnRule
.A builder forCfnRuleProps
An implementation forCfnRuleProps
The security key for the instance.A fluent builder forCfnSecurityKey
.Properties for defining aCfnSecurityKey
.A builder forCfnSecurityKeyProps
An implementation forCfnSecurityKeyProps
Creates a security profile.This API is in preview release for Amazon Connect and is subject to change.A builder forCfnSecurityProfile.ApplicationProperty
An implementation forCfnSecurityProfile.ApplicationProperty
A fluent builder forCfnSecurityProfile
.Properties for defining aCfnSecurityProfile
.A builder forCfnSecurityProfileProps
An implementation forCfnSecurityProfileProps
Specifies a task template for a Amazon Connect instance.A fluent builder forCfnTaskTemplate
.Describes constraints that apply to the template fields.A builder forCfnTaskTemplate.ConstraintsProperty
An implementation forCfnTaskTemplate.ConstraintsProperty
Describes a default field and its corresponding value.A builder forCfnTaskTemplate.DefaultFieldValueProperty
An implementation forCfnTaskTemplate.DefaultFieldValueProperty
The identifier of the task template field.A builder forCfnTaskTemplate.FieldIdentifierProperty
An implementation forCfnTaskTemplate.FieldIdentifierProperty
Describes a single task template field.A builder forCfnTaskTemplate.FieldProperty
An implementation forCfnTaskTemplate.FieldProperty
A field that is invisible to an agent.A builder forCfnTaskTemplate.InvisibleFieldInfoProperty
An implementation forCfnTaskTemplate.InvisibleFieldInfoProperty
Indicates a field that is read-only to an agent.A builder forCfnTaskTemplate.ReadOnlyFieldInfoProperty
An implementation forCfnTaskTemplate.ReadOnlyFieldInfoProperty
Information about a required field.A builder forCfnTaskTemplate.RequiredFieldInfoProperty
An implementation forCfnTaskTemplate.RequiredFieldInfoProperty
Properties for defining aCfnTaskTemplate
.A builder forCfnTaskTemplateProps
An implementation forCfnTaskTemplateProps
Information about a traffic distribution group.A fluent builder forCfnTrafficDistributionGroup
.Properties for defining aCfnTrafficDistributionGroup
.A builder forCfnTrafficDistributionGroupProps
An implementation forCfnTrafficDistributionGroupProps
Specifies a user account for an Amazon Connect instance.A fluent builder forCfnUser
.Contains information about the identity of a user.A builder forCfnUser.UserIdentityInfoProperty
An implementation forCfnUser.UserIdentityInfoProperty
Contains information about the phone configuration settings for a user.A builder forCfnUser.UserPhoneConfigProperty
An implementation forCfnUser.UserPhoneConfigProperty
A builder forCfnUser.UserProficiencyProperty
An implementation forCfnUser.UserProficiencyProperty
Specifies a new user hierarchy group.A fluent builder forCfnUserHierarchyGroup
.Properties for defining aCfnUserHierarchyGroup
.A builder forCfnUserHierarchyGroupProps
An implementation forCfnUserHierarchyGroupProps
Contains information about a hierarchy structure.A fluent builder forCfnUserHierarchyStructure
.The update for level five.A builder forCfnUserHierarchyStructure.LevelFiveProperty
An implementation forCfnUserHierarchyStructure.LevelFiveProperty
The update for level four.A builder forCfnUserHierarchyStructure.LevelFourProperty
An implementation forCfnUserHierarchyStructure.LevelFourProperty
Information about level one.A builder forCfnUserHierarchyStructure.LevelOneProperty
An implementation forCfnUserHierarchyStructure.LevelOneProperty
The update for level three.A builder forCfnUserHierarchyStructure.LevelThreeProperty
An implementation forCfnUserHierarchyStructure.LevelThreeProperty
The update for level two.A builder forCfnUserHierarchyStructure.LevelTwoProperty
An implementation forCfnUserHierarchyStructure.LevelTwoProperty
Contains information about a hierarchy structure.A builder forCfnUserHierarchyStructure.UserHierarchyStructureProperty
An implementation forCfnUserHierarchyStructure.UserHierarchyStructureProperty
Properties for defining aCfnUserHierarchyStructure
.A builder forCfnUserHierarchyStructureProps
An implementation forCfnUserHierarchyStructureProps
Properties for defining aCfnUser
.A builder forCfnUserProps
An implementation forCfnUserProps
Creates a customer-managed view in the published state within the specified instance.A fluent builder forCfnView
.Properties for defining aCfnView
.A builder forCfnViewProps
An implementation forCfnViewProps
Creates a version for the specified customer-managed view within the specified instance.A fluent builder forCfnViewVersion
.Properties for defining aCfnViewVersion
.A builder forCfnViewVersionProps
An implementation forCfnViewVersionProps