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
}
YAML
AuthorizationApiKeyName:
String
AuthorizationApiKeyValue:String
Endpoint:String
HttpMethod:String
TargetRoleArn:String
Properties
-
The key name for the notification subscription.
Required: No
Type: String
Update requires: No interruption
-
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