class Aws::SageMaker::Types::ProcessingOutputConfig

Configuration for uploading output from the processing container.

@note When making an API call, you may pass ProcessingOutputConfig

data as a hash:

    {
      outputs: [ # required
        {
          output_name: "String", # required
          s3_output: {
            s3_uri: "S3Uri", # required
            local_path: "ProcessingLocalPath", # required
            s3_upload_mode: "Continuous", # required, accepts Continuous, EndOfJob
          },
          feature_store_output: {
            feature_group_name: "FeatureGroupName", # required
          },
          app_managed: false,
        },
      ],
      kms_key_id: "KmsKeyId",
    }

@!attribute [rw] outputs

An array of outputs configuring the data to upload from the
processing container.
@return [Array<Types::ProcessingOutput>]

@!attribute [rw] kms_key_id

The Amazon Web Services Key Management Service (Amazon Web Services
KMS) key that Amazon SageMaker uses to encrypt the processing job
output. `KmsKeyId` can be an ID of a KMS key, ARN of a KMS key,
alias of a KMS key, or alias of a KMS key. The `KmsKeyId` is applied
to all outputs.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/ProcessingOutputConfig AWS API Documentation

Constants

SENSITIVE