class Aws::LexModelsV2::Types::ImportResourceSpecification

Provides information about the bot or bot locale that you want to import. You can sepcifiy the `botImportSpecification` or the `botLocaleImportSpecification`, but not both.

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

data as a hash:

    {
      bot_import_specification: {
        bot_name: "Name", # required
        role_arn: "RoleArn", # required
        data_privacy: { # required
          child_directed: false, # required
        },
        idle_session_ttl_in_seconds: 1,
        bot_tags: {
          "TagKey" => "TagValue",
        },
        test_bot_alias_tags: {
          "TagKey" => "TagValue",
        },
      },
      bot_locale_import_specification: {
        bot_id: "Id", # required
        bot_version: "DraftBotVersion", # required
        locale_id: "LocaleId", # required
        nlu_intent_confidence_threshold: 1.0,
        voice_settings: {
          voice_id: "VoiceId", # required
        },
      },
    }

@!attribute [rw] bot_import_specification

Parameters for importing a bot.
@return [Types::BotImportSpecification]

@!attribute [rw] bot_locale_import_specification

Parameters for importing a bot locale.
@return [Types::BotLocaleImportSpecification]

@see docs.aws.amazon.com/goto/WebAPI/models.lex.v2-2020-08-07/ImportResourceSpecification AWS API Documentation

Constants

SENSITIVE