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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lexmodelsv2/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)


12998
12999
13000
13001
13002
13003
13004
13005
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 12998

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.

Returns:

  • (String)


12998
12999
13000
13001
13002
13003
13004
13005
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 12998

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)


12998
12999
13000
13001
13002
13003
13004
13005
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 12998

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.



12998
12999
13000
13001
13002
13003
13004
13005
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 12998

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