class Aws::LexModelBuildingService::Types::GetMigrationsRequest

@note When making an API call, you may pass GetMigrationsRequest

data as a hash:

    {
      sort_by_attribute: "V1_BOT_NAME", # accepts V1_BOT_NAME, MIGRATION_DATE_TIME
      sort_by_order: "ASCENDING", # accepts ASCENDING, DESCENDING
      v1_bot_name_contains: "BotName",
      migration_status_equals: "IN_PROGRESS", # accepts IN_PROGRESS, COMPLETED, FAILED
      max_results: 1,
      next_token: "NextToken",
    }

@!attribute [rw] sort_by_attribute

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.
@return [String]

@!attribute [rw] sort_by_order

The order so sort the list.
@return [String]

@!attribute [rw] v1_bot_name_contains

Filters the list to contain only bots whose name contains the
specified string. The string is matched anywhere in bot name.
@return [String]

@!attribute [rw] migration_status_equals

Filters the list to contain only migrations in the specified state.
@return [String]

@!attribute [rw] max_results

The maximum number of migrations to return in the response. The
default is 10.
@return [Integer]

@!attribute [rw] next_token

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.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/lex-models-2017-04-19/GetMigrationsRequest AWS API Documentation

Constants

SENSITIVE