AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::SecurityLake::Subscriber

CfnSubscriber

Creates a subscriber for accounts that are already enabled in Amazon Security Lake. You can create a subscriber with access to data in the current AWS Region.

Import

import { CfnSubscriber } from 'aws-cdk-lib/aws-securitylake';

Or use the module namespace:

import * as securitylake from 'aws-cdk-lib/aws-securitylake';
// securitylake.CfnSubscriber

Properties

Configuration passed to the constructor as CfnSubscriberProps.

accessTypesRequired
string[]

You can choose to notify subscribers of new objects with an Amazon Simple Queue Service (Amazon SQS) queue or through messaging to an HTTPS endpoint provided by the subscriber. Subscribers can consume data by directly querying AWS Lake Formation tables in your Amazon S3 bucket through services like Amazon Athena. This subscription type is defined as `LAKEFORMATION` .

dataLakeArnRequired
string

The Amazon Resource Name (ARN) used to create the data lake.

sourcesRequired
IResolvable | IResolvable | SourceProperty[]

Amazon Security Lake supports log and event collection for natively supported AWS services . For more information, see the [Amazon Security Lake User Guide](https://docs.aws.amazon.com//security-lake/latest/userguide/source-management.html) .

subscriberIdentityRequired
IResolvable | SubscriberIdentityProperty

The AWS identity used to access your data.

subscriberNameRequired
string

The name of your Amazon Security Lake subscriber account.

subscriberDescriptionOptional
string

The subscriber descriptions for a subscriber account. The description for a subscriber includes `subscriberName` , `accountID` , `externalID` , and `subscriberId` .

tagsOptional
CfnTag[]

An array of objects, one for each tag to associate with the subscriber. For each tag, you must specify both a tag key and a tag value. A tag value cannot be null, but it can be an empty string.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-securitylake
CFN TypeAWS::SecurityLake::Subscriber
Properties7

External Links