amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMaker.Types.InstanceGroup

Description

 
Synopsis

Documentation

data InstanceGroup Source #

Defines an instance group for heterogeneous cluster training. When requesting a training job using the CreateTrainingJob API, you can configure multiple instance groups .

See: newInstanceGroup smart constructor.

Constructors

InstanceGroup' 

Fields

Instances

Instances details
FromJSON InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

ToJSON InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

Generic InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

Associated Types

type Rep InstanceGroup :: Type -> Type #

Read InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

Show InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

NFData InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

Methods

rnf :: InstanceGroup -> () #

Eq InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

Hashable InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

type Rep InstanceGroup Source # 
Instance details

Defined in Amazonka.SageMaker.Types.InstanceGroup

type Rep InstanceGroup = D1 ('MetaData "InstanceGroup" "Amazonka.SageMaker.Types.InstanceGroup" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "InstanceGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrainingInstanceType) :*: (S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "instanceGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newInstanceGroup Source #

Create a value of InstanceGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceType:InstanceGroup', instanceGroup_instanceType - Specifies the instance type of the instance group.

$sel:instanceCount:InstanceGroup', instanceGroup_instanceCount - Specifies the number of instances of the instance group.

$sel:instanceGroupName:InstanceGroup', instanceGroup_instanceGroupName - Specifies the name of the instance group.

instanceGroup_instanceType :: Lens' InstanceGroup TrainingInstanceType Source #

Specifies the instance type of the instance group.

instanceGroup_instanceCount :: Lens' InstanceGroup Natural Source #

Specifies the number of instances of the instance group.

instanceGroup_instanceGroupName :: Lens' InstanceGroup Text Source #

Specifies the name of the instance group.