GetBotChannelAssociationResponse

public struct GetBotChannelAssociationResponse : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.

    Declaration

    Swift

    public let botAlias: String?
  • Provides information that the messaging platform needs to communicate with the Amazon Lex bot.

    Declaration

    Swift

    public let botConfiguration: [String : String]?
  • The name of the Amazon Lex bot.

    Declaration

    Swift

    public let botName: String?
  • The date that the association between the bot and the channel was created.

    Declaration

    Swift

    public let createdDate: TimeStamp?
  • A description of the association between the bot and the channel.

    Declaration

    Swift

    public let description: String?
  • If status is FAILED, Amazon Lex provides the reason that it failed to create the association.

    Declaration

    Swift

    public let failureReason: String?
  • The name of the association between the bot and the channel.

    Declaration

    Swift

    public let name: String?
  • 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.

    Declaration

    Swift

    public let status: ChannelStatus?
  • The type of the messaging platform.

    Declaration

    Swift

    public let type: ChannelType?
  • Undocumented

    Declaration

    Swift

    public init(botAlias: String? = nil, botConfiguration: [String : String]? = nil, botName: String? = nil, createdDate: TimeStamp? = nil, description: String? = nil, failureReason: String? = nil, name: String? = nil, status: ChannelStatus? = nil, type: ChannelType? = nil)