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



4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
# File 'lib/aws-sdk-sagemaker/types.rb', line 4372

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



4372
4373
4374
# File 'lib/aws-sdk-sagemaker/types.rb', line 4372

def unknown
  @unknown
end