AWS::SecurityLake::SubscriberNotification HttpsNotificationConfiguration - AWS CloudFormation

AWS::SecurityLake::SubscriberNotification HttpsNotificationConfiguration

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

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AuthorizationApiKeyName" : String, "AuthorizationApiKeyValue" : String, "Endpoint" : String, "HttpMethod" : String, "TargetRoleArn" : String }

Properties

AuthorizationApiKeyName

The key name for the notification subscription.

Required: No

Type: String

Update requires: No interruption

AuthorizationApiKeyValue

The key value for the notification subscription.

Required: No

Type: String

Update requires: No interruption

Endpoint

The subscription endpoint in Security Lake. If you prefer notification with an HTTPS endpoint, populate this field.

Required: Yes

Type: String

Pattern: ^https?://.+$

Update requires: No interruption

HttpMethod

The HTTPS method used for the notification subscription.

Required: No

Type: String

Allowed values: POST | PUT

Update requires: No interruption

TargetRoleArn

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 and AWS Managed Policies in the Amazon Security Lake User Guide.

Required: Yes

Type: String

Pattern: ^arn:.*$

Update requires: No interruption