Class TransformOutput
S3 location where you want Amazon SageMaker to save the results from the transform job.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class TransformOutput : Object, ITransformOutput
Syntax (vb)
Public Class TransformOutput
Inherits Object
Implements ITransformOutput
Remarks
ExampleMetadata: infused
Examples
new SageMakerCreateTransformJob(this, "Batch Inference", new SageMakerCreateTransformJobProps {
TransformJobName = "MyTransformJob",
ModelName = "MyModelName",
ModelClientOptions = new ModelClientOptions {
InvocationsMaxRetries = 3, // default is 0
InvocationsTimeout = Duration.Minutes(5)
},
TransformInput = new TransformInput {
TransformDataSource = new TransformDataSource {
S3DataSource = new TransformS3DataSource {
S3Uri = "s3://inputbucket/train",
S3DataType = S3DataType.S3_PREFIX
}
}
},
TransformOutput = new TransformOutput {
S3OutputPath = "s3://outputbucket/TransformJobOutputPath"
},
TransformResources = new TransformResources {
InstanceCount = 1,
InstanceType = InstanceType.Of(InstanceClass.M4, InstanceSize.XLARGE)
}
});
Synopsis
Constructors
TransformOutput() |
Properties
Accept | MIME type used to specify the output data. |
AssembleWith | Defines how to assemble the results of the transform job as a single S3 object. |
EncryptionKey | AWS KMS key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. |
S3OutputPath | S3 path where you want Amazon SageMaker to store the results of the transform job. |
Constructors
TransformOutput()
public TransformOutput()
Properties
Accept
MIME type used to specify the output data.
public string Accept { get; set; }
Property Value
System.String
Remarks
Default: - None
AssembleWith
Defines how to assemble the results of the transform job as a single S3 object.
public Nullable<AssembleWith> AssembleWith { get; set; }
Property Value
System.Nullable<AssembleWith>
Remarks
Default: - None
EncryptionKey
AWS KMS key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
public IKey EncryptionKey { get; set; }
Property Value
Remarks
Default: - default KMS key for Amazon S3 for your role's account.
S3OutputPath
S3 path where you want Amazon SageMaker to store the results of the transform job.
public string S3OutputPath { get; set; }
Property Value
System.String