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

Description

 
Synopsis

Documentation

data DebugRuleConfiguration Source #

Configuration information for SageMaker Debugger rules for debugging. To learn more about how to configure the DebugRuleConfiguration parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

See: newDebugRuleConfiguration smart constructor.

Constructors

DebugRuleConfiguration' 

Fields

Instances

Instances details
FromJSON DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

ToJSON DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

Generic DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

Associated Types

type Rep DebugRuleConfiguration :: Type -> Type #

Read DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

Show DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

NFData DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

Methods

rnf :: DebugRuleConfiguration -> () #

Eq DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

Hashable DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

type Rep DebugRuleConfiguration Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DebugRuleConfiguration

type Rep DebugRuleConfiguration = D1 ('MetaData "DebugRuleConfiguration" "Amazonka.SageMaker.Types.DebugRuleConfiguration" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "DebugRuleConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingInstanceType)) :*: (S1 ('MetaSel ('Just "localPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ruleParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "s3OutputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeSizeInGB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "ruleConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ruleEvaluatorImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDebugRuleConfiguration Source #

Create a value of DebugRuleConfiguration 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:DebugRuleConfiguration', debugRuleConfiguration_instanceType - The instance type to deploy a custom rule for debugging a training job.

$sel:localPath:DebugRuleConfiguration', debugRuleConfiguration_localPath - Path to local storage location for output of rules. Defaults to /opt/ml/processing/output/rule/.

$sel:ruleParameters:DebugRuleConfiguration', debugRuleConfiguration_ruleParameters - Runtime configuration for rule container.

$sel:s3OutputPath:DebugRuleConfiguration', debugRuleConfiguration_s3OutputPath - Path to Amazon S3 storage location for rules.

$sel:volumeSizeInGB:DebugRuleConfiguration', debugRuleConfiguration_volumeSizeInGB - The size, in GB, of the ML storage volume attached to the processing instance.

$sel:ruleConfigurationName:DebugRuleConfiguration', debugRuleConfiguration_ruleConfigurationName - The name of the rule configuration. It must be unique relative to other rule configuration names.

$sel:ruleEvaluatorImage:DebugRuleConfiguration', debugRuleConfiguration_ruleEvaluatorImage - The Amazon Elastic Container (ECR) Image for the managed rule evaluation.

debugRuleConfiguration_instanceType :: Lens' DebugRuleConfiguration (Maybe ProcessingInstanceType) Source #

The instance type to deploy a custom rule for debugging a training job.

debugRuleConfiguration_localPath :: Lens' DebugRuleConfiguration (Maybe Text) Source #

Path to local storage location for output of rules. Defaults to /opt/ml/processing/output/rule/.

debugRuleConfiguration_s3OutputPath :: Lens' DebugRuleConfiguration (Maybe Text) Source #

Path to Amazon S3 storage location for rules.

debugRuleConfiguration_volumeSizeInGB :: Lens' DebugRuleConfiguration (Maybe Natural) Source #

The size, in GB, of the ML storage volume attached to the processing instance.

debugRuleConfiguration_ruleConfigurationName :: Lens' DebugRuleConfiguration Text Source #

The name of the rule configuration. It must be unique relative to other rule configuration names.

debugRuleConfiguration_ruleEvaluatorImage :: Lens' DebugRuleConfiguration Text Source #

The Amazon Elastic Container (ECR) Image for the managed rule evaluation.