Optional
values: { Optional
configDir: stringOptional
validateConfig: booleanReadonly
accessReadonly
awsReadonly
centralCentral security configuration
Readonly
cloudReadonly
iamReadonly
keyStatic
Readonly
FILENAMESecurity configuration file name, this file must be present in accelerator config repository
Private
getPrivate
getPrivate
getPrivate
getFunction to get SSM document names
Private
guarddutyValidate S3 lifecycle expiration to be smaller than noncurrentVersionExpiration
Private
macieValidate S3 lifecycle expiration to be smaller than noncurrentVersionExpiration
Private
validatePrivate
validateFunction to validate existence of CloudWatch Alarms deployment target Accounts Make sure deployment target Accounts are part of account config file
Private
validateFunction to validate existence of CloudWatch Alarms deployment target OUs Make sure deployment target OUs are part of Organization config file
Private
validateFunction to validate existence of CloudWatch Metrics deployment target Accounts Make sure deployment target Accounts are part of account config file
Private
validateFunction to validate existence of CloudWatch Metrics deployment target OUs Make sure deployment target OUs are part of Organization config file
Private
validateFunction to validate existence of custom config rule assets such as lambda zip file and role policy file
Private
validateFunction to validate existence of custom config rule deployment target Accounts Make sure deployment target Accounts are part of account config file
Private
validateFunction to validate existence of custom config rule deployment target OUs Make sure deployment target OUs are part of Organization config file
Private
validateFunction to validate existence of config rule remediation assume role definition file
Private
validateFunction to validate existence of config rule remediation target assets such as SSM document and lambda zip file
Private
validatePrivate
validateFunction to validate Deployment targets account name for security services
Private
validateFunction to validate Deployment targets OU name for security services
Private
validatePrivate
validatePrivate
validateFunction to validate that sns topic references are correct
Private
validateFunction to validate existence of SSM document deployment target OUs Make sure deployment target OUs are part of Organization config file
Private
validatePrivate
validateFunction to validate existence of SSM documents deployment target Accounts Make sure deployment target Accounts are part of account config file
Static
loadOptional
validateConfig: booleanStatic
loadLoad from string content
Generated using TypeDoc
Accelerator security configuration