# AsyncInferenceOutputConfigProperty

Specifies the configuration for asynchronous inference invocation outputs.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## 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 asyncInferenceOutputConfigProperty: sagemaker.CfnEndpointConfig.AsyncInferenceOutputConfigProperty = {
  kmsKeyId: 'kmsKeyId',
  notificationConfig: {
    errorTopic: 'errorTopic',
    includeInferenceResponseIn: ['includeInferenceResponseIn'],
    successTopic: 'successTopic',
  },
  s3FailurePath: 's3FailurePath',
  s3OutputPath: 's3OutputPath',
};
```

## Properties

- `kmsKeyId`: string — The AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in Amazon S3.

- `notificationConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEndpointConfig.AsyncInferenceNotificationConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnEndpointConfig.AsyncInferenceNotificationConfigProperty.html) — Specifies the configuration for notifications of inference results for asynchronous inference.

- `s3FailurePath`: string — The Amazon S3 location to upload failure inference responses to.

- `s3OutputPath`: string — The Amazon S3 location to upload inference responses to.
