# HttpsNotificationConfigurationProperty

Specify the configurations you want to use for HTTPS subscriber notification.

- 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';
const httpsNotificationConfigurationProperty: securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty = {
  endpoint: 'endpoint',
  targetRoleArn: 'targetRoleArn',

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

## Properties

- `authorizationApiKeyName`: string — The key name for the notification subscription.

- `authorizationApiKeyValue`: string — The key value for the notification subscription.

- `endpoint`: string (required) — The subscription endpoint in Security Lake .

  If you prefer notification with an HTTPS endpoint, populate this field.

- `httpMethod`: string — The HTTPS method used for the notification subscription.

- `targetRoleArn`: string (required) — The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.

  For more information about ARNs and how to use them in policies, see [Managing data access](https://docs.aws.amazon.com///security-lake/latest/userguide/subscriber-data-access.html) and [AWS Managed Policies](https://docs.aws.amazon.com//security-lake/latest/userguide/security-iam-awsmanpol.html) in the *Amazon Security Lake User Guide* .
