Class: Aws::Types::CreateLaunchConfigurationTemplateRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:tags])

Instance Attribute Summary collapse

Instance Attribute Details

#associate_public_ip_address ⇒ Boolean

Returns the value of attribute associate_public_ip_address.

Returns:

  • (Boolean)


158
159
160
# File 'sig/types.rbs', line 158

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")


161
162
163
# File 'sig/types.rbs', line 161

def boot_mode
  @boot_mode
end

#copy_private_ip ⇒ Boolean

Returns the value of attribute copy_private_ip.

Returns:

  • (Boolean)


157
158
159
# File 'sig/types.rbs', line 157

def copy_private_ip
  @copy_private_ip
end

#copy_tags ⇒ Boolean

Returns the value of attribute copy_tags.

Returns:

  • (Boolean)


159
160
161
# File 'sig/types.rbs', line 159

def copy_tags
  @copy_tags
end

#enable_map_auto_tagging ⇒ Boolean

Returns the value of attribute enable_map_auto_tagging.

Returns:

  • (Boolean)


152
153
154
# File 'sig/types.rbs', line 152

def enable_map_auto_tagging
  @enable_map_auto_tagging
end

#enable_parameters_encryption ⇒ Boolean

Returns the value of attribute enable_parameters_encryption.

Returns:

  • (Boolean)


165
166
167
# File 'sig/types.rbs', line 165

def enable_parameters_encryption
  @enable_parameters_encryption
end

#large_volume_conf ⇒ Types::LaunchTemplateDiskConf

Returns the value of attribute large_volume_conf.



164
165
166
# File 'sig/types.rbs', line 164

def large_volume_conf
  @large_volume_conf
end

#launch_disposition ⇒ "STOPPED", "STARTED"

Returns the value of attribute launch_disposition.

Returns:

  • ("STOPPED", "STARTED")


155
156
157
# File 'sig/types.rbs', line 155

def launch_disposition
  @launch_disposition
end

#licensing ⇒ Types::Licensing

Returns the value of attribute licensing.

Returns:



160
161
162
# File 'sig/types.rbs', line 160

def licensing
  @licensing
end

#map_auto_tagging_mpe_id ⇒ ::String

Returns the value of attribute map_auto_tagging_mpe_id.

Returns:

  • (::String)


153
154
155
# File 'sig/types.rbs', line 153

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)


166
167
168
# File 'sig/types.rbs', line 166

def parameters_encryption_key
  @parameters_encryption_key
end

#post_launch_actions ⇒ Types::PostLaunchActions

Returns the value of attribute post_launch_actions.



151
152
153
# File 'sig/types.rbs', line 151

def post_launch_actions
  @post_launch_actions
end

#small_volume_conf ⇒ Types::LaunchTemplateDiskConf

Returns the value of attribute small_volume_conf.



163
164
165
# File 'sig/types.rbs', line 163

def small_volume_conf
  @small_volume_conf
end

#small_volume_max_size ⇒ ::Integer

Returns the value of attribute small_volume_max_size.

Returns:

  • (::Integer)


162
163
164
# File 'sig/types.rbs', line 162

def small_volume_max_size
  @small_volume_max_size
end

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

Returns the value of attribute tags.

Returns:

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


154
155
156
# File 'sig/types.rbs', line 154

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")


156
157
158
# File 'sig/types.rbs', line 156

def target_instance_type_right_sizing_method
  @target_instance_type_right_sizing_method
end