class Aws::Connect::Types::QuickConnectConfig

Contains configuration settings for a quick connect.

@note When making an API call, you may pass QuickConnectConfig

data as a hash:

    {
      quick_connect_type: "USER", # required, accepts USER, QUEUE, PHONE_NUMBER
      user_config: {
        user_id: "UserId", # required
        contact_flow_id: "ContactFlowId", # required
      },
      queue_config: {
        queue_id: "QueueId", # required
        contact_flow_id: "ContactFlowId", # required
      },
      phone_config: {
        phone_number: "PhoneNumber", # required
      },
    }

@!attribute [rw] quick_connect_type

The type of quick connect. In the Amazon Connect console, when you
create a quick connect, you are prompted to assign one of the
following types: Agent (USER), External (PHONE\_NUMBER), or Queue
(QUEUE).
@return [String]

@!attribute [rw] user_config

The user configuration. This is required only if QuickConnectType is
USER.
@return [Types::UserQuickConnectConfig]

@!attribute [rw] queue_config

The queue configuration. This is required only if QuickConnectType
is QUEUE.
@return [Types::QueueQuickConnectConfig]

@!attribute [rw] phone_config

The phone configuration. This is required only if QuickConnectType
is PHONE\_NUMBER.
@return [Types::PhoneNumberQuickConnectConfig]

@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/QuickConnectConfig AWS API Documentation

Constants

SENSITIVE