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.



16759
16760
16761
# File 'sig/types.rbs', line 16759

def block_device_mappings
  @block_device_mappings
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


16760
16761
16762
# File 'sig/types.rbs', line 16760

def ebs_optimized
  @ebs_optimized
end

#iam_instance_profileTypes::ScheduledInstancesIamInstanceProfile

Returns the value of attribute iam_instance_profile.



16761
16762
16763
# File 'sig/types.rbs', line 16761

def iam_instance_profile
  @iam_instance_profile
end

#image_id::String

Returns the value of attribute image_id.

Returns:

  • (::String)


16762
16763
16764
# File 'sig/types.rbs', line 16762

def image_id
  @image_id
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


16763
16764
16765
# File 'sig/types.rbs', line 16763

def instance_type
  @instance_type
end

#kernel_id::String

Returns the value of attribute kernel_id.

Returns:

  • (::String)


16764
16765
16766
# File 'sig/types.rbs', line 16764

def kernel_id
  @kernel_id
end

#key_name::String

Returns the value of attribute key_name.

Returns:

  • (::String)


16765
16766
16767
# File 'sig/types.rbs', line 16765

def key_name
  @key_name
end

#monitoringTypes::ScheduledInstancesMonitoring

Returns the value of attribute monitoring.



16766
16767
16768
# File 'sig/types.rbs', line 16766

def monitoring
  @monitoring
end

#network_interfaces::Array[Types::ScheduledInstancesNetworkInterface]

Returns the value of attribute network_interfaces.



16767
16768
16769
# File 'sig/types.rbs', line 16767

def network_interfaces
  @network_interfaces
end

#placementTypes::ScheduledInstancesPlacement

Returns the value of attribute placement.



16768
16769
16770
# File 'sig/types.rbs', line 16768

def placement
  @placement
end

#ramdisk_id::String

Returns the value of attribute ramdisk_id.

Returns:

  • (::String)


16769
16770
16771
# File 'sig/types.rbs', line 16769

def ramdisk_id
  @ramdisk_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


16770
16771
16772
# File 'sig/types.rbs', line 16770

def security_group_ids
  @security_group_ids
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


16771
16772
16773
# File 'sig/types.rbs', line 16771

def subnet_id
  @subnet_id
end

#user_data::String

Returns the value of attribute user_data.

Returns:

  • (::String)


16772
16773
16774
# File 'sig/types.rbs', line 16772

def user_data
  @user_data
end