Class CfnModelPackageMixinProps
Properties for CfnModelPackagePropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SageMaker
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnModelPackageMixinProps : ICfnModelPackageMixinProps
Syntax (vb)
Public Class CfnModelPackageMixinProps Implements ICfnModelPackageMixinProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SageMaker;
var modelInput;
var cfnModelPackageMixinProps = new CfnModelPackageMixinProps {
AdditionalInferenceSpecifications = new [] { new AdditionalInferenceSpecificationDefinitionProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
Description = "description",
Name = "name",
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
} },
AdditionalInferenceSpecificationsToAdd = new [] { new AdditionalInferenceSpecificationDefinitionProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
Description = "description",
Name = "name",
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
} },
ApprovalDescription = "approvalDescription",
CertifyForMarketplace = false,
ClientToken = "clientToken",
CustomerMetadataProperties = new Dictionary<string, string> {
{ "customerMetadataPropertiesKey", "customerMetadataProperties" }
},
Domain = "domain",
DriftCheckBaselines = new DriftCheckBaselinesProperty {
Bias = new DriftCheckBiasProperty {
ConfigFile = new FileSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PostTrainingConstraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PreTrainingConstraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
Explainability = new DriftCheckExplainabilityProperty {
ConfigFile = new FileSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelDataQuality = new DriftCheckModelDataQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelQuality = new DriftCheckModelQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
}
},
InferenceSpecification = new InferenceSpecificationProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
},
LastModifiedTime = "lastModifiedTime",
MetadataProperties = new MetadataPropertiesProperty {
CommitId = "commitId",
GeneratedBy = "generatedBy",
ProjectId = "projectId",
Repository = "repository"
},
ModelApprovalStatus = "modelApprovalStatus",
ModelCard = new ModelCardProperty {
ModelCardContent = "modelCardContent",
ModelCardStatus = "modelCardStatus"
},
ModelMetrics = new ModelMetricsProperty {
Bias = new BiasProperty {
PostTrainingReport = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PreTrainingReport = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Report = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
Explainability = new ExplainabilityProperty {
Report = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelDataQuality = new ModelDataQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelQuality = new ModelQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
}
},
ModelPackageDescription = "modelPackageDescription",
ModelPackageGroupName = "modelPackageGroupName",
ModelPackageName = "modelPackageName",
ModelPackageStatusDetails = new ModelPackageStatusDetailsProperty {
ValidationStatuses = new [] { new ModelPackageStatusItemProperty {
FailureReason = "failureReason",
Name = "name",
Status = "status"
} }
},
ModelPackageVersion = 123,
SamplePayloadUrl = "samplePayloadUrl",
SecurityConfig = new SecurityConfigProperty {
KmsKeyId = "kmsKeyId"
},
SkipModelValidation = "skipModelValidation",
SourceAlgorithmSpecification = new SourceAlgorithmSpecificationProperty {
SourceAlgorithms = new [] { new SourceAlgorithmProperty {
AlgorithmName = "algorithmName",
ModelDataUrl = "modelDataUrl"
} }
},
SourceUri = "sourceUri",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Task = "task",
ValidationSpecification = new ValidationSpecificationProperty {
ValidationProfiles = new [] { new ValidationProfileProperty {
ProfileName = "profileName",
TransformJobDefinition = new TransformJobDefinitionProperty {
BatchStrategy = "batchStrategy",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
MaxConcurrentTransforms = 123,
MaxPayloadInMb = 123,
TransformInput = new TransformInputProperty {
CompressionType = "compressionType",
ContentType = "contentType",
DataSource = new DataSourceProperty {
S3DataSource = new S3DataSourceProperty {
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
SplitType = "splitType"
},
TransformOutput = new TransformOutputProperty {
Accept = "accept",
AssembleWith = "assembleWith",
KmsKeyId = "kmsKeyId",
S3OutputPath = "s3OutputPath"
},
TransformResources = new TransformResourcesProperty {
InstanceCount = 123,
InstanceType = "instanceType",
VolumeKmsKeyId = "volumeKmsKeyId"
}
}
} },
ValidationRole = "validationRole"
}
};
Synopsis
Constructors
| CfnModelPackageMixinProps() | Properties for CfnModelPackagePropsMixin. |
Properties
| AdditionalInferenceSpecifications | An array of additional Inference Specification objects. |
| AdditionalInferenceSpecificationsToAdd | An array of additional Inference Specification objects to be added to the existing array. |
| ApprovalDescription | A description provided when the model approval is set. |
| CertifyForMarketplace | Whether the model package is to be certified to be listed on AWS Marketplace. |
| ClientToken | A unique token that guarantees that the call to this API is idempotent. |
| CustomerMetadataProperties | The metadata properties for the model package. |
| Domain | The machine learning domain of your model package and its components. |
| DriftCheckBaselines | Represents the drift check baselines that can be used when the model monitor is set using the model package. |
| InferenceSpecification | Defines how to perform inference generation after a training job is run. |
| LastModifiedTime | The last time the model package was modified. |
| MetadataProperties | Metadata properties of the tracking entity, trial, or trial component. |
| ModelApprovalStatus | The approval status of the model. This can be one of the following values. |
| ModelCard | An Amazon SageMaker Model Card. |
| ModelMetrics | Metrics for the model. |
| ModelPackageDescription | The description of the model package. |
| ModelPackageGroupName | The model group to which the model belongs. |
| ModelPackageName | The name of the model package. The name can be as follows:. |
| ModelPackageStatusDetails | Specifies the validation and image scan statuses of the model package. |
| ModelPackageVersion | The version number of a versioned model. |
| SamplePayloadUrl | The Amazon Simple Storage Service path where the sample payload are stored. |
| SecurityConfig | An optional AWS Key Management Service key to encrypt, decrypt, and re-encrypt model package information for regulated workloads with highly sensitive data. |
| SkipModelValidation | Indicates if you want to skip model validation. |
| SourceAlgorithmSpecification | A list of algorithms that were used to create a model package. |
| SourceUri | The URI of the source for the model package. |
| Tags | A list of the tags associated with the model package. |
| Task | The machine learning task your model package accomplishes. |
| ValidationSpecification | Specifies batch transform jobs that SageMaker runs to validate your model package. |
Constructors
CfnModelPackageMixinProps()
Properties for CfnModelPackagePropsMixin.
public CfnModelPackageMixinProps()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SageMaker;
var modelInput;
var cfnModelPackageMixinProps = new CfnModelPackageMixinProps {
AdditionalInferenceSpecifications = new [] { new AdditionalInferenceSpecificationDefinitionProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
Description = "description",
Name = "name",
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
} },
AdditionalInferenceSpecificationsToAdd = new [] { new AdditionalInferenceSpecificationDefinitionProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
Description = "description",
Name = "name",
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
} },
ApprovalDescription = "approvalDescription",
CertifyForMarketplace = false,
ClientToken = "clientToken",
CustomerMetadataProperties = new Dictionary<string, string> {
{ "customerMetadataPropertiesKey", "customerMetadataProperties" }
},
Domain = "domain",
DriftCheckBaselines = new DriftCheckBaselinesProperty {
Bias = new DriftCheckBiasProperty {
ConfigFile = new FileSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PostTrainingConstraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PreTrainingConstraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
Explainability = new DriftCheckExplainabilityProperty {
ConfigFile = new FileSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelDataQuality = new DriftCheckModelDataQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelQuality = new DriftCheckModelQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
}
},
InferenceSpecification = new InferenceSpecificationProperty {
Containers = new [] { new ModelPackageContainerDefinitionProperty {
ContainerHostname = "containerHostname",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
Framework = "framework",
FrameworkVersion = "frameworkVersion",
Image = "image",
ImageDigest = "imageDigest",
ModelDataSource = new ModelDataSourceProperty {
S3DataSource = new S3ModelDataSourceProperty {
CompressionType = "compressionType",
ModelAccessConfig = new ModelAccessConfigProperty {
AcceptEula = false
},
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
ModelDataUrl = "modelDataUrl",
ModelInput = modelInput,
NearestModelName = "nearestModelName"
} },
SupportedContentTypes = new [] { "supportedContentTypes" },
SupportedRealtimeInferenceInstanceTypes = new [] { "supportedRealtimeInferenceInstanceTypes" },
SupportedResponseMimeTypes = new [] { "supportedResponseMimeTypes" },
SupportedTransformInstanceTypes = new [] { "supportedTransformInstanceTypes" }
},
LastModifiedTime = "lastModifiedTime",
MetadataProperties = new MetadataPropertiesProperty {
CommitId = "commitId",
GeneratedBy = "generatedBy",
ProjectId = "projectId",
Repository = "repository"
},
ModelApprovalStatus = "modelApprovalStatus",
ModelCard = new ModelCardProperty {
ModelCardContent = "modelCardContent",
ModelCardStatus = "modelCardStatus"
},
ModelMetrics = new ModelMetricsProperty {
Bias = new BiasProperty {
PostTrainingReport = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
PreTrainingReport = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Report = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
Explainability = new ExplainabilityProperty {
Report = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelDataQuality = new ModelDataQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
},
ModelQuality = new ModelQualityProperty {
Constraints = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
},
Statistics = new MetricsSourceProperty {
ContentDigest = "contentDigest",
ContentType = "contentType",
S3Uri = "s3Uri"
}
}
},
ModelPackageDescription = "modelPackageDescription",
ModelPackageGroupName = "modelPackageGroupName",
ModelPackageName = "modelPackageName",
ModelPackageStatusDetails = new ModelPackageStatusDetailsProperty {
ValidationStatuses = new [] { new ModelPackageStatusItemProperty {
FailureReason = "failureReason",
Name = "name",
Status = "status"
} }
},
ModelPackageVersion = 123,
SamplePayloadUrl = "samplePayloadUrl",
SecurityConfig = new SecurityConfigProperty {
KmsKeyId = "kmsKeyId"
},
SkipModelValidation = "skipModelValidation",
SourceAlgorithmSpecification = new SourceAlgorithmSpecificationProperty {
SourceAlgorithms = new [] { new SourceAlgorithmProperty {
AlgorithmName = "algorithmName",
ModelDataUrl = "modelDataUrl"
} }
},
SourceUri = "sourceUri",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Task = "task",
ValidationSpecification = new ValidationSpecificationProperty {
ValidationProfiles = new [] { new ValidationProfileProperty {
ProfileName = "profileName",
TransformJobDefinition = new TransformJobDefinitionProperty {
BatchStrategy = "batchStrategy",
Environment = new Dictionary<string, string> {
{ "environmentKey", "environment" }
},
MaxConcurrentTransforms = 123,
MaxPayloadInMb = 123,
TransformInput = new TransformInputProperty {
CompressionType = "compressionType",
ContentType = "contentType",
DataSource = new DataSourceProperty {
S3DataSource = new S3DataSourceProperty {
S3DataType = "s3DataType",
S3Uri = "s3Uri"
}
},
SplitType = "splitType"
},
TransformOutput = new TransformOutputProperty {
Accept = "accept",
AssembleWith = "assembleWith",
KmsKeyId = "kmsKeyId",
S3OutputPath = "s3OutputPath"
},
TransformResources = new TransformResourcesProperty {
InstanceCount = 123,
InstanceType = "instanceType",
VolumeKmsKeyId = "volumeKmsKeyId"
}
}
} },
ValidationRole = "validationRole"
}
};
Properties
AdditionalInferenceSpecifications
An array of additional Inference Specification objects.
public object? AdditionalInferenceSpecifications { get; set; }
Property Value
Remarks
Type union: either IResolvable or (either IResolvable or CfnModelPackagePropsMixin.IAdditionalInferenceSpecificationDefinitionProperty)[]
AdditionalInferenceSpecificationsToAdd
An array of additional Inference Specification objects to be added to the existing array.
public object? AdditionalInferenceSpecificationsToAdd { get; set; }
Property Value
Remarks
The total number of additional Inference Specification objects cannot exceed 15. Each additional Inference Specification object specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.
Type union: either IResolvable or (either IResolvable or CfnModelPackagePropsMixin.IAdditionalInferenceSpecificationDefinitionProperty)[]
ApprovalDescription
A description provided when the model approval is set.
public string? ApprovalDescription { get; set; }
Property Value
Remarks
CertifyForMarketplace
Whether the model package is to be certified to be listed on AWS Marketplace.
public object? CertifyForMarketplace { get; set; }
Property Value
Remarks
For information about listing model packages on AWS Marketplace, see List Your Algorithm or Model Package on AWS Marketplace .
Type union: either bool or IResolvable
ClientToken
A unique token that guarantees that the call to this API is idempotent.
public string? ClientToken { get; set; }
Property Value
Remarks
CustomerMetadataProperties
The metadata properties for the model package.
public object? CustomerMetadataProperties { get; set; }
Property Value
Remarks
Type union: either Dictionary<string, string> or IResolvable
Domain
The machine learning domain of your model package and its components.
public string? Domain { get; set; }
Property Value
Remarks
Common machine learning domains include computer vision and natural language processing.
DriftCheckBaselines
Represents the drift check baselines that can be used when the model monitor is set using the model package.
public object? DriftCheckBaselines { get; set; }
Property Value
Remarks
InferenceSpecification
Defines how to perform inference generation after a training job is run.
public object? InferenceSpecification { get; set; }
Property Value
Remarks
LastModifiedTime
The last time the model package was modified.
public string? LastModifiedTime { get; set; }
Property Value
Remarks
MetadataProperties
Metadata properties of the tracking entity, trial, or trial component.
public object? MetadataProperties { get; set; }
Property Value
Remarks
ModelApprovalStatus
The approval status of the model. This can be one of the following values.
public string? ModelApprovalStatus { get; set; }
Property Value
Remarks
ModelCard
An Amazon SageMaker Model Card.
public object? ModelCard { get; set; }
Property Value
Remarks
ModelMetrics
Metrics for the model.
public object? ModelMetrics { get; set; }
Property Value
Remarks
ModelPackageDescription
The description of the model package.
public string? ModelPackageDescription { get; set; }
Property Value
Remarks
ModelPackageGroupName
The model group to which the model belongs.
public string? ModelPackageGroupName { get; set; }
Property Value
Remarks
ModelPackageName
The name of the model package. The name can be as follows:.
public string? ModelPackageName { get; set; }
Property Value
Remarks
ModelPackageStatusDetails
Specifies the validation and image scan statuses of the model package.
public object? ModelPackageStatusDetails { get; set; }
Property Value
Remarks
ModelPackageVersion
The version number of a versioned model.
public double? ModelPackageVersion { get; set; }
Property Value
Remarks
SamplePayloadUrl
The Amazon Simple Storage Service path where the sample payload are stored.
public string? SamplePayloadUrl { get; set; }
Property Value
Remarks
This path must point to a single gzip compressed tar archive (.tar.gz suffix).
SecurityConfig
An optional AWS Key Management Service key to encrypt, decrypt, and re-encrypt model package information for regulated workloads with highly sensitive data.
public object? SecurityConfig { get; set; }
Property Value
Remarks
SkipModelValidation
Indicates if you want to skip model validation.
public string? SkipModelValidation { get; set; }
Property Value
Remarks
SourceAlgorithmSpecification
A list of algorithms that were used to create a model package.
public object? SourceAlgorithmSpecification { get; set; }
Property Value
Remarks
SourceUri
The URI of the source for the model package.
public string? SourceUri { get; set; }
Property Value
Remarks
Tags
A list of the tags associated with the model package.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
For more information, see Tagging AWS resources in the AWS General Reference Guide .
Task
The machine learning task your model package accomplishes.
public string? Task { get; set; }
Property Value
Remarks
Common machine learning tasks include object detection and image classification.
ValidationSpecification
Specifies batch transform jobs that SageMaker runs to validate your model package.
public object? ValidationSpecification { get; set; }