Class: Aws::Types::ScheduledInstancesLaunchSpecification

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#block_device_mappings::Array[Types::ScheduledInstancesBlockDeviceMapping]

Returns the value of attribute block_device_mappings.



17416
17417
17418
# File 'sig/types.rbs', line 17416

def block_device_mappings
  @block_device_mappings
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


17417
17418
17419
# File 'sig/types.rbs', line 17417

def ebs_optimized
  @ebs_optimized
end

#iam_instance_profileTypes::ScheduledInstancesIamInstanceProfile

Returns the value of attribute iam_instance_profile.



17418
17419
17420
# File 'sig/types.rbs', line 17418

def iam_instance_profile
  @iam_instance_profile
end

#image_id::String

Returns the value of attribute image_id.

Returns:

  • (::String)


17419
17420
17421
# File 'sig/types.rbs', line 17419

def image_id
  @image_id
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


17420
17421
17422
# File 'sig/types.rbs', line 17420

def instance_type
  @instance_type
end

#kernel_id::String

Returns the value of attribute kernel_id.

Returns:

  • (::String)


17421
17422
17423
# File 'sig/types.rbs', line 17421

def kernel_id
  @kernel_id
end

#key_name::String

Returns the value of attribute key_name.

Returns:

  • (::String)


17422
17423
17424
# File 'sig/types.rbs', line 17422

def key_name
  @key_name
end

#monitoringTypes::ScheduledInstancesMonitoring

Returns the value of attribute monitoring.



17423
17424
17425
# File 'sig/types.rbs', line 17423

def monitoring
  @monitoring
end

#network_interfaces::Array[Types::ScheduledInstancesNetworkInterface]

Returns the value of attribute network_interfaces.



17424
17425
17426
# File 'sig/types.rbs', line 17424

def network_interfaces
  @network_interfaces
end

#placementTypes::ScheduledInstancesPlacement

Returns the value of attribute placement.



17425
17426
17427
# File 'sig/types.rbs', line 17425

def placement
  @placement
end

#ramdisk_id::String

Returns the value of attribute ramdisk_id.

Returns:

  • (::String)


17426
17427
17428
# File 'sig/types.rbs', line 17426

def ramdisk_id
  @ramdisk_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


17427
17428
17429
# File 'sig/types.rbs', line 17427

def security_group_ids
  @security_group_ids
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


17428
17429
17430
# File 'sig/types.rbs', line 17428

def subnet_id
  @subnet_id
end

#user_data::String

Returns the value of attribute user_data.

Returns:

  • (::String)


17429
17430
17431
# File 'sig/types.rbs', line 17429

def user_data
  @user_data
end