interface HttpsNotificationConfigurationProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.aws_securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awssecuritylake#CfnSubscriberNotification_HttpsNotificationConfigurationProperty |
Java | software.amazon.awscdk.services.securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty |
Python | aws_cdk.aws_securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty |
TypeScript | aws-cdk-lib » aws_securitylake » CfnSubscriberNotification » HttpsNotificationConfigurationProperty |
Specify the configurations you want to use for HTTPS subscriber notification.
Example
// 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
Name | Type | Description |
---|---|---|
endpoint | string | The subscription endpoint in Security Lake . |
target | string | The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. |
authorization | string | The key name for the notification subscription. |
authorization | string | The key value for the notification subscription. |
http | string | The HTTPS method used for the notification subscription. |
endpoint
Type:
string
The subscription endpoint in Security Lake .
If you prefer notification with an HTTPS endpoint, populate this field.
targetRoleArn
Type:
string
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 .
authorizationApiKeyName?
Type:
string
(optional)
The key name for the notification subscription.
authorizationApiKeyValue?
Type:
string
(optional)
The key value for the notification subscription.
httpMethod?
Type:
string
(optional)
The HTTPS method used for the notification subscription.