Class: Aws::LexModelBuildingService::Types::GetMigrationsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_resultsInteger

The maximum number of migrations to return in the response. The default is 10.

Returns:

  • (Integer)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#migration_status_equalsString

Filters the list to contain only migrations in the specified state.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A pagination token that fetches the next page of migrations. If the response to this operation is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of migrations, specify the pagination token in the request.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#sort_by_attributeString

The field to sort the list of migrations by. You can sort by the Amazon Lex V1 bot name or the date and time that the migration was started.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#sort_by_orderString

The order so sort the list.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#v1_bot_name_containsString

Filters the list to contain only bots whose name contains the specified string. The string is matched anywhere in bot name.

Returns:

  • (String)


2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2157

class GetMigrationsRequest < Struct.new(
  :sort_by_attribute,
  :sort_by_order,
  :v1_bot_name_contains,
  :migration_status_equals,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end