Class: Aws::Drs::Types::CreateLaunchConfigurationTemplateRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#copy_private_ipBoolean

Copy private IP.

Returns:

  • (Boolean)


183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#copy_tagsBoolean

Copy tags.

Returns:

  • (Boolean)


183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#launch_dispositionString

Launch disposition.

Returns:

  • (String)


183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#licensingTypes::Licensing

Licensing.

Returns:



183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#tagsHash<String,String>

Request to associate tags during creation of a Launch Configuration Template.

Returns:

  • (Hash<String,String>)


183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#target_instance_type_right_sizing_methodString

Target instance type right-sizing method.

Returns:

  • (String)


183
184
185
186
187
188
189
190
191
192
# File 'lib/aws-sdk-drs/types.rb', line 183

class CreateLaunchConfigurationTemplateRequest < Struct.new(
  :copy_private_ip,
  :copy_tags,
  :launch_disposition,
  :licensing,
  :tags,
  :target_instance_type_right_sizing_method)
  SENSITIVE = [:tags]
  include Aws::Structure
end