CfnRoutingProfileMixinProps
- class aws_cdk.mixins_preview.aws_connect.mixins.CfnRoutingProfileMixinProps(*, agent_availability_timer=None, default_outbound_queue_arn=None, description=None, instance_arn=None, manual_assignment_queue_configs=None, media_concurrencies=None, name=None, queue_configs=None, tags=None)
Bases:
objectProperties for CfnRoutingProfilePropsMixin.
- Parameters:
agent_availability_timer (
Optional[str]) – Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time .default_outbound_queue_arn (
Optional[str]) – The Amazon Resource Name (ARN) of the default outbound queue for the routing profile.description (
Optional[str]) – The description of the routing profile.instance_arn (
Optional[str]) – The identifier of the Amazon Connect instance.manual_assignment_queue_configs (
Union[IResolvable,Sequence[Union[IResolvable,RoutingProfileManualAssignmentQueueConfigProperty,Dict[str,Any]]],None]) – Contains information about the queue and channel for manual assignment behaviour can be enabled.media_concurrencies (
Union[IResolvable,Sequence[Union[IResolvable,MediaConcurrencyProperty,Dict[str,Any]]],None]) – The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.name (
Optional[str]) – The name of the routing profile.queue_configs (
Union[IResolvable,Sequence[Union[IResolvable,RoutingProfileQueueConfigProperty,Dict[str,Any]]],None]) – The inbound queues associated with the routing profile. If no queue is added, the agent can make only outbound calls.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags used to organize, track, or control access for this resource. For example, { “Tags”: {“key1”:”value1”, “key2”:”value2”} }.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_connect import mixins as connect_mixins cfn_routing_profile_mixin_props = connect_mixins.CfnRoutingProfileMixinProps( agent_availability_timer="agentAvailabilityTimer", default_outbound_queue_arn="defaultOutboundQueueArn", description="description", instance_arn="instanceArn", manual_assignment_queue_configs=[connect_mixins.CfnRoutingProfilePropsMixin.RoutingProfileManualAssignmentQueueConfigProperty( queue_reference=connect_mixins.CfnRoutingProfilePropsMixin.RoutingProfileQueueReferenceProperty( channel="channel", queue_arn="queueArn" ) )], media_concurrencies=[connect_mixins.CfnRoutingProfilePropsMixin.MediaConcurrencyProperty( channel="channel", concurrency=123, cross_channel_behavior=connect_mixins.CfnRoutingProfilePropsMixin.CrossChannelBehaviorProperty( behavior_type="behaviorType" ) )], name="name", queue_configs=[connect_mixins.CfnRoutingProfilePropsMixin.RoutingProfileQueueConfigProperty( delay=123, priority=123, queue_reference=connect_mixins.CfnRoutingProfilePropsMixin.RoutingProfileQueueReferenceProperty( channel="channel", queue_arn="queueArn" ) )], tags=[CfnTag( key="key", value="value" )] )
Attributes
- agent_availability_timer
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time .
- default_outbound_queue_arn
The Amazon Resource Name (ARN) of the default outbound queue for the routing profile.
- description
The description of the routing profile.
- instance_arn
The identifier of the Amazon Connect instance.
- manual_assignment_queue_configs
Contains information about the queue and channel for manual assignment behaviour can be enabled.
- media_concurrencies
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
- name
The name of the routing profile.
- queue_configs
The inbound queues associated with the routing profile.
If no queue is added, the agent can make only outbound calls.
- tags
The tags used to organize, track, or control access for this resource.
For example, { “Tags”: {“key1”:”value1”, “key2”:”value2”} }.