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.



17056
17057
17058
# File 'sig/types.rbs', line 17056

def block_device_mappings
  @block_device_mappings
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


17057
17058
17059
# File 'sig/types.rbs', line 17057

def ebs_optimized
  @ebs_optimized
end

#iam_instance_profileTypes::ScheduledInstancesIamInstanceProfile

Returns the value of attribute iam_instance_profile.



17058
17059
17060
# File 'sig/types.rbs', line 17058

def iam_instance_profile
  @iam_instance_profile
end

#image_id::String

Returns the value of attribute image_id.

Returns:

  • (::String)


17059
17060
17061
# File 'sig/types.rbs', line 17059

def image_id
  @image_id
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


17060
17061
17062
# File 'sig/types.rbs', line 17060

def instance_type
  @instance_type
end

#kernel_id::String

Returns the value of attribute kernel_id.

Returns:

  • (::String)


17061
17062
17063
# File 'sig/types.rbs', line 17061

def kernel_id
  @kernel_id
end

#key_name::String

Returns the value of attribute key_name.

Returns:

  • (::String)


17062
17063
17064
# File 'sig/types.rbs', line 17062

def key_name
  @key_name
end

#monitoringTypes::ScheduledInstancesMonitoring

Returns the value of attribute monitoring.



17063
17064
17065
# File 'sig/types.rbs', line 17063

def monitoring
  @monitoring
end

#network_interfaces::Array[Types::ScheduledInstancesNetworkInterface]

Returns the value of attribute network_interfaces.



17064
17065
17066
# File 'sig/types.rbs', line 17064

def network_interfaces
  @network_interfaces
end

#placementTypes::ScheduledInstancesPlacement

Returns the value of attribute placement.



17065
17066
17067
# File 'sig/types.rbs', line 17065

def placement
  @placement
end

#ramdisk_id::String

Returns the value of attribute ramdisk_id.

Returns:

  • (::String)


17066
17067
17068
# File 'sig/types.rbs', line 17066

def ramdisk_id
  @ramdisk_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


17067
17068
17069
# File 'sig/types.rbs', line 17067

def security_group_ids
  @security_group_ids
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


17068
17069
17070
# File 'sig/types.rbs', line 17068

def subnet_id
  @subnet_id
end

#user_data::String

Returns the value of attribute user_data.

Returns:

  • (::String)


17069
17070
17071
# File 'sig/types.rbs', line 17069

def user_data
  @user_data
end