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 |
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
- stoppingCondition :: Maybe MonitoringStoppingCondition
- networkConfig :: Maybe MonitoringNetworkConfig
- 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_stoppingCondition :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringStoppingCondition)
- createDataQualityJobDefinition_networkConfig :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringNetworkConfig)
- 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.
CreateDataQualityJobDefinition' | |
|
Instances
newCreateDataQualityJobDefinition Source #
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.
$sel:stoppingCondition:CreateDataQualityJobDefinition'
, createDataQualityJobDefinition_stoppingCondition
- Undocumented member.
$sel:networkConfig:CreateDataQualityJobDefinition'
, createDataQualityJobDefinition_networkConfig
- Specifies networking configuration for the monitoring job.
$sel:tags: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.
$sel:roleArn: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_stoppingCondition :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createDataQualityJobDefinition_networkConfig :: Lens' CreateDataQualityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Specifies networking configuration for the monitoring job.
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.
CreateDataQualityJobDefinitionResponse' | |
|
Instances
newCreateDataQualityJobDefinitionResponse Source #
:: 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.