class Aws::Connect::Types::CreateRoutingProfileRequest


@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreateRoutingProfileRequest AWS API Documentation
@return [Hash<String,String>]
One or more tags.
@!attribute [rw] tags
@return [Array<Types::MediaConcurrency>]
(CCP) for this routing profile.
The channels that agents can handle in the Contact Control Panel
@!attribute [rw] media_concurrencies
@return [Array<Types::RoutingProfileQueueConfig>]
is added, the agent can make only outbound calls.
The inbound queues associated with the routing profile. If no queue
@!attribute [rw] queue_configs
@return [String]
The default outbound queue for the routing profile.
@!attribute [rw] default_outbound_queue_id
@return [String]
characters.
Description of the routing profile. Must not be more than 250
@!attribute [rw] description
@return [String]
characters.
The name of the routing profile. Must not be more than 127
@!attribute [rw] name
@return [String]
instanceId in the ARN of the instance.
The identifier of the Amazon Connect instance. You can find the
@!attribute [rw] instance_id
}
},
“TagKey” => “TagValue”,
tags: {
],
},
concurrency: 1, # required
channel: “VOICE”, # required, accepts VOICE, CHAT, TASK
{
media_concurrencies: [ # required
],
},
delay: 1, # required
priority: 1, # required
},
channel: “VOICE”, # required, accepts VOICE, CHAT, TASK
queue_id: “QueueId”, # required
queue_reference: { # required
{
queue_configs: [
default_outbound_queue_id: “QueueId”, # required
description: “RoutingProfileDescription”, # required
name: “RoutingProfileName”, # required
instance_id: “InstanceId”, # required
{
data as a hash:
@note When making an API call, you may pass CreateRoutingProfileRequest