Class: Aws::Types::LaunchConfigurationTemplate

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:tags])

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


705
706
707
# File 'sig/types.rbs', line 705

def arn
  @arn
end

#associate_public_ip_address ⇒ Boolean

Returns the value of attribute associate_public_ip_address.

Returns:

  • (Boolean)


714
715
716
# File 'sig/types.rbs', line 714

def associate_public_ip_address
  @associate_public_ip_address
end

#boot_mode ⇒ "LEGACY_BIOS", ...

Returns the value of attribute boot_mode.

Returns:

  • ("LEGACY_BIOS", "UEFI", "USE_SOURCE")


717
718
719
# File 'sig/types.rbs', line 717

def boot_mode
  @boot_mode
end

#copy_private_ip ⇒ Boolean

Returns the value of attribute copy_private_ip.

Returns:

  • (Boolean)


713
714
715
# File 'sig/types.rbs', line 713

def copy_private_ip
  @copy_private_ip
end

#copy_tags ⇒ Boolean

Returns the value of attribute copy_tags.

Returns:

  • (Boolean)


715
716
717
# File 'sig/types.rbs', line 715

def copy_tags
  @copy_tags
end

#ec2_launch_template_id ⇒ ::String

Returns the value of attribute ec2_launch_template_id.

Returns:

  • (::String)


710
711
712
# File 'sig/types.rbs', line 710

def ec2_launch_template_id
  @ec2_launch_template_id
end

#enable_map_auto_tagging ⇒ Boolean

Returns the value of attribute enable_map_auto_tagging.

Returns:

  • (Boolean)


707
708
709
# File 'sig/types.rbs', line 707

def enable_map_auto_tagging
  @enable_map_auto_tagging
end

#enable_parameters_encryption ⇒ Boolean

Returns the value of attribute enable_parameters_encryption.

Returns:

  • (Boolean)


721
722
723
# File 'sig/types.rbs', line 721

def enable_parameters_encryption
  @enable_parameters_encryption
end

#large_volume_conf ⇒ Types::LaunchTemplateDiskConf

Returns the value of attribute large_volume_conf.



720
721
722
# File 'sig/types.rbs', line 720

def large_volume_conf
  @large_volume_conf
end

#launch_configuration_template_id ⇒ ::String

Returns the value of attribute launch_configuration_template_id.

Returns:

  • (::String)


704
705
706
# File 'sig/types.rbs', line 704

def launch_configuration_template_id
  @launch_configuration_template_id
end

#launch_disposition ⇒ "STOPPED", "STARTED"

Returns the value of attribute launch_disposition.

Returns:

  • ("STOPPED", "STARTED")


711
712
713
# File 'sig/types.rbs', line 711

def launch_disposition
  @launch_disposition
end

#licensing ⇒ Types::Licensing

Returns the value of attribute licensing.

Returns:



716
717
718
# File 'sig/types.rbs', line 716

def licensing
  @licensing
end

#map_auto_tagging_mpe_id ⇒ ::String

Returns the value of attribute map_auto_tagging_mpe_id.

Returns:

  • (::String)


708
709
710
# File 'sig/types.rbs', line 708

def map_auto_tagging_mpe_id
  @map_auto_tagging_mpe_id
end

#parameters_encryption_key ⇒ ::String

Returns the value of attribute parameters_encryption_key.

Returns:

  • (::String)


722
723
724
# File 'sig/types.rbs', line 722

def parameters_encryption_key
  @parameters_encryption_key
end

#post_launch_actions ⇒ Types::PostLaunchActions

Returns the value of attribute post_launch_actions.



706
707
708
# File 'sig/types.rbs', line 706

def post_launch_actions
  @post_launch_actions
end

#small_volume_conf ⇒ Types::LaunchTemplateDiskConf

Returns the value of attribute small_volume_conf.



719
720
721
# File 'sig/types.rbs', line 719

def small_volume_conf
  @small_volume_conf
end

#small_volume_max_size ⇒ ::Integer

Returns the value of attribute small_volume_max_size.

Returns:

  • (::Integer)


718
719
720
# File 'sig/types.rbs', line 718

def small_volume_max_size
  @small_volume_max_size
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


709
710
711
# File 'sig/types.rbs', line 709

def tags
  @tags
end

#target_instance_type_right_sizing_method ⇒ "NONE", "BASIC"

Returns the value of attribute target_instance_type_right_sizing_method.

Returns:

  • ("NONE", "BASIC")


712
713
714
# File 'sig/types.rbs', line 712

def target_instance_type_right_sizing_method
  @target_instance_type_right_sizing_method
end