Class: Aws::Types::CreateComputeNodeGroupRequest

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)


160
161
162
# File 'sig/types.rbs', line 160

def ami_id
  @ami_id
end

#client_token ⇒ ::String

Returns the value of attribute client_token.

Returns:

  • (::String)


170
171
172
# File 'sig/types.rbs', line 170

def client_token
  @client_token
end

#cluster_identifier ⇒ ::String

Returns the value of attribute cluster_identifier.

Returns:

  • (::String)


158
159
160
# File 'sig/types.rbs', line 158

def cluster_identifier
  @cluster_identifier
end

#compute_node_group_name ⇒ ::String

Returns the value of attribute compute_node_group_name.

Returns:

  • (::String)


159
160
161
# File 'sig/types.rbs', line 159

def compute_node_group_name
  @compute_node_group_name
end

#custom_launch_template ⇒ Types::CustomLaunchTemplate

Returns the value of attribute custom_launch_template.



163
164
165
# File 'sig/types.rbs', line 163

def custom_launch_template
  @custom_launch_template
end

#iam_instance_profile_arn ⇒ ::String

Returns the value of attribute iam_instance_profile_arn.

Returns:

  • (::String)


164
165
166
# File 'sig/types.rbs', line 164

def iam_instance_profile_arn
  @iam_instance_profile_arn
end

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

Returns the value of attribute instance_configs.

Returns:



166
167
168
# File 'sig/types.rbs', line 166

def instance_configs
  @instance_configs
end

#node_lifecycle_actions ⇒ Types::NodeLifecycleActionsRequest

Returns the value of attribute node_lifecycle_actions.



169
170
171
# File 'sig/types.rbs', line 169

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")


162
163
164
# File 'sig/types.rbs', line 162

def purchase_option
  @purchase_option
end

#scaling_configuration ⇒ Types::ScalingConfigurationRequest

Returns the value of attribute scaling_configuration.



165
166
167
# File 'sig/types.rbs', line 165

def scaling_configuration
  @scaling_configuration
end

#slurm_configuration ⇒ Types::ComputeNodeGroupSlurmConfigurationRequest

Returns the value of attribute slurm_configuration.



168
169
170
# File 'sig/types.rbs', line 168

def slurm_configuration
  @slurm_configuration
end

#spot_options ⇒ Types::SpotOptions

Returns the value of attribute spot_options.

Returns:



167
168
169
# File 'sig/types.rbs', line 167

def spot_options
  @spot_options
end

#subnet_ids ⇒ ::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


161
162
163
# File 'sig/types.rbs', line 161

def subnet_ids
  @subnet_ids
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


171
172
173
# File 'sig/types.rbs', line 171

def tags
  @tags
end