Class: Aws::LexModelBuildingService::Types::MigrationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelBuildingService::Types::MigrationSummary
- Defined in:
- gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb
Overview
Provides information about migrating a bot from Amazon Lex V1 to Amazon Lex V2.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#migration_id ⇒ String
The unique identifier that Amazon Lex assigned to the migration.
-
#migration_status ⇒ String
The status of the operation.
-
#migration_strategy ⇒ String
The strategy used to conduct the migration.
-
#migration_timestamp ⇒ Time
The date and time that the migration started.
-
#v1_bot_locale ⇒ String
The locale of the Amazon Lex V1 bot that is the source of the migration.
-
#v1_bot_name ⇒ String
The name of the Amazon Lex V1 bot that is the source of the migration.
-
#v1_bot_version ⇒ String
The version of the Amazon Lex V1 bot that is the source of the migration.
-
#v2_bot_id ⇒ String
The unique identifier of the Amazon Lex V2 that is the destination of the migration.
-
#v2_bot_role ⇒ String
The IAM role that Amazon Lex uses to run the Amazon Lex V2 bot.
Instance Attribute Details
#migration_id ⇒ String
The unique identifier that Amazon Lex assigned to the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#migration_status ⇒ String
The status of the operation. When the status is COMPLETE
the bot
is available in Amazon Lex V2. There may be alerts and warnings that
need to be resolved to complete the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#migration_strategy ⇒ String
The strategy used to conduct the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#migration_timestamp ⇒ Time
The date and time that the migration started.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#v1_bot_locale ⇒ String
The locale of the Amazon Lex V1 bot that is the source of the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#v1_bot_name ⇒ String
The name of the Amazon Lex V1 bot that is the source of the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#v1_bot_version ⇒ String
The version of the Amazon Lex V1 bot that is the source of the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#v2_bot_id ⇒ String
The unique identifier of the Amazon Lex V2 that is the destination of the migration.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |
#v2_bot_role ⇒ String
The IAM role that Amazon Lex uses to run the Amazon Lex V2 bot.
2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2768 class MigrationSummary < Struct.new( :migration_id, :v1_bot_name, :v1_bot_version, :v1_bot_locale, :v2_bot_id, :v2_bot_role, :migration_status, :migration_strategy, :migration_timestamp) SENSITIVE = [] include Aws::Structure end |