class Aws::Mgn::Types::UpdateLaunchConfigurationRequest

@note When making an API call, you may pass UpdateLaunchConfigurationRequest

data as a hash:

    {
      copy_private_ip: false,
      copy_tags: false,
      launch_disposition: "STOPPED", # accepts STOPPED, STARTED
      licensing: {
        os_byol: false,
      },
      name: "SmallBoundedString",
      source_server_id: "SourceServerID", # required
      target_instance_type_right_sizing_method: "NONE", # accepts NONE, BASIC
    }

@!attribute [rw] copy_private_ip

Update Launch configuration copy Private IP request.
@return [Boolean]

@!attribute [rw] copy_tags

Update Launch configuration copy Tags request.
@return [Boolean]

@!attribute [rw] launch_disposition

Update Launch configuration launch disposition request.
@return [String]

@!attribute [rw] licensing

Update Launch configuration licensing request.
@return [Types::Licensing]

@!attribute [rw] name

Update Launch configuration name request.
@return [String]

@!attribute [rw] source_server_id

Update Launch configuration by Source Server ID request.
@return [String]

@!attribute [rw] target_instance_type_right_sizing_method

Update Launch configuration Target instance right sizing request.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateLaunchConfigurationRequest AWS API Documentation

Constants

SENSITIVE