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 the definition for a model explainability job.
Synopsis
- data CreateModelExplainabilityJobDefinition = CreateModelExplainabilityJobDefinition' {
- stoppingCondition :: Maybe MonitoringStoppingCondition
- networkConfig :: Maybe MonitoringNetworkConfig
- modelExplainabilityBaselineConfig :: Maybe ModelExplainabilityBaselineConfig
- tags :: Maybe [Tag]
- jobDefinitionName :: Text
- modelExplainabilityAppSpecification :: ModelExplainabilityAppSpecification
- modelExplainabilityJobInput :: ModelExplainabilityJobInput
- modelExplainabilityJobOutputConfig :: MonitoringOutputConfig
- jobResources :: MonitoringResources
- roleArn :: Text
- newCreateModelExplainabilityJobDefinition :: Text -> ModelExplainabilityAppSpecification -> ModelExplainabilityJobInput -> MonitoringOutputConfig -> MonitoringResources -> Text -> CreateModelExplainabilityJobDefinition
- createModelExplainabilityJobDefinition_stoppingCondition :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringStoppingCondition)
- createModelExplainabilityJobDefinition_networkConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringNetworkConfig)
- createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe ModelExplainabilityBaselineConfig)
- 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.
CreateModelExplainabilityJobDefinition' | |
|
Instances
newCreateModelExplainabilityJobDefinition Source #
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:stoppingCondition:CreateModelExplainabilityJobDefinition'
, createModelExplainabilityJobDefinition_stoppingCondition
- Undocumented member.
$sel:networkConfig:CreateModelExplainabilityJobDefinition'
, createModelExplainabilityJobDefinition_networkConfig
- Networking options for a model explainability job.
$sel:modelExplainabilityBaselineConfig:CreateModelExplainabilityJobDefinition'
, createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig
- The baseline configuration for a model explainability job.
$sel:tags: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.
$sel:roleArn: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_stoppingCondition :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringStoppingCondition) Source #
Undocumented member.
createModelExplainabilityJobDefinition_networkConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe MonitoringNetworkConfig) Source #
Networking options for a model explainability job.
createModelExplainabilityJobDefinition_modelExplainabilityBaselineConfig :: Lens' CreateModelExplainabilityJobDefinition (Maybe ModelExplainabilityBaselineConfig) Source #
The baseline configuration for a model explainability job.
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.
CreateModelExplainabilityJobDefinitionResponse' | |
|
Instances
Eq CreateModelExplainabilityJobDefinitionResponse Source # | |
Read CreateModelExplainabilityJobDefinitionResponse Source # | |
Show CreateModelExplainabilityJobDefinitionResponse Source # | |
Generic CreateModelExplainabilityJobDefinitionResponse Source # | |
NFData CreateModelExplainabilityJobDefinitionResponse Source # | |
type Rep CreateModelExplainabilityJobDefinitionResponse Source # | |
Defined in Amazonka.SageMaker.CreateModelExplainabilityJobDefinition type Rep CreateModelExplainabilityJobDefinitionResponse = D1 ('MetaData "CreateModelExplainabilityJobDefinitionResponse" "Amazonka.SageMaker.CreateModelExplainabilityJobDefinition" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "CreateModelExplainabilityJobDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "jobDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newCreateModelExplainabilityJobDefinitionResponse Source #
:: 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.