Class: Aws::Types::InstanceGroup

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auto_scaling_policyTypes::AutoScalingPolicyDescription

Returns the value of attribute auto_scaling_policy.



736
737
738
# File 'sig/types.rbs', line 736

def auto_scaling_policy
  @auto_scaling_policy
end

#bid_price::String

Returns the value of attribute bid_price.

Returns:

  • (::String)


724
725
726
# File 'sig/types.rbs', line 724

def bid_price
  @bid_price
end

#configurations::Array[Types::Configuration]

Returns the value of attribute configurations.

Returns:



729
730
731
# File 'sig/types.rbs', line 729

def configurations
  @configurations
end

#configurations_version::Integer

Returns the value of attribute configurations_version.

Returns:

  • (::Integer)


730
731
732
# File 'sig/types.rbs', line 730

def configurations_version
  @configurations_version
end

#custom_ami_id::String

Returns the value of attribute custom_ami_id.

Returns:

  • (::String)


737
738
739
# File 'sig/types.rbs', line 737

def custom_ami_id
  @custom_ami_id
end

#ebs_block_devices::Array[Types::EbsBlockDevice]

Returns the value of attribute ebs_block_devices.

Returns:



733
734
735
# File 'sig/types.rbs', line 733

def ebs_block_devices
  @ebs_block_devices
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


734
735
736
# File 'sig/types.rbs', line 734

def ebs_optimized
  @ebs_optimized
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


720
721
722
# File 'sig/types.rbs', line 720

def id
  @id
end

#instance_group_type"MASTER", ...

Returns the value of attribute instance_group_type.

Returns:

  • ("MASTER", "CORE", "TASK")


723
724
725
# File 'sig/types.rbs', line 723

def instance_group_type
  @instance_group_type
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


725
726
727
# File 'sig/types.rbs', line 725

def instance_type
  @instance_type
end

#last_successfully_applied_configurations::Array[Types::Configuration]

Returns the value of attribute last_successfully_applied_configurations.

Returns:



731
732
733
# File 'sig/types.rbs', line 731

def last_successfully_applied_configurations
  @last_successfully_applied_configurations
end

#last_successfully_applied_configurations_version::Integer

Returns the value of attribute last_successfully_applied_configurations_version.

Returns:

  • (::Integer)


732
733
734
# File 'sig/types.rbs', line 732

def last_successfully_applied_configurations_version
  @last_successfully_applied_configurations_version
end

#market"ON_DEMAND", "SPOT"

Returns the value of attribute market.

Returns:

  • ("ON_DEMAND", "SPOT")


722
723
724
# File 'sig/types.rbs', line 722

def market
  @market
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


721
722
723
# File 'sig/types.rbs', line 721

def name
  @name
end

#requested_instance_count::Integer

Returns the value of attribute requested_instance_count.

Returns:

  • (::Integer)


726
727
728
# File 'sig/types.rbs', line 726

def requested_instance_count
  @requested_instance_count
end

#running_instance_count::Integer

Returns the value of attribute running_instance_count.

Returns:

  • (::Integer)


727
728
729
# File 'sig/types.rbs', line 727

def running_instance_count
  @running_instance_count
end

#shrink_policyTypes::ShrinkPolicy

Returns the value of attribute shrink_policy.

Returns:



735
736
737
# File 'sig/types.rbs', line 735

def shrink_policy
  @shrink_policy
end

#statusTypes::InstanceGroupStatus

Returns the value of attribute status.



728
729
730
# File 'sig/types.rbs', line 728

def status
  @status
end