Session
The Session resource lets you manage AWS Macie Sessions for data security and compliance within your AWS environment. AWS Macie helps you discover and protect sensitive data in your AWS accounts.
Minimal Example
Section titled “Minimal Example”Create a basic Macie session with default settings.
import AWS from "alchemy/aws/control";
const macieSession = await AWS.Macie.Session("basicMacieSession", { Status: "ENABLED", FindingPublishingFrequency: "FIFTEEN_MINUTES"});
Advanced Configuration
Section titled “Advanced Configuration”Configure a Macie session with an advanced setting for publishing findings.
const advancedMacieSession = await AWS.Macie.Session("advancedMacieSession", { Status: "ENABLED", FindingPublishingFrequency: "ONE_HOUR"});
Session with Adoption
Section titled “Session with Adoption”Create a Macie session and adopt it if it already exists.
const adoptMacieSession = await AWS.Macie.Session("adoptMacieSession", { Status: "DISABLED", FindingPublishingFrequency: "SIX_HOURS", adopt: true});