| 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.CreateModelExplainabilityJobDefinition
Description
Creates the definition for a model explainability job.
Synopsis
- data CreateModelExplainabilityJobDefinition = CreateModelExplainabilityJobDefinition' {
- modelExplainabilityBaselineConfig :: Maybe ModelExplainabilityBaselineConfig
 - networkConfig :: Maybe MonitoringNetworkConfig
 - stoppingCondition :: Maybe MonitoringStoppingCondition
 - tags :: Maybe [Tag]
 - jobDefinitionName :: Text
 - modelExplainabilityAppSpecification :: ModelExplainabilityAppSpecification
 - modelExplainabilityJobInput :: ModelExplainabilityJobInput
 - modelExplainabilityJobOutputConfig :: MonitoringOutputConfig
 - jobResources :: MonitoringResources
 - roleArn :: Text
 
 - newCreateModelExplainabilityJobDefinition :: Text -> ModelExplainabilityAppSpecification -> ModelExplainabilityJobInput -> MonitoringOutputConfig -> MonitoringResources -> Text -> CreateModelExplainabilityJobDefinition
 - createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe ModelExplainabilityBaselineConfig)
 - createModelExplainabilityJobDefinition_networkConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringNetworkConfig)
 - createModelExplainabilityJobDefinition_stoppingCondition :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringStoppingCondition)
 - createModelExplainabilityJobDefinition_tags :: Lens' CreateModelExplainabilityJobDefinition (Maybe [Tag])
 - createModelExplainabilityJobDefinition_jobDefinitionName :: Lens' CreateModelExplainabilityJobDefinition Text
 - createModelExplainabilityJobDefinition_modelExplainabilityAppSpecification :: Lens' CreateModelExplainabilityJobDefinition ModelExplainabilityAppSpecification
 - createModelExplainabilityJobDefinition_modelExplainabilityJobInput :: Lens' CreateModelExplainabilityJobDefinition ModelExplainabilityJobInput
 - createModelExplainabilityJobDefinition_modelExplainabilityJobOutputConfig :: Lens' CreateModelExplainabilityJobDefinition MonitoringOutputConfig
 - createModelExplainabilityJobDefinition_jobResources :: Lens' CreateModelExplainabilityJobDefinition MonitoringResources
 - createModelExplainabilityJobDefinition_roleArn :: Lens' CreateModelExplainabilityJobDefinition Text
 - data CreateModelExplainabilityJobDefinitionResponse = CreateModelExplainabilityJobDefinitionResponse' {}
 - newCreateModelExplainabilityJobDefinitionResponse :: Int -> Text -> CreateModelExplainabilityJobDefinitionResponse
 - createModelExplainabilityJobDefinitionResponse_httpStatus :: Lens' CreateModelExplainabilityJobDefinitionResponse Int
 - createModelExplainabilityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelExplainabilityJobDefinitionResponse Text
 
Creating a Request
data CreateModelExplainabilityJobDefinition Source #
See: newCreateModelExplainabilityJobDefinition smart constructor.
Constructors
| CreateModelExplainabilityJobDefinition' | |
Fields 
  | |
Instances
newCreateModelExplainabilityJobDefinition Source #
Arguments
Create a value of CreateModelExplainabilityJobDefinition 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:modelExplainabilityBaselineConfig:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig - The baseline configuration for a model explainability job.
CreateModelExplainabilityJobDefinition, createModelExplainabilityJobDefinition_networkConfig - Networking options for a model explainability job.
CreateModelExplainabilityJobDefinition, createModelExplainabilityJobDefinition_stoppingCondition - Undocumented member.
CreateModelExplainabilityJobDefinition, createModelExplainabilityJobDefinition_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:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_jobDefinitionName - The name of the model explainability job definition. The name must be
 unique within an Amazon Web Services Region in the Amazon Web Services
 account.
$sel:modelExplainabilityAppSpecification:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_modelExplainabilityAppSpecification - Configures the model explainability job to run a specified Docker
 container image.
$sel:modelExplainabilityJobInput:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_modelExplainabilityJobInput - Inputs for the model explainability job.
$sel:modelExplainabilityJobOutputConfig:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_modelExplainabilityJobOutputConfig - Undocumented member.
$sel:jobResources:CreateModelExplainabilityJobDefinition', createModelExplainabilityJobDefinition_jobResources - Undocumented member.
CreateModelExplainabilityJobDefinition, createModelExplainabilityJobDefinition_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
 assume to perform tasks on your behalf.
Request Lenses
createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe ModelExplainabilityBaselineConfig) Source #
The baseline configuration for a model explainability job.
createModelExplainabilityJobDefinition_networkConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Networking options for a model explainability job.
createModelExplainabilityJobDefinition_stoppingCondition :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createModelExplainabilityJobDefinition_tags :: Lens' CreateModelExplainabilityJobDefinition (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.
createModelExplainabilityJobDefinition_jobDefinitionName :: Lens' CreateModelExplainabilityJobDefinition Text Source #
The name of the model explainability job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
createModelExplainabilityJobDefinition_modelExplainabilityAppSpecification :: Lens' CreateModelExplainabilityJobDefinition ModelExplainabilityAppSpecification Source #
Configures the model explainability job to run a specified Docker container image.
createModelExplainabilityJobDefinition_modelExplainabilityJobInput :: Lens' CreateModelExplainabilityJobDefinition ModelExplainabilityJobInput Source #
Inputs for the model explainability job.
createModelExplainabilityJobDefinition_modelExplainabilityJobOutputConfig :: Lens' CreateModelExplainabilityJobDefinition MonitoringOutputConfig Source #
Undocumented member.
createModelExplainabilityJobDefinition_jobResources :: Lens' CreateModelExplainabilityJobDefinition MonitoringResources Source #
Undocumented member.
createModelExplainabilityJobDefinition_roleArn :: Lens' CreateModelExplainabilityJobDefinition 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 CreateModelExplainabilityJobDefinitionResponse Source #
See: newCreateModelExplainabilityJobDefinitionResponse smart constructor.
Constructors
| CreateModelExplainabilityJobDefinitionResponse' | |
Fields 
  | |
Instances
newCreateModelExplainabilityJobDefinitionResponse Source #
Arguments
| :: Int | 
  | 
| -> Text | 
  | 
| -> CreateModelExplainabilityJobDefinitionResponse | 
Create a value of CreateModelExplainabilityJobDefinitionResponse 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:CreateModelExplainabilityJobDefinitionResponse', createModelExplainabilityJobDefinitionResponse_httpStatus - The response's http status code.
$sel:jobDefinitionArn:CreateModelExplainabilityJobDefinitionResponse', createModelExplainabilityJobDefinitionResponse_jobDefinitionArn - The Amazon Resource Name (ARN) of the model explainability job.
Response Lenses
createModelExplainabilityJobDefinitionResponse_httpStatus :: Lens' CreateModelExplainabilityJobDefinitionResponse Int Source #
The response's http status code.
createModelExplainabilityJobDefinitionResponse_jobDefinitionArn :: Lens' CreateModelExplainabilityJobDefinitionResponse Text Source #
The Amazon Resource Name (ARN) of the model explainability job.