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)