Documentation ¶
Index ¶
Constants ¶
View Source
const Filepath = "deployments/panther_config.yml"
Filepath is the config settings file
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Infra ¶
type Infra struct { BaseLayerVersionArns string `yaml:"BaseLayerVersionArns"` LoadBalancerSecurityGroupCidr string `yaml:"LoadBalancerSecurityGroupCidr"` LogProcessorLambdaMemorySize int `yaml:"LogProcessorLambdaMemorySize"` PipLayer []string `yaml:"PipLayer"` PythonLayerVersionArn string `yaml:"PythonLayerVersionArn"` }
type LogSubscriptions ¶ added in v1.0.1
type LogSubscriptions struct {
PrincipalARNs []string `yaml:"PrincipalARNs"`
}
type Monitoring ¶
type PantherConfig ¶
type PantherConfig struct { Infra Infra `yaml:"Infra"` Monitoring Monitoring `yaml:"Monitoring"` Setup Setup `yaml:"Setup"` Web Web `yaml:"Web"` }
type Setup ¶
type Setup struct { Company Company `yaml:"Company"` FirstUser FirstUser `yaml:"FirstUser"` OnboardSelf bool `yaml:"OnboardSelf"` EnableS3AccessLogs bool `yaml:"EnableS3AccessLogs"` EnableCloudTrail bool `yaml:"EnableCloudTrail"` EnableGuardDuty bool `yaml:"EnableGuardDuty"` S3AccessLogsBucket string `yaml:"S3AccessLogsBucket"` DataReplicationBucket string `yaml:"DataReplicationBucket"` InitialAnalysisSets []string `yaml:"InitialAnalysisSets"` LogSubscriptions LogSubscriptions `yaml:"LogSubscriptions"` }
Click to show internal directories.
Click to hide internal directories.