Class: Aws::SageMaker::Types::ClusterInstanceStorageConfig

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure, Aws::Structure::Union
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Note:

ClusterInstanceStorageConfig is a union - when making an API calls you must set exactly one of the members.

Note:

ClusterInstanceStorageConfig is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ClusterInstanceStorageConfig corresponding to the set member.

Defines the configuration for attaching additional storage to the instances in the SageMaker HyperPod cluster instance group. To learn more, see [SageMaker HyperPod release notes: June 20, 2024].

[1]: docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-hyperpod-release-notes.html#sagemaker-hyperpod-release-notes-20240620

Direct Known Subclasses

EbsVolumeConfig, Unknown

Defined Under Namespace

Classes: EbsVolumeConfig, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ebs_volume_configTypes::ClusterEbsVolumeConfig

Defines the configuration for attaching additional Amazon Elastic Block Store (EBS) volumes to the instances in the SageMaker HyperPod cluster instance group. The additional EBS volume is attached to each instance within the SageMaker HyperPod cluster instance group and mounted to ‘/opt/sagemaker`.



5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
# File 'lib/aws-sdk-sagemaker/types.rb', line 5221

class ClusterInstanceStorageConfig < Struct.new(
  :ebs_volume_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class EbsVolumeConfig < ClusterInstanceStorageConfig; end
  class Unknown < ClusterInstanceStorageConfig; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



5221
5222
5223
# File 'lib/aws-sdk-sagemaker/types.rb', line 5221

def unknown
  @unknown
end