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 model quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
Synopsis
- data CreateModelQualityJobDefinition = CreateModelQualityJobDefinition' {
- modelQualityBaselineConfig :: Maybe ModelQualityBaselineConfig
- stoppingCondition :: Maybe MonitoringStoppingCondition
- networkConfig :: Maybe MonitoringNetworkConfig
- 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_stoppingCondition :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringStoppingCondition)
- createModelQualityJobDefinition_networkConfig :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringNetworkConfig)
- 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.
CreateModelQualityJobDefinition' | |
|
Instances
newCreateModelQualityJobDefinition Source #
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.
$sel:stoppingCondition:CreateModelQualityJobDefinition'
, createModelQualityJobDefinition_stoppingCondition
- Undocumented member.
$sel:networkConfig:CreateModelQualityJobDefinition'
, createModelQualityJobDefinition_networkConfig
- Specifies the network configuration for the monitoring job.
$sel:tags: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.
$sel:roleArn: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_stoppingCondition :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createModelQualityJobDefinition_networkConfig :: Lens' CreateModelQualityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Specifies the network configuration for the monitoring job.
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.
CreateModelQualityJobDefinitionResponse' | |
|
Instances
newCreateModelQualityJobDefinitionResponse Source #
:: 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.