# ProcessingOutputsObjectProperty

Describes the results of a processing job.

The processing output must specify exactly one of either `S3Output` or `FeatureStoreOutput` types.

- Source: Generated code
- Type last changed: v2.211.0 · 13 Aug 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const processingOutputsObjectProperty: sagemaker.CfnProcessingJob.ProcessingOutputsObjectProperty = {
  outputName: 'outputName',

  // the properties below are optional
  appManaged: false,
  featureStoreOutput: {
    featureGroupName: 'featureGroupName',
  },
  s3Output: {
    s3UploadMode: 's3UploadMode',
    s3Uri: 's3Uri',

    // the properties below are optional
    localPath: 'localPath',
  },
};
```

## Properties

- `appManaged`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — When `True` , output operations such as data upload are managed natively by the processing job application.

  When `False` (default), output operations are managed by Amazon SageMaker.

- `featureStoreOutput`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnProcessingJob.FeatureStoreOutputProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnProcessingJob.FeatureStoreOutputProperty.html) — Configuration for processing job outputs in Amazon SageMaker Feature Store.

- `outputName`: string (required) — The name for the processing job output.

- `s3Output`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnProcessingJob.S3OutputProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnProcessingJob.S3OutputProperty.html) — Configuration for uploading output data to Amazon S3 from the processing container.
