Class: Aws::Types::ComputeNodeGroup

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#ami_id ⇒ ::String

Returns the value of attribute ami_id.

Returns:

  • (::String)


90
91
92
# File 'sig/types.rbs', line 90

def ami_id
  @ami_id
end

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


85
86
87
# File 'sig/types.rbs', line 85

def arn
  @arn
end

#cluster_id ⇒ ::String

Returns the value of attribute cluster_id.

Returns:

  • (::String)


86
87
88
# File 'sig/types.rbs', line 86

def cluster_id
  @cluster_id
end

#created_at ⇒ ::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


87
88
89
# File 'sig/types.rbs', line 87

def created_at
  @created_at
end

#custom_launch_template ⇒ Types::CustomLaunchTemplate

Returns the value of attribute custom_launch_template.



93
94
95
# File 'sig/types.rbs', line 93

def custom_launch_template
  @custom_launch_template
end

#error_info ⇒ ::Array[Types::ErrorInfo]

Returns the value of attribute error_info.

Returns:



100
101
102
# File 'sig/types.rbs', line 100

def error_info
  @error_info
end

#iam_instance_profile_arn ⇒ ::String

Returns the value of attribute iam_instance_profile_arn.

Returns:

  • (::String)


94
95
96
# File 'sig/types.rbs', line 94

def iam_instance_profile_arn
  @iam_instance_profile_arn
end

#id ⇒ ::String

Returns the value of attribute id.

Returns:

  • (::String)


84
85
86
# File 'sig/types.rbs', line 84

def id
  @id
end

#instance_configs ⇒ ::Array[Types::InstanceConfig]

Returns the value of attribute instance_configs.

Returns:



96
97
98
# File 'sig/types.rbs', line 96

def instance_configs
  @instance_configs
end

#modified_at ⇒ ::Time

Returns the value of attribute modified_at.

Returns:

  • (::Time)


88
89
90
# File 'sig/types.rbs', line 88

def modified_at
  @modified_at
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


83
84
85
# File 'sig/types.rbs', line 83

def name
  @name
end

#node_lifecycle_actions ⇒ Types::NodeLifecycleActions

Returns the value of attribute node_lifecycle_actions.



99
100
101
# File 'sig/types.rbs', line 99

def node_lifecycle_actions
  @node_lifecycle_actions
end

#purchase_option ⇒ "ONDEMAND", ...

Returns the value of attribute purchase_option.

Returns:

  • ("ONDEMAND", "SPOT", "CAPACITY_BLOCK", "INTERRUPTIBLE_CAPACITY_RESERVATION")


92
93
94
# File 'sig/types.rbs', line 92

def purchase_option
  @purchase_option
end

#scaling_configuration ⇒ Types::ScalingConfiguration

Returns the value of attribute scaling_configuration.



95
96
97
# File 'sig/types.rbs', line 95

def scaling_configuration
  @scaling_configuration
end

#slurm_configuration ⇒ Types::ComputeNodeGroupSlurmConfiguration

Returns the value of attribute slurm_configuration.



98
99
100
# File 'sig/types.rbs', line 98

def slurm_configuration
  @slurm_configuration
end

#spot_options ⇒ Types::SpotOptions

Returns the value of attribute spot_options.

Returns:



97
98
99
# File 'sig/types.rbs', line 97

def spot_options
  @spot_options
end

#status ⇒ "CREATING", ...

Returns the value of attribute status.

Returns:

  • ("CREATING", "ACTIVE", "UPDATING", "DELETING", "CREATE_FAILED", "DELETE_FAILED", "UPDATE_FAILED", "DELETED", "SUSPENDING", "SUSPENDED", "RESUMING")


89
90
91
# File 'sig/types.rbs', line 89

def status
  @status
end

#subnet_ids ⇒ ::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


91
92
93
# File 'sig/types.rbs', line 91

def subnet_ids
  @subnet_ids
end