Class: Aws::LexModelsV2::Types::BotAliasReplicaSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb

Overview

Contains information about all the aliases replication statuses applicable for global resiliency.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bot_alias_idString

The bot alias ID for all the alias bot replications.

Returns:

  • (String)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#bot_alias_replication_statusString

The replication statuses for all the alias bot replications.

Returns:

  • (String)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#bot_versionString

The bot version for all the alias bot replications.

Returns:

  • (String)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#creation_date_timeTime

The creation time and date for all the alias bot replications.

Returns:

  • (Time)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonsArray<String>

The reasons for failure for the aliases bot replications.

Returns:

  • (Array<String>)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_date_timeTime

The last time and date updated for all the alias bot replications.

Returns:

  • (Time)


2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 2007

class BotAliasReplicaSummary < Struct.new(
  :bot_alias_id,
  :bot_alias_replication_status,
  :bot_version,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reasons)
  SENSITIVE = []
  include Aws::Structure
end