routing_profile
Gets an individual routing_profile
resource
Overview
Name | routing_profile |
Type | Resource |
Description | routing_profile |
Id | awscc.connect.routing_profile |
Fields
Name | Datatype | Description |
---|---|---|
instance_arn | string | The identifier of the Amazon Connect instance. |
name | string | The name of the routing profile. |
description | string | The description of the routing profile. |
media_concurrencies | array | The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. |
default_outbound_queue_arn | string | The identifier of the default outbound queue for this routing profile. |
routing_profile_arn | string | The Amazon Resource Name (ARN) of the routing profile. |
queue_configs | array | The queues to associate with this routing profile. |
tags | array | An array of key-value pairs to apply to this resource. |
agent_availability_timer | string | Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
instance_arn,
name,
description,
media_concurrencies,
default_outbound_queue_arn,
routing_profile_arn,
queue_configs,
tags,
agent_availability_timer
FROM awscc.connect.routing_profile
WHERE data__Identifier = '<RoutingProfileArn>';
Permissions
To operate on the routing_profile
resource, the following permissions are required:
Read
connect:DescribeRoutingProfile,
connect:ListRoutingProfileQueues
Delete
connect:DeleteRoutingProfile,
connect:UntagResource
Update
connect:AssociateRoutingProfileQueues,
connect:DisassociateRoutingProfileQueues,
connect:UpdateRoutingProfileConcurrency,
connect:UpdateRoutingProfileName,
connect:UpdateRoutingProfileDefaultOutboundQueue,
connect:UpdateRoutingProfileQueues,
connect:TagResource,
connect:UntagResource,
connect:ListRoutingProfileQueues,
connect:UpdateRoutingProfileAgentAvailabilityTimer