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.



17395
17396
17397
# File 'sig/types.rbs', line 17395

def block_device_mappings
  @block_device_mappings
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


17396
17397
17398
# File 'sig/types.rbs', line 17396

def ebs_optimized
  @ebs_optimized
end

#iam_instance_profileTypes::ScheduledInstancesIamInstanceProfile

Returns the value of attribute iam_instance_profile.



17397
17398
17399
# File 'sig/types.rbs', line 17397

def iam_instance_profile
  @iam_instance_profile
end

#image_id::String

Returns the value of attribute image_id.

Returns:

  • (::String)


17398
17399
17400
# File 'sig/types.rbs', line 17398

def image_id
  @image_id
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


17399
17400
17401
# File 'sig/types.rbs', line 17399

def instance_type
  @instance_type
end

#kernel_id::String

Returns the value of attribute kernel_id.

Returns:

  • (::String)


17400
17401
17402
# File 'sig/types.rbs', line 17400

def kernel_id
  @kernel_id
end

#key_name::String

Returns the value of attribute key_name.

Returns:

  • (::String)


17401
17402
17403
# File 'sig/types.rbs', line 17401

def key_name
  @key_name
end

#monitoringTypes::ScheduledInstancesMonitoring

Returns the value of attribute monitoring.



17402
17403
17404
# File 'sig/types.rbs', line 17402

def monitoring
  @monitoring
end

#network_interfaces::Array[Types::ScheduledInstancesNetworkInterface]

Returns the value of attribute network_interfaces.



17403
17404
17405
# File 'sig/types.rbs', line 17403

def network_interfaces
  @network_interfaces
end

#placementTypes::ScheduledInstancesPlacement

Returns the value of attribute placement.



17404
17405
17406
# File 'sig/types.rbs', line 17404

def placement
  @placement
end

#ramdisk_id::String

Returns the value of attribute ramdisk_id.

Returns:

  • (::String)


17405
17406
17407
# File 'sig/types.rbs', line 17405

def ramdisk_id
  @ramdisk_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


17406
17407
17408
# File 'sig/types.rbs', line 17406

def security_group_ids
  @security_group_ids
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


17407
17408
17409
# File 'sig/types.rbs', line 17407

def subnet_id
  @subnet_id
end

#user_data::String

Returns the value of attribute user_data.

Returns:

  • (::String)


17408
17409
17410
# File 'sig/types.rbs', line 17408

def user_data
  @user_data
end