| 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.CreateModelQualityJobDefinition
Description
Creates a definition for a job that monitors model quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
Synopsis
- data CreateModelQualityJobDefinition = CreateModelQualityJobDefinition' {
- modelQualityBaselineConfig :: Maybe ModelQualityBaselineConfig
- networkConfig :: Maybe MonitoringNetworkConfig
- stoppingCondition :: Maybe MonitoringStoppingCondition
- tags :: Maybe [Tag]
- jobDefinitionName :: Text
- modelQualityAppSpecification :: ModelQualityAppSpecification
- modelQualityJobInput :: ModelQualityJobInput
- modelQualityJobOutputConfig :: MonitoringOutputConfig
- jobResources :: MonitoringResources
- roleArn :: Text
- newCreateModelQualityJobDefinition :: Text -> ModelQualityAppSpecification -> ModelQualityJobInput -> MonitoringOutputConfig -> MonitoringResources -> Text -> CreateModelQualityJobDefinition
- createModelQualityJobDefinition_modelQualityBaselineConfig :: Lens' CreateModelQualityJobDefinition (Maybe ModelQualityBaselineConfig)
- createModelQualityJobDefinition_networkConfig :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringNetworkConfig)
- createModelQualityJobDefinition_stoppingCondition :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringStoppingCondition)
- createModelQualityJobDefinition_tags :: Lens' CreateModelQualityJobDefinition (Maybe [Tag])
- createModelQualityJobDefinition_jobDefinitionName :: Lens' CreateModelQualityJobDefinition Text
- createModelQualityJobDefinition_modelQualityAppSpecification :: Lens' CreateModelQualityJobDefinition ModelQualityAppSpecification
- createModelQualityJobDefinition_modelQualityJobInput :: Lens' CreateModelQualityJobDefinition ModelQualityJobInput
- createModelQualityJobDefinition_modelQualityJobOutputConfig :: Lens' CreateModelQualityJobDefinition MonitoringOutputConfig
- createModelQualityJobDefinition_jobResources :: Lens' CreateModelQualityJobDefinition MonitoringResources
- createModelQualityJobDefinition_roleArn :: Lens' CreateModelQualityJobDefinition Text
- data CreateModelQualityJobDefinitionResponse = CreateModelQualityJobDefinitionResponse' {}
- newCreateModelQualityJobDefinitionResponse :: Int -> Text -> CreateModelQualityJobDefinitionResponse
- createModelQualityJobDefinitionResponse_httpStatus :: Lens' CreateModelQualityJobDefinitionResponse Int
- createModelQualityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelQualityJobDefinitionResponse Text
Creating a Request
data CreateModelQualityJobDefinition Source #
See: newCreateModelQualityJobDefinition smart constructor.
Constructors
| CreateModelQualityJobDefinition' | |
Fields
| |
Instances
newCreateModelQualityJobDefinition Source #
Arguments
Create a value of CreateModelQualityJobDefinition 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:modelQualityBaselineConfig:CreateModelQualityJobDefinition', createModelQualityJobDefinition_modelQualityBaselineConfig - Specifies the constraints and baselines for the monitoring job.
CreateModelQualityJobDefinition, createModelQualityJobDefinition_networkConfig - Specifies the network configuration for the monitoring job.
CreateModelQualityJobDefinition, createModelQualityJobDefinition_stoppingCondition - Undocumented member.
CreateModelQualityJobDefinition, createModelQualityJobDefinition_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:CreateModelQualityJobDefinition', createModelQualityJobDefinition_jobDefinitionName - The name of the monitoring job definition.
$sel:modelQualityAppSpecification:CreateModelQualityJobDefinition', createModelQualityJobDefinition_modelQualityAppSpecification - The container that runs the monitoring job.
$sel:modelQualityJobInput:CreateModelQualityJobDefinition', createModelQualityJobDefinition_modelQualityJobInput - A list of the inputs that are monitored. Currently endpoints are
supported.
$sel:modelQualityJobOutputConfig:CreateModelQualityJobDefinition', createModelQualityJobDefinition_modelQualityJobOutputConfig - Undocumented member.
$sel:jobResources:CreateModelQualityJobDefinition', createModelQualityJobDefinition_jobResources - Undocumented member.
CreateModelQualityJobDefinition, createModelQualityJobDefinition_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
assume to perform tasks on your behalf.
Request Lenses
createModelQualityJobDefinition_modelQualityBaselineConfig :: Lens' CreateModelQualityJobDefinition (Maybe ModelQualityBaselineConfig) Source #
Specifies the constraints and baselines for the monitoring job.
createModelQualityJobDefinition_networkConfig :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Specifies the network configuration for the monitoring job.
createModelQualityJobDefinition_stoppingCondition :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createModelQualityJobDefinition_tags :: Lens' CreateModelQualityJobDefinition (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.
createModelQualityJobDefinition_jobDefinitionName :: Lens' CreateModelQualityJobDefinition Text Source #
The name of the monitoring job definition.
createModelQualityJobDefinition_modelQualityAppSpecification :: Lens' CreateModelQualityJobDefinition ModelQualityAppSpecification Source #
The container that runs the monitoring job.
createModelQualityJobDefinition_modelQualityJobInput :: Lens' CreateModelQualityJobDefinition ModelQualityJobInput Source #
A list of the inputs that are monitored. Currently endpoints are supported.
createModelQualityJobDefinition_modelQualityJobOutputConfig :: Lens' CreateModelQualityJobDefinition MonitoringOutputConfig Source #
Undocumented member.
createModelQualityJobDefinition_jobResources :: Lens' CreateModelQualityJobDefinition MonitoringResources Source #
Undocumented member.
createModelQualityJobDefinition_roleArn :: Lens' CreateModelQualityJobDefinition 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 CreateModelQualityJobDefinitionResponse Source #
See: newCreateModelQualityJobDefinitionResponse smart constructor.
Constructors
| CreateModelQualityJobDefinitionResponse' | |
Fields
| |
Instances
newCreateModelQualityJobDefinitionResponse Source #
Arguments
| :: Int | |
| -> Text |
|
| -> CreateModelQualityJobDefinitionResponse |
Create a value of CreateModelQualityJobDefinitionResponse 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:CreateModelQualityJobDefinitionResponse', createModelQualityJobDefinitionResponse_httpStatus - The response's http status code.
$sel:jobDefinitionArn:CreateModelQualityJobDefinitionResponse', createModelQualityJobDefinitionResponse_jobDefinitionArn - The Amazon Resource Name (ARN) of the model quality monitoring job.
Response Lenses
createModelQualityJobDefinitionResponse_httpStatus :: Lens' CreateModelQualityJobDefinitionResponse Int Source #
The response's http status code.
createModelQualityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelQualityJobDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the model quality monitoring job.