Remediate resource policy This construct creates a Lambda function which will be triggered by SSM Automation and used to remediate any non-compliant resource policy detected by ${stack.partition} Config Rule

Hierarchy

  • RemediateResourcePolicyProps

Properties

acceleratorPrefix: string

Prefix for accelerator resources

configDirPath: string

Configuration directory path

homeRegion: string

Accelerator home region

inputParameters?: {
    [key: string]: string;
}

Input parameters as lambda environment variable

Type declaration

  • [key: string]: string
kmsKeyCloudWatch?: IKey

Lambda log group encryption key, when undefined default AWS managed key will be used

kmsKeyLambda?: IKey

Lambda environment variable encryption key, when undefined default AWS managed key will be used

logRetentionInDays: number

Lambda log retention in days

rbpFilePaths: {
    name: string;
    path: string;
    tempPath: string;
}[]

SCP File Paths

Generated using TypeDoc