Interface CfnModelPackage.ValidationSpecificationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnModelPackage.ValidationSpecificationProperty.Jsii$Proxy
- Enclosing class:
CfnModelPackage
@Stability(Stable)
public static interface CfnModelPackage.ValidationSpecificationProperty
extends software.amazon.jsii.JsiiSerializable
Specifies batch transform jobs that SageMaker runs to validate your model package.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.sagemaker.*;
ValidationSpecificationProperty validationSpecificationProperty = ValidationSpecificationProperty.builder()
.validationProfiles(List.of(ValidationProfileProperty.builder()
.profileName("profileName")
.transformJobDefinition(TransformJobDefinitionProperty.builder()
.transformInput(TransformInputProperty.builder()
.dataSource(DataSourceProperty.builder()
.s3DataSource(S3DataSourceProperty.builder()
.s3DataType("s3DataType")
.s3Uri("s3Uri")
.build())
.build())
// the properties below are optional
.compressionType("compressionType")
.contentType("contentType")
.splitType("splitType")
.build())
.transformOutput(TransformOutputProperty.builder()
.s3OutputPath("s3OutputPath")
// the properties below are optional
.accept("accept")
.assembleWith("assembleWith")
.kmsKeyId("kmsKeyId")
.build())
.transformResources(TransformResourcesProperty.builder()
.instanceCount(123)
.instanceType("instanceType")
// the properties below are optional
.volumeKmsKeyId("volumeKmsKeyId")
.build())
// the properties below are optional
.batchStrategy("batchStrategy")
.environment(Map.of(
"environmentKey", "environment"))
.maxConcurrentTransforms(123)
.maxPayloadInMb(123)
.build())
.build()))
.validationRole("validationRole")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnModelPackage.ValidationSpecificationPropertystatic final classAn implementation forCfnModelPackage.ValidationSpecificationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()An array ofModelPackageValidationProfileobjects, each of which specifies a batch transform job that SageMaker runs to validate your model package.The IAM roles to be used for the validation of the model package.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getValidationProfiles
An array ofModelPackageValidationProfileobjects, each of which specifies a batch transform job that SageMaker runs to validate your model package.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnModelPackage.ValidationProfileProperty>- See Also:
-
getValidationRole
The IAM roles to be used for the validation of the model package.- See Also:
-
builder
-