OutputDataConfig

class aws_cdk.aws_stepfunctions_tasks.OutputDataConfig(*, s3_output_location, encryption_key=None)

Bases: object

__init__(*, s3_output_location, encryption_key=None)

Configures the S3 bucket where SageMaker will save the result of model training.

Parameters
  • s3_output_location (S3Location) – Identifies the S3 path where you want Amazon SageMaker to store the model artifacts.

  • encryption_key (Optional[IKey]) – Optional KMS encryption key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. Default: - Amazon SageMaker uses the default KMS key for Amazon S3 for your role’s account

stability :stability: experimental

Return type

None

Attributes

encryption_key

Optional KMS encryption key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.

default :default: - Amazon SageMaker uses the default KMS key for Amazon S3 for your role’s account

stability :stability: experimental

Return type

Optional[IKey]

s3_output_location

Identifies the S3 path where you want Amazon SageMaker to store the model artifacts.

stability :stability: experimental

Return type

S3Location