Class: Aws::Drs::Types::CreateLaunchConfigurationTemplateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Drs::Types::CreateLaunchConfigurationTemplateRequest
- Defined in:
- gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#copy_private_ip ⇒ Boolean
Copy private IP.
-
#copy_tags ⇒ Boolean
Copy tags.
-
#export_bucket_arn ⇒ String
S3 bucket ARN to export Source Network templates.
-
#launch_disposition ⇒ String
Launch disposition.
-
#launch_into_source_instance ⇒ Boolean
DRS will set the 'launch into instance ID' of any source server when performing a drill, recovery or failback to the previous region or availability zone, using the instance ID of the source instance.
-
#licensing ⇒ Types::Licensing
Licensing.
-
#post_launch_enabled ⇒ Boolean
Whether we want to activate post-launch actions.
-
#tags ⇒ Hash<String,String>
Request to associate tags during creation of a Launch Configuration Template.
-
#target_instance_type_right_sizing_method ⇒ String
Target instance type right-sizing method.
Instance Attribute Details
#copy_private_ip ⇒ Boolean
Copy private IP.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#copy_tags ⇒ Boolean
Copy tags.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#export_bucket_arn ⇒ String
S3 bucket ARN to export Source Network templates.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#launch_disposition ⇒ String
Launch disposition.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#launch_into_source_instance ⇒ Boolean
DRS will set the 'launch into instance ID' of any source server when performing a drill, recovery or failback to the previous region or availability zone, using the instance ID of the source instance.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#licensing ⇒ Types::Licensing
Licensing.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#post_launch_enabled ⇒ Boolean
Whether we want to activate post-launch actions.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Request to associate tags during creation of a Launch Configuration Template.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |
#target_instance_type_right_sizing_method ⇒ String
Target instance type right-sizing method.
226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'gems/aws-sdk-drs/lib/aws-sdk-drs/types.rb', line 226 class CreateLaunchConfigurationTemplateRequest < Struct.new( :copy_private_ip, :copy_tags, :export_bucket_arn, :launch_disposition, :launch_into_source_instance, :licensing, :post_launch_enabled, :tags, :target_instance_type_right_sizing_method) SENSITIVE = [:tags] include Aws::Structure end |