class Aws::SageMaker::Types::ModelPackageValidationSpecification
Specifies batch transform jobs that Amazon SageMaker
runs to validate your model package.
@note When making an API call, you may pass ModelPackageValidationSpecification
data as a hash: { validation_role: "RoleArn", # required validation_profiles: [ # required { profile_name: "EntityName", # required transform_job_definition: { # required max_concurrent_transforms: 1, max_payload_in_mb: 1, batch_strategy: "MultiRecord", # accepts MultiRecord, SingleRecord environment: { "TransformEnvironmentKey" => "TransformEnvironmentValue", }, transform_input: { # required data_source: { # required s3_data_source: { # required s3_data_type: "ManifestFile", # required, accepts ManifestFile, S3Prefix, AugmentedManifestFile s3_uri: "S3Uri", # required }, }, content_type: "ContentType", compression_type: "None", # accepts None, Gzip split_type: "None", # accepts None, Line, RecordIO, TFRecord }, transform_output: { # required s3_output_path: "S3Uri", # required accept: "Accept", assemble_with: "None", # accepts None, Line kms_key_id: "KmsKeyId", }, transform_resources: { # required instance_type: "ml.m4.xlarge", # required, accepts ml.m4.xlarge, ml.m4.2xlarge, ml.m4.4xlarge, ml.m4.10xlarge, ml.m4.16xlarge, ml.c4.xlarge, ml.c4.2xlarge, ml.c4.4xlarge, ml.c4.8xlarge, ml.p2.xlarge, ml.p2.8xlarge, ml.p2.16xlarge, ml.p3.2xlarge, ml.p3.8xlarge, ml.p3.16xlarge, ml.c5.xlarge, ml.c5.2xlarge, ml.c5.4xlarge, ml.c5.9xlarge, ml.c5.18xlarge, ml.m5.large, ml.m5.xlarge, ml.m5.2xlarge, ml.m5.4xlarge, ml.m5.12xlarge, ml.m5.24xlarge, ml.g4dn.xlarge, ml.g4dn.2xlarge, ml.g4dn.4xlarge, ml.g4dn.8xlarge, ml.g4dn.12xlarge, ml.g4dn.16xlarge instance_count: 1, # required volume_kms_key_id: "KmsKeyId", }, }, }, ], }
@!attribute [rw] validation_role
The IAM roles to be used for the validation of the model package. @return [String]
@!attribute [rw] validation_profiles
An array of `ModelPackageValidationProfile` objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package. @return [Array<Types::ModelPackageValidationProfile>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/ModelPackageValidationSpecification AWS API Documentation
Constants
- SENSITIVE