Show / Hide Table of Contents

Interface ITransformOutput

S3 location where you want Amazon SageMaker to save the results from the transform job.

Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ITransformOutput
Syntax (vb)
Public Interface 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

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.

Properties

Accept

MIME type used to specify the output data.

string? Accept { get; }
Property Value

string

Remarks

Default: - None

AssembleWith

Defines how to assemble the results of the transform job as a single S3 object.

AssembleWith? AssembleWith { get; }
Property Value

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.

IKeyRef? EncryptionKey { get; }
Property Value

IKeyRef

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.

string S3OutputPath { get; }
Property Value

string

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX