| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.CreateModelBiasJobDefinition
Description
Creates the definition for a model bias job.
Synopsis
- data CreateModelBiasJobDefinition = CreateModelBiasJobDefinition' {
- modelBiasBaselineConfig :: Maybe ModelBiasBaselineConfig
 - networkConfig :: Maybe MonitoringNetworkConfig
 - stoppingCondition :: Maybe MonitoringStoppingCondition
 - tags :: Maybe [Tag]
 - jobDefinitionName :: Text
 - modelBiasAppSpecification :: ModelBiasAppSpecification
 - modelBiasJobInput :: ModelBiasJobInput
 - modelBiasJobOutputConfig :: MonitoringOutputConfig
 - jobResources :: MonitoringResources
 - roleArn :: Text
 
 - newCreateModelBiasJobDefinition :: Text -> ModelBiasAppSpecification -> ModelBiasJobInput -> MonitoringOutputConfig -> MonitoringResources -> Text -> CreateModelBiasJobDefinition
 - createModelBiasJobDefinition_modelBiasBaselineConfig :: Lens' CreateModelBiasJobDefinition (Maybe ModelBiasBaselineConfig)
 - createModelBiasJobDefinition_networkConfig :: Lens' CreateModelBiasJobDefinition (Maybe MonitoringNetworkConfig)
 - createModelBiasJobDefinition_stoppingCondition :: Lens' CreateModelBiasJobDefinition (Maybe MonitoringStoppingCondition)
 - createModelBiasJobDefinition_tags :: Lens' CreateModelBiasJobDefinition (Maybe [Tag])
 - createModelBiasJobDefinition_jobDefinitionName :: Lens' CreateModelBiasJobDefinition Text
 - createModelBiasJobDefinition_modelBiasAppSpecification :: Lens' CreateModelBiasJobDefinition ModelBiasAppSpecification
 - createModelBiasJobDefinition_modelBiasJobInput :: Lens' CreateModelBiasJobDefinition ModelBiasJobInput
 - createModelBiasJobDefinition_modelBiasJobOutputConfig :: Lens' CreateModelBiasJobDefinition MonitoringOutputConfig
 - createModelBiasJobDefinition_jobResources :: Lens' CreateModelBiasJobDefinition MonitoringResources
 - createModelBiasJobDefinition_roleArn :: Lens' CreateModelBiasJobDefinition Text
 - data CreateModelBiasJobDefinitionResponse = CreateModelBiasJobDefinitionResponse' {}
 - newCreateModelBiasJobDefinitionResponse :: Int -> Text -> CreateModelBiasJobDefinitionResponse
 - createModelBiasJobDefinitionResponse_httpStatus :: Lens' CreateModelBiasJobDefinitionResponse Int
 - createModelBiasJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelBiasJobDefinitionResponse Text
 
Creating a Request
data CreateModelBiasJobDefinition Source #
See: newCreateModelBiasJobDefinition smart constructor.
Constructors
| CreateModelBiasJobDefinition' | |
Fields 
  | |
Instances
newCreateModelBiasJobDefinition Source #
Arguments
Create a value of CreateModelBiasJobDefinition 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:modelBiasBaselineConfig:CreateModelBiasJobDefinition', createModelBiasJobDefinition_modelBiasBaselineConfig - The baseline configuration for a model bias job.
CreateModelBiasJobDefinition, createModelBiasJobDefinition_networkConfig - Networking options for a model bias job.
CreateModelBiasJobDefinition, createModelBiasJobDefinition_stoppingCondition - Undocumented member.
CreateModelBiasJobDefinition, createModelBiasJobDefinition_tags - (Optional) An array of key-value pairs. For more information, see
 Using Cost Allocation Tags
 in the Amazon Web Services Billing and Cost Management User Guide.
$sel:jobDefinitionName:CreateModelBiasJobDefinition', createModelBiasJobDefinition_jobDefinitionName - The name of the bias job definition. The name must be unique within an
 Amazon Web Services Region in the Amazon Web Services account.
$sel:modelBiasAppSpecification:CreateModelBiasJobDefinition', createModelBiasJobDefinition_modelBiasAppSpecification - Configures the model bias job to run a specified Docker container image.
$sel:modelBiasJobInput:CreateModelBiasJobDefinition', createModelBiasJobDefinition_modelBiasJobInput - Inputs for the model bias job.
$sel:modelBiasJobOutputConfig:CreateModelBiasJobDefinition', createModelBiasJobDefinition_modelBiasJobOutputConfig - Undocumented member.
$sel:jobResources:CreateModelBiasJobDefinition', createModelBiasJobDefinition_jobResources - Undocumented member.
CreateModelBiasJobDefinition, createModelBiasJobDefinition_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
 assume to perform tasks on your behalf.
Request Lenses
createModelBiasJobDefinition_modelBiasBaselineConfig :: Lens' CreateModelBiasJobDefinition (Maybe ModelBiasBaselineConfig) Source #
The baseline configuration for a model bias job.
createModelBiasJobDefinition_networkConfig :: Lens' CreateModelBiasJobDefinition (Maybe MonitoringNetworkConfig) Source #
Networking options for a model bias job.
createModelBiasJobDefinition_stoppingCondition :: Lens' CreateModelBiasJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createModelBiasJobDefinition_tags :: Lens' CreateModelBiasJobDefinition (Maybe [Tag]) Source #
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
createModelBiasJobDefinition_jobDefinitionName :: Lens' CreateModelBiasJobDefinition Text Source #
The name of the bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
createModelBiasJobDefinition_modelBiasAppSpecification :: Lens' CreateModelBiasJobDefinition ModelBiasAppSpecification Source #
Configures the model bias job to run a specified Docker container image.
createModelBiasJobDefinition_modelBiasJobInput :: Lens' CreateModelBiasJobDefinition ModelBiasJobInput Source #
Inputs for the model bias job.
createModelBiasJobDefinition_modelBiasJobOutputConfig :: Lens' CreateModelBiasJobDefinition MonitoringOutputConfig Source #
Undocumented member.
createModelBiasJobDefinition_jobResources :: Lens' CreateModelBiasJobDefinition MonitoringResources Source #
Undocumented member.
createModelBiasJobDefinition_roleArn :: Lens' CreateModelBiasJobDefinition Text Source #
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
Destructuring the Response
data CreateModelBiasJobDefinitionResponse Source #
See: newCreateModelBiasJobDefinitionResponse smart constructor.
Constructors
| CreateModelBiasJobDefinitionResponse' | |
Fields 
  | |
Instances
newCreateModelBiasJobDefinitionResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> CreateModelBiasJobDefinitionResponse | 
Create a value of CreateModelBiasJobDefinitionResponse 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:httpStatus:CreateModelBiasJobDefinitionResponse', createModelBiasJobDefinitionResponse_httpStatus - The response's http status code.
$sel:jobDefinitionArn:CreateModelBiasJobDefinitionResponse', createModelBiasJobDefinitionResponse_jobDefinitionArn - The Amazon Resource Name (ARN) of the model bias job.
Response Lenses
createModelBiasJobDefinitionResponse_httpStatus :: Lens' CreateModelBiasJobDefinitionResponse Int Source #
The response's http status code.
createModelBiasJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelBiasJobDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the model bias job.