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)


13408
13409
13410
13411
13412
13413
13414
13415
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13408

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)


13408
13409
13410
13411
13412
13413
13414
13415
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13408

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)


13408
13409
13410
13411
13412
13413
13414
13415
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13408

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.



13408
13409
13410
13411
13412
13413
13414
13415
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 13408

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