# NotificationConfigurationProperty

Specify the configurations you want to use for subscriber notification.

The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .

- Source: Generated code
- Type last changed: v2.159.0 · 19 Sep 2024

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_securitylake as securitylake } from 'aws-cdk-lib';

declare const sqsNotificationConfiguration: any;
const notificationConfigurationProperty: securitylake.CfnSubscriberNotification.NotificationConfigurationProperty = {
  httpsNotificationConfiguration: {
    endpoint: 'endpoint',
    targetRoleArn: 'targetRoleArn',

    // the properties below are optional
    authorizationApiKeyName: 'authorizationApiKeyName',
    authorizationApiKeyValue: 'authorizationApiKeyValue',
    httpMethod: 'httpMethod',
  },
  sqsNotificationConfiguration: sqsNotificationConfiguration,
};
```

## Properties

- `httpsNotificationConfiguration`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSubscriberNotification.HttpsNotificationConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty.html) — The configurations used for HTTPS subscriber notification.

- `sqsNotificationConfiguration`: any — The configurations for SQS subscriber notification.

  The members of this structure are context-dependent.
