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



4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
# File 'lib/aws-sdk-sagemaker/types.rb', line 4307

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



4307
4308
4309
# File 'lib/aws-sdk-sagemaker/types.rb', line 4307

def unknown
  @unknown
end