The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
remediation_runbook-stack.ts in source/solution_deploy/lib |
1294 | 1 |
solution_deploy-stack.ts in source/solution_deploy/lib |
620 | 1 |
common-orchestrator-construct.ts in source/Orchestrator/lib |
497 | - |
ssmplaybook.ts in source/lib |
287 | 3 |
check_ssm_execution.py in source/Orchestrator |
203 | 7 |
sechub_findings.py in source/LambdaLayers |
196 | 14 |
CIS_3.1.yaml in source/playbooks/CIS120/ssmdocs |
155 | - |
createCustomAction.py in source/solution_deploy/source |
151 | 7 |
EnableAWSConfig_createconfigbucket.py in source/remediation_runbooks/scripts |
150 | 7 |
utils.py in source/LambdaLayers |
149 | 28 |
AFSBP_RDS.6.yaml in source/playbooks/NEWPLAYBOOK/ssmdocs |
139 | - |
EnableEnhancedMonitoringOnRDSInstance.yaml in source/remediation_runbooks |
135 | - |
sharr_member-stack.ts in source/solution_deploy/lib |
134 | - |
cis_get_input_values.py in source/playbooks/CIS120/ssmdocs/scripts |
130 | 1 |
PCI_PCI.CW.1.yaml in source/playbooks/PCI321/ssmdocs |
128 | - |
metrics.py in source/LambdaLayers |
125 | 8 |
SetIAMPasswordPolicy.yaml in source/remediation_runbooks |
125 | - |
orchestrator_roles-construct.ts in source/lib |
124 | - |
ConfigureS3BucketPublicAccessBlock.yaml in source/remediation_runbooks |
124 | - |
ConfigureS3PublicAccessBlock.yaml in source/remediation_runbooks |
122 | - |
get_approval_requirement.py in source/Orchestrator |
121 | 8 |
sharrplaybook-construct.ts in source/lib |
116 | 2 |
RevokeUnusedIAMUserCredentials.yaml in source/remediation_runbooks |
113 | - |
check_ssm_doc_state.py in source/Orchestrator |
112 | 3 |
EnableAWSConfig.yaml in source/remediation_runbooks |
112 | - |
CreateCloudTrailMultiRegionTrail.yaml in source/remediation_runbooks |
112 | - |
EnableVPCFlowLogs.py in source/remediation_runbooks/scripts |
110 | 7 |
exec_ssm_doc.py in source/Orchestrator |
109 | 4 |
send_notifications.py in source/Orchestrator |
96 | 2 |
applogger.py in source/LambdaLayers |
94 | 8 |
CreateCloudTrailMultiRegionTrail_createcloudtrailbucket.py in source/remediation_runbooks/scripts |
88 | 6 |
CreateLogMetricFilterAndAlarm.py in source/remediation_runbooks/scripts |
88 | 4 |
orchestrator-log-stack.ts in source/solution_deploy/lib |
87 | - |
AFSBP_RDS.6.yaml in source/playbooks/AFSBP/ssmdocs |
86 | - |
CreateLogMetricFilterAndAlarm.yaml in source/remediation_runbooks |
86 | - |
CreateCloudTrailMultiRegionTrail_createloggingbucket.py in source/remediation_runbooks/scripts |
84 | 6 |
CIS_2.6.yaml in source/playbooks/CIS120/ssmdocs |
83 | - |
awsapi_cached_client.py in source/LambdaLayers |
83 | 7 |
EnableRDSClusterDeletionProtection.yaml in source/remediation_runbooks |
83 | - |
PCI_PCI.Config.1.yaml in source/playbooks/PCI321/ssmdocs |
82 | - |
CIS_1.5.yaml in source/playbooks/CIS120/ssmdocs |
81 | - |
PCI_PCI.CloudTrail.1.yaml in source/playbooks/PCI321/ssmdocs |
79 | - |
CIS_2.5.yaml in source/playbooks/CIS120/ssmdocs |
79 | - |
AFSBP_Config.1.yaml in source/playbooks/AFSBP/ssmdocs |
79 | - |
CIS_2.1.yaml in source/playbooks/CIS120/ssmdocs |
78 | - |
PCI_PCI.RDS.1.yaml in source/playbooks/PCI321/ssmdocs |
77 | - |
PCI_PCI.IAM.8.yaml in source/playbooks/PCI321/ssmdocs |
77 | - |
PCI_PCI.CloudTrail.2.yaml in source/playbooks/PCI321/ssmdocs |
77 | - |
CIS_2.7.yaml in source/playbooks/CIS120/ssmdocs |
77 | - |
AFSBP_CloudTrail.2.yaml in source/playbooks/AFSBP/ssmdocs |
77 | - |
File | # lines | # units |
---|---|---|
utils.py in source/LambdaLayers |
149 | 28 |
sechub_findings.py in source/LambdaLayers |
196 | 14 |
logger.py in source/LambdaLayers |
42 | 10 |
RevokeUnrotatedKeys.py in source/remediation_runbooks/scripts |
69 | 9 |
get_approval_requirement.py in source/Orchestrator |
121 | 8 |
applogger.py in source/LambdaLayers |
94 | 8 |
metrics.py in source/LambdaLayers |
125 | 8 |
check_ssm_execution.py in source/Orchestrator |
203 | 7 |
createCustomAction.py in source/solution_deploy/source |
151 | 7 |
awsapi_cached_client.py in source/LambdaLayers |
83 | 7 |
EnableAWSConfig_createconfigbucket.py in source/remediation_runbooks/scripts |
150 | 7 |
EnableVPCFlowLogs.py in source/remediation_runbooks/scripts |
110 | 7 |
CreateCloudTrailMultiRegionTrail_createloggingbucket.py in source/remediation_runbooks/scripts |
84 | 6 |
RemoveLambdaPublicAccess.py in source/remediation_runbooks/scripts |
65 | 6 |
CreateCloudTrailMultiRegionTrail_createcloudtrailbucket.py in source/remediation_runbooks/scripts |
88 | 6 |
EnableAWSConfig_enableconfig.py in source/remediation_runbooks/scripts |
71 | 5 |
exec_ssm_doc.py in source/Orchestrator |
109 | 4 |
SetSSLBucketPolicy.py in source/remediation_runbooks/scripts |
68 | 4 |
CreateLogMetricFilterAndAlarm.py in source/remediation_runbooks/scripts |
88 | 4 |
EnableAWSConfig_createtopic.py in source/remediation_runbooks/scripts |
76 | 4 |
There are 90 files with lines longer than 120 characters. In total, there are 237 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SetIAMPasswordPolicy.yaml in source/remediation_runbooks |
125 | - | 14 |
common-orchestrator-construct.ts in source/Orchestrator/lib |
497 | - | 13 |
ConfigureS3PublicAccessBlock.yaml in source/remediation_runbooks |
122 | - | 13 |
cis_get_input_values.py in source/playbooks/CIS120/ssmdocs/scripts |
130 | 1 | 11 |
ConfigureS3BucketPublicAccessBlock.yaml in source/remediation_runbooks |
124 | - | 10 |
sharrplaybook-construct.ts in source/lib |
116 | 2 | 7 |
EnableAutoScalingGroupELBHealthCheck.yaml in source/remediation_runbooks |
54 | - | 7 |
RevokeUnusedIAMUserCredentials.yaml in source/remediation_runbooks |
113 | - | 6 |
EnableCloudTrailLogFileValidation.yaml in source/remediation_runbooks |
48 | - | 6 |
EnableEnhancedMonitoringOnRDSInstance.yaml in source/remediation_runbooks |
135 | - | 5 |
EnableAWSConfig.yaml in source/remediation_runbooks |
112 | - | 5 |
ssmplaybook.ts in source/lib |
287 | 3 | 4 |
EnableRDSClusterDeletionProtection.yaml in source/remediation_runbooks |
83 | - | 4 |
SetSSLBucketPolicy.yaml in source/remediation_runbooks |
41 | - | 4 |
PCI_PCI.CloudTrail.4.yaml in source/playbooks/PCI321/ssmdocs |
71 | - | 3 |
CIS_2.4.yaml in source/playbooks/CIS120/ssmdocs |
71 | - | 3 |
CIS_3.1.yaml in source/playbooks/CIS120/ssmdocs |
155 | - | 3 |
AFSBP_S3.2.yaml in source/playbooks/AFSBP/ssmdocs |
76 | - | 3 |
AFSBP_AutoScaling.1.yaml in source/playbooks/AFSBP/ssmdocs |
75 | - | 3 |
AFSBP_CloudTrail.1.yaml in source/playbooks/AFSBP/ssmdocs |
74 | - | 3 |