Interface CfnModelExplainabilityJobDefinitionMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnModelExplainabilityJobDefinitionMixinProps.Jsii$Proxy
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.sagemaker.*;
CfnModelExplainabilityJobDefinitionMixinProps cfnModelExplainabilityJobDefinitionMixinProps = CfnModelExplainabilityJobDefinitionMixinProps.builder()
.endpointName("endpointName")
.jobDefinitionName("jobDefinitionName")
.jobResources(MonitoringResourcesProperty.builder()
.clusterConfig(ClusterConfigProperty.builder()
.instanceCount(123)
.instanceType("instanceType")
.volumeKmsKeyId("volumeKmsKeyId")
.volumeSizeInGb(123)
.build())
.build())
.modelExplainabilityAppSpecification(ModelExplainabilityAppSpecificationProperty.builder()
.configUri("configUri")
.environment(Map.of(
"environmentKey", "environment"))
.imageUri("imageUri")
.build())
.modelExplainabilityBaselineConfig(ModelExplainabilityBaselineConfigProperty.builder()
.baseliningJobName("baseliningJobName")
.constraintsResource(ConstraintsResourceProperty.builder()
.s3Uri("s3Uri")
.build())
.build())
.modelExplainabilityJobInput(ModelExplainabilityJobInputProperty.builder()
.batchTransformInput(BatchTransformInputProperty.builder()
.dataCapturedDestinationS3Uri("dataCapturedDestinationS3Uri")
.datasetFormat(DatasetFormatProperty.builder()
.csv(CsvProperty.builder()
.header(false)
.build())
.json(JsonProperty.builder()
.line(false)
.build())
.parquet(false)
.build())
.featuresAttribute("featuresAttribute")
.inferenceAttribute("inferenceAttribute")
.localPath("localPath")
.probabilityAttribute("probabilityAttribute")
.s3DataDistributionType("s3DataDistributionType")
.s3InputMode("s3InputMode")
.build())
.endpointInput(EndpointInputProperty.builder()
.endpointName("endpointName")
.featuresAttribute("featuresAttribute")
.inferenceAttribute("inferenceAttribute")
.localPath("localPath")
.probabilityAttribute("probabilityAttribute")
.s3DataDistributionType("s3DataDistributionType")
.s3InputMode("s3InputMode")
.build())
.build())
.modelExplainabilityJobOutputConfig(MonitoringOutputConfigProperty.builder()
.kmsKeyId("kmsKeyId")
.monitoringOutputs(List.of(MonitoringOutputProperty.builder()
.s3Output(S3OutputProperty.builder()
.localPath("localPath")
.s3UploadMode("s3UploadMode")
.s3Uri("s3Uri")
.build())
.build()))
.build())
.networkConfig(NetworkConfigProperty.builder()
.enableInterContainerTrafficEncryption(false)
.enableNetworkIsolation(false)
.vpcConfig(VpcConfigProperty.builder()
.securityGroupIds(List.of("securityGroupIds"))
.subnets(List.of("subnets"))
.build())
.build())
.roleArn("roleArn")
.stoppingCondition(StoppingConditionProperty.builder()
.maxRuntimeInSeconds(123)
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnModelExplainabilityJobDefinitionMixinPropsstatic final classAn implementation forCfnModelExplainabilityJobDefinitionMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the endpoint used to run the monitoring job.default StringThe name of the model explainability job definition.default ObjectIdentifies the resources to deploy for a monitoring job.default ObjectConfigures the model explainability job to run a specified Docker container image.default ObjectThe baseline configuration for a model explainability job.default ObjectInputs for the model explainability job.default ObjectThe output configuration for monitoring jobs.default ObjectNetworking options for a model explainability job.default ObjectThe Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.default ObjectA time limit for how long the monitoring job is allowed to run before stopping.getTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndpointName
The name of the endpoint used to run the monitoring job.- See Also:
-
getJobDefinitionName
The name of the model explainability job definition.The name must be unique within an AWS Region in the AWS account.
- See Also:
-
getJobResources
Identifies the resources to deploy for a monitoring job.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.MonitoringResourcesProperty- See Also:
-
getModelExplainabilityAppSpecification
Configures the model explainability job to run a specified Docker container image.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.ModelExplainabilityAppSpecificationProperty- See Also:
-
getModelExplainabilityBaselineConfig
The baseline configuration for a model explainability job.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.ModelExplainabilityBaselineConfigProperty- See Also:
-
getModelExplainabilityJobInput
Inputs for the model explainability job.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.ModelExplainabilityJobInputProperty- See Also:
-
getModelExplainabilityJobOutputConfig
The output configuration for monitoring jobs.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.MonitoringOutputConfigProperty- See Also:
-
getNetworkConfig
Networking options for a model explainability job.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.NetworkConfigProperty- See Also:
-
getRoleArn
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.- See Also:
-
getStoppingCondition
A time limit for how long the monitoring job is allowed to run before stopping.Returns union: either
IResolvableorCfnModelExplainabilityJobDefinitionPropsMixin.StoppingConditionProperty- See Also:
-
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
- See Also:
-
builder
-