AWSCDK::Connect

68 types

AWS::Connect Construct Library

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

require 'aws-cdk-lib'

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.)

API Reference

Classes 34

CfnAgentStatusContains information about an agent status. CfnApprovedOriginThe approved origin for the instance. CfnContactFlowSpecifies a flow for an Connect Customer instance. CfnContactFlowModuleSpecifies a flow module for an Connect Customer instance. CfnContactFlowModuleAliasResource Type definition for ContactFlowModuleAlias. CfnContactFlowModuleVersionResource Type definition for ContactFlowModuleVersion. CfnContactFlowVersionCreates a version for the specified customer-managed flow within the specified instance. CfnDataTableRepresents a data table in Amazon Connect. CfnDataTableAttributeRepresents an attribute (column) in a data table. CfnDataTableRecordResource Type definition for AWS::Connect::DataTableRecord. CfnEmailAddressCreate new email address in the specified Amazon Connect instance. CfnEvaluationFormCreates an evaluation form for the specified Connect Customer instance. CfnHoursOfOperationSpecifies hours of operation. CfnInstance*This is a preview release for Connect Customer . It is subject to change.*. CfnInstanceStorageConfigThe storage configuration for the instance. CfnIntegrationAssociationSpecifies the association of an AWS resource such as Lex bot (both v1 and v2) and Lambda f CfnNotificationResource Type definition for AWS::Connect::Notification. CfnPhoneNumberClaims a phone number to the specified Connect Customer instance or traffic distribution g CfnPredefinedAttributeTextual or numeric value that describes an attribute. CfnPromptCreates a prompt for the specified Connect Customer instance. CfnQueueContains information about a queue. CfnQuickConnectSpecifies a quick connect for an Connect Customer instance. CfnRoutingProfileCreates a new routing profile. CfnRuleCreates a rule for the specified Connect Customer instance. CfnSecurityKeyThe security key for the instance. CfnSecurityProfileCreates a security profile. CfnTaskTemplateSpecifies a task template for a Connect Customer instance. CfnTrafficDistributionGroupInformation about a traffic distribution group. CfnUserSpecifies a user account for an Connect Customer instance. CfnUserHierarchyGroupSpecifies a new user hierarchy group. CfnUserHierarchyStructureContains information about a hierarchy structure. CfnViewCreates a customer-managed view in the published state within the specified instance. CfnViewVersionCreates a version for the specified customer-managed view within the specified instance. CfnWorkspaceContains information about a workspace, which defines the user experience by mapping views

Interfaces 34

CfnAgentStatusPropsProperties for defining a `CfnAgentStatus`. CfnApprovedOriginPropsProperties for defining a `CfnApprovedOrigin`. CfnContactFlowModuleAliasPropsProperties for defining a `CfnContactFlowModuleAlias`. CfnContactFlowModulePropsProperties for defining a `CfnContactFlowModule`. CfnContactFlowModuleVersionPropsProperties for defining a `CfnContactFlowModuleVersion`. CfnContactFlowPropsProperties for defining a `CfnContactFlow`. CfnContactFlowVersionPropsProperties for defining a `CfnContactFlowVersion`. CfnDataTableAttributePropsProperties for defining a `CfnDataTableAttribute`. CfnDataTablePropsProperties for defining a `CfnDataTable`. CfnDataTableRecordPropsProperties for defining a `CfnDataTableRecord`. CfnEmailAddressPropsProperties for defining a `CfnEmailAddress`. CfnEvaluationFormPropsProperties for defining a `CfnEvaluationForm`. CfnHoursOfOperationPropsProperties for defining a `CfnHoursOfOperation`. CfnInstancePropsProperties for defining a `CfnInstance`. CfnInstanceStorageConfigPropsProperties for defining a `CfnInstanceStorageConfig`. CfnIntegrationAssociationPropsProperties for defining a `CfnIntegrationAssociation`. CfnNotificationPropsProperties for defining a `CfnNotification`. CfnPhoneNumberPropsProperties for defining a `CfnPhoneNumber`. CfnPredefinedAttributePropsProperties for defining a `CfnPredefinedAttribute`. CfnPromptPropsProperties for defining a `CfnPrompt`. CfnQueuePropsProperties for defining a `CfnQueue`. CfnQuickConnectPropsProperties for defining a `CfnQuickConnect`. CfnRoutingProfilePropsProperties for defining a `CfnRoutingProfile`. CfnRulePropsProperties for defining a `CfnRule`. CfnSecurityKeyPropsProperties for defining a `CfnSecurityKey`. CfnSecurityProfilePropsProperties for defining a `CfnSecurityProfile`. CfnTaskTemplatePropsProperties for defining a `CfnTaskTemplate`. CfnTrafficDistributionGroupPropsProperties for defining a `CfnTrafficDistributionGroup`. CfnUserHierarchyGroupPropsProperties for defining a `CfnUserHierarchyGroup`. CfnUserHierarchyStructurePropsProperties for defining a `CfnUserHierarchyStructure`. CfnUserPropsProperties for defining a `CfnUser`. CfnViewPropsProperties for defining a `CfnView`. CfnViewVersionPropsProperties for defining a `CfnViewVersion`. CfnWorkspacePropsProperties for defining a `CfnWorkspace`.