class Aws::LexModelBuildingService::Types::GetBotChannelAssociationResponse

@!attribute [rw] name

The name of the association between the bot and the channel.
@return [String]

@!attribute [rw] description

A description of the association between the bot and the channel.
@return [String]

@!attribute [rw] bot_alias

An alias pointing to the specific version of the Amazon Lex bot to
which this association is being made.
@return [String]

@!attribute [rw] bot_name

The name of the Amazon Lex bot.
@return [String]

@!attribute [rw] created_date

The date that the association between the bot and the channel was
created.
@return [Time]

@!attribute [rw] type

The type of the messaging platform.
@return [String]

@!attribute [rw] bot_configuration

Provides information that the messaging platform needs to
communicate with the Amazon Lex bot.
@return [Hash<String,String>]

@!attribute [rw] status

The status of the bot channel.

* `CREATED` - The channel has been created and is ready for use.

* `IN_PROGRESS` - Channel creation is in progress.

* `FAILED` - There was an error creating the channel. For
  information about the reason for the failure, see the
  `failureReason` field.
@return [String]

@!attribute [rw] failure_reason

If `status` is `FAILED`, Amazon Lex provides the reason that it
failed to create the association.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/lex-models-2017-04-19/GetBotChannelAssociationResponse AWS API Documentation

Constants

SENSITIVE