Class: Aws::Mgn::Types::UpdateLaunchConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Mgn::Types::UpdateLaunchConfigurationRequest
- Defined in:
- gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
Update Launch configuration Account ID.
-
#boot_mode ⇒ String
Update Launch configuration boot mode request.
-
#copy_private_ip ⇒ Boolean
Update Launch configuration copy Private IP request.
-
#copy_tags ⇒ Boolean
Update Launch configuration copy Tags request.
-
#enable_map_auto_tagging ⇒ Boolean
Enable map auto tagging.
-
#launch_disposition ⇒ String
Update Launch configuration launch disposition request.
-
#licensing ⇒ Types::Licensing
Update Launch configuration licensing request.
-
#map_auto_tagging_mpe_id ⇒ String
Launch configuration map auto tagging MPE ID.
-
#name ⇒ String
Update Launch configuration name request.
-
#post_launch_actions ⇒ Types::PostLaunchActions
Post Launch Actions to executed on the Test or Cutover instance.
-
#source_server_id ⇒ String
Update Launch configuration by Source Server ID request.
-
#target_instance_type_right_sizing_method ⇒ String
Update Launch configuration Target instance right sizing request.
Instance Attribute Details
#account_id ⇒ String
Update Launch configuration Account ID.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#boot_mode ⇒ String
Update Launch configuration boot mode request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#copy_private_ip ⇒ Boolean
Update Launch configuration copy Private IP request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#copy_tags ⇒ Boolean
Update Launch configuration copy Tags request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#enable_map_auto_tagging ⇒ Boolean
Enable map auto tagging.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#launch_disposition ⇒ String
Update Launch configuration launch disposition request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#licensing ⇒ Types::Licensing
Update Launch configuration licensing request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#map_auto_tagging_mpe_id ⇒ String
Launch configuration map auto tagging MPE ID.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Update Launch configuration name request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#post_launch_actions ⇒ Types::PostLaunchActions
Post Launch Actions to executed on the Test or Cutover instance.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#source_server_id ⇒ String
Update Launch configuration by Source Server ID request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |
#target_instance_type_right_sizing_method ⇒ String
Update Launch configuration Target instance right sizing request.
4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 4361 class UpdateLaunchConfigurationRequest < Struct.new( :account_id, :boot_mode, :copy_private_ip, :copy_tags, :enable_map_auto_tagging, :launch_disposition, :licensing, :map_auto_tagging_mpe_id, :name, :post_launch_actions, :source_server_id, :target_instance_type_right_sizing_method) SENSITIVE = [] include Aws::Structure end |