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`.



4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
# File 'lib/aws-sdk-sagemaker/types.rb', line 4398

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



4398
4399
4400
# File 'lib/aws-sdk-sagemaker/types.rb', line 4398

def unknown
  @unknown
end