class Aws::Connect::Types::CreateContactFlowRequest

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

data as a hash:

    {
      instance_id: "InstanceId", # required
      name: "ContactFlowName", # required
      type: "CONTACT_FLOW", # required, accepts CONTACT_FLOW, CUSTOMER_QUEUE, CUSTOMER_HOLD, CUSTOMER_WHISPER, AGENT_HOLD, AGENT_WHISPER, OUTBOUND_WHISPER, AGENT_TRANSFER, QUEUE_TRANSFER
      description: "ContactFlowDescription",
      content: "ContactFlowContent", # required
      tags: {
        "TagKey" => "TagValue",
      },
    }

@!attribute [rw] instance_id

The identifier of the Amazon Connect instance.
@return [String]

@!attribute [rw] name

The name of the contact flow.
@return [String]

@!attribute [rw] type

The type of the contact flow. For descriptions of the available
types, see [Choose a Contact Flow Type][1] in the *Amazon Connect
Administrator Guide*.

[1]: https://docs.aws.amazon.com/connect/latest/adminguide/create-contact-flow.html#contact-flow-types
@return [String]

@!attribute [rw] description

The description of the contact flow.
@return [String]

@!attribute [rw] content

The content of the contact flow.
@return [String]

@!attribute [rw] tags

One or more tags.
@return [Hash<String,String>]

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

Constants

SENSITIVE