CfnSubscriberNotificationMixinProps

class aws_cdk.cfn_property_mixins.aws_securitylake.CfnSubscriberNotificationMixinProps(*, notification_configuration=None, subscriber_arn=None)

Bases: object

Properties for CfnSubscriberNotificationPropsMixin.

Parameters:
  • notification_configuration (Union[IResolvable, NotificationConfigurationProperty, Dict[str, Any], None]) – 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 .

  • subscriber_arn (Optional[str]) – The Amazon Resource Name (ARN) of the Security Lake subscriber.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-securitylake-subscribernotification.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_securitylake as securitylake

# sqs_notification_configuration: Any

cfn_subscriber_notification_mixin_props = securitylake.CfnSubscriberNotificationMixinProps(
    notification_configuration=securitylake.CfnSubscriberNotificationPropsMixin.NotificationConfigurationProperty(
        https_notification_configuration=securitylake.CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty(
            authorization_api_key_name="authorizationApiKeyName",
            authorization_api_key_value="authorizationApiKeyValue",
            endpoint="endpoint",
            http_method="httpMethod",
            target_role_arn="targetRoleArn"
        ),
        sqs_notification_configuration=sqs_notification_configuration
    ),
    subscriber_arn="subscriberArn"
)

Attributes

notification_configuration

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 .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-securitylake-subscribernotification.html#cfn-securitylake-subscribernotification-notificationconfiguration

subscriber_arn

The Amazon Resource Name (ARN) of the Security Lake subscriber.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-securitylake-subscribernotification.html#cfn-securitylake-subscribernotification-subscriberarn