Routing Profile Args
Provides an Amazon Connect Routing Profile resource. For more information see Amazon Connect: Getting Started
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.connect.RoutingProfile;
import com.pulumi.aws.connect.RoutingProfileArgs;
import com.pulumi.aws.connect.inputs.RoutingProfileMediaConcurrencyArgs;
import com.pulumi.aws.connect.inputs.RoutingProfileQueueConfigArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new RoutingProfile("example", RoutingProfileArgs.builder()
.defaultOutboundQueueId("12345678-1234-1234-1234-123456789012")
.description("example description")
.instanceId("aaaaaaaa-bbbb-cccc-dddd-111111111111")
.mediaConcurrencies(RoutingProfileMediaConcurrencyArgs.builder()
.channel("VOICE")
.concurrency(1)
.build())
.queueConfigs(RoutingProfileQueueConfigArgs.builder()
.channel("VOICE")
.delay(2)
.priority(1)
.queueId("12345678-1234-1234-1234-123456789012")
.build())
.tags(Map.of("Name", "Example Routing Profile"))
.build());
}
}
Import
Amazon Connect Routing Profiles can be imported using the instance_id
and routing_profile_id
separated by a colon (:
), e.g.,
$ pulumi import aws:connect/routingProfile:RoutingProfile example f1288a1f-6193-445a-b47e-af739b2:c1d4e5f6-1b3c-1b3c-1b3c-c1d4e5f6c1d4e5
Constructors
Properties
Specifies the default outbound queue for the Routing Profile.
Specifies the description of the Routing Profile.
Specifies the identifier of the hosting Amazon Connect Instance.
One or more media_concurrencies
blocks that specify the channels that agents can handle in the Contact Control Panel (CCP) for this Routing Profile. The media_concurrencies
block is documented below.
One or more queue_configs
blocks that specify the inbound queues associated with the routing profile. If no queue is added, the agent only can make outbound calls. The queue_configs
block is documented below.