Class: Aws::LexModelsV2::Types::StartImportRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:file_password]

Instance Attribute Summary collapse

Instance Attribute Details

#file_passwordString

The password used to encrypt the zip archive that contains the resource definition. You should always encrypt the zip archive to protect it during transit between your site and Amazon Lex.

Returns:

  • (String)


13071
13072
13073
13074
13075
13076
13077
13078
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13071

class StartImportRequest < Struct.new(
  :import_id,
  :resource_specification,
  :merge_strategy,
  :file_password)
  SENSITIVE = [:file_password]
  include Aws::Structure
end

#import_idString

The unique identifier for the import. It is included in the response from the [CreateUploadUrl] operation.

[1]: docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateUploadUrl.html

Returns:

  • (String)


13071
13072
13073
13074
13075
13076
13077
13078
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13071

class StartImportRequest < Struct.new(
  :import_id,
  :resource_specification,
  :merge_strategy,
  :file_password)
  SENSITIVE = [:file_password]
  include Aws::Structure
end

#merge_strategyString

The strategy to use when there is a name conflict between the imported resource and an existing resource. When the merge strategy is ‘FailOnConflict` existing resources are not overwritten and the import fails.

Returns:

  • (String)


13071
13072
13073
13074
13075
13076
13077
13078
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13071

class StartImportRequest < Struct.new(
  :import_id,
  :resource_specification,
  :merge_strategy,
  :file_password)
  SENSITIVE = [:file_password]
  include Aws::Structure
end

#resource_specificationTypes::ImportResourceSpecification

Parameters for creating the bot, bot locale or custom vocabulary.



13071
13072
13073
13074
13075
13076
13077
13078
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13071

class StartImportRequest < Struct.new(
  :import_id,
  :resource_specification,
  :merge_strategy,
  :file_password)
  SENSITIVE = [:file_password]
  include Aws::Structure
end