class Aws::Connect::Types::CreateQueueRequest
@note When making an API call, you may pass CreateQueueRequest
data as a hash: { instance_id: "InstanceId", # required name: "CommonNameLength127", # required description: "QueueDescription", outbound_caller_config: { outbound_caller_id_name: "OutboundCallerIdName", outbound_caller_id_number_id: "PhoneNumberId", outbound_flow_id: "ContactFlowId", }, hours_of_operation_id: "HoursOfOperationId", # required max_contacts: 1, quick_connect_ids: ["QuickConnectId"], tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] instance_id
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. @return [String]
@!attribute [rw] name
The name of the queue. @return [String]
@!attribute [rw] description
The description of the queue. @return [String]
@!attribute [rw] outbound_caller_config
The outbound caller ID name, number, and outbound whisper flow. @return [Types::OutboundCallerConfig]
@!attribute [rw] hours_of_operation_id
The identifier for the hours of operation. @return [String]
@!attribute [rw] max_contacts
The maximum number of contacts that can be in the queue before it is considered full. @return [Integer]
@!attribute [rw] quick_connect_ids
The quick connects available to agents who are working the queue. @return [Array<String>]
@!attribute [rw] tags
One or more tags. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreateQueueRequest AWS API Documentation
Constants
- SENSITIVE