| 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.CreateDataQualityJobDefinition
Description
Creates a definition for a job that monitors data quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
Synopsis
- data CreateDataQualityJobDefinition = CreateDataQualityJobDefinition' {
- dataQualityBaselineConfig :: Maybe DataQualityBaselineConfig
- networkConfig :: Maybe MonitoringNetworkConfig
- stoppingCondition :: Maybe MonitoringStoppingCondition
- tags :: Maybe [Tag]
- jobDefinitionName :: Text
- dataQualityAppSpecification :: DataQualityAppSpecification
- dataQualityJobInput :: DataQualityJobInput
- dataQualityJobOutputConfig :: MonitoringOutputConfig
- jobResources :: MonitoringResources
- roleArn :: Text
- newCreateDataQualityJobDefinition :: Text -> DataQualityAppSpecification -> DataQualityJobInput -> MonitoringOutputConfig -> MonitoringResources -> Text -> CreateDataQualityJobDefinition
- createDataQualityJobDefinition_dataQualityBaselineConfig :: Lens' CreateDataQualityJobDefinition (Maybe DataQualityBaselineConfig)
- createDataQualityJobDefinition_networkConfig :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringNetworkConfig)
- createDataQualityJobDefinition_stoppingCondition :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringStoppingCondition)
- createDataQualityJobDefinition_tags :: Lens' CreateDataQualityJobDefinition (Maybe [Tag])
- createDataQualityJobDefinition_jobDefinitionName :: Lens' CreateDataQualityJobDefinition Text
- createDataQualityJobDefinition_dataQualityAppSpecification :: Lens' CreateDataQualityJobDefinition DataQualityAppSpecification
- createDataQualityJobDefinition_dataQualityJobInput :: Lens' CreateDataQualityJobDefinition DataQualityJobInput
- createDataQualityJobDefinition_dataQualityJobOutputConfig :: Lens' CreateDataQualityJobDefinition MonitoringOutputConfig
- createDataQualityJobDefinition_jobResources :: Lens' CreateDataQualityJobDefinition MonitoringResources
- createDataQualityJobDefinition_roleArn :: Lens' CreateDataQualityJobDefinition Text
- data CreateDataQualityJobDefinitionResponse = CreateDataQualityJobDefinitionResponse' {}
- newCreateDataQualityJobDefinitionResponse :: Int -> Text -> CreateDataQualityJobDefinitionResponse
- createDataQualityJobDefinitionResponse_httpStatus :: Lens' CreateDataQualityJobDefinitionResponse Int
- createDataQualityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateDataQualityJobDefinitionResponse Text
Creating a Request
data CreateDataQualityJobDefinition Source #
See: newCreateDataQualityJobDefinition smart constructor.
Constructors
| CreateDataQualityJobDefinition' | |
Fields
| |
Instances
newCreateDataQualityJobDefinition Source #
Arguments
Create a value of CreateDataQualityJobDefinition 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:dataQualityBaselineConfig:CreateDataQualityJobDefinition', createDataQualityJobDefinition_dataQualityBaselineConfig - Configures the constraints and baselines for the monitoring job.
CreateDataQualityJobDefinition, createDataQualityJobDefinition_networkConfig - Specifies networking configuration for the monitoring job.
CreateDataQualityJobDefinition, createDataQualityJobDefinition_stoppingCondition - Undocumented member.
CreateDataQualityJobDefinition, createDataQualityJobDefinition_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:CreateDataQualityJobDefinition', createDataQualityJobDefinition_jobDefinitionName - The name for the monitoring job definition.
$sel:dataQualityAppSpecification:CreateDataQualityJobDefinition', createDataQualityJobDefinition_dataQualityAppSpecification - Specifies the container that runs the monitoring job.
$sel:dataQualityJobInput:CreateDataQualityJobDefinition', createDataQualityJobDefinition_dataQualityJobInput - A list of inputs for the monitoring job. Currently endpoints are
supported as monitoring inputs.
$sel:dataQualityJobOutputConfig:CreateDataQualityJobDefinition', createDataQualityJobDefinition_dataQualityJobOutputConfig - Undocumented member.
$sel:jobResources:CreateDataQualityJobDefinition', createDataQualityJobDefinition_jobResources - Undocumented member.
CreateDataQualityJobDefinition, createDataQualityJobDefinition_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
assume to perform tasks on your behalf.
Request Lenses
createDataQualityJobDefinition_dataQualityBaselineConfig :: Lens' CreateDataQualityJobDefinition (Maybe DataQualityBaselineConfig) Source #
Configures the constraints and baselines for the monitoring job.
createDataQualityJobDefinition_networkConfig :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Specifies networking configuration for the monitoring job.
createDataQualityJobDefinition_stoppingCondition :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createDataQualityJobDefinition_tags :: Lens' CreateDataQualityJobDefinition (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.
createDataQualityJobDefinition_jobDefinitionName :: Lens' CreateDataQualityJobDefinition Text Source #
The name for the monitoring job definition.
createDataQualityJobDefinition_dataQualityAppSpecification :: Lens' CreateDataQualityJobDefinition DataQualityAppSpecification Source #
Specifies the container that runs the monitoring job.
createDataQualityJobDefinition_dataQualityJobInput :: Lens' CreateDataQualityJobDefinition DataQualityJobInput Source #
A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.
createDataQualityJobDefinition_dataQualityJobOutputConfig :: Lens' CreateDataQualityJobDefinition MonitoringOutputConfig Source #
Undocumented member.
createDataQualityJobDefinition_jobResources :: Lens' CreateDataQualityJobDefinition MonitoringResources Source #
Undocumented member.
createDataQualityJobDefinition_roleArn :: Lens' CreateDataQualityJobDefinition 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 CreateDataQualityJobDefinitionResponse Source #
See: newCreateDataQualityJobDefinitionResponse smart constructor.
Constructors
| CreateDataQualityJobDefinitionResponse' | |
Fields
| |
Instances
newCreateDataQualityJobDefinitionResponse Source #
Arguments
| :: Int | |
| -> Text |
|
| -> CreateDataQualityJobDefinitionResponse |
Create a value of CreateDataQualityJobDefinitionResponse 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:CreateDataQualityJobDefinitionResponse', createDataQualityJobDefinitionResponse_httpStatus - The response's http status code.
$sel:jobDefinitionArn:CreateDataQualityJobDefinitionResponse', createDataQualityJobDefinitionResponse_jobDefinitionArn - The Amazon Resource Name (ARN) of the job definition.
Response Lenses
createDataQualityJobDefinitionResponse_httpStatus :: Lens' CreateDataQualityJobDefinitionResponse Int Source #
The response's http status code.
createDataQualityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateDataQualityJobDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the job definition.