Path Lines of Code data.tf 3 locals.tf 26 main.tf 217 modules/aft-account-provisioning-framework/data.tf 8 modules/aft-account-provisioning-framework/iam.tf 112 modules/aft-account-provisioning-framework/iam/role-policies/iam-aft-states.tpl 57 modules/aft-account-provisioning-framework/iam/role-policies/lambda-aft-account-provisioning-framework.tpl 64 modules/aft-account-provisioning-framework/iam/trust-policies/lambda.tpl 12 modules/aft-account-provisioning-framework/iam/trust-policies/states.tpl 12 modules/aft-account-provisioning-framework/lambda.tf 144 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-account-metadata-ssm/aft_account_provisioning_framework_account_metadata_ssm.py 101 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-create-role/aft_account_provisioning_framework_create_role.py 172 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-create-role/iam/trust-policies/aftmanagement.tpl 12 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-get-account-info/aft_account_provisioning_framework_get_account_info.py 89 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-persist-metadata/aft_account_provisioning_framework_persist_metadata.py 80 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-tag-account/aft_account_provisioning_framework_tag_account.py 67 modules/aft-account-provisioning-framework/lambda/aft-account-provisioning-framework-validate-request/aft_account_provisioning_framework_validate_request.py 55 modules/aft-account-provisioning-framework/locals.tf 3 modules/aft-account-provisioning-framework/outputs.tf 18 modules/aft-account-provisioning-framework/states.tf 21 modules/aft-account-provisioning-framework/variables.tf 33 modules/aft-account-provisioning-framework/versions.tf 9 modules/aft-account-request-framework/backup.tf 25 modules/aft-account-request-framework/data.tf 210 modules/aft-account-request-framework/ddb.tf 107 modules/aft-account-request-framework/eventbridge.tf 57 modules/aft-account-request-framework/iam.tf 134 modules/aft-account-request-framework/iam/role-policies/aft-code-commit-power-user.tpl 202 modules/aft-account-request-framework/iam/role-policies/aft-get-ct-role.tpl 10 modules/aft-account-request-framework/iam/role-policies/aft-states.tpl 19 modules/aft-account-request-framework/iam/role-policies/aft-sts-assume.tpl 25 modules/aft-account-request-framework/iam/role-policies/aft-sts-assume_ct_admin.tpl 10 modules/aft-account-request-framework/iam/role-policies/aftService-assumerole.tpl 8 modules/aft-account-request-framework/iam/role-policies/aftService-gitlab-permissions.tpl 17 modules/aft-account-request-framework/iam/role-policies/aftService-ssm.tpl 12 modules/aft-account-request-framework/iam/role-policies/events-control-tower-events.tpl 14 modules/aft-account-request-framework/iam/role-policies/lambda-account-request-action-trigger.tpl 73 modules/aft-account-request-framework/iam/role-policies/lambda-account-request-audit-trigger.tpl 65 modules/aft-account-request-framework/iam/role-policies/lambda-account-request-processor.tpl 44 modules/aft-account-request-framework/iam/role-policies/lambda-controltower-event-logger.tpl 43 modules/aft-account-request-framework/iam/role-policies/lambda-invoke-aft-account-provisioning-framework.tpl 63 modules/aft-account-request-framework/iam/trust-policies/backup.tpl 12 modules/aft-account-request-framework/iam/trust-policies/events.tpl 12 modules/aft-account-request-framework/iam/trust-policies/lambda.tpl 12 modules/aft-account-request-framework/iam/trust-policies/states.tpl 12 modules/aft-account-request-framework/kms.tf 8 modules/aft-account-request-framework/lambda.tf 158 modules/aft-account-request-framework/lambda/aft-account-request-action-trigger/aft_account_request_action_trigger.py 121 modules/aft-account-request-framework/lambda/aft-account-request-audit-trigger/aft_account_request_audit_trigger.py 76 modules/aft-account-request-framework/lambda/aft-account-request-processor/aft_account_request_processor.py 213 modules/aft-account-request-framework/lambda/aft-controltower-event-logger/aft_controltower_event_logger.py 53 modules/aft-account-request-framework/lambda/aft-invoke-aft-account-provisioning-framework/aft_invoke_aft_account_provisioning_framework.py 121 modules/aft-account-request-framework/locals.tf 3 modules/aft-account-request-framework/outputs.tf 73 modules/aft-account-request-framework/sns.tf 8 modules/aft-account-request-framework/sqs.tf 17 modules/aft-account-request-framework/variables.tf 30 modules/aft-account-request-framework/versions.tf 10 modules/aft-account-request-framework/vpc.tf 314 modules/aft-backend/main.tf 243 modules/aft-backend/outputs.tf 12 modules/aft-backend/variables.tf 6 modules/aft-backend/versions.tf 10 modules/aft-code-repositories/buildspecs/ct-aft-account-provisioning-customizations.yml 79 modules/aft-code-repositories/buildspecs/ct-aft-account-request.yml 78 modules/aft-code-repositories/codebuild.tf 84 modules/aft-code-repositories/codecommit.tf 24 modules/aft-code-repositories/codepipeline.tf 260 modules/aft-code-repositories/codestar.tf 26 modules/aft-code-repositories/data.tf 2 modules/aft-code-repositories/iam.tf 98 modules/aft-code-repositories/iam/role-policies/ct_aft_account_provisioning_customizations_codepipeline_policy.tpl 55 modules/aft-code-repositories/iam/role-policies/ct_aft_account_request_codepipeline_policy.tpl 55 modules/aft-code-repositories/iam/role-policies/ct_aft_codebuild_oss_backend_policy.tpl 38 modules/aft-code-repositories/iam/role-policies/ct_aft_codebuild_policy.tpl 100 modules/aft-code-repositories/iam/role-policies/ct_aft_cwe_policy.tpl 15 modules/aft-code-repositories/iam/trust-policies/codebuild.tpl 12 modules/aft-code-repositories/iam/trust-policies/codepipeline.tpl 12 modules/aft-code-repositories/iam/trust-policies/events.tpl 12 modules/aft-code-repositories/locals.tf 14 modules/aft-code-repositories/outputs.tf 3 modules/aft-code-repositories/s3.tf 1 modules/aft-code-repositories/variables.tf 66 modules/aft-code-repositories/versions.tf 9 modules/aft-customizations/buildspecs/aft-account-customizations-api-helpers.yml 46 modules/aft-customizations/buildspecs/aft-account-customizations-terraform.yml 90 modules/aft-customizations/buildspecs/aft-create-pipeline.yml 52 modules/aft-customizations/buildspecs/aft-global-customizations-api-helpers.yml 36 modules/aft-customizations/buildspecs/aft-global-customizations-terraform.yml 77 modules/aft-customizations/codebuild.tf 235 modules/aft-customizations/data.tf 25 modules/aft-customizations/iam.tf 128 modules/aft-customizations/iam/role-policies/aft_codebuild_customizations_policy.tpl 109 modules/aft-customizations/iam/role-policies/aft_codepipeline_customizations_policy.tpl 52 modules/aft-customizations/iam/role-policies/aft_customizations_invoke_account_provisioning.tpl 39 modules/aft-customizations/iam/role-policies/aft_execute_pipeline_lambda.tpl 35 modules/aft-customizations/iam/role-policies/aft_get_pipeline_status_lambda.tpl 26 modules/aft-customizations/iam/role-policies/aft_identify_targets_lambda.tpl 46 modules/aft-customizations/iam/role-policies/aft_states_invoke_customizations_policy.tpl 23 modules/aft-customizations/iam/role-policies/ct_aft_codebuild_oss_backend_policy.tpl 38 modules/aft-customizations/iam/trust-policies/codebuild.tpl 12 modules/aft-customizations/iam/trust-policies/codepipeline.tpl 12 modules/aft-customizations/iam/trust-policies/lambda.tpl 12 modules/aft-customizations/iam/trust-policies/states.tpl 12 modules/aft-customizations/lambda.tf 96 modules/aft-customizations/lambda/aft-customizations-execute-pipeline/aft_customizations_execute_pipeline.py 109 modules/aft-customizations/lambda/aft-customizations-get-pipeline-executions/aft_customizations_get_pipeline_executions.py 78 modules/aft-customizations/lambda/aft-customizations-identify-targets/aft_customizations_identify_targets.py 172 modules/aft-customizations/lambda/aft-customizations-invoke-account-provisioning-framework/aft_customizations_invoke_account_provisioning_framework.py 102 modules/aft-customizations/locals.tf 3 modules/aft-customizations/outputs.tf 15 modules/aft-customizations/s3.tf 15 modules/aft-customizations/states.tf 17 modules/aft-customizations/variables.tf 72 modules/aft-customizations/versions.tf 9 modules/aft-feature-options/data.tf 26 modules/aft-feature-options/iam.tf 77 modules/aft-feature-options/iam/role-policies/aft_delete_default_vpc_lambda.tpl 57 modules/aft-feature-options/iam/role-policies/aft_enable_cloudtrail.tpl 37 modules/aft-feature-options/iam/role-policies/aft_enroll_support.tpl 37 modules/aft-feature-options/iam/role-policies/aft_features_states.tpl 19 modules/aft-feature-options/iam/trust-policies/lambda.tpl 12 modules/aft-feature-options/iam/trust-policies/states.tpl 12 modules/aft-feature-options/kms.tf 13 modules/aft-feature-options/kms/key-policies/log-key.tpl 33 modules/aft-feature-options/lambda.tf 78 modules/aft-feature-options/lambda/aft-delete-default-vpc/aft_delete_default_vpc.py 228 modules/aft-feature-options/lambda/aft-enable-cloudtrail/aft_enable_cloudtrail.py 145 modules/aft-feature-options/lambda/aft-enroll-support/aft_enroll_support.py 46 modules/aft-feature-options/locals.tf 3 modules/aft-feature-options/outputs.tf 28 modules/aft-feature-options/s3.tf 71 modules/aft-feature-options/s3/bucket-policies/aft_logging_bucket.tpl 67 modules/aft-feature-options/states.tf 16 modules/aft-feature-options/variables.tf 36 modules/aft-feature-options/versions.tf 10 modules/aft-iam-roles/admin-role/iam.tf 21 modules/aft-iam-roles/admin-role/main.tf 8 modules/aft-iam-roles/admin-role/trust_policy.tpl 12 modules/aft-iam-roles/iam.tf 46 modules/aft-iam-roles/iam/aft_admin_role_policy.tpl 10 modules/aft-iam-roles/iam/aft_admin_role_trust_policy.tpl 12 modules/aft-iam-roles/outputs.tf 15 modules/aft-iam-roles/versions.tf 10 modules/aft-lambda-layer/buildspecs/aft-lambda-layer.yml 42 modules/aft-lambda-layer/cloudwatch.tf 14 modules/aft-lambda-layer/codebuild.tf 65 modules/aft-lambda-layer/data.tf 4 modules/aft-lambda-layer/iam.tf 15 modules/aft-lambda-layer/iam/role-policies/codebuild.tpl 91 modules/aft-lambda-layer/iam/trust-policies/codebuild.tpl 15 modules/aft-lambda-layer/locals.tf 5 modules/aft-lambda-layer/main.tf 28 modules/aft-lambda-layer/outputs.tf 3 modules/aft-lambda-layer/variables.tf 40 modules/aft-lambda-layer/versions.tf 9 modules/aft-ssm-parameters/ssm.tf 305 modules/aft-ssm-parameters/variables.tf 187 modules/aft-ssm-parameters/versions.tf 9 outputs.tf 90 providers.tf 61 sources/aft-customizations-common/templates/customizations_pipeline/aft-providers.jinja 12 sources/aft-customizations-common/templates/customizations_pipeline/backend.jinja 14 sources/aft-customizations-common/templates/customizations_pipeline/codepipeline.tf 368 sources/aft-customizations-common/templates/customizations_pipeline/data.tf 32 sources/aft-customizations-common/templates/customizations_pipeline/variables.tf 74 sources/aft-customizations-common/templates/customizations_pipeline/versions.tf 9 sources/aft-customizations-repos/aft-account-customizations/ACCOUNT_TEMPLATE/terraform/aft-providers.jinja 13 sources/aft-customizations-repos/aft-account-customizations/ACCOUNT_TEMPLATE/terraform/backend.jinja 25 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/aft-providers.jinja 13 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/backend.jinja 25 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/iam.tf 11 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/iam/role-policies/iam-aft-states.tpl 10 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/iam/trust-policies/states.tpl 12 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/states.tf 5 sources/aft-customizations-repos/aft-account-provisioning-customizations/terraform/versions.tf 9 sources/aft-customizations-repos/aft-account-request/terraform/aft-providers.jinja 13 sources/aft-customizations-repos/aft-account-request/terraform/backend.jinja 25 sources/aft-customizations-repos/aft-account-request/terraform/modules/aft-account-request/ddb.tf 24 sources/aft-customizations-repos/aft-account-request/terraform/modules/aft-account-request/variables.tf 40 sources/aft-customizations-repos/aft-account-request/terraform/modules/aft-account-request/versions.tf 9 sources/aft-customizations-repos/aft-global-customizations/terraform/aft-providers.jinja 13 sources/aft-customizations-repos/aft-global-customizations/terraform/backend.jinja 25 sources/aft-lambda-layer/aft_common/__init__.py 1 sources/aft-lambda-layer/aft_common/account.py 31 sources/aft-lambda-layer/aft_common/aft_utils.py 622 sources/aft-lambda-layer/aft_common/datetime_encoder.py 8 sources/aft-lambda-layer/aft_common/logger.py 45 sources/aft-lambda-layer/aft_common/premium_support.py 36 sources/aft-lambda-layer/aft_common/types.py 13 sources/aft-lambda-layer/setup.py 78 sources/scripts/terraform_client.py 214 sources/scripts/workspace_manager.py 245 variables.tf 297 versions.tf 10