Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ProfilerRuleConfiguration = ProfilerRuleConfiguration' {}
- newProfilerRuleConfiguration :: Text -> Text -> ProfilerRuleConfiguration
- profilerRuleConfiguration_ruleParameters :: Lens' ProfilerRuleConfiguration (Maybe (HashMap Text Text))
- profilerRuleConfiguration_s3OutputPath :: Lens' ProfilerRuleConfiguration (Maybe Text)
- profilerRuleConfiguration_localPath :: Lens' ProfilerRuleConfiguration (Maybe Text)
- profilerRuleConfiguration_instanceType :: Lens' ProfilerRuleConfiguration (Maybe ProcessingInstanceType)
- profilerRuleConfiguration_volumeSizeInGB :: Lens' ProfilerRuleConfiguration (Maybe Natural)
- profilerRuleConfiguration_ruleConfigurationName :: Lens' ProfilerRuleConfiguration Text
- profilerRuleConfiguration_ruleEvaluatorImage :: Lens' ProfilerRuleConfiguration Text
Documentation
data ProfilerRuleConfiguration Source #
Configuration information for profiling rules.
See: newProfilerRuleConfiguration
smart constructor.
ProfilerRuleConfiguration' | |
|
Instances
newProfilerRuleConfiguration Source #
:: Text | |
-> Text | |
-> ProfilerRuleConfiguration |
Create a value of ProfilerRuleConfiguration
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:ruleParameters:ProfilerRuleConfiguration'
, profilerRuleConfiguration_ruleParameters
- Runtime configuration for rule container.
$sel:s3OutputPath:ProfilerRuleConfiguration'
, profilerRuleConfiguration_s3OutputPath
- Path to Amazon S3 storage location for rules.
$sel:localPath:ProfilerRuleConfiguration'
, profilerRuleConfiguration_localPath
- Path to local storage location for output of rules. Defaults to
/opt/ml/processing/output/rule/
.
$sel:instanceType:ProfilerRuleConfiguration'
, profilerRuleConfiguration_instanceType
- The instance type to deploy a Debugger custom rule for profiling a
training job.
$sel:volumeSizeInGB:ProfilerRuleConfiguration'
, profilerRuleConfiguration_volumeSizeInGB
- The size, in GB, of the ML storage volume attached to the processing
instance.
$sel:ruleConfigurationName:ProfilerRuleConfiguration'
, profilerRuleConfiguration_ruleConfigurationName
- The name of the rule configuration. It must be unique relative to other
rule configuration names.
$sel:ruleEvaluatorImage:ProfilerRuleConfiguration'
, profilerRuleConfiguration_ruleEvaluatorImage
- The Amazon Elastic Container (ECR) Image for the managed rule
evaluation.
profilerRuleConfiguration_ruleParameters :: Lens' ProfilerRuleConfiguration (Maybe (HashMap Text Text)) Source #
Runtime configuration for rule container.
profilerRuleConfiguration_s3OutputPath :: Lens' ProfilerRuleConfiguration (Maybe Text) Source #
Path to Amazon S3 storage location for rules.
profilerRuleConfiguration_localPath :: Lens' ProfilerRuleConfiguration (Maybe Text) Source #
Path to local storage location for output of rules. Defaults to
/opt/ml/processing/output/rule/
.
profilerRuleConfiguration_instanceType :: Lens' ProfilerRuleConfiguration (Maybe ProcessingInstanceType) Source #
The instance type to deploy a Debugger custom rule for profiling a training job.
profilerRuleConfiguration_volumeSizeInGB :: Lens' ProfilerRuleConfiguration (Maybe Natural) Source #
The size, in GB, of the ML storage volume attached to the processing instance.
profilerRuleConfiguration_ruleConfigurationName :: Lens' ProfilerRuleConfiguration Text Source #
The name of the rule configuration. It must be unique relative to other rule configuration names.
profilerRuleConfiguration_ruleEvaluatorImage :: Lens' ProfilerRuleConfiguration Text Source #
The Amazon Elastic Container (ECR) Image for the managed rule evaluation.