Package com.pulumi.aws.connect.inputs
Class RoutingProfileMediaConcurrencyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.connect.inputs.RoutingProfileMediaConcurrencyArgs
-
public final class RoutingProfileMediaConcurrencyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRoutingProfileMediaConcurrencyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RoutingProfileMediaConcurrencyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RoutingProfileMediaConcurrencyArgs.Builderbuilder()static RoutingProfileMediaConcurrencyArgs.Builderbuilder(RoutingProfileMediaConcurrencyArgs defaults)com.pulumi.core.Output<java.lang.String>channel()com.pulumi.core.Output<java.lang.Integer>concurrency()java.util.Optional<com.pulumi.core.Output<RoutingProfileMediaConcurrencyCrossChannelBehaviorArgs>>crossChannelBehavior()
-
-
-
Field Detail
-
Empty
public static final RoutingProfileMediaConcurrencyArgs Empty
-
-
Method Detail
-
channel
public com.pulumi.core.Output<java.lang.String> channel()
- Returns:
- Specifies the channels that agents can handle in the Contact Control Panel (CCP). Valid values are `VOICE`, `CHAT`, `TASK`.
-
concurrency
public com.pulumi.core.Output<java.lang.Integer> concurrency()
- Returns:
- Specifies the number of contacts an agent can have on a channel simultaneously. Valid Range for `VOICE`: Minimum value of `1`. Maximum value of `1`. Valid Range for `CHAT`: Minimum value of `1`. Maximum value of `10`. Valid Range for `TASK`: Minimum value of `1`. Maximum value of `10`.
-
crossChannelBehavior
public java.util.Optional<com.pulumi.core.Output<RoutingProfileMediaConcurrencyCrossChannelBehaviorArgs>> crossChannelBehavior()
- Returns:
- Defines the cross-channel routing behavior for each traffic type. **Out-of-band changes are only detected when this argument is explicitly configured in your Terraform configuration.** Documented below.
-
builder
public static RoutingProfileMediaConcurrencyArgs.Builder builder()
-
builder
public static RoutingProfileMediaConcurrencyArgs.Builder builder(RoutingProfileMediaConcurrencyArgs defaults)
-
-